Commit graph

75 commits

Author SHA1 Message Date
Toshit Chawda
c76be107ac
fix client 2024-09-29 18:24:36 -07:00
Toshit Chawda
7c02aecc27
fix certificate tampered 2024-09-07 13:34:30 -07:00
Toshit Chawda
5aeea21d29
cargo fmt 2024-09-07 13:10:33 -07:00
Toshit Chawda
07a304e9c6
chrome 69 support 2024-09-07 11:42:11 -07:00
Toshit Chawda
d6c095fe7b
make websocket errors more verbose 2024-09-06 22:24:56 -07:00
Toshit Chawda
2218f998c0
ugly hack 2024-09-06 20:58:15 -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
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
ef6ae49085
cargo update 2024-08-17 19:29:03 -07:00
Toshit Chawda
16268905fc
custom wisp transport support 2024-08-16 23:29:33 -07:00
Toshit Chawda
80b68f1cee
move info from a wasm function to an object 2024-08-16 18:59:56 -07:00
Toshit Chawda
72d43508d0
add epoxy info function 2024-08-08 13:01:39 -07:00
Toshit Chawda
569789c2a0
expose close reasons 2024-08-02 23:01:47 -07:00
Toshit Chawda
8bc68dbd71
undo the debug change 2024-07-28 10:41:32 -07:00
Toshit Chawda
4a465fe54b
make error messages more clear 2024-07-28 10:41:12 -07:00
Toshit Chawda
5d64952705
double max header size 2024-07-28 10:25:54 -07:00
Toshit Chawda
98526aa347
remove non esmodules builds, use a js snippet 2024-07-27 20:52:05 -07:00
Toshit Chawda
453ec94772
remove external certs 2024-07-25 21:32:35 -07:00
Toshit Chawda
2872e02a2c
default to wisp v1 2024-07-18 21:22:35 -07:00
Toshit Chawda
d6353bd5a9
add a new Payload struct to allow for one-copy writes and cargo fmt 2024-07-17 16:23:58 -07:00
Toshit Chawda
1916a8e7c8
workaround safari not supporting readable byte streams 2024-07-08 21:35:28 -07:00
Toshit Chawda
93e5812211
add a minimal build 2024-07-03 11:04:02 -07:00
Toshit Chawda
b5263a06fa
add useragent to ws requests 2024-07-02 21:09:09 -07:00
Toshit Chawda
0aec6e563c
ws close code and reason, ws headers 2024-07-02 20:55:17 -07:00
Toshit Chawda
5ec8b3b6de
get it actually working 2024-06-12 13:42:26 -07:00
Toshit Chawda
177a0d2167
rewrite client 2024-06-12 11:51:06 -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
a14b54d725
tests 2024-03-23 10:05:17 -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
5b4fb1392a
add certs function 2024-03-05 16:41:07 -08:00
Toshit Chawda
5a24f53454
add udp sockets 2024-03-03 10:47:10 -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
1bf1a809bd
remove ws_stream_wasm, wisp_mux 1.1.2 2024-03-02 16:03:18 -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
Toshit Chawda
8e75faeafd
actually use hyper-util-wasm 2024-02-07 19:32:26 -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
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
54011e1f8a
raw tls sockets 2024-02-04 00:02:21 -08:00
Toshit Chawda
ac39d82a53
optimizations and more deadlock fixes 2024-02-03 22:46:19 -08:00
Toshit Chawda
fa2b84d646
remove unnecessary mut self references 2024-01-31 08:13:06 -08:00
Toshit Chawda
c5cf95fcb1
add wisp to client 2024-01-30 21:15:17 -08:00