Mathias Vorreiter Pedersen
|
28cff2ea20
|
C++: Add a testcase with many def/use pairs in alias analysis.
|
2024-07-24 13:46:31 +01:00 |
|
Mathias Vorreiter Pedersen
|
ff60d9647f
|
C++: Sync identical files.
|
2024-07-24 11:53:14 +01:00 |
|
Mathias Vorreiter Pedersen
|
ec134927d8
|
C++: Avoid expensive negation.
|
2024-07-24 11:53:11 +01:00 |
|
Mathias Vorreiter Pedersen
|
854a277ab5
|
Merge branch 'main' into more-alias-and-side-effect-models
|
2024-07-24 10:53:27 +01:00 |
|
Mathias Vorreiter Pedersen
|
b7542ee575
|
C++: Fix more inconsistencies (and delete unnecessary override).
|
2024-07-24 10:52:35 +01:00 |
|
Geoffrey White
|
eaf2949857
|
Merge pull request #17054 from geoffw0/scanf
C++: Fix false positives in cpp/incorrectly-checked-scanf
|
2024-07-24 10:51:25 +01:00 |
|
Geoffrey White
|
741a3289a1
|
Merge pull request #17055 from geoffw0/usefree
C++: More tests for cpp/use-after-free
|
2024-07-24 10:35:32 +01:00 |
|
Jeroen Ketema
|
acbca9c108
|
C++: Support destroying deletes
|
2024-07-24 08:21:01 +02:00 |
|
Geoffrey White
|
1456012b54
|
C++: Additional test cases for cpp/use-after-free.
|
2024-07-23 18:02:14 +01:00 |
|
Geoffrey White
|
4920039a00
|
C++: Test spacing.
|
2024-07-23 18:01:30 +01:00 |
|
Geoffrey White
|
a98fac0d7d
|
C++: Change note.
|
2024-07-23 17:27:42 +01:00 |
|
Geoffrey White
|
6026f65f8b
|
C++: Fix FPs in cpp/incorrectly-checked-scanf.
|
2024-07-23 17:27:37 +01:00 |
|
Mathias Vorreiter Pedersen
|
43df4a9393
|
C++: Fix inconsistencies.
|
2024-07-23 17:22:04 +01:00 |
|
Geoffrey White
|
c3f2faff76
|
C++: Add another pattern I found in the wild.
|
2024-07-23 17:19:01 +01:00 |
|
Geoffrey White
|
a9f6b2110e
|
C++: Add new test cases for cpp/incorrectly-checked-scanf.
|
2024-07-23 15:27:22 +01:00 |
|
Chuan-kai Lin
|
67dac96e80
|
Merge pull request #17041 from github/post-release-prep/codeql-cli-2.18.1
Post-release preparation for codeql-cli-2.18.1
|
2024-07-23 06:48:30 -07:00 |
|
Geoffrey White
|
e467cc033e
|
Merge pull request #17037 from geoffw0/sizecheck
C++: Fix issue with cpp/suspicious-allocation-size
|
2024-07-23 14:47:17 +01:00 |
|
Geoffrey White
|
1ed5af1d6a
|
Merge pull request #17035 from geoffw0/allocerr
C++: Fix issue with cpp/incorrect-allocation-error-handling
|
2024-07-23 14:36:05 +01:00 |
|
Alexandre Boulgakov
|
e461691c85
|
C++: Move UsingEnumDeclarationEntry change note.
|
2024-07-23 13:57:07 +01:00 |
|
Alexandre Boulgakov
|
5a5c5d1012
|
C++: Translate change note to American English.
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2024-07-23 13:47:44 +01:00 |
|
Alexandre Boulgakov
|
29bda5a805
|
C++: Add UsingEnumDeclarationEntry changenote.
|
2024-07-23 13:43:57 +01:00 |
|
Geoffrey White
|
c1bd892a13
|
Update cpp/ql/src/Security/CWE/CWE-311/CleartextStorage.inc.qhelp
Co-authored-by: Mathias Vorreiter Pedersen <mathiasvp@github.com>
|
2024-07-23 13:14:07 +01:00 |
|
github-actions[bot]
|
49cc8f8ff8
|
Post-release preparation for codeql-cli-2.18.1
|
2024-07-22 22:00:48 +00:00 |
|
github-actions[bot]
|
368bcb684a
|
Release preparation for version 2.18.1
|
2024-07-22 21:30:50 +00:00 |
|
Chuan-kai Lin
|
23320b6e5e
|
Revert "Release preparation for version 2.18.1"
|
2024-07-22 13:22:49 -07:00 |
|
Alexandre Boulgakov
|
3defc8b5de
|
C++: Fix typo - remove unbound and unused variable in downgrade script.
|
2024-07-22 18:27:39 +01:00 |
|
Geoffrey White
|
437c679266
|
C++: Switch to using the Buffer.qll implementation directly.
|
2024-07-22 18:09:08 +01:00 |
|
Alexandre Boulgakov
|
af562f15f3
|
C++: Handle using_container in using-enum downgrade script.
|
2024-07-22 18:02:14 +01:00 |
|
Geoffrey White
|
e8718f9d2f
|
C++: Change note.
|
2024-07-22 18:01:47 +01:00 |
|
Geoffrey White
|
7b03f3268f
|
C++: Fix false positives.
|
2024-07-22 18:00:15 +01:00 |
|
Alexandre Boulgakov
|
06a9599906
|
C++: Update stats for using enum.
|
2024-07-22 17:42:31 +01:00 |
|
Alexandre Boulgakov
|
11f5663afc
|
C++: Add using enum upgrade and downgrade scripts.
|
2024-07-22 17:42:28 +01:00 |
|
Alexandre Boulgakov
|
a0954f15c0
|
C++: Support using enum declarations.
|
2024-07-22 17:42:25 +01:00 |
|
Geoffrey White
|
45e92cec6a
|
C++: Extend tests for cpp/suspicious-allocation-size.
|
2024-07-22 17:34:49 +01:00 |
|
Mathias Vorreiter Pedersen
|
db9cd1f612
|
C++: Fix QLDoc copy-paste fails.
|
2024-07-22 17:08:01 +01:00 |
|
Geoffrey White
|
b1608d815b
|
C++: Change note.
|
2024-07-22 16:34:41 +01:00 |
|
Geoffrey White
|
b4fa23d731
|
C++: Address false positive results in template instantiations.
|
2024-07-22 16:34:39 +01:00 |
|
Mathias Vorreiter Pedersen
|
c256c87a7e
|
Update cpp/ql/lib/semmle/code/cpp/models/implementations/Iterator.qll
|
2024-07-22 16:34:23 +01:00 |
|
Mathias Vorreiter Pedersen
|
281212a22c
|
C++: Accept test changes.
|
2024-07-22 16:23:26 +01:00 |
|
Mathias Vorreiter Pedersen
|
999fb07931
|
C++: Add more alias models.
|
2024-07-22 16:19:19 +01:00 |
|
github-actions[bot]
|
55935fc123
|
Release preparation for version 2.18.1
|
2024-07-22 14:56:15 +00:00 |
|
Geoffrey White
|
8262330e4d
|
C++: Extend the placement new test cases for cpp/incorrect-allocation-error-handling.
|
2024-07-22 12:38:19 +01:00 |
|
Geoffrey White
|
b00e312569
|
C++: Replace placeholder key in the example for cpp/cleartext-storage-database.
|
2024-07-22 11:17:34 +01:00 |
|
Geoffrey White
|
f931dab14a
|
C++: Improve the cpp/cleartext-* query examples by using libsodium rather than pseudocode.
|
2024-07-22 11:17:33 +01:00 |
|
Geoffrey White
|
ffc61ae1bb
|
C++: Make memset_s a clearer recommendation in the .qhelp for cpp/memset-may-be-deleted.
|
2024-07-22 09:51:22 +01:00 |
|
Michael Nebel
|
ca4bd0c606
|
C#/Java/Go: Neutrals are split into seperate classes.
|
2024-07-18 16:29:38 +02:00 |
|
Geoffrey White
|
98319be3a7
|
Merge pull request #16985 from geoffw0/madprov
C++: Support MaD alert provenance
|
2024-07-17 16:25:49 +01:00 |
|
Mathias Vorreiter Pedersen
|
7b8301ac7a
|
C++: Accept more test changes.
|
2024-07-17 15:44:52 +01:00 |
|
Mathias Vorreiter Pedersen
|
1c8e0c453c
|
C++: Fix more inconsistencies.
|
2024-07-17 15:44:50 +01:00 |
|
Mathias Vorreiter Pedersen
|
45ba0c3319
|
Merge pull request #16907 from MathiasVP/phi-escape-5
C++: Add a new `MemoryLocation` to represent sets of `Allocation`s
|
2024-07-17 15:44:04 +01:00 |
|