Jeroen Ketema
|
2276890cec
|
C++: Rewrite inline expectation tests to use the parameterized module
|
2023-05-24 11:10:05 +02: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
|
3fcc99e5cb
|
C++: Remove omittable exists variables
|
2023-01-10 13:36:01 +01:00 |
|
Mathias Vorreiter Pedersen
|
4fd6ac5657
|
Merge branch 'main' into mathiasvp/replace-ast-with-ir-use-usedataflow
|
2022-12-08 13:10:18 +00:00 |
|
Jeroen Ketema
|
a6bc9fd10f
|
Merge pull request #11591 from jketema/getenv
C++: Model `secure_getenv` and `_wgetenv` as local flow sources
|
2022-12-08 10:44:28 +01:00 |
|
Jeroen Ketema
|
a2dac3a41e
|
C++: Move remote flow sink test and also handle local and remote sinks
|
2022-12-08 09:36:19 +01:00 |
|
Jeroen Ketema
|
b5147bbfb0
|
C++: Deprecate DefaultTaintTracking and TaintTrackingImpl
|
2022-12-06 17:45:16 +01:00 |
|
Mathias Vorreiter Pedersen
|
0c7f57e0c4
|
C++: Accept test changes.
|
2022-11-11 11:09:38 +00:00 |
|
Jeroen Ketema
|
74f9b322a8
|
Merge branch 'main' into update-from-main
|
2022-11-08 17:01:02 +01:00 |
|
Mathias Vorreiter Pedersen
|
39b268194a
|
C++: Accept test changes.
|
2022-10-25 14:10:51 +02:00 |
|
Mathias Vorreiter Pedersen
|
373c849b18
|
C++: Accept library-test changes
|
2022-10-14 10:14:52 +02:00 |
|
erik-krogh
|
e89e0eb7fb
|
make some acronyms camelCase
|
2022-08-22 21:22:35 +02:00 |
|
Erik Krogh Kristensen
|
69353bb014
|
patch upper-case acronyms to be PascalCase
|
2022-03-11 11:10:33 +01:00 |
|
Mathias Vorreiter Pedersen
|
21167f4b67
|
C++: Accept test changes.
|
2021-11-22 13:04:23 +00:00 |
|
Mathias Vorreiter Pedersen
|
10bca3544c
|
C++: Change 'annotate_path_to_sink' so that you now annotate a ir-path with the previous node (instead of its source). This gives a better overview of the path.
|
2021-11-09 13:49:12 +00:00 |
|
Mathias Vorreiter Pedersen
|
fff5d293ff
|
Merge branch 'main' into use-shared-ssa-in-ir-dataflow
|
2021-11-08 10:44:36 +00:00 |
|
Mathias Vorreiter Pedersen
|
0d1ff4d2ee
|
C++: Respond to review comments and accept test changes.
|
2021-11-04 11:13:23 +00:00 |
|
Mathias Vorreiter Pedersen
|
ae4b6c54bc
|
C++: Change the structure of the 'annotate_path_to_sink' tests to better test path-explanations.
|
2021-11-03 20:32:05 +00:00 |
|
Mathias Vorreiter Pedersen
|
3efe60fdd2
|
C++: Accept test changes.
|
2021-10-28 12:35:01 +01:00 |
|
Robert Marsh
|
1f69b31239
|
C++: test changes in annotate_sinks_only
|
2021-05-06 08:14:43 -07:00 |
|
Robert Marsh
|
a9d7990596
|
C++: make unaliased_ssa IR stage sound
|
2021-05-06 08:14:33 -07:00 |
|
Mathias Vorreiter Pedersen
|
0b6589c8be
|
C++: Accept test changes.
|
2021-03-10 15:47:06 +01:00 |
|
Mathias Vorreiter Pedersen
|
eb4f1e1ba0
|
C++: Restore some of the lost test results by doing operand -> instruction taint steps in IR TaintTracking.
|
2021-03-02 15:45:40 +01:00 |
|
Mathias Vorreiter Pedersen
|
23d3109071
|
C++: Use taintedWithPath in more tests. This is the predicate that's currently hooked up to the new IR taint tracking library.
|
2021-03-02 13:40:39 +01:00 |
|
Mathias Vorreiter Pedersen
|
6ba35f4aac
|
C++: Fix function renaming and accept test change.
|
2021-03-02 11:31:24 +01:00 |
|
Mathias Vorreiter Pedersen
|
9f02c144a8
|
C++: Remove files that were incorrectly added when resolving merge conflicts.
|
2021-03-02 11:14:49 +01:00 |
|
Mathias Vorreiter Pedersen
|
748f5344ff
|
Merge branch 'main' into rdmarsh/cpp/use-taint-configuration-dtt
|
2021-03-02 10:43:37 +01:00 |
|
Mathias Vorreiter Pedersen
|
0f9b044814
|
C++: Model vector versions of BSD-style reads and writes.
|
2021-02-15 12:04:51 +01:00 |
|
Mathias Vorreiter Pedersen
|
91627cbd88
|
C++: Add models for BSD-style send and recv functions.
|
2021-02-11 17:21:32 +01:00 |
|
Cornelius Riemenschneider
|
239588b5e0
|
C++: Remove MISSING annotations for tests that are already correct.
|
2020-12-01 19:41:24 +01:00 |
|
Cornelius Riemenschneider
|
5b1ab86ac6
|
C++: Port DefaultTaintTracking tests to inline expectations test.
|
2020-12-01 19:00:45 +01:00 |
|
Robert Marsh
|
525aeb6551
|
C++: autoformat
|
2020-11-13 16:14:07 -08:00 |
|
Robert Marsh
|
bd00988c37
|
C++: accept test output for DefaultTaintTracking
|
2020-11-12 14:38:53 -08:00 |
|
Robert Marsh
|
95ed5465de
|
C++: improve handling of function arguments in DTT
|
2020-11-09 13:02:06 -08:00 |
|
Dave Bartolomeo
|
42373417e2
|
Merge from main
|
2020-10-30 12:02:56 -04:00 |
|
Geoffrey White
|
0b35b34288
|
C++: Add pointer tests.
|
2020-10-27 09:47:10 +00:00 |
|
Dave Bartolomeo
|
3fce971f2d
|
Fix taint propagation to qualifier objects and update test expectations
|
2020-10-23 17:48:37 -04:00 |
|
Dave Bartolomeo
|
86668058dc
|
Avoid ODR violation in test code
|
2020-10-23 17:45:01 -04:00 |
|
Dave Bartolomeo
|
1e96404ee0
|
Revert bad changes to basic_string
|
2020-10-23 13:46:27 -04:00 |
|
Dave Bartolomeo
|
d0b93df4ec
|
Merge from main
|
2020-10-19 15:17:19 -04:00 |
|
Ian Lynagh
|
9e518d2555
|
C++: Accept test change for p#n -> (unnamed parameter n)
|
2020-10-14 12:59:47 +01:00 |
|
Dave Bartolomeo
|
93f5ae4763
|
Clean up test formatting and accept new lines in results
|
2020-10-13 12:57:52 -04:00 |
|
Dave Bartolomeo
|
dfe69d8ada
|
Update taint test to propagate through string constructor
|
2020-10-13 12:06:34 -04:00 |
|
Mathias Vorreiter Pedersen
|
62d42f20d9
|
C++: use(x) is no longer an array read.
|
2020-09-21 12:46:03 +02:00 |
|
Mathias Vorreiter Pedersen
|
ff09104089
|
Merge branch 'main' into mathiasvp/array-field-flow
|
2020-09-11 09:25:50 +02:00 |
|
Mathias Vorreiter Pedersen
|
e91d321d28
|
Merge pull request #4234 from geoffw0/stringstream
C++: Tests and initial models for taint through std::stringstream / std::ostream.
|
2020-09-09 15:31:46 +02:00 |
|
Geoffrey White
|
d8bb49b9a0
|
C++: We get a few additional results for DefaultTaintTracking as well.
|
2020-09-09 13:18:07 +01:00 |
|
Mathias Vorreiter Pedersen
|
41147d245d
|
C++: Accept test changes
|
2020-09-08 14:35:22 +02:00 |
|
Mathias Vorreiter Pedersen
|
a4890ef99c
|
C++: Add annotations describing whether the flow is an instance of field-to-object flow
|
2020-09-04 18:32:28 +02:00 |
|
Mathias Vorreiter Pedersen
|
3cbc4cf0b9
|
C++: Add field to object taint tests
|
2020-09-02 17:32:46 +02:00 |
|