Mathias Vorreiter Pedersen
|
00a25dbe45
|
C++: Accept test changes.
|
2022-10-14 15:01:31 +02:00 |
|
Mathias Vorreiter Pedersen
|
7ad781e91c
|
C++: Repair the 'cpp/cleartext-transmission' query in preparation for IR-based use-use dataflow.
|
2022-10-14 14:37:59 +02:00 |
|
Mathias Vorreiter Pedersen
|
49f39d7602
|
C++: Accept test changes.
|
2022-10-14 12:35:46 +02:00 |
|
Mathias Vorreiter Pedersen
|
4c5953fce0
|
C++: Accept query-test changes.
|
2022-10-14 10:14:52 +02:00 |
|
Geoffrey White
|
fd571538fb
|
Merge pull request #10706 from geoffw0/vaheuristic
C++: Tune cpp/unterminated-variadic-call
|
2022-10-10 13:39:40 +01:00 |
|
erik-krogh
|
66c9705502
|
fix some more style-guide violations in the alert-messages
|
2022-10-07 11:19:46 +02:00 |
|
Geoffrey White
|
3f78a244b9
|
C++: Make the tests use more repetitions.
|
2022-10-06 09:14:24 +01:00 |
|
Geoffrey White
|
9a365d83cf
|
C++: Tighten up the heuristic in cpp/unterminated-variadic-call.
|
2022-10-06 09:14:16 +01:00 |
|
erik-krogh
|
96b46de7c8
|
update alert-messages based on review feedback
|
2022-09-23 14:53:54 +02:00 |
|
erik-krogh
|
edd03020c2
|
fix the casing in the alert-message of cpp/unclear-array-index-validation
|
2022-09-23 14:48:01 +02:00 |
|
erik-krogh
|
9e4843d53e
|
update the alert-message of cpp/file-may-not-be-closed based on feedback
|
2022-09-23 14:46:00 +02:00 |
|
erik-krogh
|
2351884352
|
update some alert-messages based on review feedback
|
2022-09-23 14:45:59 +02:00 |
|
erik-krogh
|
33165f4f55
|
CPP: update expected output
|
2022-09-23 14:45:59 +02:00 |
|
Geoffrey White
|
946456acc2
|
C++: Apply the sanitizer improvement from cpp/cleartext-storage-buffer in cpp/cleartext-storage-file and cpp/cleartext-transmission.
|
2022-09-05 14:44:33 +01:00 |
|
Robert Marsh
|
813a8548d7
|
C++: accept test changes for globals in data flow
|
2022-06-22 16:42:42 -04:00 |
|
Robert Marsh
|
048e5d8474
|
C++: IR data flow through global variables
|
2022-06-20 15:15:45 -04:00 |
|
Geoffrey White
|
3dddc560a1
|
C++: Add LSParser specific transformer.
|
2022-05-11 11:02:01 +01:00 |
|
Geoffrey White
|
e3be7749ea
|
C++: Repair the LSParser sinks.
|
2022-05-11 11:02:01 +01:00 |
|
Geoffrey White
|
8852043558
|
C++: Additional test cases.
|
2022-05-11 11:01:26 +01:00 |
|
Geoffrey White
|
6b5a1921dd
|
C++: Support the SAX2XMLReader interface.
|
2022-05-05 16:35:21 +01:00 |
|
Geoffrey White
|
c4bc7050a9
|
C++: Additional test cases.
|
2022-05-05 16:26:09 +01:00 |
|
Geoffrey White
|
5aa862acfd
|
C++: Fixup after merge.
|
2022-05-03 16:12:42 +01:00 |
|
Geoffrey White
|
fd5b4dfff2
|
Merge branch 'main' into xxe4
|
2022-05-03 16:08:54 +01:00 |
|
Geoffrey White
|
42a78a27e0
|
C++: Fixup spacing in tests.
|
2022-05-03 11:48:03 +01:00 |
|
Geoffrey White
|
9faa825304
|
C++: Add support for libxml2 in the query.
|
2022-05-03 11:19:13 +01:00 |
|
Geoffrey White
|
812a24fc18
|
C++: Add test cases for libxml2.
|
2022-04-29 13:23:29 +01:00 |
|
Geoffrey White
|
dd258781ed
|
C++: More test cases.
|
2022-04-29 10:38:31 +01:00 |
|
Geoffrey White
|
1d71f042db
|
C++: Turns out DOMLSParser is not an AbstractDOMParser and works a little differently than I'd thought.
|
2022-04-29 10:38:31 +01:00 |
|
Geoffrey White
|
c6deddb290
|
C++: For consistency.
|
2022-04-29 10:35:34 +01:00 |
|
Geoffrey White
|
4be3161891
|
C++: Move some stuff from tests3.cpp to common tests.h
|
2022-04-29 10:35:34 +01:00 |
|
Geoffrey White
|
397efd1648
|
C++: Split off the createLSParser tests into their own file.
|
2022-04-29 10:35:33 +01:00 |
|
Geoffrey White
|
b02519bf0b
|
C++: Make the createLSParser test a bit closer to real life.
|
2022-04-29 10:33:47 +01:00 |
|
Geoffrey White
|
a1542322e2
|
C++: Add test cases for SAX2XMLReader.
|
2022-04-29 10:33:46 +01:00 |
|
Geoffrey White
|
7fb1069d69
|
C++: Use GVN on the values passed into set* functions.
|
2022-04-29 10:09:52 +01:00 |
|
Geoffrey White
|
2ccd5a5531
|
C++: Add support for SAXParser in the query.
|
2022-04-28 16:13:21 +01:00 |
|
Geoffrey White
|
4e2344c488
|
C++: Add test cases for SAXParser.
|
2022-04-28 16:11:08 +01:00 |
|
Geoffrey White
|
6ada1bd05b
|
C++: Match createLSParser more precisely.
|
2022-04-27 11:51:17 +01:00 |
|
Geoffrey White
|
d859a91a14
|
C++: Add support for createLSParser.
|
2022-04-22 12:24:01 +01:00 |
|
Geoffrey White
|
3326fd5400
|
C++: Update test .expected.
|
2022-04-19 13:43:17 +01:00 |
|
Geoffrey White
|
27b6b99cd0
|
C++: Correct and improve some comments and naming.
|
2022-04-13 18:34:15 +01:00 |
|
Geoffrey White
|
be0df1662c
|
C++: Rename the query file.
|
2022-04-13 13:20:02 +01:00 |
|
Geoffrey White
|
8d1e8e9ecb
|
C++: Flow states and transformers.
|
2022-04-08 17:19:18 +01:00 |
|
Geoffrey White
|
3aaa058308
|
C++: Get the simplest part of the query working, disable the rest for now, fix metadata, formatting etc.
|
2022-04-07 19:01:30 +01:00 |
|
Geoffrey White
|
9a0880f516
|
C++: Clean up the tests, make them a bit more realistic, and add many more test cases.
|
2022-04-07 19:00:30 +01:00 |
|
Geoffrey White
|
e2eda65fe1
|
C++: Rename test, add .expected.
|
2022-04-07 18:59:51 +01:00 |
|
Robert Marsh
|
3a35a40062
|
WIP: start on CWE-611 tests
|
2022-04-06 12:55:56 +01:00 |
|
Geoffrey White
|
04b8306f06
|
C++: Add some more patterns.
|
2022-04-04 16:57:00 +01:00 |
|
Geoffrey White
|
d42ee7d279
|
C++: Extend tests.
|
2022-04-04 16:46:56 +01:00 |
|
Geoffrey White
|
b296b0150a
|
C++: Some enhancements to SensitiveExprs.qll as well, inspired by csharp.
|
2022-03-31 10:24:17 +01:00 |
|
Geoffrey White
|
146318dbc1
|
Merge pull request #8580 from geoffw0/privdata
C++: Port PrivateData.qll from C# and use it in cpp/cleartext-transmission
|
2022-03-31 10:12:46 +01:00 |
|