Geoffrey White
|
51ed824adf
|
Swift: Add more SQLite.swift models.
|
2023-09-25 20:30:59 +01:00 |
|
Geoffrey White
|
6be01eac04
|
Swift: Add implict read steps for dictionary content.
|
2023-09-25 20:30:59 +01:00 |
|
Geoffrey White
|
4350060b0f
|
Swift: Add SQLite.swift models.
|
2023-09-25 20:30:59 +01:00 |
|
Geoffrey White
|
16ae637238
|
Swift: Add sqlite3 models.
|
2023-09-25 20:30:48 +01:00 |
|
Anders Schack-Mulligen
|
06cb277eb0
|
Merge pull request #14299 from aschackmull/dataflow/more-defaults
Dataflow: Make use of defaults for language-specific hooks.
|
2023-09-25 11:19:44 +02:00 |
|
Asger F
|
d501856519
|
Update DataFlowImpl.qll copies
|
2023-09-25 10:05:29 +02:00 |
|
Robert Marsh
|
325d6f738c
|
Swift: add expr types to for-in upgrade script
|
2023-09-22 18:14:37 +00:00 |
|
Robert Marsh
|
5b77e7db8a
|
Swift: for-in upgrade script passing CFG test
|
2023-09-22 17:44:45 +00:00 |
|
Geoffrey White
|
ab6e8b9ecd
|
Merge pull request #14252 from geoffw0/protocol3
Swift: Improve getABaseType implementions
|
2023-09-22 18:13:12 +01:00 |
|
Geoffrey White
|
2c9433c621
|
Merge pull request #13946 from geoffw0/arraysteptest
Swift: Models and tests for numeric conversions
|
2023-09-22 16:26:38 +01:00 |
|
Anders Schack-Mulligen
|
66da997b7b
|
Dataflow: Make use of defaults for language-specific hooks.
|
2023-09-22 14:54:22 +02:00 |
|
Geoffrey White
|
ab54f0cc6c
|
Merge pull request #14286 from geoffw0/interp
Swift: Fix bug in taint flow through string interpolation
|
2023-09-22 08:52:56 +01:00 |
|
Geoffrey White
|
f2689dd515
|
Swift: Fix for string interpolation taint flow.
|
2023-09-21 19:02:16 +01:00 |
|
Geoffrey White
|
05309810b8
|
Merge pull request #14266 from geoffw0/quickfix
Swift: Improve taint models for NSString
|
2023-09-21 13:09:01 +01:00 |
|
Anders Schack-Mulligen
|
13f7daf71e
|
Merge pull request #13982 from aschackmull/dataflow/typeflow-calledge-pruning
Dataflow: Add type-based call-edge pruning.
|
2023-09-21 13:33:08 +02:00 |
|
Geoffrey White
|
fef5a49fcb
|
Swift: Remove now duplicate extension logic.
|
2023-09-20 15:36:15 +01:00 |
|
github-actions[bot]
|
3acf5244b0
|
Post-release preparation for codeql-cli-2.14.6
|
2023-09-20 10:25:10 +00:00 |
|
Geoffrey White
|
af315c5072
|
Swift: Change note.
|
2023-09-19 23:02:14 +01:00 |
|
Geoffrey White
|
1b74b49bb3
|
Swift: Improve NSString models for varargs functions.
|
2023-09-19 23:02:14 +01:00 |
|
Robert Marsh
|
30b30695e4
|
Swift: WIP upgrade script for for-each refactor
|
2023-09-19 19:28:05 +00:00 |
|
Geoffrey White
|
ae159924a3
|
Swift: Add numeric barrier to the regular expression injection query as well.
|
2023-09-19 16:21:43 +01:00 |
|
Geoffrey White
|
935b7600ca
|
Swift: Fix typos.
|
2023-09-19 15:19:00 +01:00 |
|
Geoffrey White
|
5975546098
|
Swift: Add numeric barrier for predicate injection query as well.
|
2023-09-19 14:33:24 +01:00 |
|
Geoffrey White
|
2983295ba3
|
Swift: Add numeric barrier for uncontrolled format string query.
|
2023-09-19 14:33:23 +01:00 |
|
Geoffrey White
|
f98de85e36
|
Swift: Add numeric barrier for command injection query.
|
2023-09-19 14:33:23 +01:00 |
|
Geoffrey White
|
903b0f5bab
|
Swift: Add numeric barrier for the SQL Injinjection query.
|
2023-09-19 14:33:23 +01:00 |
|
Geoffrey White
|
ee9a5c751c
|
Swift: Add numeric barrier for to the JS eval query.
|
2023-09-19 14:33:22 +01:00 |
|
github-actions[bot]
|
0a3670727f
|
Release preparation for version 2.14.6
|
2023-09-19 11:40:30 +00:00 |
|
Geoffrey White
|
48d1b667cf
|
Swift: Autoformat.
|
2023-09-19 11:22:12 +01:00 |
|
Geoffrey White
|
2d05b85bb4
|
Swift: Fix uses of legacy CArrayElement.
|
2023-09-19 11:20:05 +01:00 |
|
Geoffrey White
|
037f246cda
|
Merge branch 'main' into arraysteptest
|
2023-09-19 10:33:32 +01:00 |
|
Geoffrey White
|
bcf990b362
|
Swift: Add change note.
|
2023-09-18 22:17:43 +01:00 |
|
Geoffrey White
|
df29f3974b
|
Swift: Update uses of getABaseType() and similar to do things correctly now.
|
2023-09-18 20:50:47 +01:00 |
|
Geoffrey White
|
37edcad1b0
|
Swift: Go through protocols added in extensions also.
|
2023-09-18 20:03:08 +01:00 |
|
Geoffrey White
|
f604b28ab5
|
Swift: Resolve type aliases (1) in base class declarations, not before them and (2) consistently. This is not behaviour preserving.
|
2023-09-18 20:01:46 +01:00 |
|
Geoffrey White
|
c78f5ce4cc
|
Swift: Move NominalType.getABaseType() implementation out from NominalType (inconsistent, difficult to find) to Type.
|
2023-09-18 20:00:22 +01:00 |
|
Geoffrey White
|
b048268042
|
Swift: Add some QLDoc.
|
2023-09-18 20:00:19 +01:00 |
|
Paolo Tranquilli
|
dc299fc9fa
|
Merge pull request #14208 from github/redsun82/swift-unordered-base-types
Swift: rename `base_types` in `TypeDecl` to `inherited_types`
|
2023-09-18 14:21:20 +02:00 |
|
Geoffrey White
|
86b0fae77e
|
Swift: Update uses of deprecated ArrayContent.
|
2023-09-18 10:28:45 +01:00 |
|
Geoffrey White
|
c3ea0cea91
|
Merge branch 'main' into logfix
|
2023-09-18 10:00:16 +01:00 |
|
Robert Marsh
|
2b54ad58b0
|
Swift: change note for nil-coalesing operator
|
2023-09-15 20:44:05 +00:00 |
|
Robert Marsh
|
eddca7f3f6
|
Swift: autoformat for for-in changes
|
2023-09-14 16:48:19 +00:00 |
|
Robert Marsh
|
9a5fa42dbe
|
Swift: CFG for nil coalescing operator
|
2023-09-14 16:16:30 +00:00 |
|
Robert Marsh
|
56b646a74c
|
Merge branch 'main' into rdmarsh2/swift/for-in
|
2023-09-14 14:14:06 +00:00 |
|
Robert Marsh
|
55546fe61c
|
Merge pull request #14205 from rdmarsh2/rdmarsh2/swift/unify-array-collection-content
Swift: Unify `ArrayContent` and `CollectionContent`
|
2023-09-14 10:08:37 -04:00 |
|
Mathias Vorreiter Pedersen
|
6ce7a56b41
|
Merge pull request #14190 from github/alexdenisov/await-inconsistencies
Swift: fix CFG for identity expressions (await, dot_self, parent)
|
2023-09-14 14:15:31 +01:00 |
|
Robert Marsh
|
62953cb250
|
Swift: document "ArrayElement" case in MaD
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2023-09-14 09:11:35 -04:00 |
|
Robert Marsh
|
6ad78eba05
|
Swift: ArrayContent aliased to CollectionContent
|
2023-09-14 13:08:36 +00:00 |
|
Paolo Tranquilli
|
168aca0af4
|
Swift: add release notes
|
2023-09-14 10:25:16 +02:00 |
|
Paolo Tranquilli
|
fc51f4a80e
|
Swift: add update/downgrade scripts
|
2023-09-14 10:22:59 +02:00 |
|