Robert Marsh
|
ef9376d39c
|
Swift: more ArrayContent tests
|
2023-07-17 14:58:40 +00:00 |
|
Geoffrey White
|
eca2c21af5
|
Swift: Model referrerURL.
|
2023-07-17 15:42:51 +01:00 |
|
Geoffrey White
|
bc4724b1fb
|
Swift: Test the customurlschemes fields that inherit taint.
|
2023-07-17 15:39:02 +01:00 |
|
Geoffrey White
|
69b98c769c
|
Merge pull request #13354 from geoffw0/sharedsensitive2
Swift: Improve SensitiveExprs.qll Heuristics
|
2023-07-17 09:16:09 +01:00 |
|
Geoffrey White
|
1c8297b91b
|
Merge pull request #13548 from geoffw0/redos
Swift: Query for REDOS (Regular Expression Denial Of Service)
|
2023-07-14 10:44:52 +01:00 |
|
Robert Marsh
|
42cc6448cc
|
Swift: add DataFlow::Content for arrays
|
2023-07-13 20:16:21 +00:00 |
|
Geoffrey White
|
2b9d25b317
|
Swift: Additional test cases.
|
2023-07-13 17:30:03 +01:00 |
|
Geoffrey White
|
0bd522aa7b
|
Merge branch 'main' into sharedsensitive2
|
2023-07-12 21:07:06 +01:00 |
|
Geoffrey White
|
5f8f1b64c6
|
Swift: Model Connection.Location.uri sink.
|
2023-07-11 18:10:43 +01:00 |
|
Geoffrey White
|
ebb379f08c
|
Swift: Fix sqlite3_temp_directory sink.
|
2023-07-11 16:50:42 +01:00 |
|
Geoffrey White
|
cffdc0a8a7
|
Merge pull request #13698 from geoffw0/url2
Swift: Expand taint models for URL
|
2023-07-11 13:14:20 +01:00 |
|
Geoffrey White
|
fcc98f83c0
|
Swift: Autoformat.
|
2023-07-11 10:05:24 +01:00 |
|
Geoffrey White
|
5ef097fd66
|
Swift: Update consistency check .expected to exactly match CI.
|
2023-07-11 09:54:39 +01:00 |
|
Geoffrey White
|
f45b89a3cc
|
Swift: Add a few more variant test cases.
|
2023-07-11 09:26:37 +01:00 |
|
Geoffrey White
|
6e80021c4e
|
Swift: Support multiple parse mode flags.
|
2023-07-10 19:20:29 +01:00 |
|
Geoffrey White
|
f50345659e
|
Swift: Fix parse failures due to mode flags.
|
2023-07-10 19:14:42 +01:00 |
|
Geoffrey White
|
a7a609d591
|
Swift: Add tests for parse modes.
|
2023-07-10 19:11:33 +01:00 |
|
Geoffrey White
|
7748a45c2f
|
Swift: Initial implementation of regex mode flags.
|
2023-07-10 16:20:24 +01:00 |
|
Geoffrey White
|
ce9c367e90
|
Swift: Add a .expected file for the consistency test failure.
|
2023-07-10 13:30:26 +01:00 |
|
Geoffrey White
|
dbb0333f97
|
Swift: Add a test case confirming a model works outside of closures.
|
2023-07-06 13:59:49 +01:00 |
|
Geoffrey White
|
507cf116e2
|
Swift: Add a test case for return values from closures.
|
2023-07-06 13:27:13 +01:00 |
|
Geoffrey White
|
8875487109
|
Swift: Expand the URL taint models.
|
2023-07-06 13:27:13 +01:00 |
|
Geoffrey White
|
45d32c3933
|
Swift: I'm not convinced these SPURIOUS tags are true and useful.
|
2023-07-05 17:50:48 +01:00 |
|
Geoffrey White
|
aeb5199cd9
|
Swift: Expand the URL taint flow test.
|
2023-07-05 16:36:35 +01:00 |
|
Geoffrey White
|
df816268cb
|
Swift: Model swap.
|
2023-07-04 17:37:49 +01:00 |
|
Geoffrey White
|
155122509c
|
Swift: Add a dataflow test for swap.
|
2023-07-04 15:21:41 +01:00 |
|
Geoffrey White
|
7f9cb16ab1
|
Swift: Add a test with multiple evaluations.
|
2023-07-04 11:34:10 +01:00 |
|
Geoffrey White
|
cb4139f173
|
Swift: Add test cases with sanitized inputs.
|
2023-07-04 11:19:15 +01:00 |
|
Geoffrey White
|
6c10b934ea
|
Swift: Add examples as tests.
|
2023-07-03 13:39:14 +01:00 |
|
Geoffrey White
|
4cdc257a06
|
Swift: Add more sinks.
|
2023-07-03 12:34:28 +01:00 |
|
Geoffrey White
|
315cae21ce
|
Swift: Tests for regex injection query.
|
2023-07-03 11:35:55 +01:00 |
|
Alexandre Boulgakov
|
81372d0b63
|
Merge commit '36d86787e6fbbb158a148f93eb63f829134fd6b1' into alexdenisov+redsun82/tuple-mangling
|
2023-06-28 12:21:59 +01:00 |
|
Alex Denisov
|
ea5eda0f22
|
Swift: adjust test expectations
|
2023-06-27 17:21:56 +02:00 |
|
Geoffrey White
|
e74eccdd97
|
Swift: Get the query 'working' (though lots of issues with results right now).
|
2023-06-23 16:59:25 +01:00 |
|
Geoffrey White
|
df58902674
|
Swift: Duplicate some of the Regex cases with different constructions.
|
2023-06-23 16:59:25 +01:00 |
|
Geoffrey White
|
bf1254fdb7
|
Swift: Add query tests.
|
2023-06-23 16:49:01 +01:00 |
|
Geoffrey White
|
d5f4939719
|
Swift: Add tests for bad tag filter query.
|
2023-06-23 16:21:10 +01:00 |
|
Geoffrey White
|
ca71d48e4a
|
Merge pull request #13470 from geoffw0/swiftregex
Swift: Regular expressions library.
|
2023-06-23 15:51:43 +01:00 |
|
Geoffrey White
|
8f69b2afa8
|
Swift: Add some test cases aimed at regex parsing correctness.
|
2023-06-23 14:11:34 +01:00 |
|
Geoffrey White
|
e6695e3780
|
Merge branch 'main' into swiftregex
|
2023-06-22 12:21:58 +01:00 |
|
Mathias Vorreiter Pedersen
|
c50a0419e2
|
Swift: Accept test changes.
|
2023-06-22 09:46:10 +01:00 |
|
Geoffrey White
|
d3af8c5123
|
Swift: The perf. issue is fixed by above commit "Do regex locations more like Ruby does them."
|
2023-06-21 19:00:27 +01:00 |
|
Geoffrey White
|
5449bdc993
|
Swift: Do regex locations more like Ruby does them.
|
2023-06-21 18:25:48 +01:00 |
|
Geoffrey White
|
e127030b5c
|
Swift: Test some edge cases for locations.
|
2023-06-21 18:11:53 +01:00 |
|
Geoffrey White
|
58c9bf4b12
|
Swift: Copy the 'parse' test from Ruby.
|
2023-06-21 18:05:17 +01:00 |
|
Geoffrey White
|
c501fa5289
|
Swift: Add more test cases exploring the timeout.
|
2023-06-20 15:27:54 +01:00 |
|
Geoffrey White
|
9f58d961f2
|
Swift: Remove TODO about a n unknown failure as it's now diagnosed and planned.
|
2023-06-19 17:49:27 +01:00 |
|
Geoffrey White
|
2ba231549f
|
Merge branch 'main' into sharedsensitive2
|
2023-06-19 16:44:27 +01:00 |
|
Alex Denisov
|
0479ef5b9c
|
Merge remote-tracking branch 'origin/rc/3.10' into alexdenisov/rc3.10_mergeback
|
2023-06-16 10:13:23 +02:00 |
|
Geoffrey White
|
df38a12b84
|
Swift: Complete the escape sequences fix.
|
2023-06-15 21:18:15 +01:00 |
|