Jeroen Ketema
|
9123657fd2
|
C++: Update product flow to match data flow naming
|
2023-04-06 17:13:12 +02:00 |
|
Jeroen Ketema
|
a38c3171dd
|
C++: Use Unit instead of string in product flow
|
2023-04-06 17:11:56 +02:00 |
|
Jeroen Ketema
|
9b89a303ef
|
C++: Simplify the flow-state-less product flow module
|
2023-04-06 17:11:32 +02:00 |
|
Jeroen Ketema
|
886abd1231
|
C++: Fix typo
|
2023-04-06 17:11:03 +02:00 |
|
Jeroen Ketema
|
39272def2d
|
C++: Clean up the ProductFlow FlowStates
|
2023-04-06 17:10:44 +02:00 |
|
Jeroen Ketema
|
4e12924521
|
C++: Refactor ProductFlow to have a DataFlow::ConfigSig-like interface
|
2023-04-06 17:10:40 +02:00 |
|
Jeroen Ketema
|
c8798637fa
|
Merge pull request #12777 from jketema/mctv-join
C++: Fix number of join order problems in memory corruption queries
|
2023-04-06 16:55:42 +02:00 |
|
Jeroen Ketema
|
8e7eec173b
|
C++: inline isInvalidPointerDerefSink
|
2023-04-06 12:49:10 +02:00 |
|
Mathias Vorreiter Pedersen
|
025081e223
|
C++: Add change note.
|
2023-04-06 10:54:16 +01:00 |
|
Mathias Vorreiter Pedersen
|
8fef101432
|
C++: Fix missing result and accept test changes.
|
2023-04-06 10:41:08 +01:00 |
|
Mathias Vorreiter Pedersen
|
8014bdc993
|
C++: Add failing test for 'cpp/tainted-arithmetic'.
|
2023-04-06 10:39:49 +01:00 |
|
Jeroen Ketema
|
f98576bcb4
|
C++: Fix number of join order problems in memory corruption queries
|
2023-04-06 10:53:18 +02:00 |
|
Robert Marsh
|
915c969efe
|
Merge branch 'main' into rdmarsh2/range-analysis-overflow
|
2023-04-05 16:19:55 -04:00 |
|
github-actions[bot]
|
ac426b1302
|
Post-release preparation for codeql-cli-2.12.6
|
2023-04-04 16:49:26 +00:00 |
|
Mathias Vorreiter Pedersen
|
f257e85511
|
C++: Accept test changes in PrintAST.
|
2023-04-04 16:21:35 +01:00 |
|
Mathias Vorreiter Pedersen
|
7a32299f34
|
C++: Oops. Forgot to replace one use of a deprecated predicate.
|
2023-04-04 15:30:02 +01:00 |
|
Mathias Vorreiter Pedersen
|
6467ba4324
|
C++: Add change note.
|
2023-04-04 15:19:14 +01:00 |
|
Mathias Vorreiter Pedersen
|
f2197e67f5
|
C++: Deprecate single-parameter 'getFieldExpr' and 'getElementExpr'.
|
2023-04-04 15:14:27 +01:00 |
|
Mathias Vorreiter Pedersen
|
f28cf25ba2
|
Merge pull request #12755 from MathiasVP/aggregate-initialization-ir
C++: IR generation for repeated initializers
|
2023-04-04 15:04:55 +01:00 |
|
Robert Marsh
|
e4ae957cdd
|
C++: More fixes to overflow detection
|
2023-04-04 09:31:03 -04:00 |
|
Mathias Vorreiter Pedersen
|
6c26ad7c2d
|
C++: Expand QLDoc.
|
2023-04-04 14:02:31 +01:00 |
|
Mathias Vorreiter Pedersen
|
4033ed33d8
|
C++: Add evil testcase.
|
2023-04-04 13:50:24 +01:00 |
|
Mathias Vorreiter Pedersen
|
86fd2d5309
|
Merge pull request #12747 from MathiasVP/promote-new-range-analysis-out-of-experimental
C++: Promote IR-based range-analysis library out of experimental
|
2023-04-04 11:17:48 +01:00 |
|
Mathias Vorreiter Pedersen
|
52682e2ccb
|
C++: Replace the word 'repetition' with 'position' to properly reflect the semantics of the dbscheme.
|
2023-04-04 11:02:55 +01:00 |
|
Mathias Vorreiter Pedersen
|
3daefa8b9e
|
C++: Add more tests.
|
2023-04-04 10:54:12 +01:00 |
|
Mathias Vorreiter Pedersen
|
6dd6488437
|
C++: Introduce 'getAnElementExpr' and 'getAnExpr'.
|
2023-04-04 10:12:25 +01:00 |
|
Mathias Vorreiter Pedersen
|
ea180c07e4
|
C++: Accept test changes.
|
2023-04-04 10:12:03 +01:00 |
|
Mathias Vorreiter Pedersen
|
bef0a159c0
|
C++: IR generation for repeated initializers.
|
2023-04-04 10:08:32 +01:00 |
|
Mathias Vorreiter Pedersen
|
a0df7d22cd
|
C++: Add tests for designated initializers with repetitions.
|
2023-04-04 10:08:18 +01:00 |
|
Mathias Vorreiter Pedersen
|
f007083ef0
|
C++: Switch back to a 'Bound' instead of a 'SemBound'.
|
2023-04-04 09:43:23 +01:00 |
|
Gulshan Singh
|
56dc2a4d4e
|
C++: Consider ArrayExpr with non-constant size expressions as BufferAccesses
|
2023-04-03 23:11:14 -07:00 |
|
Mathias Vorreiter Pedersen
|
f6e774ed2e
|
C++: Alias the experimental 'Bound.qll' with the non-experimental one.
|
2023-04-03 18:18:33 +01:00 |
|
Mathias Vorreiter Pedersen
|
c19edc5f0b
|
C++: Fix Code Scanning errors.
|
2023-04-03 15:17:37 +01:00 |
|
Mathias Vorreiter Pedersen
|
aa337c72c2
|
C++: Update import paths in tests and experimental queries.
|
2023-04-03 15:17:37 +01:00 |
|
Alexandre Boulgakov
|
0aa39c0ca0
|
Merge pull request #12712 from github/sashabu/repeated-initializers
C++: Support repeated initializers in dbscheme.
|
2023-04-03 14:46:17 +01:00 |
|
Mathias Vorreiter Pedersen
|
4c5ca082ce
|
C++: Delete the experimental range-analysis library.
|
2023-04-03 13:53:43 +01:00 |
|
Mathias Vorreiter Pedersen
|
e8800a6dba
|
C++: Move the new range-analysis library out of experimental and into an 'internal' directory.
|
2023-04-03 13:53:43 +01:00 |
|
Jeroen Ketema
|
e5c7c88588
|
Merge pull request #12737 from MathiasVP/speed-up-gvn
C++: Speed up non-linear recursion in GVN library
|
2023-04-03 10:46:37 +02:00 |
|
Jeroen Ketema
|
1d9fc8a581
|
Merge branch 'main' into sashabu/repeated-initializers
|
2023-04-03 09:48:23 +02:00 |
|
Mathias Vorreiter Pedersen
|
9a34a7b7cc
|
Merge pull request #12719 from jketema/typebound-size
|
2023-04-03 08:31:41 +01:00 |
|
Mathias Vorreiter Pedersen
|
e5700e07c7
|
C++: Fix join order in 'cpp/unsafe-strncat'.
|
2023-03-31 21:33:28 +01:00 |
|
Mathias Vorreiter Pedersen
|
6638df1578
|
C++: Sync identical files.
|
2023-03-31 18:25:34 +01:00 |
|
Mathias Vorreiter Pedersen
|
0b33d26852
|
C++: Speed up non-linear recursion in GVN.
|
2023-03-31 18:25:19 +01:00 |
|
Alexandre Boulgakov
|
ddd44b4c13
|
C++: Correct repeated initializers downgrade script compatibility to full.
|
2023-03-31 17:53:12 +01:00 |
|
Alexandre Boulgakov
|
e593f0f7b3
|
C++: Update database stats.
|
2023-03-31 17:53:12 +01:00 |
|
Alexandre Boulgakov
|
b5932debc0
|
C++: Add db upgrade and downgrade scripts for repeated initializers.
|
2023-03-31 17:53:12 +01:00 |
|
Alexandre Boulgakov
|
d0a77a8433
|
C++: Support repeated initializers in dbscheme.
|
2023-03-31 17:53:12 +01:00 |
|
Jeroen Ketema
|
8d9b96b776
|
C++: Drop the bit size restriction in typeBound and use float
|
2023-03-31 14:36:11 +02:00 |
|
Geoffrey White
|
cc841a68f6
|
Merge pull request #11921 from gsingh93/range-node
C++: Add RangeNode class
|
2023-03-31 13:22:19 +01:00 |
|
github-actions[bot]
|
0a3218676c
|
Release preparation for version 2.12.6
|
2023-03-30 19:25:06 +00:00 |
|