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
|
cef912f86b
|
readme
|
2024-06-28 06:35:02 -07:00 |
|
Percs
|
7ab0d87066
|
fix: export certs to npm
|
2024-06-28 08:32:40 -05:00 |
|
Toshit Chawda
|
1a3ecf8bf6
|
package epoxy-module
|
2024-06-22 16:53:07 -07:00 |
|
Toshit Chawda
|
63d89bed94
|
remove workflows
|
2024-06-12 13:43:37 -07:00 |
|
Toshit Chawda
|
33447021be
|
bump version
|
2024-06-12 13:42:42 -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
|
273063ec28
|
add wisp v1 flag
|
2024-05-27 17:08:21 -07:00 |
|
Toshit Chawda
|
50bfa47bc2
|
add scraped examples to cargo doc
|
2024-05-24 15:10:35 -07:00 |
|
Toshit Chawda
|
855fa610ed
|
remove a bunch of allocations from packet encode, drop rogue clients' packets
|
2024-04-27 22:05:25 -07:00 |
|
Toshit Chawda
|
ce2660943a
|
decrease max ws message size, increase flow control buffer
|
2024-04-27 17:44:00 -07:00 |
|
Toshit Chawda
|
b3f35b232f
|
some optimizations and muxprotocolextensionstream for stream id 0
|
2024-04-27 17:36:06 -07:00 |
|
Toshit Chawda
|
3b8dedeba2
|
use webpki-roots instead of fetching certs directly
|
2024-04-20 23:34:06 -07:00 |
|
Toshit Chawda
|
a917639fc1
|
update for latest nightly
|
2024-04-20 22:23:51 -07:00 |
|
Toshit Chawda
|
01d7ac5002
|
make requiring protocol extensions easy
|
2024-04-20 18:40:04 -07:00 |
|
r58Playz
|
063b527914
|
fix types
|
2024-04-19 14:08:18 -07:00 |
|
Toshit Chawda
|
6c41c54cf9
|
add ability to send protocol extension packets
|
2024-04-16 21:57:27 -07:00 |
|
Toshit Chawda
|
fd94f1245a
|
let v1 client connect to v2 server
|
2024-04-16 01:44:55 -07:00 |
|
Toshit
|
1c22591817
|
Merge pull request #4 from MercuryWorkshop/wisp-v2
Wisp v2
|
2024-04-15 23:29:22 -07:00 |
|
Toshit Chawda
|
4fd9e02879
|
separate out protocol extensions into new files; cargo fmt
|
2024-04-15 22:58:31 -07:00 |
|
Toshit Chawda
|
359bf7107a
|
remove unused imports
|
2024-04-15 17:45:46 -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
|
f2021e2382
|
improve performance
|
2024-04-14 14:59:15 -07:00 |
|
Toshit Chawda
|
ace9bf380d
|
make extensions owned
|
2024-04-13 23:45:40 -07:00 |
|
Toshit Chawda
|
76da9fd619
|
add notice about protocol extension availability
|
2024-04-13 22:57:27 -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
|
397fd43dc5
|
remove invalidstreamtype to allow for custom protocol extension streams
|
2024-04-13 16:50:35 -07:00 |
|
Toshit Chawda
|
b8eb13903b
|
update server,client,simple-wisp-client for new api
|
2024-04-13 16:39:05 -07:00 |
|
Toshit Chawda
|
481128e4f5
|
add password protocol extension, simplify protocol extension api
|
2024-04-13 16:29:20 -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
|
98072be3d4
|
update deps
|
2024-04-10 21:10:24 -07:00 |
|
Toshit Chawda
|
0ff82048e6
|
don't use an arraybuffer view
|
2024-04-10 21:09:21 -07:00 |
|
Toshit Chawda
|
ce6f1b7dc7
|
actually apply opt-level z
|
2024-04-08 02:07:48 -07:00 |
|
Toshit Chawda
|
f54c2d3315
|
exit on error, remove debug print
|
2024-03-30 10:35:56 -07:00 |
|
Toshit Chawda
|
9590b1eb49
|
use upstream pki-types
|
2024-03-30 03:07:15 -07:00 |
|
Toshit Chawda
|
4301bb8b65
|
remove frame_size as that is causing issues
|
2024-03-29 13:51:48 -07:00 |
|
Toshit Chawda
|
795269ca42
|
fix cli option docs
|
2024-03-28 19:24:37 -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
|
412e797321
|
remove tests from npm package
|
2024-03-26 23:22:19 -07:00 |
|
Toshit Chawda
|
e6f2dace82
|
remove debuginfo from epoxy-client by default
|
2024-03-26 20:25:35 -07:00 |
|
Toshit Chawda
|
7001ee8fa5
|
remove the mutex<hashmap> in wisp_mux, other improvements
|
2024-03-26 18:55:54 -07:00 |
|
Toshit Chawda
|
ff2a1ad269
|
fix the prefix
|
2024-03-25 17:51:00 -07:00 |
|
Toshit Chawda
|
47e30683cb
|
automatically add leading slash in prefix
|
2024-03-24 10:45:47 -07:00 |
|
Toshit Chawda
|
94d5fdc58b
|
run on both geckodriver and chromedriver
|
2024-03-23 10:35:47 -07:00 |
|