Commit graph

29 commits

Author SHA1 Message Date
Toshit Chawda
c02a83f185
improve logging, separate stats out 2024-10-02 20:38:14 -07:00
Toshit Chawda
bca8be0bd2
move prefix to wisp config, add x-real-ip support 2024-10-02 17:37:25 -07:00
Toshit Chawda
88a35039c9
remove multithreadalt 2024-09-29 18:27:14 -07:00
Toshit Chawda
acb863a661
runtime flavors 2024-09-27 16:59:46 -07:00
Toshit Chawda
d0ef7b476c
json stats 2024-09-26 18:06:18 -07:00
Toshit Chawda
14b5bd796b
simplify bindaddr, add separate stats server 2024-09-26 17:30:27 -07:00
Toshit Chawda
fdd641c67f
use system resolver if no dns servers specified, make invalid frame type more verbose 2024-09-22 09:07:44 -07:00
Toshit Chawda
f798b5544e
make accept errors nonfatal, fixes #6, also default to stats endpoint off 2024-09-19 16:04:46 -07:00
r58Playz
7fdacb2623 add middleware to wispv2 handshake 2024-09-16 23:18:32 -07:00
Toshit Chawda
ee0ad89f3e
default to wisp v2 2024-09-15 22:37:07 -07:00
Toshit Chawda
272dafaec1
more verbose version 2024-09-15 22:34:38 -07:00
Toshit Chawda
06cc16c692
add tlstcp and tlsunix 2024-09-14 22:29:30 -07:00
Toshit Chawda
24ccd8d393
add to simple wisp client 2024-09-14 18:14:10 -07:00
Toshit Chawda
577ce71b89
finish server side cert auth and motd 2024-09-14 17:47:16 -07:00
Toshit Chawda
70ddb2ac21
use hickory-dns resovler 2024-09-08 20:50:02 -07:00
Toshit Chawda
33a6eb0cf3
cargo fmt 2024-09-07 13:35:34 -07:00
Toshit Chawda
9d1604cc3e
add none configformat case to hide other errors 2024-09-01 20:48:11 -07:00
Toshit Chawda
23b96c2073
fix builds without a config format & twisp 2024-09-01 20:39:31 -07:00
Toshit Chawda
80c91c9381
add pty listener support 2024-09-01 18:48:46 -07:00
Toshit Chawda
3b14ae0d91
add twisp to epoxy-server 2024-08-23 21:33:37 -07:00
Toshit Chawda
b6727b5019
features for config formats, generic wsr/wsw, length delimited codec transport 2024-08-23 18:01:25 -07:00
Toshit Chawda
9905f45a9e
add stream type specific whitelist/blacklists 2024-07-27 23:33:00 -07:00
Toshit Chawda
9c49e68daf
add server readme 2024-07-22 14:24:30 -07:00
Toshit Chawda
92097afdcb
unify config structs at top of file 2024-07-22 14:19:01 -07:00
Toshit Chawda
abb09bba48
add doc comments to config 2024-07-22 14:17:01 -07:00
Toshit Chawda
6bb5be5179
add yaml config support 2024-07-22 13:54:41 -07:00
Toshit Chawda
29f05a2ddd
add cli opts, add default_config, add json config support 2024-07-22 13:46:22 -07:00
Toshit Chawda
04b8feaaf3
wsproxy support with udp, logger, other random stuff 2024-07-21 21:35:33 -07:00
Toshit Chawda
24bfcae975
rewrite server 2024-07-20 22:21:51 -07:00