Paolo Tranquilli
|
c4fd39ec3f
|
C++: fix example code for FilePermissions.qll
|
2023-03-07 13:50:20 +01:00 |
|
Paolo Tranquilli
|
bdad847584
|
Merge pull request #12422 from github/redsun82/cpp-scanf-fp
C++: add false positives to `MissingCheckScanf` test
|
2023-03-07 13:29:22 +01:00 |
|
Paolo Tranquilli
|
429518bcea
|
C++: add further FP to test
|
2023-03-07 12:03:34 +01:00 |
|
Paolo Tranquilli
|
311cf4e7fd
|
C++: add false positives to MissingCheckScanf test
See https://github.com/github/codeql/issues/12412 for the initial
report.
|
2023-03-07 11:56:05 +01:00 |
|
Jeroen Ketema
|
3a4c0a2aae
|
Merge pull request #12389 from jketema/more-deprecated
C++: Add `deprecated` to predicates that are deprecated according to the QLDoc
|
2023-03-07 11:21:43 +01:00 |
|
Jeroen Ketema
|
c9bccd9b43
|
C++: Fix more tests that used deprecated function
|
2023-03-07 09:01:13 +01:00 |
|
Mathias Vorreiter Pedersen
|
92ad099c1b
|
DataFlow: Remove bindingsets, remove the call column, and swap parameter and argument columns.
|
2023-03-06 13:47:59 +00:00 |
|
Mathias Vorreiter Pedersen
|
3bf28cc752
|
DataFlow: Sync identical files.
|
2023-03-06 13:46:21 +00:00 |
|
Mathias Vorreiter Pedersen
|
05314b48e8
|
C++: Add stub.
|
2023-03-06 13:44:23 +00:00 |
|
Mathias Vorreiter Pedersen
|
6e8a2a6375
|
DataFlow: Add a language-specific predicate for modifying 'branch' and 'join'.
|
2023-03-06 13:44:19 +00:00 |
|
Anders Schack-Mulligen
|
5c7f2ac7f7
|
Merge pull request #12186 from aschackmull/dataflow/refactor-configuration
Data flow: Refactor configuration
|
2023-03-06 13:38:59 +01:00 |
|
Anders Schack-Mulligen
|
557cb17f4d
|
Dataflow: Minor perf fix for single config wrapper.
|
2023-03-06 10:24:33 +01:00 |
|
Jeroen Ketema
|
72d03e4060
|
C++: Fix test that used deprecated function
|
2023-03-06 09:07:52 +01:00 |
|
Jeroen Ketema
|
aa00424b75
|
C++: Fix experimental query that uses the deprecated freeCall predicate
|
2023-03-03 17:53:49 +01:00 |
|
Jeroen Ketema
|
391d9bed5b
|
C++: Add deprecated to predicates that are deprecated according to the QLDoc
|
2023-03-03 17:15:47 +01:00 |
|
Jeroen Ketema
|
6495f1911f
|
C++: Properly deprecate hasQualifiedName by using the deprecated keyword
|
2023-03-03 15:57:59 +01:00 |
|
Mathias Vorreiter Pedersen
|
907e6299a4
|
C++: Convert 'ExecTainted' to use the new refactored dataflow library.
|
2023-03-03 14:41:29 +00:00 |
|
Anders Schack-Mulligen
|
0addcfa7c5
|
Dataflow: Fix some perf issues.
|
2023-03-03 11:45:32 +01:00 |
|
Geoffrey White
|
7b596f4928
|
Merge pull request #10431 from ihsinme/ihsinme-patch-111
CPP: Add query for CWE-369: Divide By Zero.
|
2023-03-03 10:42:04 +00:00 |
|
Anders Schack-Mulligen
|
b34f99f716
|
Dataflow: Add change notes.
|
2023-03-02 16:01:29 +01:00 |
|
Anders Schack-Mulligen
|
7e3e10c34b
|
C/C++: Remove reference to Partial Flow.
|
2023-02-27 14:30:05 +01:00 |
|
Anders Schack-Mulligen
|
bf650c755c
|
Dataflow: Sync changes to all languages.
|
2023-02-27 14:30:05 +01:00 |
|
ihsinme
|
213abc6642
|
Update DivideByZeroUsingReturnValue.expected
|
2023-02-19 21:42:48 +03:00 |
|
ihsinme
|
54acbf7676
|
Update test.cpp
|
2023-02-19 21:42:14 +03:00 |
|
ihsinme
|
49af5ec536
|
Update DivideByZeroUsingReturnValue.ql
|
2023-02-19 21:41:28 +03:00 |
|
github-actions[bot]
|
8eb8daa4d4
|
Post-release preparation for codeql-cli-2.12.3
|
2023-02-16 17:23:25 +00:00 |
|
github-actions[bot]
|
b0315119c6
|
Release preparation for version 2.12.3
|
2023-02-16 11:49:06 +00:00 |
|
Anders Schack-Mulligen
|
e877b161d8
|
Merge pull request #12124 from hvitved/dataflow/stage1-dispatch
Data flow: Call context virtual dispatch pruning in stage 1
|
2023-02-13 13:13:43 +01:00 |
|
Tom Hvitved
|
f7a5a33474
|
Address review comment
|
2023-02-13 09:01:15 +01:00 |
|
Tom Hvitved
|
8e8897b08b
|
Data flow: Sync files
|
2023-02-07 15:15:04 +01:00 |
|
Mathias Vorreiter Pedersen
|
746f04bafc
|
C++: Construct fewer strings.
|
2023-02-07 11:44:32 +00:00 |
|
Mathias Vorreiter Pedersen
|
ff29356ae9
|
Merge pull request #12106 from MathiasVP/fewer-strings
C++: Replace `toUpperCase().matches("...")` with case-insensitive `regexpMatch`
|
2023-02-07 11:31:36 +00:00 |
|
Jeroen Ketema
|
1c35109675
|
C++: Add experimental tag to experimental query
|
2023-02-06 20:31:26 +01:00 |
|
Jeroen Ketema
|
868f07bc91
|
Merge branch 'main' into ihsinme-patch-102
|
2023-02-06 20:16:53 +01:00 |
|
ihsinme
|
065ca3c227
|
Update DivideByZeroUsingReturnValue.ql
|
2023-02-06 19:42:46 +03:00 |
|
Mathias Vorreiter Pedersen
|
4016299aa8
|
Update cpp/ql/lib/semmle/code/cpp/security/Encryption.qll
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2023-02-06 15:55:15 +00:00 |
|
Mathias Vorreiter Pedersen
|
1c9a526afa
|
C++: Construct fewer strings.
|
2023-02-06 15:18:15 +00:00 |
|
Mathias Vorreiter Pedersen
|
00fe448e3a
|
Merge pull request #12072 from aschackmull/dataflow/stage3-perf
Dataflow: Fix join in `fwdFlowRead` (take 2)
|
2023-02-06 10:43:11 +00:00 |
|
github-actions[bot]
|
faf21f3edb
|
Post-release preparation for codeql-cli-2.12.2
|
2023-02-02 23:01:04 +00:00 |
|
Anders Schack-Mulligen
|
67d4ed53b9
|
Dataflow: Sync.
|
2023-02-02 16:33:00 +01:00 |
|
github-actions[bot]
|
a4fa984792
|
Release preparation for version 2.12.2
|
2023-02-02 14:34:55 +00:00 |
|
Nora Dimitrijević
|
e137993acd
|
Merge pull request #12061 from d10c/cpp/missing-check-scanf-join-order-fix
|
2023-02-02 07:57:21 +01:00 |
|
Nora Dimitrijević
|
1df0be3ca2
|
C++: Fix join order in cpp/missing-check-scanf
The issues were:
* `revFlow`: `revFlow` joins `fwdFlow` on `vn`.
* `Node.getASuccessor()`: `MkNode` self-join on `vn`.
* `hasFlow/5`: `MkNode` self-join on `vn`.
|
2023-02-01 16:29:43 +01:00 |
|
Mathias Vorreiter Pedersen
|
a2248e6ca6
|
Merge pull request #12030 from MathiasVP/iterator-public-models
C++: Make iterator classes public
|
2023-01-31 14:11:52 +00:00 |
|
Mathias Vorreiter Pedersen
|
fcc4c91739
|
C++: More responding to comments.
|
2023-01-31 13:01:00 +00:00 |
|
Gulshan Singh
|
1a109cab4d
|
Remove unicode characters
|
2023-01-31 03:38:03 -08:00 |
|
Mathias Vorreiter Pedersen
|
daf7d1b7e7
|
C++: Add more QLDoc.
|
2023-01-31 10:37:51 +00:00 |
|
Mathias Vorreiter Pedersen
|
7583fe2ad8
|
C++: Respond to PR reviews.
|
2023-01-31 10:31:02 +00:00 |
|
Gulshan Singh
|
2f38d363ff
|
Fix typo in dependsOnChild
|
2023-01-30 19:55:53 -08:00 |
|
Gulshan Singh
|
fb31570af3
|
Fix bitshift test
|
2023-01-30 19:55:53 -08:00 |
|