Dave Bartolomeo
|
f53a66b52a
|
Add working sign and modulus analysis
|
2022-03-15 05:16:23 -04:00 |
|
ihsinme
|
e99eaeb256
|
Apply suggestions from code review
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2022-03-15 08:53:00 +03:00 |
|
Robert Marsh
|
bf21a471ed
|
C++: add some global variables to IR tests
|
2022-03-14 17:11:36 -04:00 |
|
Geoffrey White
|
d1b04b4e07
|
C++: Use asDefiningArgument() where appropriate.
|
2022-03-14 17:53:47 +00:00 |
|
Mathias Vorreiter Pedersen
|
0da5d91955
|
Merge branch 'main' into use-taint-configuration-in-three-more-queries
|
2022-03-14 11:12:23 +00:00 |
|
Erik Krogh Kristensen
|
bbb2847ec1
|
Merge pull request #8323 from erik-krogh/acronyms
Enforcing consistent casing of acronyms
|
2022-03-14 11:38:25 +01:00 |
|
ihsinme
|
62381d0762
|
Update test.cpp
|
2022-03-14 09:36:28 +03:00 |
|
ihsinme
|
de92356c88
|
Update InsecureTemporaryFile.expected
|
2022-03-14 09:35:03 +03:00 |
|
Jeroen Ketema
|
a8b2805aeb
|
Merge pull request #8246 from ihsinme/ihsinme-patch-82
CPP: Add query for CWE-754: Improper Check for Unusual or Exceptional Conditions when using functions scanf
|
2022-03-11 12:54:49 +01:00 |
|
Erik Krogh Kristensen
|
69353bb014
|
patch upper-case acronyms to be PascalCase
|
2022-03-11 11:10:33 +01:00 |
|
Mathias Vorreiter Pedersen
|
3c17d90e3b
|
C++: Accept test changes.
|
2022-03-11 09:30:44 +00:00 |
|
Mathias Vorreiter Pedersen
|
272e096190
|
Merge branch 'main' into use-taint-configuration-in-three-more-queries
|
2022-03-11 09:24:03 +00:00 |
|
ihsinme
|
ac8adeabf5
|
Update ImproperCheckReturnValueScanf.expected
|
2022-03-10 21:12:23 +03:00 |
|
ihsinme
|
623f3fbe21
|
Update test.cpp
|
2022-03-10 21:10:41 +03:00 |
|
Erik Krogh Kristensen
|
9466043169
|
CPP: remove remaining ObjectiveC references
|
2022-03-10 19:00:49 +01:00 |
|
ihsinme
|
a094e6f63b
|
Update test.cpp
|
2022-03-10 17:56:34 +03:00 |
|
ihsinme
|
fa3ce61369
|
Update test.cpp
|
2022-03-10 17:54:03 +03:00 |
|
ihsinme
|
4b451cfee6
|
Update ImproperCheckReturnValueScanf.expected
|
2022-03-10 10:13:04 +03:00 |
|
ihsinme
|
5e23615be7
|
Update test.cpp
|
2022-03-10 10:12:29 +03:00 |
|
Erik Krogh Kristensen
|
91af2f14b1
|
CPP: update expected output after deleting deprecated things
|
2022-03-09 18:28:12 +01:00 |
|
Mathias Vorreiter Pedersen
|
dfb20f7721
|
Merge pull request #8368 from MathiasVP/add-must-flow-lib
C++: Factor must-flow predicates out of two queries
|
2022-03-09 17:07:23 +00:00 |
|
Taus
|
7b877fb317
|
Merge pull request #8336 from tausbn/python-fix-a-bunch-of-ql-warnings
Python: Fix a bunch of QL warnings
|
2022-03-09 16:31:28 +01:00 |
|
Mathias Vorreiter Pedersen
|
f2676968f0
|
C++: Actally convert 'cpp/overflow-destination' to a path-problem query.
|
2022-03-09 13:49:52 +00:00 |
|
Mathias Vorreiter Pedersen
|
8a8fb692a3
|
C++: Use a 'TaintTracking::Configuration' for 'cpp/uncontrolled-allocation-size'.
|
2022-03-09 12:09:32 +00:00 |
|
Mathias Vorreiter Pedersen
|
2328898b19
|
C++: Use a 'TaintTracking::Configuration' for 'cpp/unclear-array-index-validation'.
|
2022-03-09 12:09:27 +00:00 |
|
Taus
|
063a8bbc43
|
Python: Apply suggestions from code review
Co-authored-by: yoff <lerchedahl@gmail.com>
|
2022-03-08 15:20:35 +01:00 |
|
Mathias Vorreiter Pedersen
|
69417e150a
|
C++: Address review comments.
|
2022-03-08 13:15:02 +00:00 |
|
Mathias Vorreiter Pedersen
|
7106fe35aa
|
C++: Accept test changes. This is just a change in the names of the path nodes. These names are actually better as they don't refer to the name of IR instructions.
|
2022-03-08 11:40:56 +00:00 |
|
Taus
|
af7f532212
|
Python: Fix up a bunch of function QLDoc
|
2022-03-07 18:59:49 +00:00 |
|
Mathias Vorreiter Pedersen
|
c7d624d314
|
Merge pull request #8247 from ihsinme/ihsinme-patch-80
CPP: Add query for CWE-190: Integer Overflow or Wraparound when using transform after operation
|
2022-03-07 11:00:29 +00:00 |
|
Geoffrey White
|
e7dca435a9
|
Merge pull request #6950 from ihsinme/ihsinme-patch-078
CPP: Add query for CWE-200 Exposure of Sensitive Information to an Unauthorized Actor
|
2022-03-07 10:55:29 +00:00 |
|
Mathias Vorreiter Pedersen
|
624795cbbf
|
Merge pull request #8059 from rdmarsh2/rdmarsh2/cpp/insufficient-key-strength
C++: new query for insufficient key strength
|
2022-03-04 17:11:44 +00:00 |
|
Robert Marsh
|
280fdbfc1b
|
C++: accept test output from perf improvement
The last commit removed some source nodes from the dataflow graph, which
changed the test expectations slightly. No result changes occurred.
|
2022-03-04 11:39:10 -05:00 |
|
Geoffrey White
|
17cd4d86f1
|
Fix tests.
|
2022-03-04 12:27:48 +00:00 |
|
Mathias Vorreiter Pedersen
|
9a91e66714
|
Merge pull request #8321 from MathiasVP/improve-using-expired-address-query
C++: More TPs from `cpp/using-expired-stack-address`
|
2022-03-04 12:07:55 +00:00 |
|
ihsinme
|
467136c173
|
Create ExposureSensitiveInformationUnauthorizedActor.expected
|
2022-03-04 00:02:44 +03:00 |
|
ihsinme
|
77bc26681d
|
Create ExposureSensitiveInformationUnauthorizedActor.expected
|
2022-03-04 00:02:26 +03:00 |
|
ihsinme
|
5d1dee24d4
|
Create ExposureSensitiveInformationUnauthorizedActor.qlref
|
2022-03-03 20:04:54 +03:00 |
|
ihsinme
|
7b3546ea30
|
Create ExposureSensitiveInformationUnauthorizedActor.qlref
|
2022-03-03 20:04:17 +03:00 |
|
ihsinme
|
625f74e9be
|
Rename cpp/ql/test/experimental/query-tests/Security/CWE/CWE-200/semmle/tests/test2.cpp to cpp/ql/test/experimental/query-tests/Security/CWE/CWE-200/test3/test.cpp
|
2022-03-03 20:01:24 +03:00 |
|
ihsinme
|
8eec20644f
|
Rename cpp/ql/test/experimental/query-tests/Security/CWE/CWE-200/semmle/tests/test1.cpp to cpp/ql/test/experimental/query-tests/Security/CWE/CWE-200/test2/test.cpp
|
2022-03-03 20:00:54 +03:00 |
|
ihsinme
|
6e951f74ed
|
Rename cpp/ql/test/experimental/query-tests/Security/CWE/CWE-200/semmle/tests/test.cpp to cpp/ql/test/experimental/query-tests/Security/CWE/CWE-200/test1/test.cpp
|
2022-03-03 20:00:18 +03:00 |
|
ihsinme
|
9c04bd12f5
|
Update and rename cpp/ql/test/experimental/query-tests/Security/CWE/CWE-200/semmle/tests/ExposureSensitiveInformationUnauthorizedActor.expected to cpp/ql/test/experimental/query-tests/Security/CWE/CWE-200/test1/ExposureSensitiveInformationUnauthorizedActor.expected
|
2022-03-03 19:59:36 +03:00 |
|
ihsinme
|
e1c1f80f28
|
Rename cpp/ql/test/experimental/query-tests/Security/CWE/CWE-200/semmle/tests/ExposureSensitiveInformationUnauthorizedActor.qlref to cpp/ql/test/experimental/query-tests/Security/CWE/CWE-200/test1/ExposureSensitiveInformationUnauthorizedActor.qlref
|
2022-03-03 19:58:16 +03:00 |
|
ihsinme
|
b32be69e0a
|
Update DangerousUseOfTransformationAfterOperation.expected
|
2022-03-03 19:55:30 +03:00 |
|
Mathias Vorreiter Pedersen
|
bf10456bf5
|
C++: Add a path explanation to the 'cpp/using-expired-stack-address' query.
|
2022-03-03 13:55:00 +00:00 |
|
Mathias Vorreiter Pedersen
|
9df923a7c8
|
C++: Catch more true positives by stepping into calls in the 'cpp/using-expired-stack-address' query.
|
2022-03-03 13:53:09 +00:00 |
|
Geoffrey White
|
88b7a085b0
|
C++: Make the bulk of test cases in tests.cpp more relevant.
|
2022-03-03 10:40:17 +00:00 |
|
Geoffrey White
|
07b4bf7023
|
C++: Use the same trick as in ExposedSystemData to catch a few more results.
|
2022-03-03 10:33:39 +00:00 |
|
Geoffrey White
|
6e5729c924
|
C++: Fix typo and adjust violation message wording.
|
2022-03-03 10:28:53 +00:00 |
|