Geoffrey White
|
c6ff42986d
|
Swift: Change note.
|
2023-10-16 18:43:03 +01:00 |
|
Geoffrey White
|
990c40c8c8
|
Swift: Barrier for duplicate results in constant queries, resulting from sources like [1, 2, 3].
|
2023-10-16 18:28:51 +01:00 |
|
Geoffrey White
|
89867d6214
|
Swift: Default content read step.
|
2023-10-16 18:28:50 +01:00 |
|
Mathias Vorreiter Pedersen
|
fb0016e4f6
|
Merge pull request #14485 from geoffw0/logging
Swift: Add more sinks to `swift/cleartext-logging`
|
2023-10-13 16:09:19 +01:00 |
|
Mathias Vorreiter Pedersen
|
9a2ac65f53
|
Merge pull request #14394 from geoffw0/sqlpathinject3
Swift: Add sinks for sqlite3 and SQLite.swift to swift/hardcoded-key
|
2023-10-13 16:07:09 +01:00 |
|
Geoffrey White
|
9f683b8630
|
Swift: Remove duplicate results.
|
2023-10-12 17:38:58 +01:00 |
|
Geoffrey White
|
8f852f2e7d
|
Swift: Turn sink models into flow summary models, where appropriate.
|
2023-10-12 12:57:05 +01:00 |
|
Mathias Vorreiter Pedersen
|
02f73145d6
|
Merge pull request #14354 from geoffw0/conversions2
Swift: Improve models for Numeric, RangeReplaceableCollection
|
2023-10-12 11:13:50 +01:00 |
|
Geoffrey White
|
7916bd39b4
|
Swift: Generalize 'write' models.
|
2023-10-12 09:21:33 +01:00 |
|
Geoffrey White
|
09974b5176
|
Swift: Extend sink models.
|
2023-10-12 09:17:04 +01:00 |
|
Henry Mercer
|
1a370bfbbe
|
Merge pull request #14443 from github/post-release-prep/codeql-cli-2.15.0
Post-release preparation for codeql-cli-2.15.0
|
2023-10-11 17:39:04 +01:00 |
|
github-actions[bot]
|
ae6af17c74
|
Post-release preparation for codeql-cli-2.15.0
|
2023-10-11 14:19:20 +00:00 |
|
Geoffrey White
|
0d562d4874
|
Swift: Autoformat.
|
2023-10-10 10:01:37 +01:00 |
|
Geoffrey White
|
48ee4add08
|
Merge branch 'main' into sqlpathinject3
|
2023-10-10 08:54:44 +01:00 |
|
Geoffrey White
|
0374414798
|
Swift: Fix TupleElement syntax.
|
2023-10-10 08:31:50 +01:00 |
|
Erik Krogh Kristensen
|
4489e2bf28
|
Merge pull request #14403 from erik-krogh/dDEps
All: delete outdated deprecations
|
2023-10-09 21:04:55 +02:00 |
|
Robert Marsh
|
8af727734e
|
Merge pull request #13909 from rdmarsh2/rdmarsh2/swift/for-in
Swift: dataflow for `for-in` loops
|
2023-10-09 10:00:27 -04:00 |
|
Geoffrey White
|
57e32b47b7
|
Merge pull request #14386 from geoffw0/swiftperf
Swift: defaultImplicitTaintRead performance improvement
|
2023-10-09 13:07:11 +01:00 |
|
Geoffrey White
|
62b0ebf2fe
|
Merge pull request #14407 from geoffw0/grdbsinks
Swift: Add sinks for the GRDB database library to swift/hardcoded-key
|
2023-10-09 12:58:17 +01:00 |
|
Geoffrey White
|
c492b5f2dd
|
Swift: Model sinks.
|
2023-10-07 23:19:09 +01:00 |
|
erik-krogh
|
4bc4e0845d
|
delete the deprecated isBarrierGuard predicate from the shared dataflow library, and its uses
|
2023-10-07 21:48:49 +02:00 |
|
Geoffrey White
|
0918e50b05
|
Swift: Switch pragma to inline_late.
|
2023-10-06 20:23:51 +01:00 |
|
Geoffrey White
|
676179620a
|
Swift: Get sqlite3 C API results (model Data.withUnsafeBytes, Data.withUnsafeMutableBytes, permit flow out of collections at the query sink)
|
2023-10-06 18:26:20 +01:00 |
|
Geoffrey White
|
bc9d8cc40f
|
Swift: Get another SQLite.swift result.
|
2023-10-06 18:26:20 +01:00 |
|
Geoffrey White
|
691665fca8
|
Swift: Add models for SQLite.swift.
|
2023-10-06 18:26:19 +01:00 |
|
Geoffrey White
|
bece2e8689
|
Swift: Add models for sqlite3 C API.
|
2023-10-06 18:26:19 +01:00 |
|
Robert Marsh
|
85587413d0
|
Swift: fix QLDoc formatting for getSequence
|
2023-10-06 15:29:56 +00:00 |
|
Robert Marsh
|
c281db6b5b
|
Swift: improve QLDoc for getSequence
|
2023-10-06 15:23:58 +00:00 |
|
Robert Marsh
|
ec292ca4e1
|
Swift: Split for-each change note into two lines
|
2023-10-06 15:21:55 +00:00 |
|
Geoffrey White
|
66637e8c03
|
Swift: Autoformat.
|
2023-10-05 18:53:30 +01:00 |
|
Geoffrey White
|
81d4ec1e98
|
pragma node
|
2023-10-05 18:30:50 +01:00 |
|
Geoffrey White
|
fdcc6b482d
|
Swift: Simplify allowImplicitRead slightly.
|
2023-10-05 16:42:43 +01:00 |
|
Geoffrey White
|
6bea7f89a8
|
Merge branch 'main' into sqlpathinject2
|
2023-10-05 16:15:37 +01:00 |
|
Geoffrey White
|
17894db501
|
Merge branch 'main' into conversions2
|
2023-10-05 15:33:05 +01:00 |
|
Robert Marsh
|
a402bfcfb0
|
Swift: update for-in change note
|
2023-10-04 20:05:11 +00:00 |
|
Robert Marsh
|
5dd7c14d36
|
Swift: add getSequence back to ForEachStmt
|
2023-10-04 20:05:00 +00:00 |
|
Robert Marsh
|
9c3b72cf3f
|
Swift: remove TODO comment
|
2023-10-04 15:59:12 +00:00 |
|
Robert Marsh
|
00068d6157
|
Merge branch 'main' into rdmarsh2/swift/for-in
Fix conflict in AST test output
|
2023-10-04 15:58:36 +00:00 |
|
github-actions[bot]
|
9fe993bec3
|
Release preparation for version 2.15.0
|
2023-10-04 14:15:27 +00:00 |
|
Robert Marsh
|
b5f1296cc2
|
Swift: Use getFullyConverted in CFG generation
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2023-10-04 09:44:48 -04:00 |
|
Robert Marsh
|
f7ca8e5b39
|
Merge pull request #14224 from rdmarsh2/rdmarsh2/swift/nil-coalescing-cfg
Swift: CFG and data flow for nil coalescing operator
|
2023-10-04 09:43:31 -04:00 |
|
Henry Mercer
|
99646ba2a3
|
Merge pull request #14367 from github/henrymercer/rc-3.11-mergeback
Merge `rc/3.11` into `main`
|
2023-10-04 10:05:38 +01:00 |
|
Robert Marsh
|
06da5fd05c
|
Swift: move import to make codegen happy
|
2023-10-03 17:23:00 +00:00 |
|
Geoffrey White
|
34b33e1577
|
Merge pull request #14328 from geoffw0/debugdesc
Swift: Model .description, .debugDescription more generally
|
2023-10-03 17:37:22 +01:00 |
|
Henry Mercer
|
da92da2204
|
Bump minor versions of packs we regularly release
|
2023-10-03 16:31:23 +01:00 |
|
Henry Mercer
|
f3847b3f51
|
Merge branch 'main' into henrymercer/rc-3.11-mergeback
|
2023-10-03 16:30:23 +01:00 |
|
Robert Marsh
|
cdef0796e3
|
Swift: QLDoc for NilCoalescingExpr.qll
|
2023-10-03 15:00:03 +00:00 |
|
Geoffrey White
|
bbd3c66d5a
|
Swift: Update for CollectionContent.
|
2023-10-02 20:32:24 +01:00 |
|
Geoffrey White
|
81b358a711
|
Swift: Replace a similar additional taint step in another query.
|
2023-10-02 20:19:40 +01:00 |
|
Geoffrey White
|
27bdee8058
|
Swift: Replace additional taint step with implict read.
Now that we have array content, this is a more principled approach than having a special case data step.
|
2023-10-02 20:19:30 +01:00 |
|