Asger F
|
ecbd7983ba
|
JS: Update DifferentKindsComparisonBypassQuery.qll
|
2025-01-20 11:20:31 +01:00 |
|
Asger F
|
29da1fb6c8
|
JS: Update ConditionalBypassQuery.qll
|
2025-01-20 11:20:30 +01:00 |
|
Asger F
|
8fe622f572
|
JS: Update PrototypePollutingFunction.ql
|
2025-01-20 11:20:29 +01:00 |
|
Asger F
|
fd763a0883
|
JS: Auto-patch diff informed queries
|
2025-01-20 11:20:27 +01:00 |
|
Jeroen Ketema
|
d8b1d00905
|
Merge pull request #18516 from jketema/preproc-1
C++: Uncomment preprocessor test cases and add addition `#if` test case
|
2025-01-17 20:41:23 +01:00 |
|
Geoffrey White
|
2d0c73acfe
|
Merge pull request #18501 from geoffw0/rustmetrics
Rust: More metrics for tracking taint.
|
2025-01-17 16:15:58 +00:00 |
|
Mathias Vorreiter Pedersen
|
10608bce87
|
Merge pull request #18526 from MathiasVP/negated-conjunctions-2
C++: Guard conditions from simple boolean identities
|
2025-01-17 16:08:43 +00:00 |
|
Mathias Vorreiter Pedersen
|
5c494c3f66
|
C++: Infer 'b1 = true' and 'b2 = true' from 'b1 && b2 = true', and infer 'b1 = false' and 'b2 = false' from 'b1 || b2 = false'.
|
2025-01-17 13:07:41 +00:00 |
|
Mathias Vorreiter Pedersen
|
eadccf27ef
|
C++: Add test cases with missing inferred equalities.
|
2025-01-17 13:01:03 +00:00 |
|
Mathias Vorreiter Pedersen
|
d8ec6dd155
|
Merge pull request #18490 from MathiasVP/generate-int-to-bool-conversion-instructions-2
C++: Generate int-to-bool conversions in C code
|
2025-01-17 12:57:55 +00:00 |
|
Mathias Vorreiter Pedersen
|
21f9e6763d
|
C++: Remove an unnecessary conjunct.
|
2025-01-17 12:44:22 +00:00 |
|
Paolo Tranquilli
|
17d2e4a338
|
Merge pull request #18500 from github/redsun82/rust-aggregate-workspaces
Rust: aggregate projects into workspaces
|
2025-01-17 13:23:07 +01:00 |
|
Mathias Vorreiter Pedersen
|
b39a932ae1
|
C++: Update comment in the char pred of 'GuardConditionFromNotExpr'.
|
2025-01-17 12:17:47 +00:00 |
|
yoff
|
15a18315b7
|
Merge pull request #18524 from github/redsun82/python-match-fps
Python: add some more FP tests around match
|
2025-01-17 12:55:56 +01:00 |
|
Paolo Tranquilli
|
e6cb376ad8
|
Rust: fix typo
|
2025-01-17 12:31:48 +01:00 |
|
Paolo Tranquilli
|
bbaff8b199
|
Rust: cleanup workspace aggregation
|
2025-01-17 12:19:56 +01:00 |
|
Asger F
|
aa0b9559bf
|
Merge pull request #18472 from asgerf/js/test-suite
JS: Port three tests to use the new post processing-based inline test expectations
|
2025-01-17 12:06:32 +01:00 |
|
Paolo Tranquilli
|
4ab5650979
|
Python: add some more FP tests around match
|
2025-01-17 11:01:00 +01:00 |
|
Asger F
|
0d52541f0a
|
Merge pull request #18458 from asgerf/js/angular2-xss-through-dom
JS: Add Angular2 DOM sources
|
2025-01-17 10:55:14 +01:00 |
|
Asger F
|
2c65946684
|
JS: Add setOtherInput example
|
2025-01-17 10:29:03 +01:00 |
|
Asger F
|
e983e26f68
|
JS: Add example with safe field
|
2025-01-17 10:28:07 +01:00 |
|
Asger F
|
7b3727b874
|
JS: Add change note
|
2025-01-17 10:27:02 +01:00 |
|
Asger F
|
37062763ae
|
JS: Bump extractor version string
|
2025-01-17 10:27:01 +01:00 |
|
Asger F
|
859783c08b
|
JS: Support [(ngModel)]
|
2025-01-17 10:26:57 +01:00 |
|
Asger F
|
d55c68c1f1
|
JS: Add test case with [(ngModel)]
|
2025-01-17 10:24:16 +01:00 |
|
Asger F
|
97f5559e64
|
JS: Recognise form input from NgForm
|
2025-01-17 10:22:20 +01:00 |
|
Asger F
|
1ec3a62242
|
JS: Add test with NgForm.value
|
2025-01-17 10:20:59 +01:00 |
|
Asger F
|
d4daa21318
|
JS: Add DOM event sources in Angular2 model
|
2025-01-17 10:20:22 +01:00 |
|
Asger F
|
b8ba50a9ac
|
JS: Add Angular test case in XssThroughDom
|
2025-01-17 10:12:42 +01:00 |
|
Asger F
|
6f46a34873
|
JS: Refactor domEventSource() into a Range class
|
2025-01-17 10:12:40 +01:00 |
|
Asger F
|
26a11efc5b
|
Merge branch 'main' into js/test-suite
|
2025-01-17 10:09:06 +01:00 |
|
Anders Schack-Mulligen
|
498bfd2160
|
Merge pull request #18512 from aschackmull/dataflow/join-fix2
Dataflow: Another minor join-order fix
|
2025-01-17 09:09:47 +01:00 |
|
Jeroen Ketema
|
65a11e4e82
|
Merge pull request #18514 from jketema/objc
C++: Remove some Objective-C specific query code
|
2025-01-17 08:18:05 +01:00 |
|
Owen Mansel-Chan
|
45e9957bd9
|
Merge pull request #18438 from github/workflow/coverage/update
Update CSV framework coverage reports
|
2025-01-16 22:58:57 +00:00 |
|
Jeroen Ketema
|
e6eaf5e6ac
|
Merge pull request #18510 from jketema/noreturn
C++: Support more "noreturn" attributes in DefaultOptions
|
2025-01-16 19:09:44 +01:00 |
|
Mathias Vorreiter Pedersen
|
d5b31eb98c
|
C++: Add more tests.
|
2025-01-16 17:25:39 +00:00 |
|
Jeroen Ketema
|
ff0d4955cf
|
C++: Fix change note
|
2025-01-16 17:55:45 +01:00 |
|
Mathias Vorreiter Pedersen
|
d0bd6eb2eb
|
C++: Remove the type restriction on 'GuardConditionFromNotExpr' since this class also applies to C++.
|
2025-01-16 16:55:10 +00:00 |
|
Mathias Vorreiter Pedersen
|
54faba21ba
|
C++: Add more tests.
|
2025-01-16 16:44:29 +00:00 |
|
Owen Mansel-Chan
|
8bfab55df7
|
Merge branch 'main' into workflow/coverage/update
|
2025-01-16 16:38:06 +00:00 |
|
Geoffrey White
|
e5faf92bab
|
Rust: Make QL-for-QL happy (part 2).
|
2025-01-16 16:16:02 +00:00 |
|
Geoffrey White
|
5f9e1c3788
|
Apply suggestions from code review
Co-authored-by: Simon Friis Vindum <paldepind@github.com>
|
2025-01-16 16:14:33 +00:00 |
|
Jeroen Ketema
|
dca87f3727
|
C++: Uncomment preprocessor test cases and add addition #if test case
Note that the new test case shows that line splicing is not correctly handled
in the case of `#if`.
|
2025-01-16 16:42:35 +01:00 |
|
Anders Schack-Mulligen
|
20af2d5fe2
|
Dataflow: Fix poor join-order
|
2025-01-16 16:22:56 +01:00 |
|
Anders Schack-Mulligen
|
3ffc616179
|
Dataflow: Slight join improvement.
|
2025-01-16 16:22:55 +01:00 |
|
Mathias Vorreiter Pedersen
|
00a1978b0c
|
C++: Add a guard condition test with an example of a negated less-than relation.
|
2025-01-16 14:57:08 +00:00 |
|
Mathias Vorreiter Pedersen
|
2076c1c51f
|
C++: Add an copy of a (slightly modified) syntax-zoo test as an IR test.
|
2025-01-16 14:33:25 +00:00 |
|
Mathias Vorreiter Pedersen
|
6ba5f3e472
|
Merge branch 'main' into generate-int-to-bool-conversion-instructions-2
|
2025-01-16 14:28:50 +00:00 |
|
Jeroen Ketema
|
aec151dce9
|
C++: Remove some Objective-C specific query code
We have not supported Objective-C for a long time.
|
2025-01-16 15:17:30 +01:00 |
|
Paolo Tranquilli
|
133e2696ac
|
Merge pull request #18513 from asgerf/js/fix-flow-summary-spec
JS: Fix semantic merge conflict: Implement new signature members in StepInputSig
|
2025-01-16 14:47:42 +01:00 |
|