Ben Rodes
|
1fbd75fee3
|
Update cpp/ql/lib/semmle/code/cpp/ir/implementation/EdgeKind.qll
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2024-12-05 10:48:34 -05:00 |
|
Ben Rodes
|
e9ccf37d4d
|
Update cpp/ql/lib/semmle/code/cpp/ir/implementation/EdgeKind.qll
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2024-12-05 10:48:23 -05:00 |
|
Ben Rodes
|
008d58b425
|
Update cpp/ql/lib/semmle/code/cpp/ir/implementation/EdgeKind.qll
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2024-12-05 10:48:16 -05:00 |
|
Ben Rodes
|
ca6d3b0038
|
Update cpp/ql/lib/semmle/code/cpp/ir/implementation/EdgeKind.qll
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2024-12-05 10:48:00 -05:00 |
|
Calum Grant
|
12b4c0a2dd
|
C++: Change note
|
2024-12-05 15:40:50 +00:00 |
|
Calum Grant
|
7aed4c3cbf
|
C++: Change note
|
2024-12-05 15:13:38 +00:00 |
|
REDMOND\brodes
|
57fc3fbfe3
|
Switching from isSeh bools to sublcassed ExceptionEdge.
|
2024-12-05 10:10:56 -05:00 |
|
Calum Grant
|
b7f47f752b
|
C++: Remove FPs from cpp/badly-bounded-write
|
2024-12-05 14:37:19 +00:00 |
|
REDMOND\brodes
|
defa8696d3
|
Merge remote-tracking branch 'mathiasvp/final-alias-edge-kind' into brodes/seh_flow_phase2_splitting_seh_edges
# Conflicts:
# cpp/ql/lib/semmle/code/cpp/ir/implementation/EdgeKind.qll
|
2024-12-05 09:35:13 -05:00 |
|
Calum Grant
|
fd7469848e
|
C++: Test case for cpp/badly-bounded-write
|
2024-12-05 13:16:59 +00:00 |
|
Mathias Vorreiter Pedersen
|
667abb19d7
|
C++: Expose a final alias instead of the abstract class.
|
2024-12-05 13:13:44 +00:00 |
|
Jeroen Ketema
|
65a4dc31c1
|
Merge pull request #18213 from MathiasVP/fix-join-order-in-guarded-free
C++: Fix a join-order problem that happens on #18207
|
2024-12-05 10:39:51 +01:00 |
|
Mathias Vorreiter Pedersen
|
6fd9e19673
|
C++: Fix a join-order problem that happens on #18207.
|
2024-12-04 20:10:45 +00:00 |
|
github-actions[bot]
|
cf71a1525b
|
Post-release preparation for codeql-cli-2.20.0
|
2024-12-04 18:36:17 +00:00 |
|
Ben Rodes
|
779376e281
|
Merge branch 'main' into brodes/seh_flow_phase2_splitting_seh_edges
|
2024-12-04 13:30:21 -05:00 |
|
REDMOND\brodes
|
cc43bb1969
|
Merge branch 'brodes/seh_flow_phase1_throwing_models' into brodes/seh_flow_phase2_splitting_seh_edges
|
2024-12-04 13:28:21 -05:00 |
|
github-actions[bot]
|
96564b7128
|
Release preparation for version 2.20.0
|
2024-12-04 16:01:14 +00:00 |
|
Calum Grant
|
147d699133
|
C++: Add another test case
|
2024-12-04 15:45:17 +00:00 |
|
Mathias Vorreiter Pedersen
|
4f00e229e0
|
C++: Accept more test changes.
|
2024-12-04 13:49:07 +00:00 |
|
Henry Mercer
|
963f084d87
|
Merge branch 'main' into henrymercer/merge-back-rc-3.16
|
2024-12-04 13:39:10 +00:00 |
|
Jeroen Ketema
|
9c4030ed45
|
Merge pull request #18014 from microsoft/brodes/seh_flow_phase1_throwing_models
Brodes/seh flow phase1 throwing models
|
2024-12-04 13:55:05 +01:00 |
|
Mathias Vorreiter Pedersen
|
279a30c7e8
|
C++: Make 'SetAt' a value-preserving step.
|
2024-12-04 12:52:41 +00:00 |
|
Mathias Vorreiter Pedersen
|
c7dee4b020
|
C++: Remove more taint to POSITIONs.
|
2024-12-04 12:52:13 +00:00 |
|
Mathias Vorreiter Pedersen
|
9dc3aecf67
|
C++: Remove more taint to POSITIONs.
|
2024-12-04 12:48:55 +00:00 |
|
Mathias Vorreiter Pedersen
|
de75e033be
|
C++: Remove taint to POSITIONs.
|
2024-12-04 12:46:14 +00:00 |
|
Mathias Vorreiter Pedersen
|
8d035e61a3
|
C++: Fix test.
|
2024-12-04 12:33:02 +00:00 |
|
Calum Grant
|
28c5187a3c
|
C++: Remove FPs in cpp/wrong-type-format-argument when string type is an error
|
2024-12-04 11:02:19 +00:00 |
|
Calum Grant
|
19424020c3
|
C++: Test for erroneous string types
|
2024-12-04 10:57:15 +00:00 |
|
Jeroen Ketema
|
10592bb1c4
|
Merge pull request #18192 from jketema/inline-rm
Remove deprecated `InlineExpectationsTest` class-based API
|
2024-12-04 11:34:39 +01:00 |
|
Mathias Vorreiter Pedersen
|
c3086d4ecd
|
C++: Fix models and accept test changes.
|
2024-12-03 19:13:00 +00:00 |
|
Anders Schack-Mulligen
|
a66de28d8e
|
C++: Remove references to the deleted api.
|
2024-12-03 20:08:32 +01:00 |
|
Mathias Vorreiter Pedersen
|
3abb9049bb
|
C++: Fix testcase to reveal problematic models.
|
2024-12-03 19:06:20 +00:00 |
|
Anders Schack-Mulligen
|
cca27e4c77
|
Add change notes for all languages.
|
2024-12-03 19:42:33 +01:00 |
|
Jeroen Ketema
|
1420f564a5
|
C++: Update expected test results
|
2024-12-03 19:18:55 +01:00 |
|
Mathias Vorreiter Pedersen
|
593e2233f8
|
C++: Update test changes after 0c8245f727.
|
2024-12-03 17:55:59 +00:00 |
|
Mathias Vorreiter Pedersen
|
0c8245f727
|
Update cpp/ql/test/library-tests/dataflow/taint-tests/atl.cpp
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2024-12-03 17:53:01 +00:00 |
|
Mathias Vorreiter Pedersen
|
2c58279137
|
C++: Add QLDoc to 'isClassConstructedFrom' and 'isFunctionConstructedFrom'.
|
2024-12-03 17:52:29 +00:00 |
|
Calum Grant
|
99efff2217
|
C++: Fix a FP in cpp/wrong-number-format-arguments caused by extraction error
|
2024-12-03 16:40:02 +00:00 |
|
Calum Grant
|
08859be07b
|
C++: Test case for cpp/wrong-number-format-arguments
|
2024-12-03 16:33:40 +00:00 |
|
REDMOND\brodes
|
e6641e7630
|
Code and comment simplifications
|
2024-12-03 11:06:08 -05:00 |
|
Anders Schack-Mulligen
|
8ea973f838
|
C++: Update use of deleted api.
|
2024-12-03 15:20:07 +01:00 |
|
Anders Schack-Mulligen
|
371a11e6da
|
C++: Delete deprecated data flow api.
|
2024-12-03 14:52:14 +01:00 |
|
Tom Hvitved
|
012ea4bbf1
|
Merge pull request #18113 from hvitved/dataflow/more-common
Data flow: Move more logic into `DataFlowImplCommon`
|
2024-12-02 12:38:39 +01:00 |
|
Jeroen Ketema
|
bcb7901758
|
Merge pull request #18111 from jketema/guarded-free
C++: Promote `cpp/guarded-free` out of experimental
|
2024-11-29 10:43:02 +01:00 |
|
Jeroen Ketema
|
6d37efc0d8
|
Update cpp/ql/src/Best Practices/GuardedFree.qhelp
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
|
2024-11-28 16:36:13 +01:00 |
|
Jeroen Ketema
|
f9d9f9ba62
|
Update cpp/ql/src/Best Practices/GuardedFree.qhelp
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
|
2024-11-28 16:36:04 +01:00 |
|
Jeroen Ketema
|
088a3ef15c
|
Update cpp/ql/src/Best Practices/GuardedFree.qhelp
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
|
2024-11-28 16:35:39 +01:00 |
|
Mathias Vorreiter Pedersen
|
3c0af498db
|
C++: Fix bug introduced in an earlier commit and accept test changes. They all look good.
|
2024-11-27 19:04:25 +00:00 |
|
Mathias Vorreiter Pedersen
|
02428745bd
|
C++: Add change note.
|
2024-11-27 16:42:00 +00:00 |
|
Mathias Vorreiter Pedersen
|
19e7c37760
|
C++: Update the final test changes. Nothing exciting here.
|
2024-11-27 16:41:58 +00:00 |
|