Óscar San José
60295662b7
Merge branch 'main' into oscarsj/skip-csharp-integration-on-macos-26
2026-02-17 18:42:16 +01:00
Ben Rodes
ea0d1bf262
Apply suggestion from @bdrodes
2026-02-17 12:38:59 -05:00
Ben Rodes
0106072b88
Update cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql
...
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com >
2026-02-17 12:35:27 -05:00
Ben Rodes
779fd757a3
Update cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql
...
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com >
2026-02-17 12:35:15 -05:00
Óscar San José
0b31ca4348
Merge pull request #21340 from github/copilot/sub-pr-21339
...
Centralize mono/nuget platform skip predicate in conftest.py
2026-02-17 18:26:31 +01:00
copilot-swe-agent[bot]
60b8213fdd
Remove unused pytest import from conftest.py
...
Co-authored-by: oscarsj <1410188+oscarsj@users.noreply.github.com >
2026-02-17 17:22:27 +00:00
copilot-swe-agent[bot]
004ebd386c
Centralize mono/nuget skip predicate in conftest.py
...
Co-authored-by: oscarsj <1410188+oscarsj@users.noreply.github.com >
2026-02-17 17:21:50 +00:00
copilot-swe-agent[bot]
9efe112026
Initial plan
2026-02-17 17:16:54 +00:00
Óscar San José
5cf281a1b6
Apply suggestions from code review
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-02-17 18:16:51 +01:00
Jeroen Ketema
61dc1d673e
Merge pull request #21331 from jketema/must-flow
...
C++: Modernize `MustFlow` and fix `allowInterproceduralFlow` in the case of direct recursion
2026-02-17 17:36:58 +01:00
Óscar San José
0676ba1c07
Skip csharp integration tests on macos-26
2026-02-17 17:23:38 +01:00
Ben Rodes
1072d6a7b7
Apply suggestion from @geoffw0
...
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com >
2026-02-17 10:49:58 -05:00
Ben Rodes
ceb3b21e0f
Update python/ql/lib/semmle/python/security/dataflow/ServerSideRequestForgeryCustomizations.qll
...
Co-authored-by: Taus <tausbn@github.com >
2026-02-17 10:28:43 -05:00
Ben Rodes
c811fae876
Update cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql
...
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com >
2026-02-17 10:14:11 -05:00
Ben Rodes
549dcb31be
Update cpp/ql/src/Likely Bugs/Leap Year/UncheckedLeapYearAfterYearModification.ql
...
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com >
2026-02-17 10:13:55 -05:00
Owen Mansel-Chan
05f9b4124d
Revert "javascript: remove sanitizer to be replaced by model"
...
This reverts commit da2f77d615 .
2026-02-17 14:39:04 +00:00
Owen Mansel-Chan
b8f9dd9de5
Revert "javascript: add MaD model"
...
This reverts commit 75bd4a7a12 .
2026-02-17 14:38:56 +00:00
Michael Nebel
a8e93e7fa0
Merge pull request #21325 from michaelnebel/csharp14/partialmembers
...
C# 14: Support for partial `event` declarations.
2026-02-17 15:00:00 +01:00
Idriss Riouak
744ade6720
Merge pull request #21338 from github/idrissrio/java/fix-change-note
...
Java: Fix Maven change note
2026-02-17 14:48:37 +01:00
Idriss Riouak
c877487e11
Merge pull request #21337 from github/idrissrio/java/jdk26-note
...
Java: Add change note for Java 26 and updated supported languages
2026-02-17 14:48:16 +01:00
idrissrio
5151df456c
Java: Fix Maven change note
2026-02-17 14:27:27 +01:00
idrissrio
8aa839f4c0
Java: Address review comments
2026-02-17 14:19:12 +01:00
idrissrio
1a35a05ccc
Java: Update supported language versions to include Java 26
2026-02-17 13:59:45 +01:00
idrissrio
bd94ceddd9
Java: Add change note for JDK 26
2026-02-17 13:58:55 +01:00
Owen Mansel-Chan
3dc465f167
Accept MaD sanitizers for queries with MaD sinks
2026-02-17 12:48:36 +00:00
Owen Mansel-Chan
61e8f91404
Accept MaD sanitizers for queries with MaD sinks
2026-02-17 12:45:24 +00:00
Tom Hvitved
e587541e55
Rust: Restrict type propagation into receivers
2026-02-17 13:42:56 +01:00
Tom Hvitved
8a051d7e57
Rust: Add type inference test
2026-02-17 13:40:16 +01:00
Michael Nebel
fa27eaabef
Merge pull request #21309 from michaelnebel/csharp14/field
...
C# 14: Support the `field` keyword.
2026-02-17 11:53:48 +01:00
Tom Hvitved
d3541b87d6
Rust: Make path resolution robust against invalid code with conflicting declarations
2026-02-17 11:13:32 +01:00
idrissrio
c3f0967e9b
C/C++ overlay: discard single location elements
2026-02-17 10:50:24 +01:00
Jeroen Ketema
3aa21242cd
C++: Add change notes
2026-02-17 10:28:29 +01:00
Owen Mansel-Chan
94e3d86f6a
Merge pull request #21319 from owen-mc/java/javax-jakarta
...
Java: Always use both "javax" and "jakarta" at the beginning of Jave EE packages
2026-02-17 08:31:52 +00:00
Jeroen Ketema
31895c04f8
C++: MustFlow minor clean up
2026-02-17 09:06:36 +01:00
Jeroen Ketema
e299cccb6e
C++: Simplify test
2026-02-16 19:09:30 +01:00
Jeroen Ketema
4efbc6ea9b
C++: Handle allowInterproceduralFlow correctly in case of recursive functions
2026-02-16 19:04:23 +01:00
Jeroen Ketema
366ebcad83
C++: Add cpp/return-stack-allocated-memory test case
2026-02-16 18:58:39 +01:00
Michael B. Gale
b34777e67f
Merge pull request #21332 from github/post-release-prep/codeql-cli-2.24.2
...
Post-release preparation for codeql-cli-2.24.2
2026-02-16 17:50:30 +00:00
github-actions[bot]
b5898c5a30
Post-release preparation for codeql-cli-2.24.2
2026-02-16 17:07:45 +00:00
Taus
cd62cdadff
Python: Fix bad join in returnStep
2026-02-16 16:48:08 +00:00
Jeroen Ketema
73194a5e86
C++: Fix QL-for-QL warnings and missing QLDoc
2026-02-16 17:40:18 +01:00
Jeroen Ketema
26a1f4888a
C++: Modernize MustFlow using parameterized modules
2026-02-16 17:27:41 +01:00
Michael Nebel
c29bac2bc1
C#: Add change-note.
2026-02-16 16:13:06 +01:00
Michael Nebel
43c6e7d250
C#: Update test expected output.
2026-02-16 16:10:32 +01:00
Michael Nebel
9289ac2838
C#: Support for partial event declarations.
2026-02-16 16:10:28 +01:00
Michael Nebel
eec4739497
C#: Add viable callable test for partial event.
2026-02-16 16:10:26 +01:00
Michael Nebel
2b78a7b256
C#: Add PartialEvent test case.
2026-02-16 16:10:25 +01:00
Michael B. Gale
fb67f93a86
Merge pull request #21330 from github/release-prep/2.24.2
...
Release preparation for version 2.24.2
codeql-cli/v2.24.2
2026-02-16 15:00:27 +00:00
Taus
304cd12fff
Python: Fix bad join in missing_imported_module
...
This caused a ~30x blowup in intermediate tuples, now back to baseline.
2026-02-16 13:48:33 +00:00
Taus
987b10ab3e
Python: Fix bad join in OutgoingRequestCall
...
On `keras-team/keras`, this was producing ~200 million intermediate
tuples in order to produce a total of ... 2 tuples.
After the refactor, max intermediate tuple count is ~80k for the
charpred (and 4 for the new helper predicate).
2026-02-16 13:48:33 +00:00