Commit graph

11 commits

Author SHA1 Message Date
Toby
3184c42956 refactor: re-org packages 2022-11-24 00:22:44 -08:00
Toby
83764ba9de chore: renames 2022-10-23 10:10:04 -07:00
Toby
c98c7eca4e chore: better quic close error codes 2022-10-22 12:17:10 -07:00
Toby
223a9a4203 cleanup: drop legacy v2 protocol support 2022-10-22 11:59:15 -07: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
b09880a050 Split host & port in the protocol, and make each domain resolves only once even when ACL is enabled, improving performance and ensuring consistency of connection destinations 2021-04-19 00:20:22 -07:00
Toby
7b841aa203 Protocol version check 2021-04-18 18:07:01 -07:00
Toby
4bb5982960 Implemented UDP for both server & client 2021-03-27 16:51:15 -07: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