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 |
|
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
|
5402b02fd7
|
Merge branch 'main' into cwe497
|
2022-03-01 11:58:24 +00:00 |
|
Tamás Vajk
|
94cb5c2be4
|
Merge pull request #8296 from github/post-release-prep/codeql-cli-2.8.2
Post-release preparation for codeql-cli-2.8.2
|
2022-03-01 11:57:36 +01:00 |
|
github-actions[bot]
|
980f822983
|
Post-release preparation for codeql-cli-2.8.2
|
2022-03-01 09:24:30 +00:00 |
|
Geoffrey White
|
2b0d473072
|
C++: Remove this query from exclude-slow-queries.yml.
|
2022-02-28 12:18:11 +00:00 |
|
Mathias Vorreiter Pedersen
|
dfd30e46b0
|
Merge pull request #8227 from geoffw0/319improve
C++: Promote cpp/non-https-url
|
2022-02-25 08:48:44 +00:00 |
|
Geoffrey White
|
899ae90ba4
|
C++: Add GVN.
|
2022-02-24 17:22:37 +00:00 |
|
Jeroen Ketema
|
b933a58215
|
C++: Replace Deprecated Queries by Deprecated Classes
This is more accurate for the only change in the list.
|
2022-02-24 16:48:23 +01:00 |
|
github-actions[bot]
|
20fe22c8c8
|
Release preparation for version 2.8.2
|
2022-02-24 14:57:08 +00:00 |
|
Geoffrey White
|
6c40cda68d
|
C++: Pragmatic solution to include more sinks (plus autoformat changes).
|
2022-02-24 12:10:34 +00:00 |
|
Geoffrey White
|
e3493e32e0
|
C++: Change note.
|
2022-02-24 10:54:09 +00:00 |
|
Geoffrey White
|
fc8ebdaeb2
|
C++: Increase the query to precision high.
|
2022-02-24 10:54:09 +00:00 |
|
Geoffrey White
|
c16302be13
|
C++: Fix the FP.
|
2022-02-24 10:54:08 +00:00 |
|
Mathias Vorreiter Pedersen
|
ef5f16ddd3
|
Merge branch 'main' into add-using-expired-stack-address-query
|
2022-02-24 08:41:27 +00:00 |
|
Mathias Vorreiter Pedersen
|
8900f6c043
|
C++: Add comment about ir re-evaluation.
|
2022-02-23 17:12:05 +00:00 |
|
Mathias Vorreiter Pedersen
|
033edc24f4
|
C++: Respond to review comments.
|
2022-02-23 16:23:49 +00:00 |
|
Mathias Vorreiter Pedersen
|
4b03778938
|
Update cpp/ql/src/Likely Bugs/Memory Management/UsingExpiredStackAddress.ql
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2022-02-23 13:10:29 +00:00 |
|
Mathias Vorreiter Pedersen
|
c8f940124f
|
C++: Respond to review comments.
|
2022-02-23 11:17:12 +00:00 |
|
Mathias Vorreiter Pedersen
|
8b7214621b
|
Update cpp/ql/src/Likely Bugs/Memory Management/UsingExpiredStackAddress.qhelp
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2022-02-23 09:38:30 +00:00 |
|
Mathias Vorreiter Pedersen
|
8e0f354c2c
|
Update cpp/ql/src/Likely Bugs/Memory Management/UsingExpiredStackAddress.cpp
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2022-02-23 09:38:06 +00:00 |
|
Mathias Vorreiter Pedersen
|
862ebefbad
|
Update cpp/ql/src/Likely Bugs/Memory Management/UsingExpiredStackAddress.ql
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2022-02-23 09:33:58 +00:00 |
|
Mathias Vorreiter Pedersen
|
dda85bf234
|
Update cpp/ql/src/Likely Bugs/Memory Management/UsingExpiredStackAddress.ql
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2022-02-23 09:33:52 +00:00 |
|
Jeroen Ketema
|
423d325204
|
C++: Simplify cpp/declaration-hides-variable
The check for `(unnamed local variable)` is no longer needed, because these
variables are now identified as being compiler generated.
|
2022-02-22 23:04:48 +01:00 |
|
Mathias Vorreiter Pedersen
|
ea35f56212
|
C++: Add a query for detecting uses of expired stack pointers that escaped through global variables.
|
2022-02-22 19:12:08 +00:00 |
|
Arthur Baars
|
ebb87c4b36
|
Merge pull request #7975 from github/post-release-prep/codeql-cli-2.8.1
Post-release preparation for codeql-cli-2.8.1
|
2022-02-15 20:17:35 +01:00 |
|
Geoffrey White
|
703f18b82f
|
C++: Better deduplication.
|
2022-02-15 17:52:27 +00:00 |
|
Jeroen Ketema
|
3b2584a5d1
|
Add change note
|
2022-02-15 11:18:44 +01:00 |
|
Jeroen Ketema
|
68fd953d9b
|
C++: Mark classes depending on removed relations as deprecated
Also ensure they no longer depend on the removed relations.
|
2022-02-15 11:18:36 +01:00 |
|
Mathias Vorreiter Pedersen
|
ab7850c581
|
Revert "Merge pull request #7982 from jketema/remove-legacy-relations"
This reverts commit 2b6d57d85b, reversing
changes made to 9b4dbb9dd8.
|
2022-02-14 09:11:56 +00:00 |
|
Jeroen Ketema
|
7f4913d61f
|
Add change notes
|
2022-02-11 18:15:33 +01:00 |
|
Jeroen Ketema
|
9d7aa176f3
|
C++: Mark classes depending on removed relations as deprecated
Also ensure they no longer depend on the removed relations.
|
2022-02-11 18:04:17 +01:00 |
|
Geoffrey White
|
c4d9c1d9e7
|
C++: Reduce result duplication.
|
2022-02-11 16:03:38 +00:00 |
|
Geoffrey White
|
00ba76b7e4
|
C++: Convert to IR taint tracking.
|
2022-02-11 13:00:42 +00:00 |
|
github-actions[bot]
|
21bf29353f
|
Post-release preparation for codeql-cli-2.8.1
|
2022-02-11 11:07:31 +00:00 |
|
Arthur Baars
|
58a2597c3a
|
C++: move change note lines to correct query pack
|
2022-02-11 09:52:36 +01:00 |
|
github-actions[bot]
|
f25fc70b7c
|
Release preparation for version 2.8.1
|
2022-02-10 22:08:24 +00:00 |
|
Arthur Baars
|
6cba49abe3
|
C++: move change note
|
2022-02-10 22:13:54 +01:00 |
|
Geoffrey White
|
85d03fdbfd
|
C++: Change note.
|
2022-02-10 18:05:41 +00:00 |
|
Geoffrey White
|
20ad92a82e
|
C++: Filter noisiest sources.
|
2022-02-10 11:11:30 +00:00 |
|
Geoffrey White
|
7b5b2fdcd1
|
C++: Modernize cpp/system-data-exposure as a path-problem using IR taint, RemoteFlowSinkFunction.
|
2022-02-10 11:11:26 +00:00 |
|
Tamás Vajk
|
6483a92587
|
Merge pull request #7865 from github/post-release-prep/codeql-cli-2.8.0
Post-release preparation for codeql-cli-2.8.0
|
2022-02-09 16:42:38 +01:00 |
|
Tom Hvitved
|
9440a45015
|
Merge branch 'main' into post-release-prep/codeql-cli-2.8.0
|
2022-02-09 09:40:33 +01:00 |
|
Geoffrey White
|
6005f3d2d4
|
C++: Add pragma[noinline].
|
2022-02-08 09:13:51 +00:00 |
|
Geoffrey White
|
6727069893
|
C++: Autoformat.
|
2022-02-07 17:33:11 +00:00 |
|
Geoffrey White
|
d1b6871314
|
C++: Restrict type.
|
2022-02-07 17:32:52 +00:00 |
|
Geoffrey White
|
005dfdffdb
|
C++: Speed up cpp/cleartext-transmission ('Encrypted' class).
|
2022-02-07 17:19:25 +00:00 |
|
Mathias Vorreiter Pedersen
|
55e69d421c
|
Merge pull request #7849 from Yonah125/main
C/C++: Useless Test : verification of "Fully converted" Type
|
2022-02-07 11:46:51 +00:00 |
|
Jeroen Ketema
|
1f2865c7cc
|
Merge pull request #7798 from jketema/missing-open-arg
C++: Add query for missing mode argument in `open`/`openat` calls
|
2022-02-07 12:01:44 +01:00 |
|