Toby
|
00ec7e5ad9
|
chore: move pktconns out of transport pkg
|
2022-11-19 13:48:57 -08:00 |
|
Toby
|
7ce4bf7dbe
|
chore: update module name
|
2022-11-16 22:57:35 -08:00 |
|
Toby
|
d72866d61e
|
chore: remove logging in udp hop, remove WriteTo addr check
|
2022-11-04 13:37:08 -07:00 |
|
Toby
|
325869bdb5
|
feat: add hop interval to client config, default 10s
|
2022-11-04 13:27:49 -07:00 |
|
Toby
|
2e80334841
|
feat: rework multiport address format to support ranges, drop server support (use iptables DNAT instead)
|
2022-11-04 11:47:24 -07:00 |
|
Toby
|
e329e8a2e9
|
feat: remove separate udp-hop protocol, auto detect by address format
|
2022-11-02 23:55:07 -07:00 |
|
Toby
|
a5985c5b6f
|
chore: reduce udp buffer sizes to 4k & pipe buffer size to 32k
|
2022-11-02 22:47:38 -07:00 |
|
Toby
|
0119024392
|
chore: move common stuff to common.go
|
2022-11-02 21:23:16 -07:00 |
|
Toby
|
4f14601896
|
fix: prevent client double close
|
2022-11-02 19:10:03 +00:00 |
|
Toby
|
a3f53e9761
|
fix: update addrMap even when queue is full
|
2022-11-01 22:00:52 -07:00 |
|
Toby
|
f0f900c2dc
|
chore: minor code adjustments
|
2022-11-01 16:42:45 -07:00 |
|
Toby
|
a4da230517
|
wip feat: experimental udp port hopping support
|
2022-11-01 16:09:38 -07:00 |
|
Toby
|
8b0a157e0b
|
chore: hy client should not force UDP addr for quic Dial
|
2022-10-24 22:47:12 -07:00 |
|
Toby
|
cf970f09e4
|
chore: various renames, server packet conn adjustment
|
2022-10-23 11:07:54 -07:00 |
|
Toby
|
e3c3088596
|
wip: core client & server rework
|
2022-10-22 11:45:46 -07:00 |
|
Toby
|
f476ad3f67
|
minor code changes
|
2022-09-09 18:10:02 -07:00 |
|
Brian Ma
|
f22705be2c
|
Fix wechat protocol is not working if no obfs string is configured
|
2022-09-02 11:09:38 +08:00 |
|
Toby
|
8960aefca3
|
chore: update module names (hysteria & quic-go fork)
|
2022-08-20 11:44:12 -07:00 |
|
Toby
|
944c0ecf64
|
fix: resolve_preference should only assign each ip once 2
|
2022-08-13 11:48:09 -07:00 |
|
Toby
|
88099ee72d
|
fix: resolve_preference should only assign each ip once
|
2022-08-13 11:39:40 -07:00 |
|
Toby
|
1462cadfdc
|
format: gofumpt
|
2022-08-13 11:04:28 -07:00 |
|
Haruue Icymoon
|
4747be198e
|
fix: resolve_preference not work
|
2022-08-13 22:05:07 +08:00 |
|
Toby
|
3f0953ffdd
|
feat: rework resolver support
|
2022-08-06 19:58:05 -07:00 |
|
Toby
|
6d8e79170e
|
chore: code optimizations
|
2022-06-06 16:06:30 -07:00 |
|
hellodword
|
32f35894cc
|
feat: bind socket to a particular device
|
2022-05-23 22:33:37 +08:00 |
|
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
|
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
|
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
|
069bcde2ac
|
feat: wechat-video
|
2022-01-03 22:25:27 -08:00 |
|
Toby
|
1c06b66cdc
|
feat: transport & obfs refactoring
|
2021-12-27 18:07:01 -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
|
3667778ca7
|
Fix import cycles
|
2021-04-27 20:18:43 -07:00 |
|