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 |
|
Michael Nebel
|
3a1cd3f734
|
C#: Add cs/missed-readonly-modifier to the code-quality suite.
|
2025-05-21 11:34:40 +02:00 |
|
Michael Nebel
|
5941b3081c
|
C#: Convert tests for cs/missed-readonly-modifier to inline expectatations.
|
2025-05-21 11:34:38 +02:00 |
|
Geoffrey White
|
053da5530f
|
Rust: Accept test changes after merge with main.
|
2025-05-21 10:17:14 +01:00 |
|
Michael Nebel
|
2952c0d2b4
|
Merge pull request #19507 from michaelnebel/removehardcodedpassword
Exclude some queries from query suites by lowering their precision.
|
2025-05-21 11:13:14 +02:00 |
|
Geoffrey White
|
b89560878e
|
Merge branch 'main' into logsinks
|
2025-05-21 09:22:25 +01:00 |
|
Geoffrey White
|
95289b8fc8
|
Merge branch 'main' into operations2
|
2025-05-21 09:18:51 +01:00 |
|
Geoffrey White
|
ea9531f3ea
|
Merge branch 'main' into tokio
|
2025-05-21 09:17:45 +01:00 |
|
Paolo Tranquilli
|
789e881254
|
Merge pull request #19542 from github/redsun82/rust-ignore-target-in-qltest
Rust: ignore `target` in `qltest`
|
2025-05-21 09:32:48 +02:00 |
|
Tom Hvitved
|
93c8507ebc
|
Rust: Run codegen
|
2025-05-21 09:22:09 +02:00 |
|
Tom Hvitved
|
b7f8b79f0e
|
Rust: Calculate canonical paths in QL
|
2025-05-21 09:22:07 +02:00 |
|
Anders Schack-Mulligen
|
10efea1075
|
Java/Shared: Address review comments.
|
2025-05-21 09:01:47 +02:00 |
|
Anders Schack-Mulligen
|
3fde675d08
|
Java: Extend qldoc.
|
2025-05-21 09:01:47 +02:00 |
|
Anders Schack-Mulligen
|
a98d93b98b
|
Java: Override dominates to reference the right type.
|
2025-05-21 09:01:46 +02:00 |
|
Anders Schack-Mulligen
|
6b830faa62
|
Java: Add change note.
|
2025-05-21 09:01:46 +02:00 |
|
Anders Schack-Mulligen
|
db01828717
|
Java: Deprecate redundant basic block predicates.
|
2025-05-21 09:01:46 +02:00 |
|