Commit graph

891 commits

Author SHA1 Message Date
Percs
1d32cd4ee7 fix: unproxy Object.defineProperty 2024-10-30 01:00:01 -05:00
Percs
9c72bd1754 fix: worker rewriting 2024-10-30 00:57:33 -05:00
Percs
565b6cee68 fix: handle events in html rewriter 2024-10-29 23:22:54 -05:00
Toshit Chawda
9bd880ac8a
PERCS PLEASE FILL THIS IN dot js 2024-10-29 20:34:22 -07:00
Percs
6882ceff9b fix: element.innerhtml trap 2024-10-28 22:27:17 -05:00
Toshit
7eea45c5c7
scram 2024-10-28 18:18:13 -07:00
Toshit
bc7b3fcf9d
fix 2024-10-28 17:41:24 -07:00
Toshit Chawda
6edd559d36
💀 2024-10-28 17:39:52 -07:00
Toshit Chawda
de648dc440
💀 2024-10-28 17:31:50 -07:00
Percs
25ad5aff90 fix: scramjet git commit hard link 2024-10-28 14:01:39 -05:00
Percs
bacbc7e11e move beacon to dom api 2024-10-28 01:05:58 -05:00
Toshit Chawda
4efb930c20
allow return outside function instead of needlessly logging an error 2024-10-27 15:15:08 -07:00
Percs
8b62493bcc fix: rewrite svguseelement 2024-10-27 15:41:16 -05:00
Toshit Chawda
3e3bacfbb2
nuke oxc crates 2024-10-27 13:37:28 -07:00
Percs
4ea3e74fb6 fix: only check for scramjetclient if win exists 2024-10-27 15:08:56 -05:00
Percs
1b509b2c8a fix: stop logging encoded urls in css rewriter 2024-10-27 14:18:35 -05:00
velzie
85aa136fe0
Merge branch 'main' of https://github.com/MercuryWorkshop/scramjet 2024-10-27 15:06:25 -04:00
velzie
80c2499b9e
trailing slash 2024-10-27 15:05:56 -04:00
Percs
1f2952c44a oops 2024-10-27 03:36:59 -05:00
Percs
559e5463ba fix up html rules 2024-10-27 03:36:13 -05:00
Percs
2b9afa1068 feat: add proxy and trapping checks 2024-10-27 03:11:32 -05:00
Percs
e0a88ad87c chore: update curltransport 2024-10-27 01:43:07 -05:00
Percs
76cd888add fix: oh my god im dumb 2024-10-26 23:37:29 -05:00
Percs
635494f44f fix oversight in css rewriter 2024-10-26 23:19:08 -05:00
Percs
39d7529535 oops 2024-10-26 22:58:45 -05:00
Percs
e6dec20f3c chore: prettier 2024-10-26 22:56:20 -05:00
Percs
b9be6e8c7a feat: switch to new css rewriter 2024-10-26 22:56:07 -05:00
wearrrrr
257b700e25 fix small playground bug 2024-10-26 22:36:34 -05:00
wearrrrr
2db203ae18 Do I need to add a lint rule for safe object access ffs 2024-10-26 22:33:59 -05:00
wearrrrr
990b9c8f56 Make cookies dump to idb as an object instead of a string, makes debugging easier, adds a small bit of overhead. 2024-10-26 22:29:51 -05:00
Percs
909fd318d7 chore: update dependencies 2024-10-25 22:48:33 -05:00
Percs
5f03f8d263 fix: misc fixes 2024-10-25 20:32:48 -05:00
velzie
4b32401125
switch wisp server 2024-10-24 16:11:00 -04:00
velzie
313132ca5a
add more demos 2024-10-24 15:40:38 -04:00
velzie
7bea0c60af
Merge branch 'main' of https://github.com/MercuryWorkshop/scramjet 2024-10-24 15:12:02 -04:00
velzie
544b18643c
scramjet playground 2024-10-24 15:11:59 -04:00
velzie
883d8fb4a9
scramjetRequestEvent 2024-10-24 15:11:27 -04:00
Percs
78454d516c fix: hack around dumb ff bug in demo sw 2024-10-23 23:31:32 -05:00
Percs
c34d0a07e1 fix: turn on strict rewrites by default 2024-10-23 21:14:32 -05:00
Percs
5f70c1c0ac fix: fix history proxy 2024-10-23 10:54:46 -05:00
Percs
2261d12064 chore: cleanup 2024-10-23 10:45:23 -05:00
Percs
b98d57a5bf feat: add back self.top to wrapfn 2024-10-23 09:59:35 -05:00
Toshit Chawda
e7bef2b1c0
accept owned version of bytes and string 2024-10-22 17:45:11 -07:00
Percs
9166fed573 dev: add codespace basic setup script 2024-10-22 15:58:04 +00:00
Toshit Chawda
cd8495b7ae
add measuring of the rewrite() function 2024-10-21 23:10:49 -07:00
Toshit Chawda
66929af43c
return errors from rewriter, clean up code, update oxc 2024-10-21 22:38:19 -07:00
wearrrrr
e1a71bef1d log when oxc or scramjet internal error happens in test suite 2024-10-21 22:55:44 -05:00
Percs
98b5387a84 fix: eval not functioning properly 2024-10-21 22:03:18 -05:00
velzie
3ece6a555e
it's not that deep you can stop yelling at me now 2024-10-21 22:20:53 -04:00
Toshit Chawda
8b17059cc9
update everything 2024-10-21 17:44:42 -07:00