jorgectf
|
1dd77f167a
|
Fix undetected tests
|
2021-07-25 01:51:52 +02:00 |
|
jorgectf
|
b83b31cc7a
|
Write qldocs
|
2021-07-24 02:33:57 +02:00 |
|
jorgectf
|
61e873d725
|
Polish tests
|
2021-07-24 02:09:23 +02:00 |
|
jorgectf
|
0d2646fd3d
|
Polish documentation
|
2021-07-24 01:23:51 +02:00 |
|
jorgectf
|
068150b1ab
|
Finish modeling
|
2021-07-22 19:34:23 +02:00 |
|
jorgectf
|
b5e10b6c42
|
Write (String|Bytes)IO additional taint step
|
2021-07-22 19:15:30 +02:00 |
|
jorgectf
|
11f4c1cc8e
|
Format tests
|
2021-07-22 19:04:35 +02:00 |
|
jorgectf
|
d475d52c76
|
Add partial modeling
|
2021-06-30 00:59:40 +02:00 |
|
jorgectf
|
c3b3bde35d
|
Add XMLParser concept
|
2021-06-30 00:59:17 +02:00 |
|
jorgectf
|
b9fa57f518
|
Move tests to test/
|
2021-06-30 00:58:58 +02:00 |
|
jorgectf
|
78deec84fc
|
Upload main structure and initial tests
|
2021-06-22 16:41:08 +02:00 |
|
jorgectf
|
0e61558644
|
Empty commit
|
2021-06-19 18:39:58 +02:00 |
|
Geoffrey White
|
65ac5b862d
|
Merge pull request #5847 from MathiasVP/improve-wrong-in-detecting-and-handling-memory-allocation-errors
Improve wrong in detecting and handling memory allocation errors
|
2021-05-07 17:39:04 +01:00 |
|
Mathias Vorreiter Pedersen
|
2241d7b359
|
Merge pull request #5616 from geoffw0/unsigneddiff2
C++: Improve cpp/unsigned-difference-expression-compared-zero
|
2021-05-07 17:58:53 +02:00 |
|
Geoffrey White
|
75edcf0b4f
|
Merge branch 'main' into unsigneddiff2
|
2021-05-07 16:35:16 +01:00 |
|
Geoffrey White
|
69468514f0
|
Update cpp/ql/src/Security/CWE/CWE-191/UnsignedDifferenceExpressionComparedZero.ql
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-05-07 16:26:42 +01:00 |
|
Geoffrey White
|
91be483c57
|
Update cpp/ql/src/Security/CWE/CWE-191/UnsignedDifferenceExpressionComparedZero.ql
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-05-07 16:26:36 +01:00 |
|
Geoffrey White
|
fc96c1c400
|
Update cpp/ql/src/Security/CWE/CWE-191/UnsignedDifferenceExpressionComparedZero.ql
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-05-07 16:26:23 +01:00 |
|
Geoffrey White
|
5db6abe2f4
|
Update cpp/ql/src/Security/CWE/CWE-191/UnsignedDifferenceExpressionComparedZero.ql
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-05-07 16:22:48 +01:00 |
|
Geoffrey White
|
894f5d523c
|
Update cpp/ql/src/Security/CWE/CWE-191/UnsignedDifferenceExpressionComparedZero.ql
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2021-05-07 16:19:48 +01:00 |
|
Felicity Chapman
|
10e76ff28f
|
Merge pull request #5831 from github/3893-code-scanning
Update CodeQL CLI article to use different query suite example
|
2021-05-07 12:37:47 +01:00 |
|
Mathias Vorreiter Pedersen
|
fc7d9c2c09
|
C++: Fix missing result by properly specifying that the function with unknown code actually didn't throw an exception.
|
2021-05-07 12:34:38 +02:00 |
|
Mathias Vorreiter Pedersen
|
90e8368258
|
C++: Properly handle conversions in convertedExprMayThrow. This recursive implementation idea is stolen from convertedExprMightOverflow in SimpleRangeAnalysis.
|
2021-05-07 12:31:43 +02:00 |
|
Mathias Vorreiter Pedersen
|
7adb7b67f2
|
C++: Add false positive testcase involving conversions.
|
2021-05-07 12:19:19 +02:00 |
|
Anders Schack-Mulligen
|
8783746516
|
Merge pull request #5774 from atorralba/promote-xpath-injection
Java: Promote XPath Injection query from experimental
|
2021-05-07 12:04:49 +02:00 |
|
Mathias Vorreiter Pedersen
|
88e6cbaacd
|
C++: Include Assignments in exprMayThrow and accept test changes.
|
2021-05-07 11:49:25 +02:00 |
|
Mathias Vorreiter Pedersen
|
80d41d9fe5
|
C++: Add false positive testcase involving assignments.
|
2021-05-07 11:48:09 +02:00 |
|
Mathias Vorreiter Pedersen
|
08fa611700
|
C++: Avoid calling SwitchCase.getAStmt for performance reasons. This turns out to not be needed as the statements inside the switch case will get picked up by the BlockStmt.getAStmt case already.
|
2021-05-07 11:18:50 +02:00 |
|
Tony Torralba
|
2a501956b3
|
Mark a MISSING test result as suggested in code review
|
2021-05-07 11:17:51 +02:00 |
|
Tony Torralba
|
b69be30b88
|
Fix imports as suggested in code review
|
2021-05-07 11:07:06 +02:00 |
|
CodeQL CI
|
7a7586488a
|
Merge pull request #5833 from erik-krogh/filterStep
Approved by esbena
|
2021-05-06 13:47:23 -07:00 |
|
Aditya Sharad
|
68e53054c6
|
Merge pull request #5840 from github/henrymercer/update-code-scanning-selectors
Update code scanning selectors to include summary metrics and `@kind alert` aliases
|
2021-05-06 11:51:12 -07:00 |
|
Mathias Vorreiter Pedersen
|
856d512aa6
|
C++: Simplify noThrowInTryBlock.
|
2021-05-06 18:36:09 +02:00 |
|
Mathias Vorreiter Pedersen
|
7c1720a1d1
|
C++: Remove NoThrowAllocator and inline its (corrected) definition in ThrowingAllocator.
|
2021-05-06 18:02:05 +02:00 |
|
Mathias Vorreiter Pedersen
|
5437bd7a41
|
C++: Fix annotation.
|
2021-05-06 17:57:57 +02:00 |
|
Shati Patel
|
cf80773453
|
Merge pull request #5830 from Marcono1234/marcono1234/guides-link-updates
Docs: Use GitHub links for guides, improve formatting
|
2021-05-06 16:44:11 +01:00 |
|
Mathias Vorreiter Pedersen
|
d1eb774737
|
C++: Remove implied conjunction.
|
2021-05-06 17:03:42 +02:00 |
|
Mathias Vorreiter Pedersen
|
e0606d61b6
|
C++: Fix qldoc.
|
2021-05-06 16:58:49 +02:00 |
|
Mathias Vorreiter Pedersen
|
c12837cff0
|
C++: Fix false negative.
|
2021-05-06 16:57:09 +02:00 |
|
Mathias Vorreiter Pedersen
|
7b8a51f995
|
C++: Add test with missing result.
|
2021-05-06 16:56:11 +02:00 |
|
Mathias Vorreiter Pedersen
|
47a419a5f1
|
C++: Respond to review comments. First: Avoid using locations to detect constructor and destructor calls. Second: Include missing statements in stmtMayThrow.
|
2021-05-06 16:37:26 +02:00 |
|
Mathias Vorreiter Pedersen
|
4463293dc4
|
C++: Move common code from NewExpr and NewArrayExpr into the NewOrNewArrayExpr class.
|
2021-05-06 16:35:41 +02:00 |
|
Tony Torralba
|
f16605b3c1
|
Apply suggestions from code review
Co-authored-by: Felicity Chapman <felicitymay@github.com>
|
2021-05-06 15:17:55 +02:00 |
|
Mathias Vorreiter Pedersen
|
167dc86f7a
|
C++: Accept test changes.
|
2021-05-06 14:36:35 +02:00 |
|
Mathias Vorreiter Pedersen
|
95e65dec8f
|
C++: Make sure a CatchBlock that catches a const std::bad_alloc& is also a BadAllocCatchBlock.
|
2021-05-06 14:35:27 +02:00 |
|
Mathias Vorreiter Pedersen
|
42b8f923be
|
C++: Call noexcept constructor instead.
|
2021-05-06 14:30:43 +02:00 |
|
Mathias Vorreiter Pedersen
|
6cdef782c8
|
Merge branch 'main' into improve-wrong-in-detecting-and-handling-memory-allocation-errors
|
2021-05-06 13:37:21 +02:00 |
|
Mathias Vorreiter Pedersen
|
420215931c
|
C++: Rename query.
|
2021-05-06 13:35:08 +02:00 |
|
Mathias Vorreiter Pedersen
|
d3576b9c92
|
C++: Accept test changes.
|
2021-05-06 13:29:28 +02:00 |
|
Mathias Vorreiter Pedersen
|
56d7342398
|
C++: Improve the cpp/detect-and-handle-memory-allocation-errors query.
|
2021-05-06 13:29:20 +02:00 |
|