Owen Mansel-Chan
a7fdc4b543
Replace acceptingvalue with acceptingValue
2026-03-27 22:15:45 +00:00
Owen Mansel-Chan
b3285c6ae2
Make description of acceptingvalue column clearer
2026-03-27 11:35:22 +00:00
Owen Mansel-Chan
5451424e75
Rust: Fix columns for neutrals
2026-03-27 09:47:36 +00:00
Owen Mansel-Chan
886a16bfad
C++: Add provenance column
2026-03-27 09:47:34 +00:00
Owen Mansel-Chan
e680d49c93
Shared: document extensible relations rather than CSV
2026-03-27 09:47:32 +00:00
Owen Mansel-Chan
df842665b7
Rust: Add neutrals to MaD format explanation
2026-03-27 09:47:30 +00:00
Owen Mansel-Chan
805d2ec46c
Go: Add provenance to MaD format explanation
2026-03-27 09:47:28 +00:00
Owen Mansel-Chan
61b13d5702
C++: Add provenance to MaD format explanation
2026-03-27 09:47:26 +00:00
Owen Mansel-Chan
10fddc7b96
Add barriers and barrier guards to MaD format explanations
2026-03-27 09:47:24 +00:00
Michael Nebel
73360eefb3
Merge pull request #21452 from michaelnebel/csharp/expandedassignment
...
C#: Remove expanded assignments.
2026-03-27 09:18:55 +01:00
yoff
08e115056d
Merge pull request #21519 from github/tausbn/python-port-no-alert-change
2026-03-27 08:44:28 +01:00
Michael Nebel
c4c363d4e5
Merge pull request #21589 from michaelnebel/csharp/updateintegrationtests
...
C#: Update integration tests to use SDK 10.0.201.
2026-03-26 19:51:22 +01:00
Michael Nebel
1a4f333c4a
C#: Update integration tests to use SDK 10.0.201.
2026-03-26 18:07:05 +01:00
Tom Hvitved
c66679c03b
Merge pull request #21564 from hvitved/rust/type-inference-additional-constraints
...
Rust: Take additional type parameter constraints into account
2026-03-26 14:38:06 +01:00
Michael Nebel
41bb349a9b
C#: Improve the downgrade script.
2026-03-26 14:34:54 +01:00
Michael Nebel
a5f27b8f19
C#: Add change-note.
2026-03-26 11:52:42 +01:00
Michael Nebel
a402ce59f4
C#: Fix bad join in cs/coalesce-of-identical-expressions.
2026-03-26 10:45:02 +01:00
Michael Nebel
147ac37fec
C#: Add downgrade script.
2026-03-25 16:09:39 +01:00
Michael Nebel
29acd6960f
C#: Add upgrade script.
2026-03-25 16:09:26 +01:00
Tom Hvitved
09a2dd4a2e
Update rust/ql/lib/codeql/rust/internal/typeinference/FunctionType.qll
...
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com >
2026-03-25 15:01:39 +01:00
Paolo Tranquilli
6c52de9234
Merge pull request #21566 from github/redsun82/csharp-opt-out-of-dotnet-telemetry
...
C#: Opt out of dotnet CLI telemetry
2026-03-25 14:55:33 +01:00
Tom Hvitved
c579ec9ea7
Merge pull request #21575 from hvitved/rust/model-generator-taint-steps
...
Rust: Include taint steps when generating flow models
2026-03-25 14:41:36 +01:00
Owen Mansel-Chan
898713538f
Merge pull request #21563 from owen-mc/rust/allow-mad-barriers
...
Rust: Enable MaD barriers for queries with MaD sinks
2026-03-25 12:55:31 +00:00
Tom Hvitved
fba4a83dc8
Rust: Include taint steps when generating flow models
2026-03-25 12:52:08 +01:00
Owen Mansel-Chan
f25d7456da
Fix QL formatting
2026-03-25 10:05:04 +00:00
Tom Hvitved
6295f57a87
Rust: Take additional type parameter constraints into account
2026-03-25 10:11:04 +01:00
Owen Mansel-Chan
bedfe1e755
Apply suggestions from code review
...
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com >
2026-03-24 22:06:53 +00:00
Simon Friis Vindum
0ed037d667
Merge pull request #21544 from paldepind/cpp/extraction-information-expr-types
...
C++: Add expressions with type data to `cpp/extraction-information`
2026-03-24 17:16:47 +01:00
Simon Friis Vindum
8cb5380d84
C++: Remove unused find predicate
2026-03-24 15:54:46 +01:00
Tom Hvitved
ddc407257f
Rust: Type inference test
2026-03-24 15:41:43 +01:00
Michael Nebel
d96e8cb704
C#: Remove expr_parent_adjusted.
2026-03-24 15:32:20 +01:00
Michael Nebel
a900fe8657
C#: Adress review comments.
2026-03-24 15:32:17 +01:00
Michael Nebel
3d2d09d0bc
C#: Use the DB types and replace the abstract class implementation.
2026-03-24 15:32:15 +01:00
Michael Nebel
96f55fbdf1
C#: Add operation types to the DB scheme.
2026-03-24 15:32:13 +01:00
Michael Nebel
55516342b2
C#: Add/update tests and expected output.
2026-03-24 15:32:11 +01:00
Michael Nebel
51673312c5
C#: Upgrade libraries and queries to use the new Operation classes.
2026-03-24 15:32:08 +01:00
Michael Nebel
149df86ce2
C#: Update the CFG implementation based on the new operations and remove hack that rotates children of assignments.
2026-03-24 15:32:06 +01:00
Michael Nebel
569e33b407
C#: Introduce a new kind of assignable definitions for compound assignments (those that was previously covered by expanded assignments).
2026-03-24 15:32:04 +01:00
Michael Nebel
e2afb000b2
C#: Cleaup expanded assignments from the dispatch logic.
2026-03-24 15:32:02 +01:00
Michael Nebel
2a78183238
C#: Deprecate the expanded assignment predicate as we no longer extract expanded assignments.
2026-03-24 15:32:00 +01:00
Michael Nebel
327757dbcb
C#: Update the child indices for assignments, update Assign classes to extend OperatorCall and add AssignOperation classes.
2026-03-24 15:31:57 +01:00
Michael Nebel
b426c6fb39
C#: Update the DB scheme to reflect that assign arithmetic- and bitwise operations are operator calls.
2026-03-24 15:31:55 +01:00
Michael Nebel
c8169f576f
C#: Don't extract expanded assignments and swap child indices for assignments.
2026-03-24 15:31:53 +01:00
Paolo Tranquilli
14b3f6211e
C#: Opt out of dotnet CLI telemetry
...
Add `DOTNET_CLI_TELEMETRY_OPTOUT=1` to the minimal environment used for
all `dotnet` invocations. The telemetry is unnecessary and may even be
causing segfaults in some cases.
2026-03-24 14:16:49 +01:00
Taus
059693ce89
Python: Restrict ShouldBeContextManager.ql results
...
By limiting the results to the class that actually defines the `__del__`
method, we eliminate a bunch of FPs where a _subclass_ of such a class
would also get flagged.
2026-03-24 13:04:44 +00:00
Florin Coada
70d8c1c76e
Merge pull request #21558 from github/codeql-spark-run-23458057791
...
Update changelog documentation site for codeql-cli-2.25.0
2026-03-24 12:54:23 +00:00
Taus
f245da1e52
Merge pull request #21560 from github/tausbn/cpp-fix-bad-join-in-printf
...
C++: Fix bad join in `callsVariadicFormatter`
2026-03-24 13:37:23 +01:00
Owen Mansel-Chan
7e6319d648
Remove unused field
2026-03-24 10:39:32 +00:00
Owen Mansel-Chan
93231794ee
Document that MaD barriers for hardcoded credentials apply to all kinds
2026-03-24 10:39:05 +00:00
Owen Mansel-Chan
5762191832
Enable MaD barriers for queries with MaD sinks
2026-03-24 10:28:25 +00:00