Napalys
|
0c52b5ad95
|
Added summary flow for StringFromCharCode
|
2025-04-09 14:24:43 +02:00 |
|
Napalys
|
a3e4e62eac
|
Removed taint from ArrayBuffer constructor as it accepts length
|
2025-04-09 13:27:13 +02:00 |
|
Napalys
|
b97c61864e
|
Add flow summaries and entry points for TextDecoder
|
2025-04-07 18:15:19 +02:00 |
|
Napalys
|
f28478e876
|
Add test cases from TypedArrays to strings.
|
2025-04-07 18:13:52 +02:00 |
|
Napalys
|
f4277204b7
|
Add flow summaries and entry points for ArrayBuffer and SharedArrayBuffer
|
2025-04-07 18:12:35 +02:00 |
|
Napalys
|
0e099474c5
|
Added test cases for ArrayBuffer and SharedArrayBuffer
|
2025-04-07 18:07:54 +02:00 |
|
Napalys
|
ff07ec8d8c
|
Add flow summaries for TypedArray methods set and subarray
|
2025-04-07 18:06:40 +02:00 |
|
Napalys
|
d689a55229
|
Added test cases for TypedArray methods
|
2025-04-07 15:15:29 +02:00 |
|
Napalys
|
e23ff9cf3e
|
Add TypedArrays flow summaries for Uint8Array and buffer property
|
2025-04-07 15:15:24 +02:00 |
|
Napalys
|
93882263f9
|
Added test case for Uint8Array and TypedArray.prototype.buffer
|
2025-04-07 12:46:19 +02:00 |
|
Asger F
|
c3ad805fe8
|
JS: Sharpen up EnumerationRegExp
|
2025-02-28 13:58:11 +01:00 |
|
Asger F
|
d97d67359b
|
JS: Add test case showing lack of flow through non-sanitising regexp
|
2025-02-28 13:58:08 +01:00 |
|
Asger F
|
cd6ebb103e
|
JS: Make test not assume implicit through for maps
|
2024-12-19 15:25:45 +01:00 |
|
Asger F
|
dc2f39c399
|
JS: Add model of Map#groupBy
|
2024-12-19 15:25:43 +01:00 |
|
Asger F
|
de5e6ddeed
|
JS: Update with changes in TaintTracking test
|
2024-12-19 15:25:42 +01:00 |
|
Asger F
|
33e8bd5032
|
JS: Update testUtilities import
|
2024-12-19 15:25:39 +01:00 |
|
Asger F
|
3acd4814de
|
Merge branch 'main' into js/shared-dataflow-merge-main
|
2024-12-19 10:14:38 +01:00 |
|
Asger F
|
3f0d0e3a05
|
JS: Deprecate DataFlow::BarrierGuardNode
|
2024-12-03 14:30:50 +01:00 |
|
Asger F
|
62c17d3f4e
|
JS: Update SanitizerGuardNode use in BasicTaintTracking test
|
2024-12-03 14:30:34 +01:00 |
|
Asger F
|
08d25c122d
|
JS: Deprecate more uses of ConsistencyConfiguration
|
2024-12-03 14:30:27 +01:00 |
|
Asger F
|
0ce1fe767d
|
JS: Deprecate ConsistencyChecking to avoid deprecation warnings
|
2024-12-03 14:30:23 +01:00 |
|
Asger F
|
4d7401a074
|
JS: Deprecate tests for deprecated APIs
Mainly adds 'deprecated' in front of a bunch of tests for deprecated APIs.
|
2024-12-03 14:30:12 +01:00 |
|
Asger F
|
3548544970
|
JS: Avoid some uses of deprecated guard classes in tests
|
2024-12-03 14:30:11 +01:00 |
|
Asger F
|
8818fcc207
|
JS: Benign test output changes
|
2024-11-26 15:47:13 +01:00 |
|
Asger F
|
82d61e4194
|
Merge branch 'js/shared-dataflow-branch' into js/shared-dataflow-merge-main
|
2024-11-26 15:36:16 +01:00 |
|
Napalys Klicius
|
61e00861e5
|
Merge pull request #18008 from Napalys/napalys/ES2024-group-functions
JS: Added support for [Object, Map].groupBy ES2024 feature
|
2024-11-21 19:03:57 +01:00 |
|
Asger F
|
1ac7591faf
|
JS: Update missed flow in capture-flow.js
We previously caught this flow because of a heuristic in capture flow. We'll have to fix it properly later.
|
2024-11-21 12:57:34 +01:00 |
|
Napalys
|
afc2d3e6d2
|
JS: Add: String.protytpe.toWellFormed to StringManipulationTaintStep
|
2024-11-20 17:42:25 +01:00 |
|
Napalys
|
09f73d8d6f
|
JS: Add: test cases for toWellFormed
|
2024-11-20 17:36:43 +01:00 |
|
Asger F
|
d52bc971b8
|
Merge branch 'main' into js/shared-dataflow-merge-main
|
2024-11-20 14:05:03 +01:00 |
|
Napalys Klicius
|
a957e00fe5
|
Merge branch 'main' into napalys/ES2024-group-functions
|
2024-11-20 14:03:31 +01:00 |
|
Napalys
|
58faa2d71e
|
JS: Add: dataflow step for static method of groupBy from Map.
|
2024-11-20 13:34:11 +01:00 |
|
Napalys
|
6344f83e4b
|
JS: Add: tests for taint tracking in groupBy functions
|
2024-11-20 13:22:53 +01:00 |
|
Napalys
|
213ce225e0
|
JS: Add: taint step for Object.groupBy function, fixed test cases from 8ae05d8be4
|
2024-11-18 12:58:07 +01:00 |
|
Napalys
|
8ae05d8be4
|
JS: Add: test case for Object.groupBy
|
2024-11-18 12:55:17 +01:00 |
|
Napalys
|
c02ad65fdc
|
JS: Add: taint step for Map.groupBy function
|
2024-11-18 12:50:06 +01:00 |
|
Napalys
|
3786ad4277
|
JS: Add: test case for Map.groupBy
|
2024-11-18 12:44:49 +01:00 |
|
Napalys
|
bed1f25b3f
|
JS: Fix: Now Array.prototype.with is properly flagged as taint step
|
2024-11-15 10:35:34 +01:00 |
|
Napalys
|
f04fd5cdcc
|
JS: Add: Test case for Array.protype.with taint step
|
2024-11-15 10:27:44 +01:00 |
|
Napalys Klicius
|
6fa3ff39a0
|
Merge branch 'main' into napalys/toSpliced-support
|
2024-11-14 16:56:32 +01:00 |
|
Napalys
|
84234d59b9
|
JS: Fix: Ensure toSpliced with spread operator is flagged
|
2024-11-13 17:21:34 +01:00 |
|
Napalys
|
8512cb44ff
|
JS: Add: Test cases for toSpliced with spread operator
|
2024-11-13 17:18:09 +01:00 |
|
Napalys
|
cf90430ec0
|
JS: Add: Missing test case for splice spread operator
|
2024-11-13 17:07:17 +01:00 |
|
Napalys
|
2df3d1b251
|
JS: Fix: Ensure toSpliced is flagged by taint tracking in test suite (ed44358143)
|
2024-11-13 15:58:20 +01:00 |
|
Napalys
|
ed44358143
|
Added toSpliced test cases for mutation arrays
|
2024-11-13 15:51:00 +01:00 |
|
Napalys
|
b4c84d3d3c
|
Added taint step for toSpliced, handles test from a65f80ef76
|
2024-11-13 12:41:41 +01:00 |
|
Napalys
|
a65f80ef76
|
Added basic taint tracking test for Array.prototype.toSpliced()
|
2024-11-13 12:28:14 +01:00 |
|
Napalys
|
7427a24ca1
|
Added test case for Array.prototype.toReversed, which is currently not flagged as a taint sink.
|
2024-11-12 12:02:37 +01:00 |
|
Napalys
|
3215967cbc
|
Added toReserved test case
|
2024-11-12 12:02:20 +01:00 |
|
Napalys
|
3f0a54c2e8
|
Added support for Array.prototype.toSorted function
|
2024-11-12 12:02:04 +01:00 |
|