Mathias Vorreiter Pedersen
|
2e3d3494de
|
C++: Accept test changes.
|
2025-01-16 00:39:20 +00:00 |
|
Mathias Vorreiter Pedersen
|
5acd2bb2fb
|
C++: Adjust the result type at 'NotExpr' and at comparisons.
|
2025-01-16 00:39:17 +00:00 |
|
Mathias Vorreiter Pedersen
|
9429b03896
|
C++: Provide a hook for overriding 'getResultType'.
|
2025-01-16 00:39:16 +00:00 |
|
Mathias Vorreiter Pedersen
|
6dd1c5e809
|
C++: Split out 'NotExpr' to its own class.
|
2025-01-16 00:39:14 +00:00 |
|
Mathias Vorreiter Pedersen
|
a0d2213268
|
Merge pull request #18503 from MathiasVP/scanf-check-prepare-fix
C++: Harden `checkedForEof`
|
2025-01-16 00:38:51 +00:00 |
|
github-actions[bot]
|
09198d9c25
|
Add changed framework coverage reports
|
2025-01-16 00:20:36 +00:00 |
|
Mathias Vorreiter Pedersen
|
01cbd2f7f1
|
C++: Ensure that the instruction being compared is the result of the 'CallInstruction'.
|
2025-01-15 19:27:28 +00:00 |
|
Jeroen Ketema
|
84c674b992
|
C++: Fix typos in IR translation comments
|
2025-01-15 20:16:43 +01:00 |
|
Geoffrey White
|
90faab456d
|
Merge pull request #18473 from geoffw0/sensitive2
Improve shared sensitive data library handling of snake_case variable names
|
2025-01-15 18:02:33 +00:00 |
|
Geoffrey White
|
bec01daa45
|
Rust: Update integration tests.
|
2025-01-15 17:57:16 +00:00 |
|
Geoffrey White
|
98e0b64266
|
Rust: Make QL-for-QL happy.
|
2025-01-15 17:51:49 +00:00 |
|
Geoffrey White
|
787a6d11a3
|
Rust: Autoformat.
|
2025-01-15 17:25:44 +00:00 |
|
Geoffrey White
|
65b33f3f96
|
Rust: Improve rust/summary/summary-statistics organization.
|
2025-01-15 17:16:49 +00:00 |
|
Geoffrey White
|
5a037bcbc4
|
Rust: Count taint edges as well.
|
2025-01-15 16:18:58 +00:00 |
|
Geoffrey White
|
72c62ac192
|
Rust: Add taint reach to rust/summary/summary-statistics.
|
2025-01-15 16:18:56 +00:00 |
|
Geoffrey White
|
7904ed965b
|
Rust: Add query sink counts query for getting a breakdown.
|
2025-01-15 16:18:51 +00:00 |
|
Paolo Tranquilli
|
3c064284b0
|
Rust: aggregate projects into workspaces
|
2025-01-15 17:17:19 +01:00 |
|
Geoffrey White
|
c6a7be671b
|
Rust: Add both totals to rust/summary/summary-statistics.
|
2025-01-15 16:16:49 +00:00 |
|
Geoffrey White
|
75f0a7f529
|
Rust: Add summary query rust/summary/query-sinks.
|
2025-01-15 16:16:26 +00:00 |
|
Michael Nebel
|
ca23e1b1fc
|
C#: Test example with ref local, unsafe context and ref struct in async and iterator methods.
|
2025-01-15 15:16:56 +01:00 |
|
Michael Nebel
|
8b6e5521a8
|
C#: Add some an implements test.
|
2025-01-15 13:08:07 +01:00 |
|
Jeroen Ketema
|
02ac61f328
|
Merge pull request #18483 from jketema/extractor-fixes
C++: Fix types of struct/union templates and fix assumptions on proxy classes
|
2025-01-15 12:01:25 +01:00 |
|
Jeroen Ketema
|
a3cd66844c
|
C++: Add change note
|
2025-01-15 11:38:09 +01:00 |
|
Jeroen Ketema
|
cd5e77348b
|
C++: Add upgrade and downgrade scripts
|
2025-01-15 11:38:07 +01:00 |
|
Jeroen Ketema
|
8e39eb9020
|
C++: Fix incorrect dbscheme assumptions on proxy classes
|
2025-01-15 11:38:05 +01:00 |
|
Jeroen Ketema
|
13e8853277
|
C++: Update expected test results after extractor changes
|
2025-01-15 11:38:03 +01:00 |
|
Jeroen Ketema
|
537feddf06
|
C++: Introduce usertypes for structs and unions
|
2025-01-15 11:38:01 +01:00 |
|
Joe Farebrother
|
344dd2dab5
|
Qldoc fix
|
2025-01-15 10:26:37 +00:00 |
|
Joe Farebrother
|
2aea356756
|
Add change note + fix tests
|
2025-01-15 10:24:18 +00:00 |
|
Joe Farebrother
|
6a6585e415
|
Add tests for zip and enumerate
|
2025-01-15 09:57:15 +00:00 |
|
Paolo Tranquilli
|
f62a3ace9a
|
Merge pull request #18491 from hvitved/rust/ql-test-recurse
Rust: Include nested `.rs` files in `codeql test run`
|
2025-01-15 10:10:55 +01:00 |
|
Michael Nebel
|
3de5b224c6
|
C#: Update other existing tests expected output.
|
2025-01-15 09:23:34 +01:00 |
|
Paolo Tranquilli
|
e60468e2c7
|
Rust: add nested test file example
|
2025-01-15 09:21:57 +01:00 |
|
Tom Hvitved
|
3ceec93499
|
Merge pull request #18462 from hvitved/rust/variable-without-location
Rust: Avoid location-based variable analysis
|
2025-01-15 09:20:10 +01:00 |
|
Chris Smowton
|
9504f3611f
|
Restrict text/template modelling to known call targets
Otherwise it's too easy to define a common interface to both text/template, which doesn't sanitize, and html/template, which does.
|
2025-01-14 17:52:02 +00:00 |
|
Chris Smowton
|
016bda04a5
|
Autoformat
|
2025-01-14 17:52:01 +00:00 |
|
Chris Smowton
|
24eb774921
|
Change note
|
2025-01-14 17:52:00 +00:00 |
|
Chris Smowton
|
bf34860ad0
|
Test deeply ntested taint
|
2025-01-14 17:51:59 +00:00 |
|
Chris Smowton
|
3573ff10c7
|
Update to account for changes on main
|
2025-01-14 17:51:58 +00:00 |
|
Chris Smowton
|
9c409f1280
|
Apply cosmetic review feedback
|
2025-01-14 17:51:57 +00:00 |
|
Chris Smowton
|
5548662a74
|
Switch to implementation using a universal read-only ContentSet
|
2025-01-14 17:51:55 +00:00 |
|
Chris Smowton
|
ae34a9c80e
|
template/text.Template execution methods: support reading arbitrary content
|
2025-01-14 17:51:54 +00:00 |
|
Geoffrey White
|
4ed4f6878f
|
Rust: Add summary query rust/summary/cryptographic-ops.
|
2025-01-14 17:32:44 +00:00 |
|
Michael Nebel
|
0c5c2a3509
|
C#: Add implicit to string test.
|
2025-01-14 17:17:21 +01:00 |
|
Michael Nebel
|
6a406b28d1
|
C#: Do not insert a synthetic ToString call in interpolation expressions, if the type implements IFormattable.
|
2025-01-14 17:14:57 +01:00 |
|
Michael Nebel
|
ab70a945e4
|
C#: Add a summary model for PathString.ToString.
|
2025-01-14 17:14:12 +01:00 |
|
Michael Nebel
|
024de5eafc
|
C#: Update virtual call in constructor expected test output.
|
2025-01-14 17:14:11 +01:00 |
|
Michael Nebel
|
2bff2d646f
|
C#: Disregards compiler generated virtual calls as problematic virtual calls.
|
2025-01-14 17:14:09 +01:00 |
|
Michael Nebel
|
77f9f4c532
|
C#: Add implicit to string usage in constructor.
|
2025-01-14 17:14:07 +01:00 |
|
Michael Nebel
|
d40c1bebbf
|
C#: Update expected testoutput for Nullness tests.
|
2025-01-14 17:14:06 +01:00 |
|