Owen Mansel-Chan
|
9f2a7f712a
|
Apply suggestion from @owen-mc
|
2025-12-02 15:52:01 +00:00 |
|
Owen Mansel-Chan
|
89546cbc83
|
Fix qldoc inaccuracies
|
2025-11-28 01:09:07 +00:00 |
|
Owen Mansel-Chan
|
8debe49563
|
Correct mistake in qldoc
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-11-28 01:00:16 +00:00 |
|
Owen Mansel-Chan
|
42c955ea62
|
Add change note
|
2025-11-27 23:49:28 +00:00 |
|
Owen Mansel-Chan
|
969b0cf439
|
Add SSRF sinks for uriVariables arguments of more methods on Spring RestTemplate
|
2025-11-27 23:44:35 +00:00 |
|
Owen Mansel-Chan
|
f0dec21b9b
|
Merge branch 'main' into java-kotlin-sensitive-logging-substring-barriers
|
2025-11-25 23:24:58 +00:00 |
|
Owen Mansel-Chan
|
e37336d550
|
No need for getUnderlyingExpr to look through casts
|
2025-11-24 14:10:20 +00:00 |
|
Owen Mansel-Chan
|
d2fc6a7b5b
|
Merge branch 'main' into java-kotlin-sensitive-logging-substring-barriers
|
2025-11-21 12:20:04 +00:00 |
|
Anders Schack-Mulligen
|
298e4cfcc5
|
Java: Recognize int-sized long literals.
|
2025-11-21 12:53:39 +01:00 |
|
Owen Mansel-Chan
|
ec381e4ec5
|
Use range analysis and improve tests
|
2025-11-21 10:31:50 +00:00 |
|
Anders Schack-Mulligen
|
30d68d8906
|
Java: Add missing deprecated annotations.
|
2025-11-21 10:14:13 +01:00 |
|
aegilops
|
ce136684e6
|
Fixed formatting
|
2025-11-20 17:39:32 +00:00 |
|
aegilops
|
29a5b27b13
|
Removed bounds checking and only using literals - bounded() predicate did not work
|
2025-11-20 17:31:56 +00:00 |
|
Paul Hodgkinson
|
801cd72965
|
Merge branch 'main' into java-kotlin-sensitive-logging-substring-barriers
|
2025-11-20 12:24:22 +00:00 |
|
aegilops
|
1e67907516
|
Merge commit
|
2025-11-20 12:22:39 +00:00 |
|
aegilops
|
62ee6d3a33
|
Made changes requested by reviewers - bounded() for range checking, style and better comments
|
2025-11-20 11:46:42 +00:00 |
|
Paolo Tranquilli
|
b3c09389c8
|
Java: add missing QLDoc
The check for QLDoc comments was unfortunately broken for some time, so
we missed this.
|
2025-11-19 11:59:25 +01:00 |
|
Paolo Tranquilli
|
773b6c04a1
|
Merge branch 'main' into post-release-prep/codeql-cli-2.23.6
|
2025-11-18 13:44:21 +01:00 |
|
github-actions[bot]
|
5ee45af3aa
|
Post-release preparation for codeql-cli-2.23.6
|
2025-11-18 09:53:12 +00:00 |
|
github-actions[bot]
|
18fa6799ce
|
Release preparation for version 2.23.6
|
2025-11-17 16:38:07 +00:00 |
|
Paul Hodgkinson
|
7b25e22a37
|
Merge branch 'main' into java-kotlin-sensitive-logging-substring-barriers
|
2025-11-17 11:03:39 +00:00 |
|
aegilops
|
528c451007
|
Added change note, adjusted spacing in comment
|
2025-11-17 11:02:59 +00:00 |
|
aegilops
|
0c0fbc1457
|
Fixed sensitive logging barriers for substring to allow single-arg use
|
2025-11-14 18:12:05 +00:00 |
|
Anders Schack-Mulligen
|
4a58a0158a
|
Java: Reinstate useless null check results for fields that are no longer tracked as SSA variables.
|
2025-11-12 09:06:22 +01:00 |
|
Anders Schack-Mulligen
|
437ca58e3f
|
Java: Add change note.
|
2025-11-12 09:06:22 +01:00 |
|
Anders Schack-Mulligen
|
95ac61df42
|
Java: Drop caching of deprecated predicates.
|
2025-11-12 09:06:20 +01:00 |
|
Anders Schack-Mulligen
|
5849d85f1f
|
Java: Deprecate two more SSA classes.
|
2025-11-12 09:06:20 +01:00 |
|
Anders Schack-Mulligen
|
ee5d65eba1
|
Java: Update toString for implicit writes.
|
2025-11-12 09:06:19 +01:00 |
|
Anders Schack-Mulligen
|
f0bd0346f0
|
Java: Replace usages of SsaVariable.
|
2025-11-12 09:06:19 +01:00 |
|
Anders Schack-Mulligen
|
8594ae03df
|
Java: Replace remaining SsaImplicitInit.
|
2025-11-12 09:06:19 +01:00 |
|
Anders Schack-Mulligen
|
f4b9efcdce
|
Java: Replace getAUse with getARead.
|
2025-11-12 09:06:18 +01:00 |
|
Anders Schack-Mulligen
|
35caede859
|
Java: Replace SsaPhiNode with SsaPhiDefinition.
|
2025-11-12 09:06:18 +01:00 |
|
Anders Schack-Mulligen
|
3e43c53b9d
|
Java: Update some qldoc deprecation notices.
|
2025-11-12 09:06:17 +01:00 |
|
Anders Schack-Mulligen
|
06df5c0bd1
|
Java: Introduce SsaCapturedDefinition and replace uses of getAnUltimateDefinition.
|
2025-11-12 09:06:17 +01:00 |
|
Anders Schack-Mulligen
|
483b2d89a7
|
Java: Replace uses of SsaExplicitUpdate.
|
2025-11-12 09:06:16 +01:00 |
|
Anders Schack-Mulligen
|
07e635636c
|
Java: Replace getAFirstUse with top-level predicate.
|
2025-11-12 09:06:16 +01:00 |
|
Anders Schack-Mulligen
|
99aa0333cf
|
Java: Replace usages of isParameterDefinition.
|
2025-11-12 09:06:15 +01:00 |
|
Anders Schack-Mulligen
|
154f0770de
|
Java: Simplify instantiation of Guards and ControlFlowReachability.
|
2025-11-12 09:06:15 +01:00 |
|
Anders Schack-Mulligen
|
d5708fdd4e
|
Java: Instantiate shared SSA wrappers for main SSA.
|
2025-11-12 09:06:14 +01:00 |
|
Anders Schack-Mulligen
|
942dc2b89e
|
Java: Replace BaseSSA class wrappers with shared code.
|
2025-11-12 09:06:14 +01:00 |
|
Anders Schack-Mulligen
|
551944bacb
|
Java: Add VariableWrite class.
|
2025-11-12 09:06:13 +01:00 |
|
Anders Schack-Mulligen
|
374c77213f
|
Java: Remove getAFirstUse in BaseSSA.
|
2025-11-12 09:06:12 +01:00 |
|
Anders Schack-Mulligen
|
f2181ece4f
|
Java: Get rid of untracked SSA definitions.
|
2025-11-12 09:06:11 +01:00 |
|
Anders Schack-Mulligen
|
c4f0868844
|
Java: Move SSA entry defs to index -1.
|
2025-11-12 09:06:11 +01:00 |
|
github-actions[bot]
|
4014df9a6e
|
Post-release preparation for codeql-cli-2.23.4
|
2025-11-04 17:57:52 +00:00 |
|
github-actions[bot]
|
64fcdd1f2f
|
Release preparation for version 2.23.4
|
2025-11-03 14:52:23 +00:00 |
|
aegilops
|
d1eceee9d4
|
Fixed format/docs issues
|
2025-10-31 18:19:27 +00:00 |
|
aegilops
|
26087f6060
|
Added java-kotlin Sensitive Logging barriers (substrings)
|
2025-10-31 17:56:04 +00:00 |
|
yoff
|
4461be180a
|
Merge pull request #19539 from yoff/java/conflicting-access
|
2025-10-28 20:37:44 +01:00 |
|
Nora Dimitrijević
|
a0975e7e19
|
Constrain location overrides to actual sources/sinks
|
2025-10-28 09:42:20 +01:00 |
|