Jeroen Ketema
|
70491c4a8d
|
C++: Add more missing variable declaration tests
|
2024-04-04 10:54:09 +02:00 |
|
Tamás Vajk
|
7beb73729d
|
Merge pull request #16036 from tamasvajk/autobuilder/disposable
C#: Properly dispose diagnostic writer objects
|
2024-04-04 08:21:11 +02:00 |
|
Geoffrey White
|
a8742ea111
|
C++: PascalCase and US spelling fixes.
|
2024-04-03 14:17:55 +01:00 |
|
Tom Hvitved
|
1dc13cc169
|
Merge pull request #15923 from hvitved/shared-xml-impl
Properly shared `XML.qll` implementation
|
2024-04-03 11:39:50 +02:00 |
|
Tamas Vajk
|
305fa84186
|
Change IDiagnosticsWriter to implement IDisposable
|
2024-04-03 10:08:46 +02:00 |
|
Tamas Vajk
|
0f980e2b97
|
C#: Properly dispose diagnostic writer objects
|
2024-04-03 09:47:24 +02:00 |
|
Mathias Vorreiter Pedersen
|
4baa9ad8c8
|
C++: Accept test changes.
|
2024-04-02 18:02:43 +01:00 |
|
Mathias Vorreiter Pedersen
|
baa508d336
|
C++: Add some simple coroutine tests.
|
2024-04-02 18:02:43 +01:00 |
|
Geoffrey White
|
db60360293
|
C++: Add a test case where a function has a MAD model *and* an implementation.
|
2024-04-02 17:50:00 +01:00 |
|
Geoffrey White
|
f2ef4ad6ac
|
C++: Update for the provenance changes.
|
2024-04-02 16:15:08 +01:00 |
|
Geoffrey White
|
57beb73bf7
|
C++: Update for the dataflow hasLocationInfo -> getLocation change made on main.
|
2024-04-02 16:15:06 +01:00 |
|
Geoffrey White
|
f1ead2554f
|
C++: Trivial merge fixes.
|
2024-04-02 16:15:05 +01:00 |
|
Geoffrey White
|
33164c8a43
|
Merge branch 'main' into mad
|
2024-04-02 16:14:53 +01:00 |
|
Mathias Vorreiter Pedersen
|
0bf742b82d
|
Merge pull request #16089 from MathiasVP/fix-double-free-join
C++: Fix join order in 'cpp/double-free'.
|
2024-04-02 14:15:51 +01:00 |
|
Jeroen Ketema
|
3c8c45872e
|
Merge pull request #16060 from jketema/qual-fix
C++: Output destructor calls for delete expressions
|
2024-04-02 11:49:51 +02:00 |
|
Mathias Vorreiter Pedersen
|
352e7de07d
|
C++: Accept test changes.
|
2024-04-02 10:43:10 +01:00 |
|
Jeroen Ketema
|
01183800a6
|
C++: Fix formatting
|
2024-04-02 11:38:19 +02:00 |
|
Jeroen Ketema
|
9190bf25ce
|
C++: Add example to QLDoc
|
2024-04-02 11:35:43 +02:00 |
|
Mathias Vorreiter Pedersen
|
bd0ddec630
|
C++: Fix join order in 'cpp/double-free'.
|
2024-04-02 09:59:53 +01:00 |
|
Jeroen Ketema
|
a5d4fad806
|
C++: Output destructor calls for delete expressions
|
2024-04-02 10:32:03 +02:00 |
|
Tom Hvitved
|
a8dac17aec
|
Merge pull request #16016 from hvitved/csharp/remove-lgtm-autobuilder-options
C#: Remove support for legacy LGTM options in autobuilder
|
2024-04-02 10:03:10 +02:00 |
|
github-actions[bot]
|
8e61c6625b
|
Post-release preparation for codeql-cli-2.17.0
|
2024-04-01 15:27:42 +00:00 |
|
github-actions[bot]
|
ec97d9a304
|
Release preparation for version 2.17.0
|
2024-04-01 13:46:57 +00:00 |
|
Geoffrey White
|
fa26b55452
|
C++: Add models-as-data models for ZMQ networking library + wiring.
|
2024-03-28 21:50:07 +00:00 |
|
Geoffrey White
|
16f9ad06ef
|
C++: Add a test for ZMQ network library sources as well.
|
2024-03-28 21:50:07 +00:00 |
|
Geoffrey White
|
891f05c5ae
|
C++: Add a test for simple sinks involving ZMQ networking library.
|
2024-03-28 21:50:07 +00:00 |
|
Geoffrey White
|
5618001c3f
|
C++: More QLDoc refinement.
|
2024-03-28 21:50:07 +00:00 |
|
Geoffrey White
|
03d0d984e3
|
C++: Remove duplicate TDataFlowCallable's and fix three places where we assumed a source callable (two of them would have caused lost results).
|
2024-03-28 11:39:43 +00:00 |
|
Geoffrey White
|
a55f07ac68
|
C++: QLDoc FlowSummaryNode.
|
2024-03-28 10:17:39 +00:00 |
|
Jeroen Ketema
|
9eb51a9b9e
|
C++: Add value category column to the expr_reuse relation
|
2024-03-27 22:49:40 +01:00 |
|
Geoffrey White
|
103932fec8
|
C++: Resolve discussed TODO comment.
|
2024-03-27 16:44:50 +00:00 |
|
Geoffrey White
|
507ada1951
|
C++: Sort out the localFlow / simpleLocalFlow confusion (and the same for taint).
|
2024-03-27 16:05:35 +00:00 |
|
Mathias Vorreiter Pedersen
|
7bb2b57394
|
Merge pull request #15964 from rdmarsh2/rdmarsh2/cpp/temp-destructors-extended
C++: IR translation for destruction of temporaries with extended lifetimes
|
2024-03-27 11:58:48 +00:00 |
|
Jeroen Ketema
|
050682c477
|
C++: Update expected test results
|
2024-03-27 12:03:37 +01:00 |
|
Jeroen Ketema
|
27c6e2421c
|
C++: Add VariableTemplateInstantiation class
This adds some uniformity, as we already had `FunctionTemplateInstantiation` and
`ClassTemplateInstantiation` classes.
|
2024-03-27 11:35:13 +01:00 |
|
Mathias Vorreiter Pedersen
|
3bfaab9182
|
C++: Remove debugging conjunct.
|
2024-03-26 17:01:06 +00:00 |
|
Mathias Vorreiter Pedersen
|
6a8c592900
|
Update cpp/ql/lib/semmle/code/cpp/ir/dataflow/FlowSteps.qll
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2024-03-26 16:59:18 +00:00 |
|
Mathias Vorreiter Pedersen
|
d610d721a4
|
C++: Add file QLDoc.
|
2024-03-26 16:47:39 +00:00 |
|
Mathias Vorreiter Pedersen
|
e3744c435a
|
C++: Add change note.
|
2024-03-26 16:44:16 +00:00 |
|
Mathias Vorreiter Pedersen
|
ec3d041c8d
|
C++: Accept test changes.
|
2024-03-26 16:40:18 +00:00 |
|
Mathias Vorreiter Pedersen
|
bd2ecd3346
|
C++: Add test.
|
2024-03-26 16:38:28 +00:00 |
|
Mathias Vorreiter Pedersen
|
2075716df7
|
C++: Add 'TaintInheritingContent'.
|
2024-03-26 16:37:22 +00:00 |
|
Henry Mercer
|
0646744928
|
Merge branch 'main' into henrymercer/merge-back-rc-3.13
|
2024-03-26 12:59:12 +00:00 |
|
Geoffrey White
|
8fbbc2b6d8
|
C++: Improve QLDoc.
|
2024-03-26 11:21:25 +00:00 |
|
Geoffrey White
|
ce52cbb428
|
C++: Disambiguate *n1..n2 doc.
|
2024-03-25 18:22:28 +00:00 |
|
github-actions[bot]
|
f67b5f9158
|
Post-release preparation for codeql-cli-2.16.6
|
2024-03-25 18:17:15 +00:00 |
|
Geoffrey White
|
76780d74d9
|
C++: Unify four implementations of repeatStars. Note that the recursive approach is faster for very large strings (well over 100 stars), while the concat approach appears to be faster for short strings and does not require an upper bound.
|
2024-03-25 18:10:21 +00:00 |
|
Geoffrey White
|
95db7aa776
|
C++: Clean up argument / parameter position logic.
|
2024-03-25 18:10:21 +00:00 |
|
Geoffrey White
|
58737b1d7e
|
C++: We *could* support .Argument with no index, but I'm not convinced we can do so efficiently, so lets not.
|
2024-03-25 17:08:15 +00:00 |
|
Geoffrey White
|
0a33a6e79b
|
C++: Another test case - Arguments with no specified index.
|
2024-03-25 17:00:46 +00:00 |
|