Toby
65c26cdfe4
Small tweak to brutal CC
2021-03-31 16:01:59 -07:00
Toby
ed5442de15
SOCKS5 UDP ACL
2021-03-27 20:50:08 -07:00
Toby
8530211287
Implement SOCKS5 UDP (ACL not yet integrated)
2021-03-27 18:50:12 -07:00
Toby
4bb5982960
Implemented UDP for both server & client
2021-03-27 16:51:15 -07:00
Toby
01c7d18211
Update to support quic-go v0.20.0 APIs
2021-03-21 15:08:48 -07:00
Toby
244d0d43a9
PipePairWithTimeout
2021-03-02 16:25:36 -08:00
Toby
565d659338
Relay & better logging
2021-02-05 01:00:44 -08:00
Toby
7d280393a3
Most things work fine now, except:
...
- UDP support has been temporarily removed, pending upstream QUIC library support for unreliable messages
- SOCKS5 server needs some rework
- Authentication
2021-01-29 00:01:32 -08:00
Toby
d9d07a5b2a
use new quic-go mod version
2021-01-26 21:34:49 -08:00
Toby
05a34f8f92
Simplify code
2020-10-02 18:23:47 -07:00
Toby
becf5893f4
TQUIC 3
2020-08-29 16:03:17 -07:00
Toby
c456079be1
Have to use Dial (not DialContext) to make goproxy happy
2020-08-07 18:40:33 -07:00
Toby
d3ad171761
Disable HTTP auth when no username/password is set
2020-08-07 18:36:13 -07:00
mritd
fad7cf0206
feat(client): support https proxy
...
support https proxy
use the built-in basic auth extension
ref tobyxdd/hysteria#14 tobyxdd/hysteria#15
Signed-off-by: mritd <mritd@linux.com>
2020-08-07 18:11:44 +08:00
mritd
ca1f1fdcab
feat(client): add http basic auth
...
add http basic auth
ref tobyxdd/hysteria#15
Signed-off-by: mritd <mritd@linux.com>
2020-08-07 14:12:01 +08:00
Toby
59767dfaff
Add disable UDP option for both proxy client & server
2020-07-02 17:24:25 -07:00
Toby
f65e532957
HTTP proxy implementation
2020-05-13 20:43:46 -07:00
Toby
654787cebd
Implement client side ACL for SOCKS5 UDP
2020-04-26 15:32:55 -07:00
Toby
5d14a34414
Cache default action too
2020-04-26 15:11:03 -07:00
Toby
127e9e1b6c
Implement client side ACL for SOCKS5 TCP
2020-04-26 14:58:50 -07:00
Toby
ee8558f2fb
ACL engine & tests
2020-04-25 22:56:49 -07:00
Toby
6cd960ea41
ACL entry
2020-04-25 18:58:27 -07:00
Toby
e02ede3076
SOCKS5 UDP implementation
2020-04-24 19:47:56 -07:00
Toby
5ebe556d8d
Obfuscator interface in core & relay/proxy CLI support
2020-04-23 14:43:12 -07:00
Toby
e699a5560c
Proxy timeout & auth
2020-04-22 15:41:14 -07:00
Toby
d5640efd7e
WIP SOCKS5 proxy
2020-04-22 13:45:25 -07:00
Toby
a424a17af3
Tons of refactoring
2020-04-20 16:53:13 -07:00
Toby
d4507d4397
quic-go upstream update & minor changes to brutal sender
2020-04-12 14:24:14 -07:00
Toby
246c2ce89c
Throughput optimizations
2020-04-10 13:57:28 -07:00
Toby
5547895dcb
First commit, forwarder is essentially complete
2020-04-09 14:07:31 -07:00