Alex Lam S.L
|
78242ff21d
|
minor lints (#5761)
|
2022-12-09 05:55:57 +08:00 |
|
Alex Lam S.L
|
17c3ae6cba
|
improve usability (#5758)
|
2022-12-04 09:10:32 +08:00 |
|
Alex Lam S.L
|
8ca40070a4
|
workaround GitHub Actions quirks (#5678)
|
2022-09-27 00:16:40 +08:00 |
|
Alex Lam S.L
|
318206d41d
|
suppress false positives in ufuzz (#5647)
|
2022-09-06 01:33:22 +08:00 |
|
Alex Lam S.L
|
e396912ea2
|
suppress false positives with export & import (#5418)
|
2022-04-16 04:27:50 +08:00 |
|
Alex Lam S.L
|
696a20f10d
|
patch export default within sandbox correctly (#5404)
fixes #5403
|
2022-04-03 19:56:19 +08:00 |
|
Alex Lam S.L
|
8065e27a7d
|
patch export default within sandbox correctly (#5400)
fixes #5399
|
2022-04-02 21:59:28 +08:00 |
|
Alex Lam S.L
|
33c163f648
|
patch export default within sandbox correctly (#5346)
fixes #5345
|
2022-02-10 16:07:40 +08:00 |
|
Alex Lam S.L
|
082013c20f
|
report runtime process aborts correctly (#5285)
|
2022-01-11 09:12:01 +08:00 |
|
Alex Lam S.L
|
caaa753861
|
minor clean-ups (#5282)
|
2022-01-10 13:02:26 +08:00 |
|
Alex Lam S.L
|
13d41778b3
|
suppress false positives in test/reduce (#5235)
|
2021-12-25 03:13:37 +08:00 |
|
Alex Lam S.L
|
57a9519c3d
|
fix corner case in objects (#5214)
fixes #5213
|
2021-12-10 06:02:22 +08:00 |
|
Alex Lam S.L
|
065c50ebde
|
improve sandbox resilience against process aborts (#5205)
|
2021-12-07 04:54:58 +08:00 |
|
Alex Lam S.L
|
d2e7c4af20
|
improve testing compatibility with Node.js (#5204)
|
2021-12-06 22:42:45 +08:00 |
|
Alex Lam S.L
|
12227ebbb0
|
workaround toString() quirks on global context (#5198)
closes #5197
|
2021-11-27 23:17:51 +08:00 |
|
Alex Lam S.L
|
69636dad69
|
improve sandbox async detection (#5185)
closes #5184
|
2021-11-23 02:29:54 +08:00 |
|
Alex Lam S.L
|
32ae994f88
|
fix issues in tests flagged by LGTM (#5150)
|
2021-10-21 02:07:23 +08:00 |
|
Alex Lam S.L
|
157521066f
|
avoid potential RegExp denial-of-service (#5135)
closes #5133
closes #5134
|
2021-09-30 01:49:46 +08:00 |
|
Alex Lam S.L
|
eb08fed120
|
fix corner case in merge_vars (#4957)
fixes #4956
|
2021-05-24 09:56:02 +08:00 |
|
Alex Lam S.L
|
d2a45ba441
|
fix corner case in parsing private field/method (#4952)
fixes #4951
|
2021-05-22 10:12:37 +08:00 |
|
Alex Lam S.L
|
cf38b52afa
|
parse import.meta correctly (#4836)
|
2021-04-03 04:31:29 +08:00 |
|
Alex Lam S.L
|
44394e61c9
|
workaround toString() quirks on global context (#4814)
|
2021-03-23 11:15:41 +08:00 |
|
Alex Lam S.L
|
51bdb7281b
|
improve global context enumeration under sandbox (#4812)
fixes #4811
|
2021-03-22 22:43:33 +08:00 |
|
Alex Lam S.L
|
e4848a7f5a
|
speed up ufuzz asynchronous testing (#4750)
|
2021-03-08 04:25:56 +08:00 |
|
Alex Lam S.L
|
ec0440f264
|
fix corner cases with import (#4709)
fixes #4708
|
2021-03-01 07:13:49 +08:00 |
|
Alex Lam S.L
|
81254f67e4
|
support limited ufuzz testing for import (#4707)
|
2021-03-01 02:27:41 +08:00 |
|
Alex Lam S.L
|
7924a3ae8b
|
improve export compatibility mode (#4704)
|
2021-02-27 21:06:23 +08:00 |
|
Alex Lam S.L
|
13ad10a6b5
|
improve export compatibility mode (#4703)
|
2021-02-27 14:05:36 +08:00 |
|
Alex Lam S.L
|
e6ebf827ce
|
fix corner cases with export (#4699)
fixes #4698
fixes #4700
fixes #4701
fixes #4702
|
2021-02-27 10:15:14 +08:00 |
|
Alex Lam S.L
|
ba4a771bbc
|
support limited ufuzz testing for export (#4693)
fixes #4692
|
2021-02-27 04:56:34 +08:00 |
|
Alex Lam S.L
|
d68d155f93
|
support class literals (#4658)
|
2021-02-23 22:55:08 +08:00 |
|
Alex Lam S.L
|
35435d4bd3
|
suppress false positives due to nested objects (#4597)
|
2021-01-29 13:21:19 +08:00 |
|
Alex Lam S.L
|
4723b4541e
|
workaround tty bugs on Node.js (#4594)
|
2021-01-26 23:07:48 +08:00 |
|
Alex Lam S.L
|
0358637725
|
workaround Node.js bug (#4579)
|
2021-01-22 11:34:30 +08:00 |
|
Alex Lam S.L
|
63b5b6d2b3
|
suppress false positives in ufuzz (#4578)
|
2021-01-22 02:33:00 +08:00 |
|
Alex Lam S.L
|
e675262d51
|
suppress false positives in ufuzz (#4577)
|
2021-01-21 14:33:31 +08:00 |
|
Alex Lam S.L
|
d37ee4d41c
|
support asynchronous test cases properly (#4529)
|
2021-01-20 07:27:32 +08:00 |
|
Alex Lam S.L
|
bb45f48ab7
|
workaround v8 heisenbug (#4453)
|
2020-12-25 13:14:36 +08:00 |
|
Alex Lam S.L
|
f579f1aa47
|
emulate global context in Node.js & web (#4379)
|
2020-12-14 02:05:07 +08:00 |
|
Alex Lam S.L
|
2cbbf5c375
|
support async function (#4333)
|
2020-12-07 05:22:40 +08:00 |
|
Alex Lam S.L
|
e8db526f51
|
avoid setters during console.log() in sandbox (#4055)
fixes #4054
|
2020-08-19 06:14:41 +08:00 |
|
Alex Lam S.L
|
c8d60d6983
|
detect toplevel option properly (#3735)
fixes #3730
|
2020-02-29 17:33:48 +00:00 |
|
Alex Lam S.L
|
44499a6643
|
fix corner cases in test/reduce (#3709)
|
2020-02-07 02:41:07 +00:00 |
|
kzc
|
b0040ba654
|
implement CLI --reduce-test and reduce tests in ufuzz (#3705)
|
2020-02-06 02:50:59 +00:00 |
|
Alex Lam S.L
|
8939a36bc7
|
reduce false positives from fuzzing (#3417)
|
2019-05-16 16:15:03 +08:00 |
|
Alex Lam S.L
|
a21c348d93
|
improve sandbox fidelity (#3415)
|
2019-05-15 23:26:57 +08:00 |
|
Alex Lam S.L
|
b55a2fd531
|
fix corner case in functions (#3367)
fixes #3366
|
2019-04-19 02:55:43 +08:00 |
|
Alex Lam S.L
|
cfebeb2f63
|
fix corner case in mangle workaround for Safari (#3230)
fixes #3227
|
2018-08-09 17:34:28 +08:00 |
|
Alex Lam S.L
|
957d5537a8
|
improve unsafe comparisons (#3200)
|
2018-06-28 03:46:19 +08:00 |
|
Alex Lam S.L
|
70d4477e05
|
workaround vm context issue in node-chakracore (#3106)
|
2018-04-27 07:40:34 +08:00 |
|