Commit graph

33 commits

Author SHA1 Message Date
Toshit Chawda
f0293c53f1
remove disable cert verification because it panics 2024-08-31 20:38:52 -07:00
Toshit Chawda
55e1ef92bf
allow custom certs/disabling cert verification 2024-08-31 19:17:50 -07:00
Toshit Chawda
028c0c1332
fix tls close_notify error, empty data packet spam, compilation errors 2024-08-24 22:29:16 -07:00
Toshit Chawda
8b8fc62baf
fix writing to custom wisp transport 2024-08-19 21:25:30 -07:00
Toshit Chawda
16268905fc
custom wisp transport support 2024-08-16 23:29:33 -07:00
Toshit Chawda
98840a0226
add return to a helper js function 2024-08-08 21:37:30 -07:00
Toshit Chawda
98526aa347
remove non esmodules builds, use a js snippet 2024-07-27 20:52:05 -07:00
Toshit Chawda
5571a63f40
update fastwebsockets, revert custom asyncread impl 2024-07-10 21:59:17 -07:00
Toshit Chawda
1916a8e7c8
workaround safari not supporting readable byte streams 2024-07-08 21:35:28 -07:00
Toshit Chawda
eca9d42da6
fix readablestream bodies 2024-07-08 13:50:54 -07:00
Toshit Chawda
177a0d2167
rewrite client 2024-06-12 11:51:06 -07:00
Toshit Chawda
01d7ac5002
make requiring protocol extensions easy 2024-04-20 18:40:04 -07:00
Toshit Chawda
5e741d3808
use blazingly fast flume channels 🚀 2024-04-15 17:42:49 -07:00
Toshit Chawda
ace9bf380d
make extensions owned 2024-04-13 23:45:40 -07:00
Toshit Chawda
b8eb13903b
update server,client,simple-wisp-client for new api 2024-04-13 16:39:05 -07:00
Toshit Chawda
b0d1038a3c
call wisp v2 extension packet handlers 2024-04-12 17:18:56 -07:00
Toshit Chawda
ef5ed52e71
preliminary support for wisp v2 2024-04-11 19:11:12 -07:00
Toshit Chawda
7001ee8fa5
remove the mutex<hashmap> in wisp_mux, other improvements 2024-03-26 18:55:54 -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
bed942eb75 better compat with fetch api 2024-03-10 13:13:50 -07:00
Toshit Chawda
a8709255b2 add autoreconnect, wisp_mux 1.2.0 2024-03-08 22:41:11 -08:00
Toshit Chawda
75c48ccded
fix issue with null bodies, move npm package to client/ 2024-03-02 20:16:10 -08:00
Toshit Chawda
06d3225721
properly use intern 2024-03-01 22:17:27 -08:00
Toshit Chawda
5be02151e6
various small improvements 2024-02-28 23:08:56 -08:00
r58Playz
b16fb8f654 use hyper client 2024-02-05 19:10:40 -08:00
Toshit Chawda
2158b9323e
enable atomics and back to optimizing for speed 2024-02-04 12:06:51 -08:00
Toshit Chawda
2c54b54b4f
fix websockets 2024-01-15 12:50:00 -08:00
Toshit Chawda
7bb39ae069
redirects 2024-01-11 22:21:37 -08:00
Toshit Chawda
f92062c5f5
vec not required 2024-01-11 09:49:27 -08:00
Toshit Chawda
eb511a317d
return response object 2024-01-10 22:47:41 -08:00
Toshit Chawda
3b4cd96614
fix error handling 2024-01-10 08:40:58 -08:00
Toshit Chawda
81e78c89bc
headers support 2024-01-09 20:04:17 -08:00
Toshit Chawda
d508f90a62
initial multiplexor 2024-01-09 08:20:14 -08:00