Mathias Vorreiter Pedersen
|
f9a7ac4e89
|
C++: Accept test changes.
|
2025-03-07 19:59:06 +00:00 |
|
Jeroen Ketema
|
324499e447
|
C++: Update template test to also output the value of template arguments
These values are currently the same as the result that `getTemplateArgument`
yields. However, this will change with the upcoming frontend update.
|
2025-03-04 16:24:21 +01:00 |
|
Geoffrey White
|
7f56c67544
|
Merge pull request #18837 from geoffw0/overflowbuffer
C++: Improve and promote cpp/overflow-buffer
|
2025-03-03 14:17:12 +00:00 |
|
Geoffrey White
|
998bec1efb
|
C++: Fix the bug.
|
2025-02-27 21:24:07 +00:00 |
|
Geoffrey White
|
51d916263d
|
C++: Another test.
|
2025-02-27 21:19:05 +00:00 |
|
Geoffrey White
|
1354bebd7c
|
C++: Fix an issue with padding.
|
2025-02-26 17:43:25 +00:00 |
|
Geoffrey White
|
dbab845295
|
C++: Effect of this branch on the new test.
|
2025-02-26 17:18:48 +00:00 |
|
Geoffrey White
|
abb88e3dba
|
C++: Add a test file that was internal (results as on main).
|
2025-02-26 17:14:43 +00:00 |
|
Geoffrey White
|
c41add896f
|
C++: Accept regressions in SAMATE based test cases.
|
2025-02-26 16:34:10 +00:00 |
|
Geoffrey White
|
812315df27
|
C++: Use existing getSize / getRootType to find more generous bounds for arrays inside classes (though it sometimes fails, costing us TPs).
|
2025-02-25 16:29:49 +00:00 |
|
Geoffrey White
|
07004bd6f9
|
C++: Test cases motivated by a real world FP.
|
2025-02-25 15:36:12 +00:00 |
|
Geoffrey White
|
3681ace746
|
C++: Explore negative indices more in tests.
|
2025-02-24 10:36:43 +00:00 |
|
Geoffrey White
|
ae25399a47
|
C++: Fix offsetof bug.
|
2025-02-21 18:58:56 +00:00 |
|
Geoffrey White
|
547b082ac3
|
C++: Even more test cases.
|
2025-02-21 18:58:42 +00:00 |
|
Geoffrey White
|
3aa1ba5876
|
C++: More additional test cases.
|
2025-02-21 18:09:41 +00:00 |
|
Geoffrey White
|
89355991df
|
C++: Additional test cases.
|
2025-02-20 16:28:35 +00:00 |
|
Geoffrey White
|
e77ebf0715
|
C++: Test spacing.
|
2025-02-20 16:23:35 +00:00 |
|
Geoffrey White
|
3954f5e45e
|
C++: Add some test cases.
|
2025-02-20 15:21:25 +00:00 |
|
Geoffrey White
|
c36e91855f
|
C++: Fix a test case.
|
2025-02-20 15:21:17 +00:00 |
|
Jeroen Ketema
|
89bbef935d
|
Merge pull request #18672 from jketema/codeblock-name
C++: Update expected test results after extractor changes
|
2025-02-04 13:39:54 +01:00 |
|
Jeroen Ketema
|
1591a56aab
|
C++: Update expected test results after extractor changes
|
2025-02-04 13:19:49 +01:00 |
|
Jeroen Ketema
|
25d8f0e161
|
Merge branch 'main' into calumgrant/bmn/wrong-type-format-arg-linkage
|
2025-02-03 11:23:27 +01:00 |
|
Mathias Vorreiter Pedersen
|
f35fea3bee
|
Merge pull request #18629 from MathiasVP/fix-more-fps-in-buffer-overflow
C++: Fix more FPs in `cpp/overflow-buffer`
|
2025-01-30 18:28:10 +00:00 |
|
Jeroen Ketema
|
94608c5996
|
C++: Update expected test results
This seemed to have slipped through earlier.
|
2025-01-30 16:53:24 +01:00 |
|
Mathias Vorreiter Pedersen
|
9fa3ff74cc
|
C++: Accept test changes.
|
2025-01-29 18:32:35 +00:00 |
|
Mathias Vorreiter Pedersen
|
3591f84a50
|
C++: Add lots of tests for CWE-119 involving unions and structs.
|
2025-01-29 18:11:23 +00:00 |
|
Mathias Vorreiter Pedersen
|
4b2c7ef03f
|
Merge pull request #18615 from MathiasVP/fix-fp-buffer-overflow
C++: Fix FPs in `cpp/overflow-buffer`
|
2025-01-29 12:12:47 +00:00 |
|
Mathias Vorreiter Pedersen
|
48cae7e7ed
|
C++: Accept test changes after previous commit.
|
2025-01-29 11:04:55 +00:00 |
|
Mathias Vorreiter Pedersen
|
373b38e881
|
Update cpp/ql/test/query-tests/Security/CWE/CWE-119/semmle/tests/tests.cpp
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2025-01-29 11:03:52 +00:00 |
|
Mathias Vorreiter Pedersen
|
ff9a4d02f0
|
Merge pull request #18592 from MathiasVP/fix-enclosing-callable-cpp
C++: Don't generate dataflow nodes for functions with summaries
|
2025-01-28 16:57:44 +00:00 |
|
Mathias Vorreiter Pedersen
|
c9a3cf4bd0
|
C++: Accept test changes.
|
2025-01-28 15:48:11 +00:00 |
|
Mathias Vorreiter Pedersen
|
1643a66183
|
C++: Add 'cpp/overflow-buffer' FP tests.
|
2025-01-28 15:44:53 +00:00 |
|
Calum Grant
|
cc35ec49e4
|
C++: Remove linker-awareness FPs
|
2025-01-28 14:06:38 +00:00 |
|
Calum Grant
|
6df8fdc233
|
C++: Add test for cpp/wrong-type-format-argument
|
2025-01-28 14:04:33 +00:00 |
|
Mathias Vorreiter Pedersen
|
d40322f9eb
|
C++: (Bugfix 3) Don't conflate summarized callables and source callables in 'nodeGetEnclosingCallable'.
|
2025-01-28 13:59:19 +00:00 |
|
Mathias Vorreiter Pedersen
|
06bc8add9d
|
C++: (Bugfix 2) Don't remap isParameterOf.
|
2025-01-28 13:59:17 +00:00 |
|
Mathias Vorreiter Pedersen
|
01d7ab93e2
|
C++: Add consistency check to the MaD folder.
|
2025-01-28 13:59:14 +00:00 |
|
Geoffrey White
|
6337f5a08b
|
Merge pull request #18586 from geoffw0/floatguards
C++: Test and (perhaps) fix an issue with guards on floating point comparisons.
|
2025-01-28 09:05:13 +00:00 |
|
Mathias Vorreiter Pedersen
|
4e44201ba8
|
C++: Remap calls to source functions to the summarized function.
|
2025-01-27 16:58:53 +00:00 |
|
Mathias Vorreiter Pedersen
|
ad80b36074
|
C++: Don't generate parameter nodes for bodyless parameters when there is a summary of the enclosing function.
|
2025-01-24 20:16:04 +00:00 |
|
Mathias Vorreiter Pedersen
|
cda629b204
|
C++: Accept test changes. Notice the consistency failure.
|
2025-01-24 20:13:21 +00:00 |
|
Geoffrey White
|
7664fd16e7
|
C++: Add more test cases for guards.
|
2025-01-24 17:51:45 +00:00 |
|
Mathias Vorreiter Pedersen
|
ccb28ed0b3
|
Merge pull request #18556 from MathiasVP/remove-conflation-from-pure-functions
C++: Remove pointer/pointee conflation from models of "pure" functions
|
2025-01-23 15:50:39 +00:00 |
|
Mathias Vorreiter Pedersen
|
2cdb52cad2
|
C++: Accept test changes after previous commit.
|
2025-01-23 13:46:47 +00:00 |
|
Mathias Vorreiter Pedersen
|
e0f2f1dd80
|
Update cpp/ql/test/library-tests/dataflow/taint-tests/taint.cpp
Co-authored-by: Simon Friis Vindum <paldepind@github.com>
|
2025-01-23 13:41:48 +00:00 |
|
Mathias Vorreiter Pedersen
|
a1449bf0bd
|
C++: Accept test changes.
|
2025-01-21 20:43:54 +00:00 |
|
Mathias Vorreiter Pedersen
|
503f018600
|
C++: Add taint test with false flow from conflation.
|
2025-01-21 20:43:52 +00:00 |
|
Jeroen Ketema
|
442dad4ff9
|
C++: Update PreprocBlock.qll QLDoc and add C++23 test
|
2025-01-21 18:02:28 +01:00 |
|
Jeroen Ketema
|
9fd95381dc
|
C++: Support #elifdef #elifndef, and MSVC's #import
|
2025-01-21 16:14:16 +01:00 |
|
Jeroen Ketema
|
a0ef2888c7
|
C++: Add more preprocessor tests
|
2025-01-21 16:14:13 +01:00 |
|