Commit graph

24 commits

Author SHA1 Message Date
Toshit Chawda
b3f35b232f
some optimizations and muxprotocolextensionstream for stream id 0 2024-04-27 17:36:06 -07:00
Toshit Chawda
01d7ac5002
make requiring protocol extensions easy 2024-04-20 18:40:04 -07:00
Toshit Chawda
6c41c54cf9
add ability to send protocol extension packets 2024-04-16 21:57:27 -07:00
Toshit Chawda
5e741d3808
use blazingly fast flume channels 🚀 2024-04-15 17:42:49 -07:00
Toshit Chawda
5af56fe582
force a bounded channel 2024-04-14 17:59:24 -07:00
Toshit Chawda
ace9bf380d
make extensions owned 2024-04-13 23:45:40 -07:00
Toshit Chawda
d10b7691e4
fix password protocol extension, respect stream id 0 close packets, allow sending stream id 0 close packets 2024-04-13 22:34:26 -07:00
Toshit Chawda
4d433b60c4
enforce UdpProtocolExtension if requested 2024-04-13 20:32:21 -07:00
Toshit Chawda
b8eb13903b
update server,client,simple-wisp-client for new api 2024-04-13 16:39:05 -07:00
Toshit Chawda
ef5ed52e71
preliminary support for wisp v2 2024-04-11 19:11:12 -07:00
Toshit Chawda
f54c2d3315
exit on error, remove debug print 2024-03-30 10:35:56 -07:00
Toshit Chawda
1ce39f6492
add block-udp and block-non-http, fix simple-wisp-client 2024-03-28 19:22:36 -07:00
Toshit Chawda
77e377c814
improve simple-wisp-client 2024-03-27 17:04:21 -07:00
Toshit Chawda
7001ee8fa5
remove the mutex<hashmap> in wisp_mux, other improvements 2024-03-26 18:55:54 -07:00
Toshit Chawda
7583a9c3fd
update fastwebsockets 2024-03-20 18:23:49 -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
a8709255b2 add autoreconnect, wisp_mux 1.2.0 2024-03-08 22:41:11 -08:00
Toshit
91f0c25c7f
Merge branch 'multiplexed' into multiplexed 2024-03-03 21:38:15 -08:00
Toshit Chawda
5be02151e6
various small improvements 2024-02-28 23:08:56 -08:00
FoxMoss
b6c35cfdf2
Procedual GET Arg 2024-02-16 21:24:21 -06:00
Toshit Chawda
695a474eba
1.0.0 release 2024-02-07 16:56:40 -08:00
Toshit Chawda
7fdee4ecfe
fix simple wisp client 2024-02-07 16:31:35 -08:00
Toshit Chawda
2158b9323e
enable atomics and back to optimizing for speed 2024-02-04 12:06:51 -08:00
Toshit Chawda
ac39d82a53
optimizations and more deadlock fixes 2024-02-03 22:46:19 -08:00