Commit graph

276 commits

Author SHA1 Message Date
Toshit Chawda
8b2a8a3eb3
wisp_mux v1.1.1: fix continue packets and flow control 2024-02-08 09:43:21 -08:00
Toshit Chawda
9ebb24b088
wisp_mux 1.1.0: abstract closecode, add hyper_tower feature to docs, fix stream not sending close code 2024-02-07 21:20:38 -08:00
Toshit Chawda
429c4a30f4
fix readme in Cargo.toml 2024-02-07 19:46:03 -08:00
Toshit Chawda
b63fcf4ab5
add wisp-mux license 2024-02-07 19:44:44 -08:00
Toshit Chawda
8e75faeafd
actually use hyper-util-wasm 2024-02-07 19:32:26 -08:00
Toshit Chawda
13d512a7b4
use hyper-util-wasm crate instead of git 2024-02-07 19:27:16 -08:00
Toshit Chawda
747ec0eb12
wisp_mux documentation 2024-02-07 18:53:47 -08:00
Toshit
f574163991
Link to demo.js 2024-02-07 16:57:29 -08:00
Toshit Chawda
695a474eba
1.0.0 release 2024-02-07 16:56:40 -08:00
Toshit
21d847fb56
Merge pull request #1 from MercuryWorkshop/wisp
Wisp
2024-02-07 16:50:51 -08:00
Toshit Chawda
a41e3eecc5
better docs 2024-02-07 16:50:07 -08:00
Toshit Chawda
7fdee4ecfe
fix simple wisp client 2024-02-07 16:31:35 -08:00
r58Playz
5b1503c28e fix server 2024-02-07 14:59:05 -08:00
Toshit Chawda
85a30aeec5
more improvements and fix wisp impl 2024-02-07 08:38:37 -08:00
Toshit Chawda
1a897ec03a
remove unnecessary tests, add helper script to pacify firefox 2024-02-06 01:05:33 -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
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
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
be340c0f82
optimize for speed 2024-02-03 17:06:24 -08:00
Toshit Chawda
9f1561fa76
make server mux more like client mux and fix deadlock 2024-02-03 16:31:02 -08:00
Toshit Chawda
fa2b84d646
remove unnecessary mut self references 2024-01-31 08:13:06 -08:00
Toshit Chawda
619a2a61c7
make wasm smaller and update build/test system 2024-01-31 06:47:00 -08:00
Toshit Chawda
c5cf95fcb1
add wisp to client 2024-01-30 21:15:17 -08:00
Toshit Chawda
be7d92b4c5
finally implement AsyncRead/Write 2024-01-29 19:30:55 -08:00
Toshit Chawda
14ddecf3fd
split stream 2024-01-29 09:04:15 -08:00
Toshit Chawda
e95d148488
add wasm ws support 2024-01-28 11:20:41 -08:00
Toshit Chawda
8f85828e73
fix args 2024-01-27 19:38:49 -08:00
Toshit Chawda
29adf77a2e
untested udp support (example client doesn't support udp) 2024-01-27 19:35:54 -08:00
Toshit Chawda
2a5684192a
move the wisp logic into wisp lib 2024-01-27 18:57:04 -08:00
r58Playz
379e07d643 wisp-server-rust 2024-01-24 13:19:57 -08:00
Toshit Chawda
24d145cc66
serverside done except it deadlocks 2024-01-22 20:11:58 -08:00
r58Playz
1f23c26db6 wisp part 1 2024-01-22 18:19:39 -08:00
Toshit Chawda
ad7a34e86d
add wisp lib 2024-01-22 08:59:53 -08:00
CoolElectronics
48e9836515
docs 2024-01-15 18:01:16 -05:00
Toshit Chawda
0d6bb2e8ba
split the ws 2024-01-15 14:25:41 -08:00
Toshit Chawda
2c54b54b4f
fix websockets 2024-01-15 12:50:00 -08:00
CoolElectronics
4081ea6cce
fix r58 dum 2024-01-15 15:31:35 -05: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
f035e51256
minor changes 2024-01-14 21:44:27 -08:00
Toshit Chawda
1b7181d78f
fix the websocket impl 2024-01-14 21:12:05 -08:00
CoolElectronics
fc17bacb9d
epoxy rename 2024-01-14 22:50:17 -05:00
CoolElectronics
a175b666a5
misclelaneous headers 2024-01-14 13:25:43 -05:00
CoolElectronics
4de4f06f30
websockets impl 2024-01-14 12:01:41 -05:00
CoolElectronics
05d55eada3
raaahahhhh what the fuck is a config marker 2024-01-13 23:41:50 -05:00
CoolElectronics
9529c011f0
merge and stuff 2024-01-13 23:41:04 -05:00
CoolElectronics
c401b4b28b
beginnings of ws connect 2024-01-13 23:38:29 -05:00