Commit graph

50 commits

Author SHA1 Message Date
Toshit Chawda
3f381d6b39
wisp-mux... SEVEN!! 2025-01-29 13:21:23 -08:00
Toshit Chawda
c1cece693a
bump 2024-12-11 22:39:02 -08:00
Toshit Chawda
90936adb2c
use mvp 2024-11-20 20:36:42 -08:00
Toshit Chawda
b579762231
text/javascript 2024-11-19 21:42:06 -08:00
Toshit Chawda
0d12bff084
make ring compile with optimizations 2024-11-03 17:33:23 -08:00
Toshit Chawda
286dcba20a
expose underlying io error in wisp close reason error, refactor tls config creation 2024-11-03 12:48:54 -08:00
Toshit Chawda
0c8fe25089
add git commit to autogenerated info 2024-10-30 17:07:16 -07:00
Toshit Chawda
065de8e85f
use h2-wasm 2024-10-21 17:38:50 -07:00
Toshit Chawda
e35717bf2c
manual unb64 2024-10-12 14:23:49 -07:00
Toshit Chawda
601c7de018
use webassembly.module 2024-10-12 14:08:08 -07:00
Toshit Chawda
47faf085e2
don't use yanked wbg 2024-10-10 18:23:40 -07:00
Toshit Chawda
7535ef8f48
cargo update; fix type modifications 2024-10-09 21:03:16 -07:00
Toshit Chawda
a1963f53f1
fix old browsers again 2024-09-08 23:26:16 -07:00
Toshit Chawda
268711e9a5
chrome 60? support 2024-09-07 12:40:53 -07:00
Toshit Chawda
cc21e6c4a2
remove atomics / bulk-memory requirement 2024-09-07 10:59:31 -07:00
Toshit Chawda
807bbe18e9
partially fix minimal builds 2024-08-31 22:32:28 -07:00
Toshit Chawda
f0293c53f1
remove disable cert verification because it panics 2024-08-31 20:38:52 -07:00
Toshit Chawda
b42cf07a24
new wasm-opt command dropped 2024-08-26 18:10:29 -07:00
Toshit Chawda
1b03620be0
update seds for latest wasm_bindgen 2024-08-19 21:48:32 -07:00
Toshit Chawda
80b68f1cee
move info from a wasm function to an object 2024-08-16 18:59:56 -07:00
Toshit Chawda
98526aa347
remove non esmodules builds, use a js snippet 2024-07-27 20:52:05 -07:00
Toshit Chawda
5918370fa9
remove worker, add some more flags to shave off some size 2024-07-25 23:03:19 -07:00
Toshit Chawda
453ec94772
remove external certs 2024-07-25 21:32:35 -07:00
Toshit Chawda
4c9f689c3b
lower maximum memory 2024-07-25 10:48:42 -07:00
Toshit Chawda
434e9e72ea
remove simd from target-features 2024-07-22 16:42:13 -07:00
Toshit Chawda
93e5812211
add a minimal build 2024-07-03 11:04:02 -07:00
Toshit Chawda
0aec6e563c
ws close code and reason, ws headers 2024-07-02 20:55:17 -07:00
Toshit Chawda
1a3ecf8bf6
package epoxy-module 2024-06-22 16:53:07 -07:00
r58Playz
063b527914 fix types 2024-04-19 14:08:18 -07:00
Toshit Chawda
b0d1038a3c
call wisp v2 extension packet handlers 2024-04-12 17:18:56 -07:00
Toshit Chawda
0ff82048e6
don't use an arraybuffer view 2024-04-10 21:09:21 -07:00
Toshit Chawda
ce86e7b095
fix continue packets issue, remove requirement for Send on the websocket 2024-03-17 11:04:33 -07:00
Toshit Chawda
4edf27198a
clean up build.sh, license as LGPL 2024-03-02 17:40:22 -08:00
Toshit Chawda
5be02151e6
various small improvements 2024-02-28 23:08:56 -08:00
Toshit Chawda
85a30aeec5
more improvements and fix wisp impl 2024-02-07 08:38:37 -08:00
Toshit Chawda
28869ef6ee
faster than native? 2024-02-06 00:27:58 -08:00
Toshit Chawda
6ca14ad26a
partially implement tower trait 2024-02-05 09:08:34 -08:00
Toshit Chawda
2158b9323e
enable atomics and back to optimizing for speed 2024-02-04 12:06:51 -08:00
Toshit Chawda
ac39d82a53
optimizations and more deadlock fixes 2024-02-03 22:46:19 -08:00
Toshit Chawda
be340c0f82
optimize for speed 2024-02-03 17:06:24 -08:00
Toshit Chawda
619a2a61c7
make wasm smaller and update build/test system 2024-01-31 06:47:00 -08:00
Toshit Chawda
2c54b54b4f
fix websockets 2024-01-15 12:50:00 -08:00
CoolElectronics
656eb67bfb
npm packaging 2024-01-15 14:38:46 -05:00
Toshit Chawda
6e3f968f9c
rename wstcp -> epoxy 2024-01-14 22:05:02 -08:00
Toshit Chawda
1b7181d78f
fix the websocket impl 2024-01-14 21:12:05 -08:00
CoolElectronics
4de4f06f30
websockets impl 2024-01-14 12:01:41 -05:00
Toshit Chawda
718b285907
various small changes, allow bundling the wasm in the js file 2024-01-13 04:40:01 -08:00
Toshit Chawda
6e973a98d5
actual tests and wasm-opt 2024-01-11 22:45:05 -08:00
Spencer Pogorzelski
59a26fd4d2 nitpick build script 2024-01-09 19:46:16 -08:00
Toshit Chawda
d508f90a62
initial multiplexor 2024-01-09 08:20:14 -08:00