Óscar San José
87835f7f3d
Merge pull request #22207 from github/codeql-spark-run-29493713448
...
Update changelog documentation site for codeql-cli-2.26.1
2026-07-17 12:10:28 +02:00
Michael Nebel
2eb0158b09
Merge pull request #22193 from michaelnebel/csharp/diableuselessassignment
...
C#: Remove the query `cs/useless-assignment-to-local` from the `code-quality` suite.
2026-07-16 08:07:29 +02:00
Michael Nebel
cb3f8a8394
C#: Add change-note.
2026-07-15 09:16:01 +02:00
Michael Nebel
2395053ed6
C#: Update integration test expected output.
2026-07-15 09:12:52 +02:00
Michael Nebel
b15c243eca
C#: Exclude cs/useless-assignment-to-local from the code-quality suite.
2026-07-15 09:12:49 +02:00
Michael Nebel
ae06b778e5
C#: Add change-note.
2026-07-13 15:29:18 +02:00
Michael Nebel
03e44f548f
C#: Update test and expected output.
2026-07-13 15:19:04 +02:00
Michael Nebel
a8885aeebd
C#: Remove the HttpRequest.RawUrl barrier model.
2026-07-13 15:18:38 +02:00
github-actions[bot]
9acbbb8049
Release preparation for version 2.26.1
2026-07-09 16:48:01 +00:00
Jeroen Ketema
161c8c4d30
Merge pull request #22149 from jketema/jketema/cwe-114-tag
...
C++/C#: Specify additional CWE tags for queries that specify CWE 114
2026-07-09 18:02:21 +02:00
Jeroen Ketema
66fea698a2
C#: Add CWE-73 tag to cs/assembly-path-injection
...
Use of CWE-114 is discoraged, and CWE-73 seems appropriate as the assembly
path is user controlled here.
2026-07-09 17:10:13 +02:00
Jeroen Ketema
2ae79d0f1e
C#: Remove misplaced change note
...
After almost 4 years it does not seem to be relevant anymore to propagate this
to the change log.
2026-07-09 17:09:07 +02:00
Owen Mansel-Chan
aba008dcd7
Remove comments "// BAD: but flagged by cs/constant-condition"
2026-07-08 14:00:57 +01:00
Owen Mansel-Chan
7b96f66d34
Also run cs/constant-condition on test for cs/comparison-of-identical-expressions
2026-07-08 14:00:55 +01:00
Owen Mansel-Chan
85d800f317
Apply suggestions from code review
...
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com >
2026-07-08 13:02:20 +01:00
Owen Mansel-Chan
b6d588c1a8
Revert inline expectations for blazor integration tests with BMN
2026-07-08 00:56:43 +01:00
Owen Mansel-Chan
5ba1fe315d
Accept updated .expected output
2026-07-08 00:56:16 +01:00
Owen Mansel-Chan
f67b7299f9
Update query example (synced file)
2026-07-07 14:09:50 +01:00
Owen Mansel-Chan
366d70bfee
Convert qlref tests to inline expectations
2026-07-07 14:09:48 +01:00
Owen Mansel-Chan
8f026b1dc2
Allow inline expectation comments in more file formats
2026-07-06 13:43:31 +01:00
Nora Dimitrijević
0a02b16c43
Merge pull request #22095 from d10c/d10c/drop-bracket-style-links
...
Remove [[ link syntax from C# XSS sink
2026-07-02 15:45:30 +02:00
Mathias Vorreiter Pedersen
4f4cdf434b
Merge pull request #22061 from MathiasVP/mad-write-through-model
...
Shared: Support flow summaries from `ReturnValue`s
2026-07-02 12:38:44 +01:00
Jeroen Ketema
daf97f7139
Add Windows integration tests showing that subst is handled inconsistently
2026-07-01 12:51:05 +02:00
Nora Dimitrijević
43cfa2f8bd
C#: Remove [[ style links from XSS sink explanation
...
Remove the makeUrl predicate and the [[""|""]]] link syntax from
AspxCodeSink.explanation(), replacing with plain text.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-30 16:14:12 +02:00
Mathias Vorreiter Pedersen
b7b731bab7
Merge branch 'main' into mad-write-through-model
2026-06-30 15:12:02 +01:00
Michael Nebel
a93501a1eb
Merge pull request #22033 from michaelnebel/csharp/usefeedmanager
...
C#: Use the feed manager in the `NugetExeWrapper`.
2026-06-30 15:03:25 +02:00
github-actions[bot]
456e33773b
Post-release preparation for codeql-cli-2.26.0
2026-06-25 16:24:06 +00:00
github-actions[bot]
237c5639e2
Release preparation for version 2.26.0
2026-06-25 15:27:00 +00:00
Michael Nebel
18913ce4b8
C#: Add change-note.
2026-06-25 11:50:49 +02:00
Tom Hvitved
929fa1e977
C#: Remove redundant code from DeadStoreOfLocal.ql
2026-06-25 08:50:40 +02:00
Mathias Vorreiter Pedersen
bf50e377c5
C#: Fixes after changes to the flow summary API.
2026-06-23 20:33:10 +01:00
Anders Schack-Mulligen
e1d4fe8605
C#: Accept test changes.
2026-06-23 14:42:20 +02:00
Anders Schack-Mulligen
41297c588c
Cfg: Change AST/CFG for CatchClauses to use a pattern.
2026-06-23 14:28:44 +02:00
copilot-swe-agent[bot]
b254aa7e0b
C#: Extract catch(Ex) type as TypeAccess instead of TypeMention
2026-06-23 13:55:39 +02:00
Anders Schack-Mulligen
ac7ed0612d
C#: Accept test change.
2026-06-22 13:00:55 +02:00
copilot-swe-agent[bot]
bd84fb31e1
Add regression for catch type mention extraction
2026-06-22 09:41:55 +00:00
copilot-swe-agent[bot]
4c9fa4dddc
Emit catch type mentions without variables
2026-06-22 09:37:24 +00:00
Anders Schack-Mulligen
f844cd3754
Java/C#: Adapt to signature change.
2026-06-18 11:00:30 +02:00
Michael Nebel
e94d279234
Merge pull request #21984 from forks-felickz/felickz/razor-page-handler-sources
...
C#: Add Razor Page handler method parameters as remote flow sources
2026-06-16 13:15:51 +02:00
Michael Nebel
01454d76c2
Merge pull request #21881 from michaelnebel/csharp/propertycalls
...
C#: Property- and Indexer call targets for partial overrides.
2026-06-16 08:46:33 +02:00
Michael Nebel
859ad1d8d0
Merge pull request #21877 from michaelnebel/csharp/spanaccessrange
...
C#: Extract `.Slice` method call when using a span in conjunction with a range.
2026-06-16 08:42:57 +02:00
Chad Bentz
c08c0e9ae5
Merge branch 'main' into felickz/razor-page-handler-sources
2026-06-15 11:35:54 -04:00
Chad Bentz
4f1d6f472d
Fix test comments: replace GOOD/BAD markers with flow source descriptions
...
Per review feedback, GOOD/BAD markers don't apply to flow source
enumeration tests. Use descriptive comments instead.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-15 11:34:43 -04:00
Michael Nebel
c31b594bbc
C#: Address review comments.
2026-06-15 16:17:46 +02:00
Michael Nebel
175c4f1b0d
C#: Add models as data tests for compound assignment operators.
2026-06-15 13:26:39 +02:00
Michael Nebel
ab4f170780
Merge pull request #21909 from michaelnebel/csharp/refactoroperations
...
C#: Refactor- and rename operation expressions.
2026-06-15 12:35:39 +02:00
Michael Nebel
d0841d2283
C#: Address review comments.
2026-06-15 11:04:59 +02:00
Chad Bentz
23567eba3d
C#: Add change note for Razor Page handler flow sources
...
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-12 19:53:00 -04:00
Chad Bentz
ce9e61dbfd
C#: Add Razor Page handler method parameters as remote flow sources
...
ASP.NET Core Razor Page handler method parameters (OnGet, OnPost, etc.)
were not modeled as remote flow sources, causing security queries like
SQL injection to miss vulnerabilities in PageModel subclasses.
This adds AspNetCorePageHandlerMethodParameter, analogous to the existing
AspNetCoreActionMethodParameter for MVC controllers, using the existing
PageModelClass.getAHandlerMethod() from Razor.qll.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-06-12 19:50:12 -04:00
Michael Nebel
346d140c87
C#: Add change-note.
2026-06-12 15:33:49 +02:00