Simon Friis Vindum
|
402d58bc3a
|
Merge pull request #20553 from paldepind/rust-ruby/update-cargo-deps
Rust, ruby: Update cargo dependencies
|
2025-10-03 14:50:55 +02:00 |
|
Anders Schack-Mulligen
|
2e9e357d7e
|
Rangeanalysis: Fix a join-order.
|
2025-10-03 10:52:52 +02:00 |
|
REDMOND\brodes
|
507174e44f
|
Crypto: Fix bug in MacOperationNode constructor with detecting if the operation is also used for signatures.
|
2025-10-02 15:20:59 -04:00 |
|
REDMOND\brodes
|
704a06e1fa
|
Crypto: Update JCA PBKDF2 modeling: 1) add further inheritance structures to make the inheritance decomposition and caveats clearer, and 2) use getConsumer to establish the hash and hmac consumer. Update the Model to expect hash node types specifically for HMAC getHashALgorithmOrUnknown.
|
2025-10-02 11:45:13 -04:00 |
|
Ben Rodes
|
d251b3f9f7
|
Merge branch 'main' into signature_model_refactor
|
2025-10-02 09:02:34 -04:00 |
|
Mathias Vorreiter Pedersen
|
6eb2aad7da
|
Merge pull request #20569 from aschackmull/guards/uniquevalue-perf
Guards: Improve performance for phi nodes with many incoming constant values.
|
2025-10-01 17:19:42 +01:00 |
|
Anders Schack-Mulligen
|
a1028d604c
|
Guards: Improve performance for uniqueValue.
|
2025-10-01 14:08:37 +02:00 |
|
Simon Friis Vindum
|
4846cf4791
|
Cargo: upgrade dependencies
|
2025-09-30 10:21:17 +02:00 |
|
github-actions[bot]
|
a7a4e43991
|
Post-release preparation for codeql-cli-2.23.2
|
2025-09-29 15:10:19 +00:00 |
|
github-actions[bot]
|
d2130a589b
|
Release preparation for version 2.23.2
|
2025-09-29 10:28:45 +00:00 |
|
Anders Schack-Mulligen
|
f4388c80d0
|
Merge pull request #20519 from aschackmull/controlflowreach/perf2
ControlFlow: Split only on relevant values.
|
2025-09-26 14:51:49 +02:00 |
|
Anders Schack-Mulligen
|
2c29f21004
|
Shared: Address review comments.
|
2025-09-26 13:59:53 +02:00 |
|
Anders Schack-Mulligen
|
109b6a1d79
|
ControlFlow: Split only on relevant values.
|
2025-09-25 15:03:35 +02:00 |
|
Simon Friis Vindum
|
45b84ffb31
|
Rust: Ensure singleton
|
2025-09-22 14:23:50 +02:00 |
|
Simon Friis Vindum
|
265e8b3623
|
Shared: Pass SummaryComponentStack to isSource and getSourceType
|
2025-09-22 14:18:54 +02:00 |
|
Anders Schack-Mulligen
|
d5a238768c
|
Shared/Cfg: Fix missing JoinBlockPredecessor.
|
2025-09-17 16:37:23 +02:00 |
|
Simon Friis Vindum
|
203788d4f1
|
Merge pull request #20408 from paldepind/rust/update-rust-analyzer
Rust: Upgrade to rust-analyzer 0.0.301
|
2025-09-17 16:04:35 +02:00 |
|
github-actions[bot]
|
4e8343664f
|
Post-release preparation for codeql-cli-2.23.1
|
2025-09-17 10:13:40 +00:00 |
|
github-actions[bot]
|
02a1b1efcb
|
Release preparation for version 2.23.1
|
2025-09-16 14:14:42 +00:00 |
|
Asger F
|
78bfdfd931
|
Merge pull request #20390 from asgerf/post-update-consistency
DataFlow: Permit local flow between post-update nodes
|
2025-09-16 13:00:29 +02:00 |
|
Mathias Vorreiter Pedersen
|
fa36d9f84e
|
Merge pull request #20438 from MathiasVP/remove-antijoin-in-shared-guards
Shared: Remove antijoin from `Guards.qll`
|
2025-09-16 10:40:45 +01:00 |
|
Anders Schack-Mulligen
|
57e15b9a91
|
Merge pull request #20367 from aschackmull/shared/controlflow
Shared/Java: Introduce a shared control flow reachability library and replace the Java Nullness implementation.
|
2025-09-16 10:44:44 +02:00 |
|
Mathias Vorreiter Pedersen
|
18c96fd7d4
|
Shared: Remove antijoin.
|
2025-09-15 17:12:23 +01:00 |
|
Anders Schack-Mulligen
|
acb4d9f681
|
Shared: Copy some qldoc from Guards.qll
|
2025-09-15 11:41:23 +02:00 |
|
Anders Schack-Mulligen
|
be39c4c0cd
|
Shared: Minor precision improvement.
|
2025-09-15 10:38:49 +02:00 |
|
Anders Schack-Mulligen
|
b308c5438f
|
Java: Add a change note, and a minor ql comment.
|
2025-09-15 10:14:26 +02:00 |
|
Anders Schack-Mulligen
|
2743fc0be1
|
Guards: Include ConditionalExpr in exprHasValue.
|
2025-09-12 15:41:17 +02:00 |
|
Anders Schack-Mulligen
|
4a8ffea0f6
|
Shared: Add control flow reachability lib.
|
2025-09-12 15:41:15 +02:00 |
|
Simon Friis Vindum
|
29ba013580
|
Rust: Add support for resolving methods from blanket implementations
|
2025-09-12 15:34:04 +02:00 |
|
Anders Schack-Mulligen
|
1ebdcdfa8c
|
Guards: Support integer ranges.
|
2025-09-12 13:38:20 +02:00 |
|
Asger F
|
511308746c
|
DataFlow: Permit local flow between post-update nodes
|
2025-09-11 14:49:56 +02:00 |
|
Simon Friis Vindum
|
55d022f6eb
|
Cargo: upgrade dependencies
|
2025-09-11 10:47:26 +02:00 |
|
Mathias Vorreiter Pedersen
|
5a9b562f19
|
Merge branch 'main' into source-bounded-fast-tc-in-typetracking
|
2025-09-10 12:14:01 +01:00 |
|
Mathias Vorreiter Pedersen
|
f8bdf924db
|
Shared: Make 'standardFlowsTo' private.
|
2025-09-10 11:26:36 +01:00 |
|
Mathias Vorreiter Pedersen
|
b7bc94b987
|
Update shared/typetracking/codeql/typetracking/internal/TypeTrackingImpl.qll
Co-authored-by: Anders Schack-Mulligen <aschackmull@users.noreply.github.com>
|
2025-09-10 11:21:25 +01:00 |
|
Tom Hvitved
|
e3e1bcd63f
|
Rename Environment -> AccessEnvironment
|
2025-09-09 15:06:56 +02:00 |
|
Tom Hvitved
|
2e90499df4
|
Rename State -> Environment
|
2025-09-09 15:05:58 +02:00 |
|
Tom Hvitved
|
a1980ee23c
|
Shared: Make some generalizations in type inference library
|
2025-09-09 15:05:56 +02:00 |
|
Mathias Vorreiter Pedersen
|
3aee4a88aa
|
Shared: Cache the sourceBoundedFastTC structure instead of the resulting materialized relation.
|
2025-09-09 12:22:37 +01:00 |
|
Mathias Vorreiter Pedersen
|
fd7d216fe3
|
Shared: Replace explicit recursion with a HOP.
|
2025-09-09 12:22:36 +01:00 |
|
Napalys Klicius
|
d8c4d6deb4
|
Rename cors-misconfiguration to cors-origin.
|
2025-09-05 11:30:07 +02:00 |
|
Napalys Klicius
|
c4c8dbcf7d
|
Merge remote-tracking branch 'origin/main' into js/move-cors-query-from-experimental
|
2025-09-04 15:24:44 +02:00 |
|
Napalys Klicius
|
4dac80a998
|
Replace complex wrapper classes with MaD
|
2025-09-04 12:19:22 +00:00 |
|
Michael Nebel
|
31852985e5
|
Merge pull request #20335 from michaelnebel/shared/ql4ql
Shared and Sync: Fix some Ql4Ql violations.
|
2025-09-02 14:37:34 +02:00 |
|
Arthur Baars
|
0bb7fdccf6
|
Merge pull request #20347 from github/post-release-prep/codeql-cli-2.23.0
Post-release preparation for codeql-cli-2.23.0
|
2025-09-02 14:14:03 +02:00 |
|
Anders Schack-Mulligen
|
f833fe0e6e
|
Merge pull request #20300 from aschackmull/cfg/successortype
Shared: Add a shared SuccessorType implementation
|
2025-09-02 14:09:35 +02:00 |
|
Michael Nebel
|
7490d8ddd2
|
Shared and Sync: Fix some Ql4Ql violations.
|
2025-09-02 13:54:22 +02:00 |
|
github-actions[bot]
|
e8a2600a0c
|
Post-release preparation for codeql-cli-2.23.0
|
2025-09-02 11:46:23 +00:00 |
|
github-actions[bot]
|
0bfa93828b
|
Release preparation for version 2.23.0
|
2025-09-02 11:09:32 +00:00 |
|
Joe Farebrother
|
ab641b3144
|
Merge pull request #20344 from joefarebrother/fix-changenote
Shared: Fix changenote
|
2025-09-02 10:58:16 +01:00 |
|