Jaroslav Lobačevski
|
9393181c4e
|
Add tests and path normalization fix to handle $ expansion
|
2025-07-08 16:18:12 +00:00 |
|
AdnaneKhan
|
5d6a5d5cbb
|
Add change notes and test workflow file.
|
2025-07-08 10:35:39 -04:00 |
|
Adnan Khan
|
f4f919635a
|
Correctly specify regex.
Co-authored-by: Jaroslav Lobačevski <jarlob@github.com>
|
2025-07-08 10:17:29 -04:00 |
|
Adnan Khan
|
aca3d897a2
|
Merge branch 'main' into patch-1
|
2025-05-19 08:52:56 -04:00 |
|
Jeroen Ketema
|
dfbe08d14c
|
Merge pull request #19518 from jketema/depr
C++/Swift: delete outdated deprecations
|
2025-05-19 14:39:13 +02:00 |
|
Mathias Vorreiter Pedersen
|
adb74105fd
|
Merge pull request #19511 from MathiasVP/as-expr-array-aggregate-literal
C++: Make `node.asExpr() instanceof ArrayAggregateLiteral` satisfiable
|
2025-05-19 12:47:28 +01:00 |
|
Napalys Klicius
|
673655e093
|
added change notes
|
2025-05-19 13:29:40 +02:00 |
|
Napalys Klicius
|
703aec1990
|
cpp: removed now unused predicate commandLineArg
|
2025-05-19 13:27:26 +02:00 |
|
Napalys Klicius
|
c74321a2ee
|
all: used Erik's script to delete outdated deprecations
|
2025-05-19 13:26:08 +02:00 |
|
Jeroen Ketema
|
93517020ae
|
Merge pull request #19515 from jketema/depr-rewrite
C++: Do not use deprecated `hasLocationInfo` in `FlowTestCommon`
|
2025-05-19 12:43:50 +02:00 |
|
Jeroen Ketema
|
757a4877e0
|
C++: Do not use deprecated hasLocationInfo in FlowTestCommon
|
2025-05-19 11:10:29 +02:00 |
|
Jeroen Ketema
|
df28e3bc8b
|
Merge pull request #19510 from GeekMasher/cpp-wmain
C/CPP: Update FlowSources to add wmain
|
2025-05-19 10:33:35 +02:00 |
|
Mathew Payne
|
9d2b46e3cd
|
Merge branch 'main' into cpp-wmain
|
2025-05-19 08:52:56 +01:00 |
|
Mathias Vorreiter Pedersen
|
ff11aaf2bb
|
C++: Accept query test 'toString' improvements.
|
2025-05-16 21:01:55 +01:00 |
|
Mathias Vorreiter Pedersen
|
0eb55779fb
|
C++: Add change note.
|
2025-05-16 20:30:21 +01:00 |
|
Mathias Vorreiter Pedersen
|
ced1d580df
|
C++: Accept test changes.
|
2025-05-16 20:14:10 +01:00 |
|
Mathias Vorreiter Pedersen
|
8e005a65bf
|
C++: Fix missing 'asExpr' for array aggregate literals.
|
2025-05-16 20:12:58 +01:00 |
|
Mathew Payne
|
bbce0d0c65
|
Update cpp/ql/lib/semmle/code/cpp/security/FlowSources.qll
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2025-05-16 18:55:00 +01:00 |
|
GeekMasher
|
94fe9b692f
|
feat(cpp): Add change notes
|
2025-05-16 18:35:50 +01:00 |
|
Mathias Vorreiter Pedersen
|
d7e07b0b2d
|
Merge pull request #19492 from MathiasVP/add-cpp-models
C++: Add summary models for `openssl` and `sqlite`
|
2025-05-16 18:33:56 +01:00 |
|
Mathew Payne
|
c79a724f5d
|
feat(cpp): Update FlowSources to add wmain
|
2025-05-16 18:21:44 +01:00 |
|
Nicolas Will
|
30e2c44cdb
|
Merge pull request #19509 from bdrodes/openssl_cipher_update
Quantum: Expand OpenSSL cipher modeling and fix JCA false reporting of intermediate calls
|
2025-05-16 18:54:26 +02:00 |
|
REDMOND\brodes
|
dbd66e64c6
|
Fixing bug in JCA cipher modeling. intermediate operations should not be key operations.
|
2025-05-16 11:23:42 -04:00 |
|
REDMOND\brodes
|
34f5e4e0c8
|
Adding cipher update modeling (model flow through update to final)
|
2025-05-16 11:23:19 -04:00 |
|
Jeroen Ketema
|
5db797ec88
|
Merge pull request #19508 from jketema/options
C++: Minor cleanup of qltest options
|
2025-05-16 15:46:35 +02:00 |
|
Mathias Vorreiter Pedersen
|
f82f1c84f3
|
C++: Accept test changes.
|
2025-05-16 14:14:46 +01:00 |
|
Jeroen Ketema
|
55f8cb7935
|
C++: Drop --clang_vector_types option
The types are already enabled through the specfied gcc version.
|
2025-05-16 15:12:06 +02:00 |
|
Jeroen Ketema
|
9d5a465e9d
|
C++: Remove unused options file
|
2025-05-16 15:11:40 +02:00 |
|
Mathias Vorreiter Pedersen
|
1d31a38362
|
C++: Regenerate the models for OpenSSL and sqlite after excluding tests in model-generation (sqlite is unaffected).
|
2025-05-16 13:53:16 +01:00 |
|
Mathias Vorreiter Pedersen
|
03d6633d41
|
Merge pull request #19501 from MathiasVP/as-expr-class-aggregate-literal
C++: Make `node.asExpr() instanceof ClassAggregateLiteral` satisfiable
|
2025-05-16 13:49:03 +01:00 |
|
Taus
|
579cf4a65a
|
Merge pull request #19424 from github/tausbn/python-extract-hidden-file-by-default
Python: Extract files in hidden dirs by default
|
2025-05-16 14:43:47 +02:00 |
|
Mathias Vorreiter Pedersen
|
3df647f205
|
C++: Add change note.
|
2025-05-16 13:37:07 +01:00 |
|
Mathias Vorreiter Pedersen
|
bebc077c9e
|
C++: Accept test changes.
|
2025-05-16 13:37:02 +01:00 |
|
Mathias Vorreiter Pedersen
|
560ffc0e9b
|
C++: Regenerate the models for OpenSSL and sqlite after model-generation changes.
|
2025-05-16 13:33:59 +01:00 |
|
Mathias Vorreiter Pedersen
|
d6beb2a6a0
|
C++: Don't generate models for stuff we have modeled in Ql by hand.
|
2025-05-16 13:33:54 +01:00 |
|
Mathias Vorreiter Pedersen
|
de31595cd2
|
C++: Add generated sqlite models.
|
2025-05-16 13:32:01 +01:00 |
|
Mathias Vorreiter Pedersen
|
0290b4369c
|
C++: Add generated OpenSSL models.
|
2025-05-16 13:31:59 +01:00 |
|
Mathias Vorreiter Pedersen
|
cadcb202e2
|
Merge pull request #19500 from MathiasVP/always-apply-manual-models-when-resolving-calls
C++: Update static call target resolution semantics in dataflow
|
2025-05-16 13:28:01 +01:00 |
|
Mathias Vorreiter Pedersen
|
ffc1c6264e
|
Merge pull request #19498 from MathiasVP/exclude-test-directories
C++: Exclude tests in model generation
|
2025-05-16 13:02:51 +01:00 |
|
Taus
|
9ee3e4cdf3
|
Python: Update change note
Co-authored-by: yoff <yoff@github.com>
|
2025-05-16 13:50:22 +02:00 |
|
Mathias Vorreiter Pedersen
|
e11ab0f125
|
Update cpp/ql/lib/semmle/code/cpp/ir/dataflow/internal/ExprNodes.qll
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
2025-05-16 12:06:25 +01:00 |
|
Michael Nebel
|
5e72b8bbed
|
Merge pull request #19497 from michaelnebel/csharp/gethashcode
C#: Improve the query `cs/gethashcode-is-not-defined`.
|
2025-05-16 12:37:41 +02:00 |
|
Napalys Klicius
|
f6a8909bfe
|
Merge pull request #19356 from Napalys/js/merge_classes
JS: Merge `ES6Class` to `FunctionStyleClass`
|
2025-05-16 10:31:33 +02:00 |
|
Tom Hvitved
|
40624b21f8
|
Merge pull request #19503 from hvitved/rust/fix-semantic-merge-conflict
Rust: Fix semantic merge conflict
|
2025-05-16 09:17:53 +02:00 |
|
Tom Hvitved
|
8521becbd5
|
Rust: Fix semantic merge conflict
|
2025-05-15 20:53:35 +02:00 |
|
Mathias Vorreiter Pedersen
|
d31ddad832
|
C++: Small refactoring.
|
2025-05-15 18:04:57 +01:00 |
|
Mathias Vorreiter Pedersen
|
f731d0e630
|
C++: Add change note.
|
2025-05-15 17:39:51 +01:00 |
|
Mathias Vorreiter Pedersen
|
c3c6bb6e60
|
C++: Accept test changes.
|
2025-05-15 17:23:35 +01:00 |
|
Mathias Vorreiter Pedersen
|
783560cff6
|
C++: Add a subclass of PostUpdateNodes and ensure that 'node.asExpr() instanceof ClassAggregateLiteral' holds for this new node subclass.
|
2025-05-15 17:23:32 +01:00 |
|
Mathias Vorreiter Pedersen
|
0f21075722
|
C++: Add a test that demonstrate missing asExpr for aggregate literals.
|
2025-05-15 17:18:55 +01:00 |
|