Geoffrey White
|
07db9cf3c4
|
Merge pull request #21421 from geoffw0/wrongtypeformat
C++: Add some test cases for cpp/wrong-type-format-argument
|
2026-03-19 14:25:33 +00:00 |
|
Owen Mansel-Chan
|
5b17d8cf76
|
Merge pull request #21472 from owen-mc/adjust-severity/xss-log-injection
Adjust `@security-severity` metadata for XSS and log injection queries
|
2026-03-18 16:51:14 +00:00 |
|
Geoffrey White
|
34f405f465
|
C++: Update test annotations.
|
2026-03-18 13:13:22 +00:00 |
|
Geoffrey White
|
9cb1c89a02
|
C++: Change note.
|
2026-03-16 19:11:27 +00:00 |
|
Geoffrey White
|
a57f803b37
|
C++: Address false positive results.
|
2026-03-16 19:03:10 +00:00 |
|
Geoffrey White
|
1130870168
|
Merge remote-tracking branch 'upstream/main' into wrongtypeformat
|
2026-03-16 19:03:02 +00:00 |
|
Geoffrey White
|
8ddfee9971
|
Merge pull request #21457 from geoffw0/intmultlong
C++: Fix BMN issue with cpp/integer-multiplication-cast-to-long.
|
2026-03-16 19:02:16 +00:00 |
|
Geoffrey White
|
8df4dfb585
|
C++: Autoformat.
|
2026-03-16 16:40:27 +00:00 |
|
Geoffrey White
|
2f7526d70b
|
C++: Clarify doc comment and make build-mode: nonereferences more consistent.
|
2026-03-16 16:38:59 +00:00 |
|
Geoffrey White
|
eeb09ae389
|
C++: Fix typo.
|
2026-03-16 16:12:30 +00:00 |
|
Geoffrey White
|
3c4a386f3f
|
C++: Clarify two cases in the test.
|
2026-03-16 16:08:35 +00:00 |
|
Owen Mansel-Chan
|
52809133f5
|
Add change notes
|
2026-03-13 11:10:43 +00:00 |
|
Owen Mansel-Chan
|
f58a6e5d3a
|
Change @security-severity for XSS queries from 6.1 to 7.8
|
2026-03-13 10:01:02 +00:00 |
|
Geoffrey White
|
4a39055322
|
C++: Change note.
|
2026-03-11 17:52:34 +00:00 |
|
Geoffrey White
|
6552c849f0
|
C++: Fix BMN issue in cpp/integer-multiplication-cast-to-long.
|
2026-03-11 17:49:36 +00:00 |
|
Geoffrey White
|
00d8a10051
|
C++: Add Function.hasAmbiguousReturnType.
|
2026-03-11 17:47:32 +00:00 |
|
Geoffrey White
|
da7da80b2b
|
C++: Add pseudo-buildless test cases (some missing declarations).
|
2026-03-11 17:47:25 +00:00 |
|
Idriss Riouak
|
48a03e2a04
|
Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-11 14:25:53 +01:00 |
|
idrissrio
|
a92d97744f
|
C/C++ overlay: address review comment
|
2026-03-11 14:25:52 +01:00 |
|
idrissrio
|
ef6c1a9968
|
C/C++ overlay: fix failing header_dependency test
|
2026-03-11 14:25:50 +01:00 |
|
idrissrio
|
72142b51f7
|
C/C++ overlay: switch to updated discard strategy
|
2026-03-11 14:25:49 +01:00 |
|
Ian Lynagh
|
341059d2d0
|
Merge pull request #21437 from igfoo/igfoo/onemk
C++: Small simplification
|
2026-03-10 15:36:38 +00:00 |
|
Ian Lynagh
|
dbb8bb86ba
|
C++: Small simplification
|
2026-03-09 17:45:38 +00:00 |
|
Owen Mansel-Chan
|
512e27187e
|
Make new predicate private
|
2026-03-09 13:44:48 +00:00 |
|
Owen Mansel-Chan
|
097681e705
|
Update cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-07 10:17:58 +00:00 |
|
Owen Mansel-Chan
|
63e8061917
|
Add model validation for constructor summary models
|
2026-03-07 09:57:09 +00:00 |
|
Óscar San José
|
3b9eba2afc
|
Merge branch 'main' of https://github.com/github/codeql into oscarsj/merge-back-rc-3.21
|
2026-03-06 16:20:36 +01:00 |
|
Geoffrey White
|
da99d3660d
|
C++: Turns out we can simplify.
|
2026-03-06 11:53:43 +00:00 |
|
Geoffrey White
|
7f6fd34d46
|
C++: Expose a type resolution issue.
|
2026-03-06 11:34:57 +00:00 |
|
Geoffrey White
|
d23a3f821e
|
C++: Add a test case for WrongTypeFormatArguments involving code that's included twice.
|
2026-03-06 11:34:16 +00:00 |
|
Owen Mansel-Chan
|
c82f75604a
|
Add change notes
|
2026-03-05 10:34:30 +00:00 |
|
Owen Mansel-Chan
|
aa28c94562
|
Remove double space after $ in inline expectations tests
|
2026-03-04 14:12:42 +00:00 |
|
Owen Mansel-Chan
|
ddebdad9e1
|
c++: Inline expectation should have space before $
|
2026-03-04 13:11:30 +00:00 |
|
Owen Mansel-Chan
|
badfa1a5c5
|
C++: Inline expectation should have space after $
This was a regex-find-replace from `// \$(?! )` (using a negative lookahead) to `// $ `.
|
2026-03-04 12:45:00 +00:00 |
|
Owen Mansel-Chan
|
b475f14575
|
Replace // $:tag with // $ tag in 2 tests
|
2026-03-04 12:44:59 +00:00 |
|
Mathias Vorreiter Pedersen
|
6a904eddd4
|
Merge pull request #21390 from MathiasVP/less-reevaluation-4
C++: Reduce re-evaluation
|
2026-03-03 15:09:55 +00:00 |
|
github-actions[bot]
|
e152f08468
|
Post-release preparation for codeql-cli-2.24.3
|
2026-03-02 22:51:27 +00:00 |
|
Óscar San José
|
df7379c0d2
|
Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2026-03-02 14:32:16 +01:00 |
|
github-actions[bot]
|
7795badd18
|
Release preparation for version 2.24.3
|
2026-03-02 13:23:40 +00:00 |
|
Ian Lynagh
|
bd0d69ffca
|
C++: Add up/downgrade scripts
|
2026-02-27 22:00:01 +00:00 |
|
Ian Lynagh
|
97ed67e284
|
C++ overlay: Update stats
|
2026-02-27 21:40:01 +00:00 |
|
Mathias Vorreiter Pedersen
|
db33dadb8e
|
C++: Add QLDoc. Also actually implement 'uninitializedNode' since there's no reason not to do so.
|
2026-02-27 17:36:57 +00:00 |
|
Mathias Vorreiter Pedersen
|
1139059d77
|
C++: Fix imports.
|
2026-02-27 17:12:00 +00:00 |
|
Mathias Vorreiter Pedersen
|
92f26027e1
|
C++: Remove outdated comment.
|
2026-02-27 16:32:04 +00:00 |
|
Mathias Vorreiter Pedersen
|
85875c2879
|
C++: Remove unnecessary recursion through Node.toString.
|
2026-02-27 16:32:01 +00:00 |
|
Mathias Vorreiter Pedersen
|
17e6fd2fe9
|
C++: Disable magic to prevent re-evaluation.
|
2026-02-27 16:31:58 +00:00 |
|
Mathias Vorreiter Pedersen
|
5d75b255a8
|
C++: Remove IR re-evaluation.
|
2026-02-27 16:31:56 +00:00 |
|
Mathias Vorreiter Pedersen
|
26e8701ae3
|
C++: Fix a few qualifiers.
|
2026-02-27 16:22:51 +00:00 |
|
Mathias Vorreiter Pedersen
|
cdb41588a9
|
C++: Fix some imports.
|
2026-02-27 16:22:49 +00:00 |
|
Mathias Vorreiter Pedersen
|
1eccb8ea93
|
C++: Add a cache module to taint-tracking and ensure they happen in the same stage as the dataflow stage.
|
2026-02-27 16:22:47 +00:00 |
|