Jeroen Ketema
f4980bede3
Update cpp/ql/lib/change-notes/2026-01-02-decimal-removal.md
2026-01-13 16:11:11 +01:00
Jeroen Ketema
9ba73ba4f0
C++: Update stats file
2026-01-13 16:11:10 +01:00
Jeroen Ketema
ffdd6f7d91
C++: Add change note
2026-01-13 16:11:09 +01:00
Jeroen Ketema
273f517a37
C++: Remove decimal types from the dbscheme
2026-01-13 16:11:08 +01:00
Jeroen Ketema
a20f0a11e8
C++: No longer expose _Decimal{32,64,128}
2026-01-13 16:11:06 +01:00
Jeroen Ketema
d20cd68a05
C++: Update expected test results after extractor changes
2026-01-13 16:11:05 +01:00
Owen Mansel-Chan
8cb0f5faa6
Merge pull request #21140 from owen-mc/csharp/mad-barriers
...
C#: Allow MaD barriers and barrier guards, and convert some existing ones
2026-01-13 14:24:22 +00:00
Ian Lynagh
63f78e7609
Merge pull request #21156 from igfoo/igfoo/mb
...
Merge rc/3.20 into main
2026-01-13 12:11:37 +00:00
Taus
5fc9b2de44
Merge pull request #21154 from github/tausbn/misc-add-cli-mode-for-change-note-script
...
Misc: Add CLI interface to `create-change-note.py`
2026-01-13 12:38:55 +01:00
Anders Schack-Mulligen
9c1351c3fe
Merge pull request #21149 from aschackmull/java/typeflow-partially-unbound
...
Java: Add TypeFlow base case for partially unbound types.
2026-01-13 12:31:38 +01:00
Geoffrey White
69de17ecf2
Merge pull request #21153 from geoffw0/splitoff
...
Rust: Add barrier for split_off
2026-01-13 10:44:31 +00:00
Owen Mansel-Chan
130f8f148b
Convert barrier to MaD
...
I confirmed that without the model a test fails.
2026-01-13 10:29:16 +00:00
Owen Mansel-Chan
68b618176e
Convert barrier guard to MaD
...
I checked that without the model a test fails.
2026-01-13 10:29:15 +00:00
Owen Mansel-Chan
b30bc5ea44
Allow MaD barriers relating to ExternalLocationSink
2026-01-13 10:29:13 +00:00
Owen Mansel-Chan
004d40ee93
Allow MaD barriers using sink kinds
2026-01-13 10:29:12 +00:00
Anders Schack-Mulligen
8b555ca514
Java: Add test.
2026-01-13 11:20:13 +01:00
Anders Schack-Mulligen
8257475ffb
Merge pull request #21132 from aschackmull/csharp/mad-barriers
...
C#: Add support for MaD barriers and barrier guards.
2026-01-13 11:00:02 +01:00
Owen Mansel-Chan
a96cd399b1
Merge pull request #21157 from github/dependabot/go_modules/go/extractor/extractor-dependencies-0d17b202ee
...
Bump golang.org/x/tools from 0.40.0 to 0.41.0 in /go/extractor in the extractor-dependencies group
2026-01-13 09:56:37 +00:00
Simon Friis Vindum
7f092e418e
Merge pull request #21152 from paldepind/rust/typeinference-dir
...
Rust: Move everything type inference related into the typeinference directory
2026-01-13 10:41:13 +01:00
Asger F
ca52fe59e8
Merge pull request #20918 from asgerf/js/response-default-content-type
...
JS: Handle default 'content-type' header in Response() objects
2026-01-13 10:34:40 +01:00
Owen Mansel-Chan
f5b13db4ea
Merge pull request #21015 from aschackmull/go/mad-barriers
...
Go: Support for MaD barriers and barrier guards.
2026-01-13 09:31:09 +00:00
Geoffrey White
b2d19b610e
Rust: US spelling.
2026-01-13 09:01:12 +00:00
Anders Schack-Mulligen
1151fc3be2
Update csharp/ql/lib/semmle/code/csharp/dataflow/internal/ExternalFlow.qll
...
Co-authored-by: Owen Mansel-Chan <62447351+owen-mc@users.noreply.github.com >
2026-01-13 09:14:33 +01:00
Simon Friis Vindum
e7791120fa
Rust: Address review comments
2026-01-13 07:53:39 +01:00
dependabot[bot]
37bb9d77d3
Bump golang.org/x/tools
...
Bumps the extractor-dependencies group in /go/extractor with 1 update: [golang.org/x/tools](https://github.com/golang/tools ).
Updates `golang.org/x/tools` from 0.40.0 to 0.41.0
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.40.0...v0.41.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/tools
dependency-version: 0.41.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: extractor-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-13 05:38:36 +00:00
Ian Lynagh
dcd0a69759
Merge remote-tracking branch 'upstream/main' into igfoo/mb
2026-01-13 01:01:35 +00:00
Taus
de1d183ca6
Misc: Add CLI interface to create-change-note.py
...
This may be useful when working in "the other place", where the VSCode
task may not be easily accessible. (Also, some people may just prefer to
use a CLI interface.)
2026-01-12 15:32:03 +00:00
Simon Friis Vindum
9e74a7869a
Rust: Move everything type inference related into the typeinference directory
2026-01-12 16:31:34 +01:00
Tom Hvitved
c666fc71ca
Merge pull request #21147 from hvitved/rust/fix-more-models
...
Rust: Add missing `.Reference` in various models
2026-01-12 15:27:51 +01:00
Geoffrey White
a78756ff8b
Merge branch 'main' into splitoff
2026-01-12 14:21:01 +00:00
Geoffrey White
479c58bef5
Rust: Add a barrier.
2026-01-12 13:52:54 +00:00
Geoffrey White
7658ebb449
Rust: Add spurious test case for rust/uncontrolled-allocation-size.
2026-01-12 13:52:53 +00:00
Tom Hvitved
17441a5462
Rust: Add missing .Reference in various models
2026-01-12 14:21:45 +01:00
Anders Schack-Mulligen
c28062aff5
Merge pull request #21127 from aschackmull/ssa/phi-input-perf
...
SSA: Improve performance of finding relevant phi input nodes.
2026-01-12 13:29:58 +01:00
Anders Schack-Mulligen
8e2d74a7b1
Java: Add TypeFlow base case for partially unbound types.
2026-01-12 12:45:06 +01:00
Tom Hvitved
6b34d0d250
Merge pull request #21123 from hvitved/rust/fix-path-models
...
Rust: Improve/add various models
2026-01-12 12:20:56 +01:00
Simon Friis Vindum
e4db3b17b4
Merge pull request #20584 from paldepind/cpp/range-analysis-fix
...
C++: Range analysis guard improvement
2026-01-12 11:23:48 +01:00
Simon Friis Vindum
c9e6d4235f
Merge pull request #21139 from paldepind/rust/fn-syntax-return
...
Rust: Make function trait syntax without return type default to unit
2026-01-12 11:22:50 +01:00
Owen Mansel-Chan
57ec850397
Merge pull request #21146 from github/dependabot/go_modules/go/extractor/extractor-dependencies-555680b348
...
Bump golang.org/x/mod from 0.31.0 to 0.32.0 in /go/extractor in the extractor-dependencies group
2026-01-12 09:44:33 +00:00
Anders Schack-Mulligen
aae8ec2240
SSA: Use fastTC for even better performance.
2026-01-12 09:39:15 +01:00
dependabot[bot]
4318c285cb
Bump golang.org/x/mod
...
Bumps the extractor-dependencies group in /go/extractor with 1 update: [golang.org/x/mod](https://github.com/golang/mod ).
Updates `golang.org/x/mod` from 0.31.0 to 0.32.0
- [Commits](https://github.com/golang/mod/compare/v0.31.0...v0.32.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/mod
dependency-version: 0.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: extractor-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-01-12 03:07:33 +00:00
Chris Smowton
44089d84a3
Merge pull request #21102 from github/smowton/admin/respect-config-paths-filters-pre-finalize
...
All languages: account for paths and paths-ignore in XML and other ancillary extraction
2026-01-09 16:23:26 +00:00
Chris Smowton
fa0e8cc4a4
Merge pull request #21137 from smowton/smowton/admin/reapply-java-xml-paths-filtering
...
Java: revert revert of `paths` / `paths-ignore` handling in XML and other ancillary extractor
2026-01-09 16:22:26 +00:00
Simon Friis Vindum
41921a85bb
Rust: Make function trait syntax without return type default to unit
2026-01-09 16:08:01 +01:00
Simon Friis Vindum
d45269609a
Rust: Add test with fn trait syntax without return type
2026-01-09 15:38:12 +01:00
Chris Smowton
634e9e6c39
Reapply "Change note"
...
This reverts commit 688f10daf1 .
2026-01-09 13:42:48 +00:00
Chris Smowton
13e0e6c694
Reapply "Add integration test for paths and paths-ignore vs. Java buildless mode"
...
This reverts commit 9db11f73c5 .
2026-01-09 13:42:43 +00:00
Tom Hvitved
f3d78a4e0b
Rust: Update expected test output
2026-01-09 14:40:04 +01:00
Tom Hvitved
609eb17e30
Rust: Add more models
2026-01-09 14:40:03 +01:00
Tom Hvitved
0d0029f5a3
Rust: Update expected test output
2026-01-09 14:40:01 +01:00