Jeroen Ketema
|
a892ae8764
|
C++: Fix spurious results in default taint tracking
|
2023-01-16 19:10:10 +01:00 |
|
Geoffrey White
|
13ae15b867
|
C++: Add tests for more edge cases.
|
2023-01-13 18:38:29 +00:00 |
|
Robert Marsh
|
601b43ac0a
|
Merge branch 'main' into rdmarsh2/parameterize-range-analysis
Conflicting change to boundedPhiInp copied to RangeAnalysisStage.qll
|
2023-01-13 12:06:21 -05:00 |
|
Robert Marsh
|
938176c9da
|
C++: update test QL for modulus and sign analysis
These now instantiate their respective parameterized modules. No
results change.
|
2023-01-12 16:38:56 -05:00 |
|
Mathias Vorreiter Pedersen
|
cc0371648b
|
C++: Accept test changes.
|
2023-01-11 16:25:21 +00:00 |
|
Mathias Vorreiter Pedersen
|
cd24405a22
|
Merge branch 'mathiasvp/replace-ast-with-ir-use-usedataflow' into global-flow
|
2023-01-11 15:42:34 +00:00 |
|
Mathias Vorreiter Pedersen
|
8b01dfe696
|
Merge branch 'main' into mathiasvp/replace-ast-with-ir-use-usedataflow
|
2023-01-10 17:30:29 +00:00 |
|
Tony Torralba
|
72a11e737d
|
Merge pull request #11775 from atorralba/atorralba/all/omittable-exists
All: Remove omittable exists variables
|
2023-01-10 16:07:06 +01:00 |
|
Jeroen Ketema
|
1a4048d238
|
Merge pull request #11830 from jketema/frontend-update
C++: Changes for frontend update
|
2023-01-10 14:01:46 +01:00 |
|
Tony Torralba
|
3fcc99e5cb
|
C++: Remove omittable exists variables
|
2023-01-10 13:36:01 +01:00 |
|
Jeroen Ketema
|
1bab950023
|
C++: Introduce (_Complex) _Float16 type which is needed after frontend update
|
2023-01-10 10:41:43 +01:00 |
|
Jeroen Ketema
|
282ca1094e
|
C++: Accept test changes after improving size of _Float128 in frontend
|
2023-01-10 10:41:43 +01:00 |
|
Jeroen Ketema
|
e215c4c94c
|
C++: Accept test changes after frontend update
The location of a reference dereference has changed slightly.
|
2023-01-10 10:41:43 +01:00 |
|
Mathias Vorreiter Pedersen
|
0f93e5c907
|
Merge pull request #11781 from MathiasVP/as-expr-for-arrays
C++: Map more expressions to `OperandNode`s
|
2023-01-09 14:38:22 +00:00 |
|
yoff
|
c01ce955ba
|
Merge pull request #11778 from yoff/shared/inline-tests
Shared: Inline test expectations
|
2023-01-09 13:21:18 +01:00 |
|
Geoffrey White
|
bb451f3911
|
C++: Fix result duplication.
|
2023-01-06 11:05:47 +00:00 |
|
Rasmus Lerchedahl Petersen
|
8afb541718
|
cpp/swift: fix qldoc
|
2023-01-05 14:30:13 +01:00 |
|
Geoffrey White
|
3b31da8a62
|
C++: Update the experimental query as well.
|
2023-01-05 12:48:17 +00:00 |
|
Geoffrey White
|
46baf9d5e5
|
C++: Add test cases for an experimental query as well.
|
2023-01-05 12:48:16 +00:00 |
|
Geoffrey White
|
823c767aac
|
C++: Undo changes to SizeCheck.ql, SizeCheck2.ql.
|
2023-01-05 12:34:12 +00:00 |
|
Geoffrey White
|
2023abdc60
|
C++: Update the queries.
|
2023-01-05 11:33:58 +00:00 |
|
Geoffrey White
|
a9aa67177b
|
C++: Add test cases for HeuristicAllocationExpr in queries.
|
2023-01-05 11:30:21 +00:00 |
|
Geoffrey White
|
10ca2dac19
|
C++: Remove unnecessary 'semmle' directory.
|
2023-01-05 11:30:15 +00:00 |
|
Rasmus Lerchedahl Petersen
|
c3b3c05cf3
|
Revert "Merge pull request #37 from erik-krogh/shared/inline-tests"
This reverts commit 65fe9abcfe, reversing
changes made to 08e9d3391f.
|
2023-01-05 09:19:43 +01:00 |
|
Mathias Vorreiter Pedersen
|
e86e3ec3ec
|
Merge branch 'main' into mathiasvp/replace-ast-with-ir-use-usedataflow
|
2022-12-22 11:29:43 +00:00 |
|
Mathias Vorreiter Pedersen
|
98c30b8545
|
Merge pull request #11761 from MathiasVP/ir-for-microsoft-try-except-finally
C++: Generate IR for `__try __finally` and `__try __except`
|
2022-12-22 11:23:01 +00:00 |
|
Mathias Vorreiter Pedersen
|
e453c7a36e
|
C++: Accept test changes.
|
2022-12-22 10:57:54 +00:00 |
|
erik-krogh
|
b3dd50bc36
|
inline Location into the shared implementation of InlineExpectationsTest
|
2022-12-22 11:09:43 +01:00 |
|
Mathias Vorreiter Pedersen
|
a974cb1861
|
C++: Add another test with an _actual_ throw.
|
2022-12-22 10:01:41 +00:00 |
|
Mathias Vorreiter Pedersen
|
5fa968138c
|
C++: Add another test case with a throw.
|
2022-12-22 09:38:57 +00:00 |
|
Rasmus Lerchedahl Petersen
|
d97e185994
|
cpp: use shared inline tests
- remove from identical-files
|
2022-12-22 10:20:06 +01:00 |
|
Mathias Vorreiter Pedersen
|
ff6e8a285d
|
C++: Model semantics of '__except' condition in IR.
|
2022-12-21 14:08:26 +00:00 |
|
Mathias Vorreiter Pedersen
|
e6a03a6152
|
C++: Fix exception handling for '__try __except'.
|
2022-12-21 14:08:26 +00:00 |
|
Arthur Baars
|
98c5b81456
|
Merge pull request #11723 from aibaars/alert-suppression
CodeQL alert suppression
|
2022-12-21 10:59:57 +01:00 |
|
Mathias Vorreiter Pedersen
|
f0ba33ae74
|
C++: Accept test changes.
|
2022-12-20 18:19:18 +00:00 |
|
Mathias Vorreiter Pedersen
|
d2964a7d4a
|
C++: Also handle '__finally' blocks.
|
2022-12-20 13:28:33 +00:00 |
|
Mathias Vorreiter Pedersen
|
3c8efa88e0
|
C++: Handle Microsoft '__try __except' in the existing 'TryStmt' IR logic.
|
2022-12-20 13:28:28 +00:00 |
|
Mathias Vorreiter Pedersen
|
cd6e421cf5
|
C++: Add a test with '__try __except' and '__try __finally' in the 'ir' test directory.
|
2022-12-20 13:28:22 +00:00 |
|
Jeroen Ketema
|
0addae81cd
|
Merge remote-tracking branch 'upstream/main' into mathiasvp/replace-ast-with-ir-use-usedataflow
|
2022-12-20 11:34:41 +01:00 |
|
Mathias Vorreiter Pedersen
|
cbe330eb7b
|
Merge pull request #11693 from jketema/argv-param-flowsource
C++: Define the `argv` flow source in terms the input parameter
|
2022-12-20 09:30:19 +00:00 |
|
Arthur Baars
|
0f313231bc
|
AlertSuppression: add more tests
|
2022-12-19 16:43:11 +01:00 |
|
Jeroen Ketema
|
0c710479ec
|
C++: Update experimental test changes
|
2022-12-19 16:35:24 +01:00 |
|
Arthur Baars
|
c176606be5
|
AlertSuppression: allow //lgtm comments to scope over the next line
|
2022-12-19 16:10:26 +01:00 |
|
Arthur Baars
|
016c7a8ca7
|
Merge pull request #11719 from aibaars/alert-suppression-shared
Shared AlertSuppression library
|
2022-12-19 16:04:44 +01:00 |
|
Jeroen Ketema
|
7549915773
|
C++: Accept test changes
|
2022-12-19 12:52:35 +01:00 |
|
Arthur Baars
|
ad80822a52
|
C/C++: use shared AlertSuppression.qll
|
2022-12-19 12:25:46 +01:00 |
|
Jeroen Ketema
|
2705aebbbc
|
C++: Restrict CWE-119 semmle tests to have a single main function
|
2022-12-19 12:13:37 +01:00 |
|
Jeroen Ketema
|
88a1eead03
|
Merge pull request #11724 from MathiasVP/clear-text-transmission-dont-track-indirection
C++: Use `asExpr` in `cpp/cleartext-transmission`
|
2022-12-19 11:31:06 +01:00 |
|
ihsinme
|
a2836dc72a
|
Update test.cpp
|
2022-12-18 00:38:32 +03:00 |
|
ihsinme
|
945cdef18d
|
Update DivideByZeroUsingReturnValue.expected
|
2022-12-18 00:35:28 +03:00 |
|