AlexDenisov
|
ff7ff6dcfa
|
Merge pull request #14201 from MathiasVP/add-ast-consistency-query
C++: Add AST consistency query
|
2023-09-14 16:34:20 +02:00 |
|
Mathias Vorreiter Pedersen
|
177fcacf38
|
Merge pull request #14134 from MathiasVP/add-surprising-lifetimes-to-experimental
C++: Copy the Coding Standards' use-after-lifetime-ended query to Experimental
|
2023-09-13 13:06:18 +01:00 |
|
Mathias Vorreiter Pedersen
|
0cd4e32ed8
|
C++: Add AST consistency query.
|
2023-09-13 12:15:40 +01:00 |
|
Mathias Vorreiter Pedersen
|
af51a0a9ca
|
C++: Respond to review comments.
|
2023-09-13 11:43:12 +01:00 |
|
Mathias Vorreiter Pedersen
|
81d20be1ee
|
Update cpp/ql/src/experimental/Security/CWE/CWE-416/UseAfterExpiredLifetime.qhelp
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2023-09-13 11:37:32 +01:00 |
|
Mathias Vorreiter Pedersen
|
05080924de
|
C++: Don't use converted expressions in 'LeapYear.qll'.
|
2023-09-12 19:48:52 +01:00 |
|
Mathias Vorreiter Pedersen
|
71fe6f5d4b
|
C++: Use fully converted expressions in 'cpp/use-after-free' and 'cpp/double-free'.
|
2023-09-12 19:28:57 +01:00 |
|
Mathias Vorreiter Pedersen
|
becb469477
|
Merge branch 'main' into deduplicate-dataflow-results-take-3
|
2023-09-11 09:55:11 +01:00 |
|
Alex Eyers-Taylor
|
e208a7aed6
|
CPP: Add change notes for the non-returning function improvements.
|
2023-09-08 11:26:27 +01:00 |
|
Mathias Vorreiter Pedersen
|
b22199982e
|
C++: Add change note.
|
2023-09-06 13:08:21 +01:00 |
|
Mathias Vorreiter Pedersen
|
3eb2da4c03
|
C++: No need to remove duplications manually.
|
2023-09-06 09:29:11 +01:00 |
|
Mathias Vorreiter Pedersen
|
1232120d42
|
C++: Naively copy the 'surprising lifetimes' query from Coding Standards and add required metadata.
|
2023-09-04 16:21:28 +01:00 |
|
Mathias Vorreiter Pedersen
|
20f501d1c7
|
C++: Change queries to use 'asExpr' instead of 'asConvertedExpr'.
|
2023-09-01 15:01:32 +01:00 |
|
Mathias Vorreiter Pedersen
|
d14ad92dbd
|
Merge pull request #14006 from MathiasVP/promote-invalid-pointer-deref-out-of-experimental
C++: Promote `cpp/invalid-pointer-deref` out of experimental
|
2023-08-29 09:38:56 +01:00 |
|
Mathias Vorreiter Pedersen
|
f3a77c6006
|
Merge pull request #14060 from MathiasVP/fix-compare-where-assign-meant-fp
C++: Fix FP in `cpp/compare-where-assign-meant`
|
2023-08-29 09:38:39 +01:00 |
|
Mathias Vorreiter Pedersen
|
dbdb433957
|
Merge pull request #14058 from alexet/delete-or-delete-array
CPP: Add parent class for delete and delete[]
|
2023-08-29 09:38:07 +01:00 |
|
Dave Bartolomeo
|
3343b78015
|
Merge pull request #14074 from github/post-release-prep/codeql-cli-2.14.3
Post-release preparation for codeql-cli-2.14.3
|
2023-08-28 13:34:10 -04:00 |
|
github-actions[bot]
|
3eba77421a
|
Post-release preparation for codeql-cli-2.14.3
|
2023-08-28 15:53:49 +00:00 |
|
Mathias Vorreiter Pedersen
|
9542646a5d
|
C++: Add change note.
|
2023-08-25 16:45:53 +01:00 |
|
Mathias Vorreiter Pedersen
|
cb2f7b0f95
|
C++: Exclude results in macro expansions from 'cpp/compare-where-assign-meant'.
|
2023-08-25 16:39:47 +01:00 |
|
Mathias Vorreiter Pedersen
|
89b91ec5c8
|
C++: Disable field flow from the 'cpp/invalid-pointer-deref' query.
|
2023-08-25 15:01:37 +01:00 |
|
Alex Eyers-Taylor
|
c43ba456e5
|
CPP: Remove old DeleteOrDeleteArrayExpr from a query.
|
2023-08-25 13:57:16 +01:00 |
|
Alex Eyers-Taylor
|
1afcf8c8a8
|
Add changenotes.
|
2023-08-25 13:05:10 +01:00 |
|
Alex Eyers-Taylor
|
45ddb4832c
|
CPP: Make wordexp take an indirect argument.
|
2023-08-25 13:05:10 +01:00 |
|
Jeroen Ketema
|
da403c1a79
|
Merge pull request #14039 from jketema/non-constant-assign
C++: Omit assign case from `cpp/non-constant-format`
|
2023-08-24 16:54:19 +02:00 |
|
Jeroen Ketema
|
45c56fbce7
|
Update cpp/ql/src/change-notes/2023-08-24-remove-non-constant-assign-sources.md
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2023-08-24 16:17:59 +02:00 |
|
Jeroen Ketema
|
607f729339
|
C++: Add change note
|
2023-08-24 16:11:39 +02:00 |
|
Jeroen Ketema
|
9f7413eded
|
C++: Omit assign case from cpp/non-constant-format
|
2023-08-24 11:02:40 +02:00 |
|
Mathias Vorreiter Pedersen
|
123e58767b
|
C++: Share RangeAnalysisUtil with 'cpp/overrun-write'.
|
2023-08-23 22:42:00 +01:00 |
|
Alex Eyers-Taylor
|
949b0a2613
|
CPP:Move import to start of file
|
2023-08-23 13:39:29 +01:00 |
|
Alex Eyers-Taylor
|
7d99d61662
|
CPP: Convert SQL tainted to IR dataflow.
|
2023-08-23 13:39:29 +01:00 |
|
Mathias Vorreiter Pedersen
|
530c950b41
|
C++: Fix formatting.
|
2023-08-22 13:40:00 +01:00 |
|
Mathias Vorreiter Pedersen
|
66f11d427b
|
C++: Simplify description.
|
2023-08-22 13:39:38 +01:00 |
|
Mathias Vorreiter Pedersen
|
1c3a0d1632
|
Update cpp/ql/src/Security/CWE/CWE-193/InvalidPointerDeref.qhelp
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
|
2023-08-22 13:03:07 +01:00 |
|
Mathias Vorreiter Pedersen
|
e88277bd3b
|
Update cpp/ql/src/Security/CWE/CWE-193/InvalidPointerDeref.qhelp
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
|
2023-08-22 13:02:37 +01:00 |
|
Mathias Vorreiter Pedersen
|
abe28cb106
|
Update cpp/ql/src/Security/CWE/CWE-193/InvalidPointerDeref.ql
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
|
2023-08-22 13:02:29 +01:00 |
|
Mathias Vorreiter Pedersen
|
e776178be5
|
C++: Add some whitespace to make stuff appear in the diff.
|
2023-08-21 10:23:41 +01:00 |
|
Mathias Vorreiter Pedersen
|
0a41acc0a6
|
C++: Add change note.
|
2023-08-21 10:23:41 +01:00 |
|
Mathias Vorreiter Pedersen
|
70fdfc2ae3
|
C++: Set precision to medium and add security severity.
|
2023-08-21 10:23:23 +01:00 |
|
Mathias Vorreiter Pedersen
|
4daabdae2b
|
C++: Promote 'cpp/invalid-pointer-deref' out of experimental.
|
2023-08-21 10:23:22 +01:00 |
|
github-actions[bot]
|
098dfb4242
|
Release preparation for version 2.14.3
|
2023-08-18 14:48:15 +00:00 |
|
Jonas Jensen
|
a002f59f58
|
C++: Undo BadlyBoundedWrite change from #13929
This rolls back the query change, ensuring that there is no need for a
change note.
|
2023-08-18 13:48:58 +02:00 |
|
Jonas Jensen
|
478a105e21
|
C++: delete change note
Since the previous commit removed the best evidence we had for the
change described in this note, I'm removing the note for now.
|
2023-08-18 13:35:32 +02:00 |
|
Henry Mercer
|
1213eba630
|
Merge branch 'main' into post-release-prep/codeql-cli-2.14.2
|
2023-08-11 13:54:55 +01:00 |
|
github-actions[bot]
|
432c21d4fb
|
Post-release preparation for codeql-cli-2.14.2
|
2023-08-09 18:45:18 +00:00 |
|
Jeroen Ketema
|
6100425274
|
C++: Add change note
|
2023-08-09 15:47:19 +02:00 |
|
Mathias Vorreiter Pedersen
|
cb1076c335
|
Revert "Merge pull request #13783 from MathiasVP/type-bounds-for-new-range-analysis"
This reverts commit e9750af89f, reversing
changes made to 37a546253e.
|
2023-08-09 13:02:54 +01:00 |
|
Jeroen Ketema
|
d0e7354a1b
|
C++: Only consider the maximum buffer size for badly bounded write
|
2023-08-09 12:30:00 +02:00 |
|
github-actions[bot]
|
79c90fa36a
|
Release preparation for version 2.14.2
|
2023-08-07 18:08:52 +00:00 |
|
Mathias Vorreiter Pedersen
|
9807c0b0a6
|
C++: Filter type-based reasons out of MCTV queries.
|
2023-08-04 16:11:35 +02:00 |
|