Tom Hvitved
|
d709343d38
|
Merge pull request #21011 from aschackmull/mad/shared-externalflow
Java/C++/Go/C#: Share parts of ExternalFlow.qll
|
2025-12-15 20:27:04 +01:00 |
|
Tom Hvitved
|
74ed18a89f
|
Merge pull request #21035 from hvitved/rust/ord-models
Rust: Add models for `core::cmp::Ord::{min,max,clamp}`
|
2025-12-15 17:09:33 +01:00 |
|
Óscar San José
|
2824c98efb
|
Merge pull request #21025 from github/oscarsj/mergeback-rc-3-20-into-main
Mergeback rc/3.20 into main
|
2025-12-15 11:59:58 +01:00 |
|
Tom Hvitved
|
fc49360e81
|
Rust: Add models for core::cmp::Ord::{min,max,clamp}
|
2025-12-15 11:52:05 +01:00 |
|
Michael Nebel
|
70447c6483
|
Merge pull request #21026 from michaelnebel/csharp/migratesolution
C#: Migrate our own solution file to `.slnx`.
|
2025-12-15 11:01:35 +01:00 |
|
Geoffrey White
|
93e8534d0a
|
Merge pull request #21009 from geoffw0/varfps
Rust: Fix some false positives for rust/unused-variable and rust/unused-value
|
2025-12-15 09:48:47 +00:00 |
|
Geoffrey White
|
01f9b42472
|
Merge branch 'main' into varfps
|
2025-12-15 08:49:16 +00:00 |
|
Michael Nebel
|
949cfc3fbd
|
Merge pull request #21031 from github/workflow/coverage/update
Update CSV framework coverage reports
|
2025-12-15 09:12:24 +01:00 |
|
github-actions[bot]
|
f7bbddec24
|
Add changed framework coverage reports
|
2025-12-15 00:27:40 +00:00 |
|
Owen Mansel-Chan
|
af2fbd8dda
|
Merge pull request #20929 from owen-mc/go/fix-data-flow-consistency-checks
Go: fix small issues highlighted by data flow consistency checks
|
2025-12-12 17:01:43 +00:00 |
|
Mathias Vorreiter Pedersen
|
3ea92eada6
|
Merge pull request #21024 from MathiasVP/csharp-implicit-map-value-reads
C#: Add implicit `System.Collections.Generic.KeyValuePair2.Value` reads at taint sinks
|
2025-12-12 16:46:12 +00:00 |
|
Tom Hvitved
|
b61a439491
|
Merge pull request #21020 from hvitved/shared/source-sink-provenance-prio
Shared: Prefer source/sink models with manual provenance over generated
|
2025-12-12 16:01:06 +01:00 |
|
Michael Nebel
|
e417938860
|
C#: Exclude all test projects from the Release build configuration.
|
2025-12-12 14:25:15 +01:00 |
|
Michael Nebel
|
7f1a9b57f1
|
C#: Update the default solution to point to the .slnx file instead.
|
2025-12-12 14:23:23 +01:00 |
|
Michael Nebel
|
1e43d06c6d
|
C#: Migrate CSharp.sln to CSharp.slnx (as is).
|
2025-12-12 14:22:51 +01:00 |
|
Anders Schack-Mulligen
|
64a48e4e7b
|
MaD: Use "namespace" instead "package" in shared code.
|
2025-12-12 13:57:02 +01:00 |
|
Anders Schack-Mulligen
|
7f8d0771df
|
MaD: Rename file.
|
2025-12-12 13:50:58 +01:00 |
|
Óscar San José
|
d972af9ef8
|
Merge branch 'main' of https://github.com/github/codeql into oscarsj/mergeback-rc-3-20-into-main
|
2025-12-12 13:22:08 +01:00 |
|
Mathias Vorreiter Pedersen
|
2720f57965
|
C#: Add change note.
|
2025-12-12 11:20:02 +00:00 |
|
Óscar San José
|
72b63bbdc3
|
Merge pull request #20989 from github/post-release-prep/codeql-cli-2.23.8
Post-release preparation for codeql-cli-2.23.8
|
2025-12-12 12:18:16 +01:00 |
|
Mathias Vorreiter Pedersen
|
f30ebab528
|
C#: Add implicit reads of System.Collections.Generic.KeyValuePair`2.Value at taint sinks.
|
2025-12-12 11:08:15 +00:00 |
|
Mathias Vorreiter Pedersen
|
b499661c05
|
C#: Slightly refactor 'CollectionFlow' tests to add a taint-flow test.
|
2025-12-12 11:06:01 +00:00 |
|
Simon Friis Vindum
|
c5987b4481
|
Merge pull request #21019 from paldepind/rust/impl-return
Rust: Don't propagate `impl` in return position into function bodies
|
2025-12-12 11:32:26 +01:00 |
|
Anders Schack-Mulligen
|
8564b4ea66
|
Go: Use shared modelCoverage.
|
2025-12-12 11:24:39 +01:00 |
|
Tom Hvitved
|
0b00589f95
|
Rust: Update expected test output
|
2025-12-12 11:16:17 +01:00 |
|
Tom Hvitved
|
0b81d44ec7
|
Rust: Apply same filtering of generated summaries as in C# and Java
|
2025-12-12 11:16:16 +01:00 |
|
Tom Hvitved
|
c4a8e9df21
|
Shared: Prefer source/sink models with manual provenance over generated
|
2025-12-12 11:16:13 +01:00 |
|
Anders Schack-Mulligen
|
f8c144b20e
|
Merge pull request #21018 from aschackmull/csharp/guards-connect-barrierguard
C#: Connect shared Guards to SSA BarrierGuards.
|
2025-12-12 10:50:47 +01:00 |
|
Tom Hvitved
|
6f27863453
|
Merge pull request #21012 from hvitved/csharp/nhibernate-sql-sinks
C#: Add `NHibernate` SQL sinks
|
2025-12-12 09:23:39 +01:00 |
|
Tom Hvitved
|
0566a9ffe6
|
Merge pull request #20994 from hvitved/csharp/remove-pre-ssa
C#: Remove `PreSsa` library
|
2025-12-12 09:22:36 +01:00 |
|
Anders Schack-Mulligen
|
4b2e8c0b57
|
C++/C#/Go: Add empty extensible data.
|
2025-12-12 09:17:51 +01:00 |
|
Anders Schack-Mulligen
|
5bddc8d289
|
Go: Move Go package-grouping support into shared lib.
|
2025-12-12 09:17:51 +01:00 |
|
Simon Friis Vindum
|
4425891352
|
Rust: Don't propagate impl in return position into function bodies
|
2025-12-12 09:13:04 +01:00 |
|
Anders Schack-Mulligen
|
e262438557
|
C++: Use shared model coverage code.
|
2025-12-12 08:20:20 +01:00 |
|
Anders Schack-Mulligen
|
07252519c8
|
Java/C++: Thread additional models through the shared lib.
|
2025-12-12 08:20:20 +01:00 |
|
Anders Schack-Mulligen
|
47dcf05a32
|
C++/Go/Java: Don't import top-level extensible predicates.
|
2025-12-12 08:20:19 +01:00 |
|
Anders Schack-Mulligen
|
3b334ea215
|
Java/C#: Share model coverage code.
|
2025-12-12 08:20:19 +01:00 |
|
Anders Schack-Mulligen
|
0915db4f6b
|
C++/C#/Go: Use shared interpretModelForTest.
|
2025-12-12 08:20:18 +01:00 |
|
Anders Schack-Mulligen
|
f0e7f1af2c
|
C++/C#/Go: Align ExternalFlowExtensions with Java.
|
2025-12-12 08:20:18 +01:00 |
|
Anders Schack-Mulligen
|
cb578e32ab
|
Java: Move interpretModelForTest into shared code.
|
2025-12-12 08:20:17 +01:00 |
|
Anders Schack-Mulligen
|
7285a8e1c5
|
Merge pull request #20986 from aschackmull/java/mad-barriers
Java: Support for MaD barriers and barrier guards.
|
2025-12-12 07:53:53 +01:00 |
|
Idriss Riouak
|
8fccc34bd6
|
Merge pull request #21017 from github/idrissrio/cpp/overlay/xml
|
2025-12-11 20:02:57 +01:00 |
|
Geoffrey White
|
ee13a49152
|
Merge branch 'main' into varfps
|
2025-12-11 18:21:22 +00:00 |
|
Geoffrey White
|
d88bae9ec2
|
Rust: Narrow the exclusion a little.
|
2025-12-11 18:07:12 +00:00 |
|
Geoffrey White
|
5db6b92411
|
Merge pull request #20887 from github/copilot/add-ecb-cbc-test-cases
Add ECB and CBC block mode test cases for BrokenCryptoAlgorithm query
|
2025-12-11 16:22:27 +00:00 |
|
Jeroen Ketema
|
1af1d2d3d5
|
Merge pull request #21008 from jketema/swift-6.2.2
Swift: Update to Swift 6.2.2
|
2025-12-11 16:57:55 +01:00 |
|
idrissrio
|
926d7f53f2
|
C/C++ overlay: Update identical files
|
2025-12-11 16:56:29 +01:00 |
|
Anders Schack-Mulligen
|
4066c0d84a
|
Java: Fix input/output naming.
|
2025-12-11 16:24:29 +01:00 |
|
Owen Mansel-Chan
|
87f58fe51a
|
Convert regex injection barrier to MaD
|
2025-12-11 16:24:29 +01:00 |
|
Owen Mansel-Chan
|
44295e4c7d
|
Convert XSS barrier to MaD
|
2025-12-11 16:24:28 +01:00 |
|