Commit graph

170 commits

Author SHA1 Message Date
Toshit Chawda
41f2139eb1
WispV2Extensions -> WispV2Handshake and motd helpers 2024-10-25 18:23:16 -07:00
Toshit Chawda
1ae3986a82
add protocol header v2 to server and client 2024-10-24 00:30:40 -07:00
Toshit Chawda
cda7ed2190
switch to draft 5 handshake 2024-10-24 00:10:15 -07:00
Toshit Chawda
065de8e85f
use h2-wasm 2024-10-21 17:38:50 -07:00
Toshit Chawda
ee08a10e10
bump version 2024-10-20 18:01:46 -07:00
Toshit Chawda
3941d2fad1
let hyper send the host header 2024-10-20 17:57:48 -07:00
Toshit Chawda
12cb93b018
bump version 2024-10-20 17:43:32 -07:00
Toshit Chawda
7e5844a2c3
fix clippy 2024-10-20 17:39:54 -07:00
Toshit Chawda
9e7f05e381
add alpn for h2 2024-10-20 10:28:38 -07:00
Toshit Chawda
19ad891b1d
use params for more stuff 2024-10-17 16:38:23 -07:00
Toshit Chawda
1f1786de1f
fix warning and bump version 2024-10-16 21:34:21 -07:00
Toshit Chawda
bfee4dc078
use a separate hyper connection for websockets 2024-10-16 21:24:04 -07:00
Toshit Chawda
06a5ec08dc
bump version 2024-10-14 20:10:25 -07:00
Toshit Chawda
d072bc08b4
different way of base64ing bytes and match case on connection header 2024-10-13 20:27:18 -07:00
Toshit Chawda
4ab0320c98
add js url support to fetch 2024-10-13 17:45:23 -07:00
Toshit Chawda
373d2f4a4d
make it fully typed and errors more verbose 2024-10-12 15:27:29 -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
5f14a035a5
bump version 2024-10-12 13:58:59 -07:00
Toshit Chawda
142067961d
Revert "remove websocket support"
This reverts commit df33f81340.
2024-10-12 13:27:06 -07:00
Toshit Chawda
642b4a32cc
i like safari too 2024-10-11 17:57:47 -07:00
Toshit Chawda
da541e7330
configurable buffer size 2024-10-11 08:42:29 -07:00
Toshit Chawda
24f891141e
bump version 2024-10-10 19:02:57 -07:00
Toshit Chawda
47faf085e2
don't use yanked wbg 2024-10-10 18:23:40 -07:00
Toshit Chawda
dcf638efca
remove most of io_stream and replace with web streams 2024-10-09 23:03:55 -07:00
Toshit Chawda
7c9605474d
bypatrol wisp detector bypass 9000 working 2024 2024-10-09 22:18:04 -07:00
Toshit Chawda
7535ef8f48
cargo update; fix type modifications 2024-10-09 21:03:16 -07:00
r58Playz
1c0d8f8280 fix 2024-10-09 12:58:14 -07:00
r58Playz
df33f81340 remove websocket support 2024-10-09 12:31:54 -07:00
Toshit Chawda
b6453af53a
send empty content-length 2024-10-05 09:35:10 -07:00
Toshit Chawda
74a77e247c
bump version 2024-10-02 20:53:04 -07:00
Toshit Chawda
1d86256733
cargo fmt 2024-10-02 20:40:34 -07:00
Toshit Chawda
c76be107ac
fix client 2024-09-29 18:24:36 -07:00
r58Playz
7fdacb2623 add middleware to wispv2 handshake 2024-09-16 23:18:32 -07:00
Toshit Chawda
b2435b554a
ed25519 auth 2024-09-14 10:28:45 -07:00
Toshit Chawda
a1963f53f1
fix old browsers again 2024-09-08 23:26:16 -07:00
Toshit Chawda
732679feb9
bump version 2024-09-07 14:37:28 -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
268711e9a5
chrome 60? support 2024-09-07 12:40:53 -07:00
Toshit Chawda
07a304e9c6
chrome 69 support 2024-09-07 11:42:11 -07:00
Toshit Chawda
cc21e6c4a2
remove atomics / bulk-memory requirement 2024-09-07 10:59:31 -07:00
Toshit Chawda
f5b50bcc98
congestion stream types 2024-09-07 10:41:49 -07:00
Toshit Chawda
d6c095fe7b
make websocket errors more verbose 2024-09-06 22:24:56 -07:00
Toshit Chawda
1fb2eb719f
reorganize npmignore 2024-09-06 21:16:32 -07:00
Toshit Chawda
2218f998c0
ugly hack 2024-09-06 20:58:15 -07:00
Toshit Chawda
2d25aa9c92
bump version 2024-09-06 20:49:22 -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