Tom Hvitved
166f8916cc
Rust: Remove Format.getArgument
2025-01-10 12:51:42 +01:00
Tom Hvitved
0dccbb9349
Rust: Add two more AST consistency checks
2025-01-08 14:30:01 +01:00
Tom Hvitved
033cd1778e
Rust: Include index in Format.getArgument
2025-01-08 14:04:48 +01:00
Paolo Tranquilli
bca5f4b74c
Merge pull request #18441 from github/redsun82/cargo-upgrade
...
Ruby, Rust: upgrade all cargo dependencies (excluding `rust-analyzer`)
2025-01-08 10:56:58 +01:00
Paolo Tranquilli
d2c7decd02
Rust/Ruby: upgrade all cargo dependencies excluding rust-analyzer
...
The rust-analyzer update will need more work as it seems to break rust
analysis on windows.
This was carried out using `cargo upgrade` from `cargo-edit`:
* getting exclusions options for rust-analyzer with
```bash
cargo upgrade -i --dry-run | grep -o 'ra_ap_\S\+' | sort -u | sed 's/^/--exclude=/' > /tmp/exclude
```
* running
```bash
cargo upgrade -i $(cat /tmp/exclude)
misc/bazel/3rdparty/update_cargo_deps.sh
```
2025-01-08 09:57:11 +01:00
Tom Hvitved
96bf81ad6c
Merge pull request #18333 from hvitved/dataflow/stage1-param-self-prune
...
Data flow: Prune parameter-self flow in stage 1
2025-01-08 09:16:12 +01:00
Jeroen Ketema
0258ce70a4
Merge pull request #18362 from github/jketema/template-parameters-4
...
C++: Support concept templates
2025-01-07 16:42:56 +01:00
Ian Lynagh
b18230af23
Merge pull request #18409 from igfoo/igfoo/supJ
...
Java: Clarify supported language features
2025-01-07 15:07:15 +00:00
Chris Smowton
1761721ef6
Merge pull request #18415 from smowton/smowton/feature/exclude-writereplace-from-serializable-checks
...
Java: exclude `writeReplace`-defining classes from `Serializable` check
2025-01-07 15:55:47 +01:00
Tom Hvitved
aa024010b1
Address review comment
2025-01-07 14:23:54 +01:00
Anders Schack-Mulligen
148b78a5f8
Merge pull request #18423 from aschackmull/dataflow/del-deadcode
...
Dataflow: Remove some dead code.
2025-01-07 14:08:37 +01:00
Jeroen Ketema
91f9fb24d9
Merge pull request #18424 from jketema/rm-change
...
Remove change note that somehow occurs in the CodeQL root directory
2025-01-07 13:52:16 +01:00
Ian Lynagh
8652f611b7
Update docs/codeql/reusables/supported-versions-compilers.rst
...
Co-authored-by: Edward Minnix III <egregius313@github.com >
2025-01-07 12:51:21 +00:00
Jeroen Ketema
4b7b2a2580
Remove change note that somehow occurs in the CodeQL root directory
2025-01-07 13:32:25 +01:00
Edward Minnix III
651052ba7a
Merge pull request #18402 from egregius313/egregius313/go/mad/database/database-sql
...
Go: Add `database` source models for the `database/sql` and `database/sql/driver` packages
2025-01-07 07:31:06 -05:00
Michael B. Gale
96797b4570
Merge pull request #18422 from github/dependabot/go_modules/go/extractor/extractor-dependencies-a7e3f36068
...
Bump golang.org/x/tools from 0.28.0 to 0.29.0 in /go/extractor in the extractor-dependencies group
2025-01-07 12:11:27 +00:00
Anders Schack-Mulligen
eea85d8f82
Dataflow: Remove some dead code.
2025-01-07 12:56:26 +01:00
Ed Minnix
b3d8c6b2e8
Add error handling to test
2025-01-07 06:46:54 -05:00
Ed Minnix
60cf1eccae
Update test results
2025-01-07 06:41:39 -05:00
Ed Minnix
0f06ddcff0
Change note
2025-01-07 06:41:37 -05:00
Ed Minnix
128c02b488
database/sql/driver tests
2025-01-07 06:41:36 -05:00
Ed Minnix
3e65c8de36
database/sql tests
2025-01-07 06:41:34 -05:00
Ed Minnix
e9fdc8a34c
database source tests
2025-01-07 06:41:33 -05:00
Ed Minnix
80ad349a48
database/sql summary models for Row types
2025-01-07 06:41:31 -05:00
Ed Minnix
8093d57781
database/sql and database/sql/driver source models
2025-01-07 06:41:30 -05:00
Edward Minnix III
27852ddd05
Merge pull request #18398 from egregius313/egregius313/go/add-postprocessing-to-storedxss-qlref
...
Go: Add post-processing to StoredXss.qlref test
2025-01-07 06:36:05 -05:00
Jeroen Ketema
0f5b70a802
C++: Add upgrade and downgrade scripts
2025-01-07 11:30:22 +01:00
Jeroen Ketema
2d7256862a
C++: Update dbscheme stats file
2025-01-07 11:28:32 +01:00
Jeroen Ketema
3812ee463d
C++: Add change note
2025-01-07 11:26:20 +01:00
Jeroen Ketema
a2d66ee155
C++: Extend the dbscheme with concept templates
2025-01-07 11:26:16 +01:00
Tamás Vajk
e67f4be699
Merge pull request #18407 from tamasvajk/fix/razor-relative-path
...
C#: Change source generated razor file paths to be relative to csproj
2025-01-07 08:35:56 +01:00
dependabot[bot]
d7eaf9012f
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.28.0 to 0.29.0
- [Release notes](https://github.com/golang/tools/releases )
- [Commits](https://github.com/golang/tools/compare/v0.28.0...v0.29.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/tools
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: extractor-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-01-07 03:20:27 +00:00
Chris Smowton
dd0012edcb
ASCII
2025-01-06 23:28:02 +01:00
Chris Smowton
03c6529961
Spelling
2025-01-06 22:46:22 +01:00
Mathias Vorreiter Pedersen
7a9d341cb7
Merge pull request #18416 from MathiasVP/more-robust-param-name-matching-arrays
...
C++: Also resolve typedefs nested inside `ArrayType`s
2025-01-06 18:34:29 +00:00
Cornelius Riemenschneider
0c2e05717f
Merge pull request #18417 from github/redsun82/cpp-analysis
...
Swift: fix CodeQL analysis workflow
2025-01-06 17:53:21 +01:00
Paolo Tranquilli
370af8ac18
Swift: fix CodeQL analysis workflow
2025-01-06 17:12:37 +01:00
Mathias Vorreiter Pedersen
d935e9fb0f
C++: Also resolve typedefs nested inside arrays.
2025-01-06 14:50:37 +00:00
Mathias Vorreiter Pedersen
fdc305298d
C++: Add testcase with missing MaD support for resolving typedefs inside arrays.
2025-01-06 14:46:55 +00:00
Chris Smowton
d0eab598b1
Change note
2025-01-06 14:44:12 +00:00
Chris Smowton
5c2df36786
Exclude classes with a writeReplace method from serializability checks
2025-01-06 14:42:44 +00:00
Mathias Vorreiter Pedersen
493e75728c
Merge pull request #18386 from MathiasVP/more-robust-param-name-matching
...
C++: Resolve `typedef`s when matching MaD parameters
2025-01-06 14:40:17 +00:00
Mathias Vorreiter Pedersen
99ad184f57
Update cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll
...
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com >
2025-01-06 13:32:11 +00:00
Mathias Vorreiter Pedersen
75a3b6b613
Update cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll
...
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com >
2025-01-06 13:32:04 +00:00
Mathias Vorreiter Pedersen
f3085fc865
Update cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll
...
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com >
2025-01-06 13:30:59 +00:00
Mathias Vorreiter Pedersen
bfd18bc3e3
Update cpp/ql/lib/semmle/code/cpp/dataflow/ExternalFlow.qll
...
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com >
2025-01-06 13:30:50 +00:00
Simon Friis Vindum
7248fb70c3
Merge pull request #18394 from paldepind/rust-format
...
Rust: Value flow and taint flow through formatting strings
2025-01-06 13:55:04 +01:00
Jeroen Ketema
01a7a5323b
Merge pull request #18360 from github/jketema/template-parameters-3
...
C++: Support arguments and instantiations of template template parameters
2025-01-06 13:41:45 +01:00
Ian Lynagh
c5ebc19a28
Java: Clarify supported langauge features
2025-01-06 12:31:46 +00:00
Jeroen Ketema
0942945fa1
Update cpp/ql/lib/semmle/code/cpp/TemplateParameter.qll
...
Co-authored-by: Calum Grant <42069085+calumgrant@users.noreply.github.com >
2025-01-06 13:30:43 +01:00