Geoffrey White
|
963e028645
|
Merge pull request #20238 from geoffw0/scinit
Rust: Update StreamCipherInit to use getCanonicalPath.
|
2025-08-19 13:18:10 +01:00 |
|
Paolo Tranquilli
|
8ed277d6ee
|
Rust: adapt upgrade/downgrade scripts to new hash
|
2025-08-19 14:03:18 +02:00 |
|
Paolo Tranquilli
|
49bf48eda1
|
Rust: fix duplicate asm! expressions
|
2025-08-19 14:01:25 +02:00 |
|
Mathias Vorreiter Pedersen
|
02bf923f7e
|
C++: Add change note.
|
2025-08-19 13:57:15 +02:00 |
|
Mathias Vorreiter Pedersen
|
0631bd7466
|
C++: Add object/flow conflation for unions when resolving function pointers.
|
2025-08-19 13:57:13 +02:00 |
|
Mathias Vorreiter Pedersen
|
16508b1800
|
C++: Fix off-by-one error in getType on 'FinalGlobalValue' nodes and accept test changes.
|
2025-08-19 13:57:11 +02:00 |
|
Mathias Vorreiter Pedersen
|
302d35bedc
|
C++: Accept test changes.
|
2025-08-19 13:57:10 +02:00 |
|
Mathias Vorreiter Pedersen
|
cca5bd9ada
|
C++: Update 'mayBenefitFromCallContext' to not use the old virtual dispatch local flow predicate.
|
2025-08-19 13:57:07 +02:00 |
|
Mathias Vorreiter Pedersen
|
383799ce67
|
C++: Perform 6 rounds of virtual dispatch resolution like Java.
|
2025-08-19 13:57:05 +02:00 |
|
Mathias Vorreiter Pedersen
|
d4188d59a8
|
C++: Instantiate the type tracking module inside a reusable module like it's done in Java.
|
2025-08-19 13:57:03 +02:00 |
|
Mathias Vorreiter Pedersen
|
ea8d766ae8
|
Merge pull request #20242 from MathiasVP/fprintf-partial-flow
C++: Mark the write to `fprintf`'s 0'th argument as partial
|
2025-08-19 13:43:22 +02:00 |
|
Paolo Tranquilli
|
d38459a50a
|
Fix ForTypeRepr docs and test with proper instance
|
2025-08-19 12:46:16 +02:00 |
|
Mathias Vorreiter Pedersen
|
caf7464f3b
|
C++: Prefix with 'DataflowPrivate'.
|
2025-08-19 12:46:12 +02:00 |
|
Mathias Vorreiter Pedersen
|
fdb9f7ba2a
|
C++: Move these predicates to make the diff smaller.
|
2025-08-19 12:42:15 +02:00 |
|
Mathias Vorreiter Pedersen
|
42fcfca849
|
C++: Remove the old virtual dispatch case from 'defaultViableCallable' and slightly reorganize the code in preparation for the next commit.
|
2025-08-19 12:39:26 +02:00 |
|
Mathias Vorreiter Pedersen
|
c1b91db37a
|
C++: Add more virtual dispatch tests.
|
2025-08-19 12:32:09 +02:00 |
|
Paolo Tranquilli
|
ce48202b6a
|
Merge branch 'main' into redsun82/cargo-upgrade-2
|
2025-08-19 12:25:49 +02:00 |
|
Geoffrey White
|
401315c4f5
|
Update rust/ql/lib/codeql/rust/frameworks/rustcrypto/RustCrypto.qll
Co-authored-by: Tom Hvitved <hvitved@github.com>
|
2025-08-19 09:22:53 +01:00 |
|
Tom Hvitved
|
714423d6b9
|
Rust: Adjust jump-to-def for paths with generic arguments
|
2025-08-19 10:22:32 +02:00 |
|
Tom Hvitved
|
0cd8c9009f
|
Rust: Add more jump-to-def tests
|
2025-08-19 10:20:59 +02:00 |
|
Tom Hvitved
|
4684ac1ed9
|
Merge pull request #20191 from hvitved/rust/path-resolution-successor-kind
Rust: Distinguish internal/external items in path resolution
|
2025-08-19 10:20:05 +02:00 |
|
Anders Schack-Mulligen
|
a8f394fedb
|
Merge pull request #20237 from aschackmull/guards/nullguard-caching
Guards: Cache nullGuard predicate.
|
2025-08-19 09:51:31 +02:00 |
|
Geoffrey White
|
9f04de859f
|
Rust: Update test results following merge.
|
2025-08-19 08:50:23 +01:00 |
|
Geoffrey White
|
ab49c33915
|
Merge branch 'main' into scinit
|
2025-08-19 08:50:12 +01:00 |
|
Tom Hvitved
|
e6150e2079
|
Merge pull request #20243 from hvitved/rust/canonical-path-transitive-deps
Rust: Take transitive dependencies into account when computing canonical paths
|
2025-08-19 09:46:53 +02:00 |
|
Asger F
|
6783456213
|
JS: Add discard predicates
|
2025-08-19 09:20:00 +02:00 |
|
Asger F
|
ba585b8af5
|
JS: Add upgrade/downgrade scripts
|
2025-08-19 09:19:58 +02:00 |
|
Asger F
|
30baf0acec
|
JS: Add overlayChangedFiles
|
2025-08-19 09:19:57 +02:00 |
|
Asger F
|
c1df8a95cb
|
JS: Overlay extraction support
|
2025-08-19 09:19:55 +02:00 |
|
Asger F
|
6872f51725
|
JS: Add metadata to dbscheme and stats
|
2025-08-19 09:19:54 +02:00 |
|
Tom Hvitved
|
60b2cf6638
|
Rust: Take transitive dependencies into account when computing canonical paths
|
2025-08-18 22:02:44 +02:00 |
|
Tom Hvitved
|
5a69845485
|
Rust: Elaborate QL doc
|
2025-08-18 21:31:37 +02:00 |
|
Geoffrey White
|
bf33d1b870
|
Rust: Make a couple of new imports private.
|
2025-08-18 18:51:33 +01:00 |
|
Geoffrey White
|
fdec780921
|
Rust: Accept consistency .expected changes.
|
2025-08-18 18:42:06 +01:00 |
|
Geoffrey White
|
402e901811
|
Merge branch 'main' into scinit
|
2025-08-18 18:35:03 +01:00 |
|
Chris Smowton
|
238cb9ca68
|
Merge pull request #20241 from github/post-release-prep/codeql-cli-2.22.4
Post-release preparation for codeql-cli-2.22.4
|
2025-08-18 17:34:58 +01:00 |
|
Mathias Vorreiter Pedersen
|
af00e46fc8
|
C++: Mark fprintf and friends as a partial write of the stream argument.
|
2025-08-18 18:15:14 +02:00 |
|
Mathias Vorreiter Pedersen
|
6a57da79de
|
C++: Add a test with missing flow.
|
2025-08-18 18:12:52 +02:00 |
|
Mathias Vorreiter Pedersen
|
4551875e2e
|
C++: Drive-by improvement: Use 'partialFlowFunc' since it is in scope anyway.
|
2025-08-18 18:10:35 +02:00 |
|
Paolo Tranquilli
|
a658fa168d
|
Rust: refine upgrade script
|
2025-08-18 17:19:47 +02:00 |
|
Paolo Tranquilli
|
6266d6e7b0
|
Rust: add downgrade script
|
2025-08-18 17:12:05 +02:00 |
|
github-actions[bot]
|
42e3d31c49
|
Post-release preparation for codeql-cli-2.22.4
|
2025-08-18 14:42:42 +00:00 |
|
Chris Smowton
|
57378ec4e4
|
Merge pull request #20240 from github/release-prep/2.22.4
Release preparation for version 2.22.4
codeql-cli/v2.22.4
|
2025-08-18 15:09:03 +01:00 |
|
github-actions[bot]
|
90d29994c8
|
Release preparation for version 2.22.4
|
2025-08-18 14:06:09 +00:00 |
|
Paolo Tranquilli
|
3d2bd8fedb
|
Merge branch 'main' into redsun82/cargo-upgrade-2
|
2025-08-18 15:55:15 +02:00 |
|
Paolo Tranquilli
|
4df479471f
|
Rust: accept test changes
|
2025-08-18 15:55:06 +02:00 |
|
Tom Hvitved
|
f1ca0ecc3c
|
Merge pull request #20233 from hvitved/rust/remove-tc
Rust: Remove TC from `ImplTraitTypeRepr.isInReturnPos`
|
2025-08-18 14:46:26 +02:00 |
|
Paolo Tranquilli
|
a8671452fc
|
Rust: add upgrade script
|
2025-08-18 13:06:30 +02:00 |
|
Michael Nebel
|
4b0c725367
|
C#: Add change note.
|
2025-08-18 12:56:15 +02:00 |
|
Michael Nebel
|
7431ee8df9
|
C#: Update the barrier in HashWithoutSalt to avoid an FP. It worked by accident before as we didn't allow implicit element reads at sinks.
|
2025-08-18 12:56:13 +02:00 |
|