Mathias Vorreiter Pedersen
|
5f5a87e2c7
|
C++: Add false positive.
|
2023-08-17 12:13:16 +01:00 |
|
Mathias Vorreiter Pedersen
|
49a5a39395
|
C++: Accept test changes.
|
2023-08-15 16:49:58 +01:00 |
|
Mathias Vorreiter Pedersen
|
e145b81f58
|
C++: Accept test changes.
|
2023-08-15 16:12:44 +01:00 |
|
Mathias Vorreiter Pedersen
|
3fb024164b
|
C++: Add a FP caused by bad range analysis for subtraction.
|
2023-08-15 16:00:35 +01:00 |
|
Mathias Vorreiter Pedersen
|
2164069eda
|
C++: Add another testcase.
|
2023-08-11 12:00:43 +01:00 |
|
Mathias Vorreiter Pedersen
|
3d5b1986c9
|
C++: Fix a bug where 'boundedImpl' could give back multiple deltas.
|
2023-08-11 11:46:28 +01:00 |
|
Mathias Vorreiter Pedersen
|
c0a54e90c9
|
C++: Fix an inequality that should be strict, but wasn't.
|
2023-08-11 11:43:55 +01:00 |
|
Mathias Vorreiter Pedersen
|
af07efe14f
|
C++: Accept test changes.
|
2023-08-05 21:59:08 +02:00 |
|
Mathias Vorreiter Pedersen
|
835b5e349b
|
C++: Accept test changes.
|
2023-08-05 21:56:51 +02:00 |
|
Mathias Vorreiter Pedersen
|
fd1949092c
|
C++: Accept test changes.
|
2023-07-29 11:29:06 +02:00 |
|
Mathias Vorreiter Pedersen
|
ce9a14b692
|
Revert "Merge pull request #13792 from MathiasVP/swap-argument-order-in-invalid-ptr-deref"
This reverts commit 1fa6511482, reversing
changes made to 4676ca5a4a.
|
2023-07-29 11:26:41 +02:00 |
|
Mathias Vorreiter Pedersen
|
cd4ec6c996
|
C++: Add FN testcase.
|
2023-07-25 12:13:46 +02:00 |
|
Mathias Vorreiter Pedersen
|
d350c0d5c8
|
C++: Accept test changes.
|
2023-07-21 16:54:46 +01:00 |
|
Mathias Vorreiter Pedersen
|
d905b1e006
|
C++: Add false positive.
|
2023-07-21 15:38:38 +01:00 |
|
Anders Schack-Mulligen
|
a9c76d4175
|
Merge pull request #13717 from aschackmull/dataflow/neverskipadditionalsteps
Dataflow: Add support for not skipping configuration-specific nodes in big-step
|
2023-07-19 14:06:54 +02:00 |
|
Anders Schack-Mulligen
|
8d365b04c1
|
C/C++: Adjust expected output.
|
2023-07-19 11:41:54 +02:00 |
|
Mathias Vorreiter Pedersen
|
576f021c25
|
C++: Fix Code Scanning errors.
|
2023-07-18 18:15:25 +01:00 |
|
Mathias Vorreiter Pedersen
|
4762e883fc
|
C++: Add inline expectations tests for the invalid-pointer-to-dereference stage of the query.
|
2023-07-18 18:15:24 +01:00 |
|
Mathias Vorreiter Pedersen
|
a735d18a1b
|
C++: Add inline expectations tests for the allocation-to-invalid-pointer stage of the query.
|
2023-07-18 18:15:24 +01:00 |
|
Mathias Vorreiter Pedersen
|
d41d2bc29e
|
Merge pull request #13699 from MathiasVP/final-config-to-invalid-pointer-deref
C++: Handle call-contexts mismatches in `cpp/invalid-pointer-deref`
|
2023-07-18 13:08:21 +01:00 |
|
Mathias Vorreiter Pedersen
|
c13f015b95
|
C++: No need to select the 'instruction' as the sink when the dataflow node has a better 'toString'.
|
2023-07-13 14:17:43 +01:00 |
|
Mathias Vorreiter Pedersen
|
5e06043120
|
C++: Completely get rid of merged path nodes.
|
2023-07-13 14:15:14 +01:00 |
|
Robert Marsh
|
5eea8e49b7
|
C++: more constant array off-by-one tests
|
2023-07-10 12:51:48 -04:00 |
|
Mathias Vorreiter Pedersen
|
3fe58d97bd
|
C++: Accept test changes.
|
2023-07-10 13:53:04 +01:00 |
|
Mathias Vorreiter Pedersen
|
ae8ecc9076
|
C++: Add a final configuration to preserve call contexts between configuration transitions.
|
2023-07-10 13:52:32 +01:00 |
|
Mathias Vorreiter Pedersen
|
055aea6e1a
|
C++: Add FP caused by missing call context.
|
2023-07-10 13:52:30 +01:00 |
|
Mathias Vorreiter Pedersen
|
d24a05a1b9
|
Merge branch 'main' into rdmarsh2/cpp/constant-array-overflow-tests
|
2023-07-05 13:49:17 +01:00 |
|
Mathias Vorreiter Pedersen
|
60c0226dce
|
Update cpp/ql/test/experimental/query-tests/Security/CWE/CWE-193/constant-size/test.cpp
Co-authored-by: Calum Grant <42069085+calumgrant@users.noreply.github.com>
|
2023-07-05 12:03:47 +01:00 |
|
Robert Marsh
|
1c2c48c74a
|
C++: more constant-array-overflow tests
|
2023-07-03 16:59:02 -04:00 |
|
Mathias Vorreiter Pedersen
|
42356a899a
|
Merge pull request #13603 from MathiasVP/implement-is-unreachable-in-call-2
|
2023-06-30 12:00:15 +01:00 |
|
Mathias Vorreiter Pedersen
|
90336705e1
|
C++: Accept test changes after merge.
|
2023-06-29 14:48:17 +01:00 |
|
Jeroen Ketema
|
f8b1dc9f59
|
Merge pull request #13617 from jketema/pointer-deref-barrier-fps
C++: Add more `cpp/invalid-pointer-deref` FP test cases
|
2023-06-29 15:48:15 +02:00 |
|
Robert Marsh
|
e428502f4b
|
Merge pull request #13598 from MathiasVP/add-constant-size-array-fp
C++: Add `cpp/constant-array-overflow` FPs
|
2023-06-29 09:44:04 -04:00 |
|
Jeroen Ketema
|
2c8d4724d5
|
C++: Add more cpp/invalid-pointer-deref FP test cases
|
2023-06-29 14:45:09 +02:00 |
|
Jeroen Ketema
|
527b908bda
|
C++: Fix test annotation for cpp/invalid-pointer-deref test
|
2023-06-28 17:54:12 +02:00 |
|
Jeroen Ketema
|
43a8119091
|
Merge pull request #13591 from jketema/pointer-deref-barrier
C++: Add barrier to `InvalidPointerToDerefConfig` in `cpp/invalid-pointer-deref`
|
2023-06-28 17:46:41 +02:00 |
|
Jeroen Ketema
|
14609a9795
|
C++: Add barrier to InvalidPointerToDerefConfig in cpp/invalid-pointer-deref
|
2023-06-28 14:04:45 +02:00 |
|
Mathias Vorreiter Pedersen
|
ae098822c3
|
C++: Add 'cpp/constant-array-overflow' FP.
|
2023-06-28 11:22:53 +01:00 |
|
Mathias Vorreiter Pedersen
|
2c99009c1a
|
Merge pull request #13117 from rdmarsh2/rdmarsh2/cpp/cobo-handle-array-casts
C++: handle cast arrays properly in off-by-one query
|
2023-06-28 09:25:12 +01:00 |
|
Mathias Vorreiter Pedersen
|
51176bdff3
|
C++: Add Geoffrey's testcases.
|
2023-06-27 12:59:22 +01:00 |
|
Jeroen Ketema
|
b1ae3a0a7b
|
Merge remote-tracking branch 'upstream/main' into clears-content
|
2023-06-27 13:45:33 +02:00 |
|
Mathias Vorreiter Pedersen
|
f2cbbab419
|
Merge branch 'main' into rdmarsh2/cpp/cobo-handle-array-casts
|
2023-06-27 12:03:42 +01:00 |
|
Mathias Vorreiter Pedersen
|
985650cb04
|
Merge pull request #13559 from MathiasVP/add-barrier-to-invalid-deref-query
C++: Add barriers to `cpp/invalid-pointer-deref`
|
2023-06-27 11:56:58 +01:00 |
|
Jeroen Ketema
|
458522a656
|
C++: Implement clearsContent for IR dataflow
|
2023-06-26 12:11:03 +02:00 |
|
Mathias Vorreiter Pedersen
|
e32f7d84a5
|
C++: Speed up analysis on 'Samate' by avoiding the 'Variable' column in the dataflow stages of the query.
|
2023-06-25 00:35:43 +01:00 |
|
Mathias Vorreiter Pedersen
|
c1077fe75d
|
C++: Accept test changes.
|
2023-06-24 19:12:03 +01:00 |
|
Mathias Vorreiter Pedersen
|
fba753ce61
|
C++: Add more test cases to 'cpp/invalid-pointer-deref'.
|
2023-06-24 18:59:25 +01:00 |
|
Mathias Vorreiter Pedersen
|
600c60af8b
|
Merge branch 'main' into rdmarsh2/cpp/cobo-array-vars
|
2023-06-23 10:54:46 +01:00 |
|
Jeroen Ketema
|
9ff5754473
|
C++: Add cpp/invalid-pointer-def FP test case
|
2023-06-16 16:48:24 +02:00 |
|
Jeroen Ketema
|
0e68767efc
|
C++: Add more cpp/invalid-pointer-deref FPs
|
2023-06-16 15:28:05 +02:00 |
|