Commit graph

198 commits

Author SHA1 Message Date
Toshit Chawda
a986fc07c4
rename to transportread/transportwrite/transportreadext/transportext 2025-01-29 13:25:20 -08:00
Toshit Chawda
3f381d6b39
wisp-mux... SEVEN!! 2025-01-29 13:21:23 -08:00
Toshit Chawda
194ad4e5c8
readme improvements 2024-12-21 18:33:17 -08:00
Toshit Chawda
7ce772da7d
bump ver 2024-12-19 14:07:31 -08:00
Toshit Chawda
2e8ac98d79
add iostream to minimal 2024-12-18 20:39:41 -08:00
Toshit Chawda
c1cece693a
bump 2024-12-11 22:39:02 -08:00
Toshit Chawda
5b3fc56b38
send payload everywhere 2024-11-27 20:20:31 -08:00
Toshit Chawda
f7be65ae74
pin hyper-util-wasm 2024-11-27 20:03:10 -08:00
Toshit Chawda
19fb49a4cc
enable clippy pedantic everywhere 2024-11-25 13:47:41 -08:00
Toshit Chawda
1b7f5a10c0
main spawns the REAL main 2024-11-24 16:47:30 -08:00
Toshit Chawda
9129d767f8
use knockoff dynosaur to remove async_trait on wsr/wsw 2024-11-23 15:00:12 -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
7362d512b9
Revert "remove websocket support try 2"
This reverts commit 785cc286c9.
2024-11-09 14:33:43 -08:00
Toshit Chawda
388b17d923
split utils.rs, remove wisptransportread 2024-11-05 22:35:18 -08:00
Toshit Chawda
785cc286c9
remove websocket support try 2 2024-11-05 21:48:41 -08:00
Toshit Chawda
0d12bff084
make ring compile with optimizations 2024-11-03 17:33:23 -08:00
Toshit Chawda
e5832eeafb
Revert "use rustcrypto instead of ring"
This reverts commit ec60501b06.
2024-11-03 17:33:08 -08:00
Toshit Chawda
ec60501b06
use rustcrypto instead of ring 2024-11-03 16:32:00 -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
6f14338ed6
add duplex streaming support and tests (https://github.com/ading2210/libcurl.js/issues/4) 2024-10-30 15:24:06 -07:00
Toshit Chawda
353f4c9929
streaming body test 2024-10-30 08:44:46 -07:00
Toshit Chawda
f226dd9939
use http_body_util streaming body 2024-10-29 22:09:15 -07:00
Toshit Chawda
7f3d122108
move console.timeEnd to after the logs 2024-10-29 21:17:01 -07:00
Toshit Chawda
cf6c8b8b89
actually fetch body 2024-10-28 20:43:52 -07:00
Toshit Chawda
26fd6a3556
workaround bug for alu 2024-10-27 21:27:45 -07:00
Toshit Chawda
2d73524408
don't hide ws errors and ignore host header because it'll result in errors anyway 2024-10-27 17:38:25 -07:00
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