Anders Schack-Mulligen
|
c80627a3d3
|
Dataflow: add plumbing for adding provenance to state-steps.
|
2024-10-16 14:35:18 +02:00 |
|
Jeroen Ketema
|
1eb0b49634
|
C++: Improve parameter naming
|
2024-10-16 11:33:18 +02:00 |
|
Calum Grant
|
d88a674a15
|
C++: Change note for mayBeFromImplicitlyDeclaredFunction
|
2024-10-16 10:27:54 +01:00 |
|
Calum Grant
|
6a48ad0ee7
|
C++: Implement Expr::mayBeFromImplicitlyDeclaredFunction
|
2024-10-16 10:23:39 +01:00 |
|
Calum Grant
|
853128c9c3
|
C++: Clean up false-positives
C++: Change note
|
2024-10-16 09:46:26 +01:00 |
|
Jeroen Ketema
|
22b8e2cbb4
|
C++: Add missing parent scope cases
|
2024-10-15 17:16:58 +02:00 |
|
Arthur Baars
|
bdec751527
|
Merge pull request #17768 from github/post-release-prep/codeql-cli-2.19.2
Post-release preparation for codeql-cli-2.19.2
|
2024-10-15 15:33:42 +02:00 |
|
github-actions[bot]
|
079ab77a38
|
Post-release preparation for codeql-cli-2.19.2
|
2024-10-15 12:16:59 +00:00 |
|
Jeroen Ketema
|
168f7f5d34
|
C++: Add support for C++ requires expressions
|
2024-10-15 13:44:17 +02:00 |
|
github-actions[bot]
|
255f55cf1a
|
Release preparation for version 2.19.2
|
2024-10-15 10:29:25 +00:00 |
|
Jeroen Ketema
|
f1a350c96a
|
C++: Print handler parameters in PrintAST
|
2024-10-10 20:47:12 +02:00 |
|
Geoffrey White
|
cedfeee6d7
|
Merge branch 'main' into aliasperf2
|
2024-10-10 17:25:45 +01:00 |
|
Mathias Vorreiter Pedersen
|
e7da53d838
|
Merge pull request #17715 from MathiasVP/fopen-taint
C++: Add taint through `fopen`
|
2024-10-10 15:46:46 +01:00 |
|
Mathias Vorreiter Pedersen
|
acac3a06ad
|
C++: Respond to review comments.
|
2024-10-09 17:32:37 +01:00 |
|
Jeroen Ketema
|
8352d17e2c
|
Merge pull request #17693 from jketema/concepts
C++: Add a skeleton class for requires expressions
|
2024-10-09 16:54:33 +02:00 |
|
Mathias Vorreiter Pedersen
|
6965cf7246
|
C++: Make ql-for-ql happy.
|
2024-10-09 15:05:13 +01:00 |
|
Jeroen Ketema
|
b087fdecfe
|
Merge pull request #17678 from MathiasVP/modernize-unclear-array-index-validation
C++: Modernize `cpp/unclear-array-index-validation`
|
2024-10-09 15:55:31 +02:00 |
|
Mathias Vorreiter Pedersen
|
954235ecdd
|
C++: Add change note.
|
2024-10-09 14:42:36 +01:00 |
|
Mathias Vorreiter Pedersen
|
338e82064e
|
C++: Add a taint model for 'fopen' and accept test changes.
|
2024-10-09 14:40:26 +01:00 |
|
Jeroen Ketema
|
4d251b96a6
|
C++: Fix copy&paste error in QLDoc
|
2024-10-09 11:24:08 +02:00 |
|
Jeroen Ketema
|
723236d15b
|
C++: Add a skeleton class for requires expressions
|
2024-10-09 02:16:20 +02:00 |
|
Geoffrey White
|
7ff376b346
|
Merge branch 'main' into aliasperf2
|
2024-10-08 15:08:43 +01:00 |
|
Geoffrey White
|
4a131dd8f1
|
C++: Implement dbartol's suggestion.
|
2024-10-08 14:44:45 +01:00 |
|
Geoffrey White
|
f9fa52fe77
|
C++: Disabled the change again.
|
2024-10-08 14:43:56 +01:00 |
|
Mathias Vorreiter Pedersen
|
b00c545799
|
C++: Add change notes.
|
2024-10-08 10:08:16 +01:00 |
|
Mathias Vorreiter Pedersen
|
f7392d6498
|
C++: Range analysis of 'getc'.
|
2024-10-08 10:08:13 +01:00 |
|
Jeroen Ketema
|
ed266dac5f
|
C++: Address review comments
|
2024-10-07 22:42:18 +02:00 |
|
Jeroen Ketema
|
b8eb2ab100
|
C++: Add some documentation on the printed IR
|
2024-10-04 15:37:22 +02:00 |
|
Calum Grant
|
8b536f54fd
|
Merge pull request #17481 from github/calumgrant/bmn/uninitialized-local
C++: Remove FPs from cpp/uninitialized-local when encountered extraction errors
|
2024-10-02 09:29:15 +01:00 |
|
Calum Grant
|
a9b3c0d91b
|
C++: Address review comments
|
2024-10-01 15:47:12 +01:00 |
|
Calum Grant
|
fe00c8819d
|
C++: Fix formatting
|
2024-10-01 11:26:47 +01:00 |
|
Calum Grant
|
4712ae1cfc
|
C++: Use refactored isFirstAllocatorCallArgument()
|
2024-10-01 11:01:51 +01:00 |
|
Calum Grant
|
4b5aa1497b
|
C++: Implement Function::hasErrors()
|
2024-10-01 11:00:44 +01:00 |
|
github-actions[bot]
|
e97878ed63
|
Post-release preparation for codeql-cli-2.19.1
|
2024-09-30 19:49:00 +00:00 |
|
github-actions[bot]
|
455c8c5953
|
Release preparation for version 2.19.1
|
2024-09-30 17:59:48 +00:00 |
|
Calum Grant
|
8045440d00
|
Update cpp/ql/lib/semmle/code/cpp/models/interfaces/FormattingFunction.qll
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2024-09-26 13:04:52 +01:00 |
|
Calum Grant
|
7f2d485ae9
|
C++: Update comment
|
2024-09-26 09:31:43 +01:00 |
|
Calum Grant
|
c2871f4def
|
Update cpp/ql/lib/semmle/code/cpp/Function.qll
Co-authored-by: Jeroen Ketema <93738568+jketema@users.noreply.github.com>
|
2024-09-26 09:31:42 +01:00 |
|
Calum Grant
|
4a14a3cacb
|
Update cpp/ql/lib/semmle/code/cpp/models/interfaces/FormattingFunction.qll
Co-authored-by: Geoffrey White <40627776+geoffw0@users.noreply.github.com>
|
2024-09-26 09:31:40 +01:00 |
|
Calum Grant
|
31684d2548
|
C++: Remove FPs in cpp/wrong-number-format-arguments due to BMN
|
2024-09-26 09:27:59 +01:00 |
|
Jeroen Ketema
|
0520fc2d9f
|
Merge pull request #17583 from jketema/rm-inline
C++: Remove `inline` pragma from sink
|
2024-09-25 16:30:30 +02:00 |
|
Jeroen Ketema
|
7289476c80
|
Merge pull request #17576 from jketema/formatting
C++: Do not wrap quoted text to the next line
|
2024-09-25 15:32:16 +02:00 |
|
Jeroen Ketema
|
0ee1383732
|
C++: Remove inline pragma from sink
|
2024-09-25 14:04:31 +02:00 |
|
Anders Schack-Mulligen
|
3a1b618a74
|
Cpp: Replace sink inlining with a forward scan from source.
|
2024-09-25 10:28:23 +02:00 |
|
Jeroen Ketema
|
29061a08ad
|
C++: Do not wrap quoted text to the next line
Wrapping breaks the highlighting in VSCode, making the QLDoc
difficult to read.
|
2024-09-25 09:43:05 +02:00 |
|
Tom Hvitved
|
16925355a8
|
Data flow: Cache TNodeEx
|
2024-09-24 14:21:39 +02:00 |
|
Chuan-kai Lin
|
1cd8af54f2
|
Merge pull request #17190 from github/cklin/diff-informed-java-queries
Java: add support for alert location restrictions
|
2024-09-23 08:39:24 -07:00 |
|
Anders Schack-Mulligen
|
3a1e50dcf9
|
Dataflow: Simplify diff-informed implementation and tweak flag name.
|
2024-09-20 07:07:10 -07:00 |
|
github-actions[bot]
|
79be301984
|
Post-release preparation for codeql-cli-2.19.0
|
2024-09-16 14:09:32 +00:00 |
|
github-actions[bot]
|
acdafd9646
|
Release preparation for version 2.19.0
|
2024-09-16 10:56:10 +00:00 |
|