Arthur Baars
|
457632e10e
|
Rust: update UncontrolledAllocationSize.expected
|
2025-05-22 09:53:24 +02:00 |
|
Arthur Baars
|
5ee7658921
|
Rust: update DataFlowStep.expected
|
2025-05-22 09:53:23 +02:00 |
|
Arthur Baars
|
3761099de9
|
Rust: drop Param::pat when extracting libraries
|
2025-05-22 09:53:21 +02:00 |
|
Arthur Baars
|
67846f1d50
|
fixup TestUtils
|
2025-05-22 09:53:18 +02:00 |
|
Arthur Baars
|
643059ed34
|
Rust: fix type-interence file paths
|
2025-05-22 09:53:13 +02:00 |
|
Arthur Baars
|
44a404571f
|
Rust: fixes
|
2025-05-22 09:53:12 +02:00 |
|
Tom Hvitved
|
456a4b2be8
|
Rust: Make dataflow/modeled pass by not using #[derive(Clone)]
|
2025-05-22 09:53:09 +02:00 |
|
Arthur Baars
|
1269a2e8a0
|
Rust: fix extractor-tests
|
2025-05-22 09:53:08 +02:00 |
|
Tom Hvitved
|
8996f9e61c
|
Rust: Follow-up work to make path resolution and type inference tests pass again
|
2025-05-22 09:53:03 +02:00 |
|
Arthur Baars
|
0bb0a70fb7
|
Rust: add upgrade/downgrade scripts
|
2025-05-22 09:52:11 +02:00 |
|
Arthur Baars
|
980cebeef8
|
Rust: fix QL code after removing Crate::getModule()
|
2025-05-22 09:52:08 +02:00 |
|
Arthur Baars
|
f05bed685d
|
Rust: remove module data from Crate elements
|
2025-05-22 09:51:34 +02:00 |
|
Arthur Baars
|
dd5c487628
|
Rust: extract source files of depdendencies
|
2025-05-22 09:51:33 +02:00 |
|
Michael Nebel
|
bae16f07ff
|
C#: Change note.
|
2025-05-22 08:42:37 +02:00 |
|
Tom Hvitved
|
cb59795474
|
Merge pull request #19134 from hvitved/rust/canonical-path
Rust: Compute canonical paths in QL
|
2025-05-22 08:38:31 +02:00 |
|
REDMOND\brodes
|
100045d4cb
|
Crypto: optimizing out the "getPossibleNidFromLiteral" predicate, and now relying on the charpred of OpenSSLAlgorithmCandidateLiteral.
|
2025-05-21 18:25:29 -04:00 |
|
REDMOND\brodes
|
a36fd2cb31
|
Crypto: Advanced literal filtering for OpenSSL, used for both unknown and known algorithm literals to improve dataflow performance.
|
2025-05-21 18:15:44 -04:00 |
|
Owen Mansel-Chan
|
463a711552
|
Use reflection for interface nil check instead
|
2025-05-21 22:22:10 +01:00 |
|
Nicolas Will
|
bb4c6a316e
|
Merge pull request #19552 from bdrodes/ben_refactoring
Crypto: Misc. refactoring and code clean up.
|
2025-05-21 22:24:12 +02:00 |
|
REDMOND\brodes
|
d75fc2e8ec
|
Crypto: Further code cleanup
|
2025-05-21 15:25:04 -04:00 |
|
Ben Rodes
|
5370bb4e45
|
Merge branch 'main' into ben_refactoring
|
2025-05-21 15:07:53 -04:00 |
|
REDMOND\brodes
|
bbee2c9bdf
|
Crypto: Misc. refactoring and code clean up.
|
2025-05-21 15:06:46 -04:00 |
|
Tom Hvitved
|
41e4adaf5d
|
Merge pull request #19534 from hvitved/rust/type-inference-performance
Rust: Improve performance of type inference
|
2025-05-21 20:56:52 +02:00 |
|
Nicolas Will
|
9cc121f414
|
Merge pull request #19545 from bdrodes/missing_openssl_hash_algorithm_consumers
Quantum: Model missing OpenSSL EVP digest consumers
|
2025-05-21 19:03:06 +02:00 |
|
Nicolas Will
|
9637aeca5e
|
Merge pull request #19547 from bdrodes/openssl_pkey_alg_value_consumers
Quantum: Add OpenSSL PKEY algorithm value consumers.
|
2025-05-21 19:00:36 +02:00 |
|
Geoffrey White
|
3551d4488f
|
Merge branch 'main' into logsinks
|
2025-05-21 17:40:06 +01:00 |
|
Geoffrey White
|
355864dd93
|
Merge branch 'main' into pin
|
2025-05-21 17:24:00 +01:00 |
|
Nicolas Will
|
acb19627d6
|
Merge branch 'main' into missing_openssl_hash_algorithm_consumers
|
2025-05-21 18:01:28 +02:00 |
|
REDMOND\brodes
|
9f65cb8c4c
|
Comment/doc cleanup
|
2025-05-21 11:51:25 -04:00 |
|
Simon Friis Vindum
|
1828d408b7
|
Merge pull request #19549 from paldepind/rust/type-inference-operators
Rust: Type inference for non-overloadable operators
|
2025-05-21 17:25:44 +02:00 |
|
Nicolas Will
|
48e484b438
|
Apply suggestions from code review
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-05-21 16:26:11 +02:00 |
|
Nicolas Will
|
7ee1bd61fb
|
Merge pull request #19541 from bdrodes/openssl_ec_key_gen
Openssl ec key gen
|
2025-05-21 16:13:05 +02:00 |
|
Michael Nebel
|
008d5b7081
|
C#: Update test expected output.
|
2025-05-21 15:20:15 +02:00 |
|
Michael Nebel
|
19e9197874
|
C#: The field access should be on this for it to be compatible with readonly.
|
2025-05-21 15:19:26 +02:00 |
|
Michael Nebel
|
8108c72c17
|
C#: Exclude structs from being flagged in cs/missed-readonly-modifier.
|
2025-05-21 15:19:25 +02:00 |
|
Michael Nebel
|
28cd8a827a
|
C#: Add more test examples for cs/missing-readonly-modifier.
|
2025-05-21 15:18:32 +02:00 |
|
Geoffrey White
|
f660bcdd25
|
Merge pull request #19446 from geoffw0/tokio
Rust: Model std::net and tokio `fs`, `io`, `net`
|
2025-05-21 13:42:33 +01:00 |
|
Paolo Tranquilli
|
be44c6ed45
|
DevEx: add temporary files created by some checks to .gitignore
|
2025-05-21 14:19:57 +02:00 |
|
Tom Hvitved
|
13861b81a8
|
Address review comments
|
2025-05-21 14:10:32 +02:00 |
|
Anders Schack-Mulligen
|
00c7bc1e70
|
Merge pull request #19505 from aschackmull/java/basicblock
Java: Use the shared BasicBlocks library.
|
2025-05-21 13:37:19 +02:00 |
|
Simon Friis Vindum
|
666726c935
|
Rust: Infer types for non-overloadable operators
|
2025-05-21 13:03:23 +02:00 |
|
Simon Friis Vindum
|
fafae89502
|
Rust: Add unit type
|
2025-05-21 13:03:22 +02:00 |
|
Simon Friis Vindum
|
0dcf15bf77
|
Rust: Add type inference tests for operators
|
2025-05-21 13:03:16 +02:00 |
|
Geoffrey White
|
4ebf3adfdf
|
Rust: Address review comments.
|
2025-05-21 11:02:48 +01:00 |
|
Joe Farebrother
|
bedd44a287
|
Update query and add case for iter(self.__next__, None)
|
2025-05-21 11:02:24 +01:00 |
|
Napalys Klicius
|
03d1f9a7d3
|
Restrict pipe detection to calls with 1-2 arguments
|
2025-05-21 11:41:22 +02:00 |
|
Napalys Klicius
|
30f2815503
|
Fixed issue where a custom pipe method which returns non stream would be flagged by the query
|
2025-05-21 11:41:19 +02:00 |
|
Napalys Klicius
|
ef1bde554a
|
Fixed issue where streams would not be tracked via chainable methods
|
2025-05-21 11:40:35 +02:00 |
|
Napalys Klicius
|
f39bf62fc6
|
test: Add edge cases for stream pipe error handling
Add tests for chained stream methods and non-stream pipe objects
|
2025-05-21 11:39:03 +02:00 |
|
Napalys Klicius
|
c27157f021
|
Add UnhandledStreamPipee Quality query and tests to detect missing error handlers in Node.js streams
|
2025-05-21 11:38:57 +02:00 |
|