Arthur Baars
|
5d3ec35e29
|
Remove non-breaking spaces from code
|
2025-09-05 09:41:15 +02:00 |
|
Idriss Riouak
|
2100dc1288
|
Merge pull request #20136 from github/idrissrio/flexible-constructors
Java: Add test for flexible constructor support
|
2025-09-04 21:35:02 +02:00 |
|
idrissrio
|
1605438333
|
Java: Accept new test result after extractor changes
|
2025-09-04 17:01:45 +02:00 |
|
idrissrio
|
6c773a7473
|
Java: Add test to verify that the AST does not capture instance initializers
|
2025-09-04 17:01:44 +02:00 |
|
idrissrio
|
fffb4c03b0
|
Java: add flexible constructor test including CFG predecessor query
|
2025-09-04 17:01:43 +02:00 |
|
idrissrio
|
6b022edf06
|
Java: Address review comment. Add prologue field initialization tests
|
2025-09-04 17:01:42 +02:00 |
|
idrissrio
|
de6d9f4d50
|
Java: Add test for flexible constructor support
|
2025-09-04 17:01:41 +02:00 |
|
Idriss Riouak
|
c5e5b8a585
|
Merge pull request #20247 from github/idrissrio/java-upgrade-fix
Java: accept new test results after extractor update
|
2025-09-04 16:46:01 +02:00 |
|
Jeroen Ketema
|
af82da5db3
|
Merge pull request #20350 from michaelnebel/cpp/ql4qlexperimental
C++: Fix some Ql4Ql violations (crypto).
|
2025-09-04 16:21:44 +02:00 |
|
Michael Nebel
|
64d68feab3
|
Merge pull request #20325 from michaelnebel/cpp/ql4ql
C++: Fix some Ql4Ql violations.
|
2025-09-04 14:17:11 +02:00 |
|
Michael Nebel
|
8009ddebce
|
Merge pull request #20329 from michaelnebel/javascript/ql4ql
JS: Fix some Ql4Ql violations.
|
2025-09-04 13:01:37 +02:00 |
|
Michael Nebel
|
61e8ad264f
|
C++: Address review comments.
|
2025-09-04 12:52:46 +02:00 |
|
Kasper Svendsen
|
dd99a2d3bd
|
Merge pull request #20294 from github/kaspersv/discard-fields-and-classes
Overlay: Add discarding for Java classes, interfaces & fields
|
2025-09-04 10:05:15 +02:00 |
|
Owen Mansel-Chan
|
2a45b28e5f
|
Merge pull request #20064 from Kwstubbs/go-path-separator
Update Go Path Injection Sanitizer and Sink
|
2025-09-03 16:45:15 +01:00 |
|
Napalys Klicius
|
7cbaa114a3
|
Merge pull request #20296 from Napalys/js/remote-property-injection-update
JS: Detect property injection via object enumeration patterns
|
2025-09-03 14:38:24 +02:00 |
|
Napalys Klicius
|
8fc81f4263
|
Merge branch 'main' into js/remote-property-injection-update
|
2025-09-03 14:02:19 +02:00 |
|
Michael Nebel
|
a9baf34629
|
Merge pull request #20324 from michaelnebel/actions/ql4ql
Actions: Fix some Ql4Ql violations.
|
2025-09-03 12:29:06 +02:00 |
|
Tom Hvitved
|
f2b8ac127f
|
Merge pull request #20351 from hvitved/rust/summarized-callable-location
Rust: Assign locations to all `DataFlowCallable`s
|
2025-09-03 12:24:37 +02:00 |
|
Tom Hvitved
|
dff5ed7d29
|
Rust: Assign locations to all DataFlowCallables
|
2025-09-03 11:21:57 +02:00 |
|
Michael Nebel
|
fb1387340f
|
Merge pull request #20349 from github/workflow/coverage/update
Update CSV framework coverage reports
|
2025-09-03 08:24:00 +02:00 |
|
Michael Nebel
|
83d53baf82
|
C++: Fix some Ql4Ql violations.
|
2025-09-03 08:19:18 +02:00 |
|
Michael Nebel
|
462d639627
|
C++: Fix some Ql4Ql violations.
|
2025-09-03 08:13:20 +02:00 |
|
github-actions[bot]
|
9f31f02c12
|
Add changed framework coverage reports
|
2025-09-03 00:21:42 +00:00 |
|
Asger F
|
1ea843f23c
|
Merge pull request #20323 from asgerf/js/remove-totalorder
JS: Remove totalorder()
|
2025-09-02 22:08:33 +02:00 |
|
idrissrio
|
5d2268fa80
|
Java: accept new test results after extractor update
|
2025-09-02 20:19:38 +02:00 |
|
Jeroen Ketema
|
ab3ad20a1e
|
Merge pull request #20319 from jketema/ir-vla-sizeof
C++: Support `sizeof` VLAs in the IR
|
2025-09-02 17:29:18 +02:00 |
|
Jeroen Ketema
|
8de1ed0d85
|
C++: Address review comments
|
2025-09-02 17:03:48 +02:00 |
|
Simon Friis Vindum
|
17d23a9b78
|
Merge pull request #20343 from paldepind/rust/certain-type-inline-expectation
Rust: Change inline expectation annotation for inferred certain types
|
2025-09-02 15:07:41 +02: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
|
d3d737b383
|
Merge pull request #20330 from michaelnebel/python/ql4ql
Python: Fix some Ql4Ql violations.
|
2025-09-02 14:01:54 +02:00 |
|
Michael Nebel
|
9d521e9cb6
|
Merge pull request #20333 from michaelnebel/rust/ql4ql
Rust: Fix some Ql4Ql violations.
|
2025-09-02 14:00:47 +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 |
|
Simon Friis Vindum
|
8a92b2d611
|
Rust: Change inline expectation annotation for certain inferred types
|
2025-09-02 13:44:06 +02:00 |
|
Michael Nebel
|
6f5da528a4
|
Update rust/ql/lib/codeql/rust/dataflow/internal/ModelsAsData.qll
Co-authored-by: Simon Friis Vindum <paldepind@github.com>
|
2025-09-02 13:34:23 +02:00 |
|
Michael Nebel
|
464d8b13a8
|
Rust: Address review comments.
|
2025-09-02 13:33:51 +02:00 |
|
Jeroen Ketema
|
9431b0c754
|
C++: Add change note for new VlaDeclStmt predicates
|
2025-09-02 13:17:26 +02:00 |
|
Arthur Baars
|
28f02c07d7
|
Merge pull request #20346 from github/release-prep/2.23.0
Release preparation for version 2.23.0
codeql-cli/v2.23.0
|
2025-09-02 13:13:45 +02:00 |
|
github-actions[bot]
|
0bfa93828b
|
Release preparation for version 2.23.0
|
2025-09-02 11:09:32 +00:00 |
|
Michael Nebel
|
90caded4fe
|
Apply suggestion from @aschackmull
Co-authored-by: Anders Schack-Mulligen <aschackmull@users.noreply.github.com>
|
2025-09-02 13:08:31 +02:00 |
|
Jeroen Ketema
|
f4df3881f8
|
C++: Handle *& sequences in sizeof VLA expressions
|
2025-09-02 12:29:24 +02:00 |
|
Jeroen Ketema
|
438cc961da
|
C++: Document TranslatedSizeofExpr
|
2025-09-02 12:29:21 +02:00 |
|
Jeroen Ketema
|
8a7553232f
|
C++: Add more sizeof VLA tests
|
2025-09-02 12:29:19 +02:00 |
|
Jeroen Ketema
|
f68d3477d4
|
C++: Output necessary conversions in the sizeof VLA IR
|
2025-09-02 12:29:17 +02:00 |
|
Jeroen Ketema
|
f0f66c6d58
|
C++: Minor refactor
* Introduce new instruction tag for the base size
* Introduce some convenience predicates on `VlaDeclStmt`
|
2025-09-02 12:29:15 +02:00 |
|
Jeroen Ketema
|
6a9324fab0
|
C++: Fix obtaining the base type of a VLA
|
2025-09-02 12:29:13 +02:00 |
|
Jeroen Ketema
|
ffbc83deeb
|
C++: Update expected test results
|
2025-09-02 12:29:10 +02:00 |
|
Jeroen Ketema
|
6e8f44da42
|
C++: Handle sizeof VLAs with typedefs
|
2025-09-02 12:29:09 +02:00 |
|