Toby
|
877affec42
|
feat: update quic-go to 0.27.0
|
2022-04-14 19:51:08 -07:00 |
|
Toby
|
fba6cf7a1c
|
feat: server SOCKS5 outbound domain passthrough
|
2022-04-14 00:11:44 -07:00 |
|
Toby
|
f98eec69f2
|
feat: resolve preference
|
2022-03-27 15:10:16 -07:00 |
|
Toby
|
d4117504eb
|
fix: incorrect UDP frag sendErr handling
|
2022-02-28 14:26:52 -08:00 |
|
Toby
|
2385959936
|
fix: SOCKS5 outbound bugs
|
2022-02-27 23:01:34 -08:00 |
|
Toby
|
a94009ed4b
|
chore: code improvements
|
2022-02-27 13:53:37 -08:00 |
|
Toby
|
97ef033b65
|
feat: server SOCKS5 outbound
|
2022-02-26 20:45:20 -08:00 |
|
Toby
|
6b880ba22d
|
feat wip: SOCKS5 client DialTCP
|
2022-02-26 13:05:52 -08:00 |
|
Toby
|
c0f53ea712
|
feat: v2 compatibility
|
2022-02-25 17:59:01 -08:00 |
|
Toby
|
1789db9ade
|
feat: full frag support
|
2022-02-25 17:08:54 -08:00 |
|
Toby
|
6efa976a56
|
feat wip: bump protocol version & quic-go version, frag & defrag implementation
|
2022-02-25 00:14:22 -08:00 |
|
Toby
|
52bcc1d57b
|
chore: move "disable TCP timeout for SOCKS5 UDP holder" out of the loop
|
2022-02-20 23:48:34 -08:00 |
|
Toby
|
cea6052309
|
fix: disable TCP timeout for SOCKS5 UDP holder
|
2022-02-20 23:42:35 -08:00 |
|
Toby
|
7466b69cce
|
feat: re-enable PMTUD on Windows & Linux
|
2022-02-19 23:21:13 -08:00 |
|
Toby
|
d6b549cea4
|
fix: incorrect TProxy UDP implementation (228)
|
2022-02-19 17:42:02 -08:00 |
|
Toby
|
a4a4130ba1
|
fix: zero initMaxDatagramSize in brutal CC (wtf...)
|
2022-02-03 20:54:30 -08:00 |
|
Toby
|
c28cbcfcaa
|
feat: multi-password & cmd auth
|
2022-01-24 17:26:33 -08:00 |
|
Toby
|
858d36cf30
|
chore: remove useless laddr from ListenUDP
|
2022-01-23 17:40:59 -08:00 |
|
Toby
|
841810d6ca
|
feat: transport refactorization
|
2022-01-23 17:00:02 -08:00 |
|
Toby
|
013e44a9c5
|
feat: client connect & disconnect log for server
|
2022-01-21 17:21:56 -08:00 |
|
Toby
|
89452dd9c5
|
feat: ACL country support
|
2022-01-09 18:11:52 -08:00 |
|
Toby
|
069bcde2ac
|
feat: wechat-video
|
2022-01-03 22:25:27 -08:00 |
|
Toby
|
23ed99ad05
|
feat: minAckRate = 0.75
|
2022-01-03 21:58:08 -08:00 |
|
Toby
|
8e1f43093a
|
feat: better ack rate mechanism for brutal CC
|
2021-12-29 22:52:34 -08:00 |
|
Toby
|
1c06b66cdc
|
feat: transport & obfs refactoring
|
2021-12-27 18:07:01 -08:00 |
|
Toby
|
e32191a967
|
chore: PipeBufferSize should be 65535 not 65536
|
2021-12-27 16:48:34 -08:00 |
|
Toby
|
4cb4ca5e96
|
feat: make quic-go happy about buffer stuff
|
2021-12-27 16:42:10 -08:00 |
|
Toby
|
9e5483c11b
|
feat: reduce obfs gc overhead by reusing buffers
|
2021-12-23 17:25:11 -08:00 |
|
Toby
|
4872004a5c
|
feat: experimental faketcp implementation
|
2021-12-15 16:46:20 -08:00 |
|
Haruue Icymoon
|
476e045451
|
feat(server): IPv6 only mode
fix #168
|
2021-12-09 21:04:59 +08:00 |
|
Toby
|
50bee6c694
|
feat: use local address from TCP connection for SOCKS5 UDP
|
2021-12-03 23:00:27 -08:00 |
|
Toby
|
c811b8e558
|
feat: make sure SOCKS5 listen address has a specified IP (for UDP to work)
|
2021-12-03 21:50:07 -08:00 |
|
Toby
|
6eb49eef12
|
feat: remove ACL from TPROXY & TUN
|
2021-11-24 23:04:34 -08:00 |
|
Toby
|
97c83dc935
|
wrappedQUICStream to handle stream close properly
|
2021-08-02 22:42:25 -07:00 |
|
Toby
|
5d29fb954d
|
TODO: Change fixed dstAddr
|
2021-08-02 21:49:36 -07:00 |
|
Toby
|
c32ac17f62
|
Bump quic-go to v0.22.0 & remove SetDontFragment (as it's implemented in quic-go already)
|
2021-07-28 21:18:43 -07:00 |
|
Haruue Icymoon
|
9c3597bd11
|
Allow build with CGO_ENABLED=0 by disable TUN Mode
Run hysteria on your favorite OpenWRT router.
|
2021-07-08 21:19:13 +08:00 |
|
Toby
|
faabd094fd
|
Fix UDP TPROXY incorrect src addr bug & build master action
|
2021-05-09 14:53:30 -07:00 |
|
Haruue Icymoon
|
68d8cd4043
|
Fix TCP timeout not works in TUN server
|
2021-05-03 15:43:45 +08:00 |
|
Haruue Icymoon
|
81128a7626
|
ACL for TUN
|
2021-05-03 11:22:46 +08:00 |
|
Haruue Icymoon
|
13ec19cbfe
|
Implement TUN, no ACL support yet
|
2021-05-03 11:22:43 +08:00 |
|
Toby
|
c0e46ee937
|
Remove obsolete test
|
2021-04-28 16:42:08 -07:00 |
|
Toby
|
214f1cf72c
|
Fix ConnGauge nil crash
|
2021-04-27 23:10:09 -07:00 |
|
Toby
|
8c5b701a4b
|
Prometheus Active Conn Gauge
|
2021-04-27 20:38:43 -07:00 |
|
Toby
|
03d530776c
|
Fix stubs
|
2021-04-27 20:21:01 -07:00 |
|
Toby
|
3667778ca7
|
Fix import cycles
|
2021-04-27 20:18:43 -07:00 |
|
Toby
|
5ac95d987a
|
Use core.Transport
|
2021-04-27 20:14:43 -07:00 |
|
Toby
|
4da73888f4
|
Transport WIP
|
2021-04-26 17:34:08 -07:00 |
|
Toby
|
b3d149a72f
|
UDP TProxy ACL & Fix SOCKS5 hijack bug
|
2021-04-25 23:45:45 -07:00 |
|
Toby
|
7b3e1a5b41
|
UDP TProxy implementation, no ACL support yet
|
2021-04-25 00:38:07 -07:00 |
|