wwqgtxx
|
dceb8ee535
|
fix: resolve atomic.Value usages with interface types
|
2024-03-13 14:49:46 +08:00 |
|
wwqgtxx
|
31d3614060
|
chore: upgrade dependencies
|
2024-03-13 08:54:50 +08:00 |
|
wwqgtxx
|
7ad37ca0e3
|
fix: hysteria2 server domain resolve
|
2024-03-10 23:49:54 +08:00 |
|
keakon
|
feedc9ec66
|
feat: implement port hopping (#1064)
* implement port hopping using sing and sing-quic
* 更新quic-go
* 更新sing
* Update go.sum
---------
Co-authored-by: wwqgtxx <wwqgtxx@gmail.com>
|
2024-03-08 22:54:24 +08:00 |
|
wwqgtxx
|
7eb16a098a
|
chore: upgrade dependencies
|
2024-02-28 11:14:10 +08:00 |
|
wwqgtxx
|
080d316059
|
chore: update gvisor
|
2024-02-14 18:07:40 +08:00 |
|
wwqgtxx
|
e6011301b2
|
chore: rebuild slowdown code
|
2024-01-30 19:41:50 +08:00 |
|
wwqgtxx
|
c6843d6a2c
|
fix: exclude loopback on darwin
|
2024-01-30 12:28:52 +08:00 |
|
wwqgtxx
|
f2634250a6
|
fix: hy2's rawConn not closed
|
2024-01-30 12:11:05 +08:00 |
|
wwqgtxx
|
80d6ca8ef9
|
fix: h2mux udp not working
|
2024-01-24 11:54:22 +08:00 |
|
wwqgtxx
|
5c1404f78e
|
chore: hysteria2 add udp-mtu option
default value is `1200-3` to match old version quic-go's capability
|
2024-01-22 20:56:28 +08:00 |
|
wwqgtxx
|
90ea6ab278
|
chore: update quic-go to 0.41.0
|
2024-01-20 09:48:20 +08:00 |
|
wwqgtxx
|
5ec686df08
|
chore: update dependencies
|
2024-01-11 10:00:02 +08:00 |
|
wwqgtxx
|
8822349f94
|
chore: support waitRead in windows
|
2023-12-21 21:18:26 +08:00 |
|
wwqgtxx
|
27635ea027
|
fix: hy2 missing UDP timeout
|
2023-12-20 23:30:06 +08:00 |
|
wwqgtxx
|
f29329fe80
|
fix: sing vectorised writer
|
2023-12-18 23:08:35 +08:00 |
|
wwqgtxx
|
3cf865e5f0
|
fix: GSO support for TUN
|
2023-12-11 16:41:50 +08:00 |
|
wwqgtxx
|
9fc1fc4cfe
|
chore: add GSO support for TUN
lwip had been dropped, also cgo build will be removed
|
2023-12-10 08:32:54 +08:00 |
|
wwqgtxx
|
5a2ed71bd9
|
chore: update uTLS to 1.5.4
|
2023-12-09 12:28:19 +08:00 |
|
wwqgtxx
|
c5d1e20a64
|
chore: Update dependencies
|
2023-12-09 09:46:37 +08:00 |
|
wwqgtxx
|
262d3295d1
|
chore: using stable api
|
2023-12-08 19:04:29 +08:00 |
|
wwqgtxx
|
8dbc5e2100
|
chore: limit max CopyExtendedOnce execute times to 10
|
2023-12-08 19:04:11 +08:00 |
|
wwqgtxx
|
941dd6c76d
|
fix: CopyExtendedOnce can't exit loop
|
2023-12-08 13:04:17 +08:00 |
|
wwqgtxx
|
cbec564af9
|
chore: adapt new ReadWait interfaces
|
2023-12-07 23:32:37 +08:00 |
|
wwqgtxx
|
c5d1db7905
|
chore: update gvisor
|
2023-12-07 07:55:21 +08:00 |
|
Larvan2
|
1a0932c210
|
feat: support ARC for DNS cache
|
2023-12-03 08:37:05 +08:00 |
|
wwqgtxx
|
d773d335a2
|
chore: Update quic-go to v0.40.0
|
2023-11-30 22:22:45 +08:00 |
|
wwqgtxx
|
37791acb59
|
chore: upgrade xsync to v3
|
2023-11-23 10:24:01 +08:00 |
|
H1JK
|
3a3d88c668
|
chore: Update dependencies
|
2023-11-18 11:26:27 +08:00 |
|
H1JK
|
54a7f52fe3
|
feat: Add outbound sing-mux tcp-brutal support
|
2023-11-18 00:07:07 +08:00 |
|
wwqgtxx
|
fe7c1a2cdb
|
chore: using wk8/go-ordered-map/v2 replace internal StringMapSlice
|
2023-11-09 08:47:44 +08:00 |
|
wwqgtxx
|
09e7866a5c
|
fix: gvisor panic
|
2023-11-03 11:50:25 +08:00 |
|
wwqgtxx
|
a82ce85707
|
chore: add route exclude support
|
2023-11-02 11:37:40 +08:00 |
|
wwqgtxx
|
f794c090a5
|
chore: update sing-tun
|
2023-10-23 15:39:56 +08:00 |
|
wwqgtxx
|
0129a8579f
|
chore: merge some quic-go fix
|
2023-10-19 11:08:14 +08:00 |
|
wwqgtxx
|
d75a0e69a0
|
chore: Update dependencies
|
2023-10-16 09:56:41 +08:00 |
|
wwqgtxx
|
ae557c30d3
|
fix: quic-go min MTU
|
2023-10-08 13:15:17 +08:00 |
|
wwqgtxx
|
5a1800d642
|
fix: BBR bandwidth estimation edge case
from 89429598bf
|
2023-10-08 07:26:28 +08:00 |
|
wwqgtxx
|
5ff4473083
|
chore: migrate from gorilla/websocket to gobwas/ws
|
2023-10-06 17:44:36 +08:00 |
|
wwqgtxx
|
d1e88a30cb
|
fix: gVisor UDP 6to4 check
|
2023-10-03 16:00:03 +08:00 |
|
wwqgtxx
|
7eae7756f5
|
chore: update gvisor
|
2023-10-01 19:15:26 +08:00 |
|
wwqgtxx
|
4e3cd01aad
|
chore: merge some quic-go fix
|
2023-10-01 13:44:56 +08:00 |
|
wwqgtxx
|
a526bb70ea
|
chore: fix bbr bugs
|
2023-09-30 13:40:07 +08:00 |
|
wwqgtxx
|
21fb5f75b8
|
fix: gvisor panic
|
2023-09-26 09:06:00 +08:00 |
|
wwqgtxx
|
fb99412193
|
chore: update quic-go to 0.39.0
|
2023-09-26 08:51:25 +08:00 |
|
wwqgtxx
|
90a5aa609a
|
fix: uot read failed
|
2023-09-22 00:11:57 +08:00 |
|
wwqgtxx
|
7f49c91267
|
fix: hy2 udp not working
|
2023-09-21 23:36:40 +08:00 |
|
wwqgtxx
|
da24810da2
|
chore: support set cwnd for hy2 too
|
2023-09-21 16:41:31 +08:00 |
|
wwqgtxx
|
9b8e2d9343
|
feat: support Hysteria2
|
2023-09-21 10:28:28 +08:00 |
|
wwqgtxx
|
24fd577767
|
chore: Update dependencies
|
2023-09-21 08:57:38 +08:00 |
|
H1JK
|
f241e1f81a
|
chore: Update dependencies
|
2023-09-09 09:53:14 +08:00 |
|
riolu.rs
|
d6cf2a837f
|
chore: ntp service dep with sing, optional synchronize system time
|
2023-09-03 17:49:56 +08:00 |
|
wwqgtxx
|
1cad615b25
|
chore: using xsync.MapOf replace sync.Map
|
2023-09-02 16:54:48 +08:00 |
|
riolu.rs
|
cbdf33c42c
|
feat: ntp service
|
2023-09-02 02:15:46 +08:00 |
|
wwqgtxx
|
3a9fc39cd9
|
chore: update quic-go to 0.38.0
|
2023-08-21 16:18:56 +08:00 |
|
wwqgtxx
|
db68d55a0e
|
fix: sing-vmess panic
|
2023-08-17 22:33:07 +08:00 |
|
wwqgtxx
|
574efb4526
|
chore: Update dependencies
|
2023-08-16 21:30:12 +08:00 |
|
3andne
|
03b0252589
|
feat: bump restls to v0.1.6 (utls v1.4.3) (#692)
* feat: bump restls to v0.1.5 (utls v1.4.3)
* fix: rm dependency go-quic
|
2023-08-16 11:41:58 +08:00 |
|
wwqgtxx
|
3093fc4f33
|
chore: update go1.21.0 release
|
2023-08-09 17:26:24 +08:00 |
|
H1JK
|
cca701c641
|
chore: Update dependencies
|
2023-08-06 18:38:50 +08:00 |
|
wwqgtxx
|
09ec7c8a62
|
chore: update quic-go to 0.37.3
|
2023-08-06 09:45:51 +08:00 |
|
wwqgtxx
|
68f312288d
|
chore: update quic-go to 0.37.2 and go1.21rc4
|
2023-08-05 12:53:49 +08:00 |
|
wwqgtxx
|
f125e1ce9e
|
chore: Update dependencies
|
2023-08-01 13:54:22 +08:00 |
|
wwqgtxx
|
e2216b7824
|
chore: update quic-go to 0.37.1
|
2023-08-01 09:55:55 +08:00 |
|
Hellojack
|
a82745f544
|
chore: Remove legacy XTLS support (#645)
* chore: Remove legacy XTLS support
* chore: Rename function
|
2023-07-16 23:26:07 +08:00 |
|
H1JK
|
5dd57bab67
|
chore: Update dependencies
|
2023-07-14 11:37:15 +08:00 |
|
wwqgtxx
|
0b1aff5759
|
chore: Update dependencies
|
2023-07-02 10:41:02 +08:00 |
|
wwqgtxx
|
8f1475d5d0
|
chore: update to go1.21rc2, drop support for go1.19
|
2023-07-02 09:59:18 +08:00 |
|
wwqgtxx
|
c6b84b0f20
|
chore: update quic-go to 0.36.1
|
2023-07-02 09:05:16 +08:00 |
|
wwqgtxx
|
2284acce94
|
chore: update quic-go to 0.36.0
|
2023-06-26 12:08:38 +08:00 |
|
wwqgtxx
|
fe0f2d9ef9
|
chore: Update dependencies
|
2023-06-19 08:23:48 +08:00 |
|
wwqgtxx
|
5e20fedf5f
|
chore: Update dependencies
|
2023-06-11 23:57:25 +08:00 |
|
wwqgtxx
|
766d08a8eb
|
chore: init gopacket only when dial fake-tcp to decrease memory using
|
2023-06-08 11:58:51 +08:00 |
|
H1JK
|
c3ef05b257
|
feat: Add XUDP migration support
|
2023-06-07 23:03:36 +08:00 |
|
wwqgtxx
|
2c44b4e170
|
chore: update quic-go to 0.35.1
|
2023-06-03 16:45:35 +08:00 |
|
H1JK
|
7906fbfee6
|
chore: Update dependencies
|
2023-06-03 00:24:51 +08:00 |
|
wwqgtxx
|
9b6e56a65e
|
chore: update quic-go to 0.34.0
|
2023-06-01 16:25:02 +08:00 |
|
Larvan2
|
1120c8185d
|
chore: Use API to create windows firewall rule
|
2023-05-31 15:54:36 +08:00 |
|
wwqgtxx
|
41af94ea66
|
fix: deadline reader cause panic
|
2023-05-30 20:21:51 +08:00 |
|
wwqgtxx
|
36539bb670
|
fix: sing-ss2's Reader not set buffer end
|
2023-05-30 07:59:55 +08:00 |
|
wwqgtxx
|
8e88e0b9f5
|
chore: add WaitReadFrom support in ssr
|
2023-05-28 22:51:44 +08:00 |
|
H1JK
|
4971b9d804
|
chore: Add vision splice support
|
2023-05-27 11:26:13 +08:00 |
|
H1JK
|
546b2bc24b
|
chore: Decrease UoT read memory
|
2023-05-20 17:01:52 +08:00 |
|
wwqgtxx
|
6e0c3a368f
|
chore: upgrade dependencies
|
2023-05-19 11:08:14 +08:00 |
|
wwqgtxx
|
1a9104c003
|
fix: UDP packet should not return io.EOF
|
2023-05-15 19:06:58 +08:00 |
|
wwqgtxx
|
b674983034
|
chore: improve read waiter interface
|
2023-05-12 12:12:22 +08:00 |
|
wwqgtxx
|
51e9f3598e
|
fix: shadowsocks rc4-md5 not working
|
2023-05-11 20:42:36 +08:00 |
|
wwqgtxx
|
234f7dbd3b
|
chore: decrease shadowsocks udp read memory used for no-windows platform
|
2023-05-11 19:01:41 +08:00 |
|
wwqgtxx
|
98394095e4
|
fix: udp can't auto close
|
2023-05-11 00:03:40 +08:00 |
|
wwqgtxx
|
67b9314693
|
fix: tuic can't work with proxy-dialer
|
2023-05-10 09:03:49 +08:00 |
|
wwqgtxx
|
99f7c4f821
|
fix: ss aead udp problem
|
2023-05-10 08:31:16 +08:00 |
|
wwqgtxx
|
0cb594dd5d
|
chore: upgrade dependencies
|
2023-05-10 07:23:49 +08:00 |
|
Skyxim
|
8c0168d3a8
|
chore: upgrade dependencies
|
2023-05-05 07:27:36 +00:00 |
|
H1JK
|
f90066f286
|
chore: Update dependencies
|
2023-05-01 23:38:02 +08:00 |
|
H1JK
|
19b403da86
|
refactor: Switch to sing-shadowsocks2 client
|
2023-04-30 18:57:16 +08:00 |
|
世界
|
898f10ca96
|
Fix concurrent close on h2mux server conn
|
2023-04-27 22:18:09 +08:00 |
|
wwqgtxx
|
888c233e9c
|
fix: sing-mux udp
|
2023-04-26 13:33:35 +08:00 |
|
wwqgtxx
|
8db030d36e
|
fix: wireguard tcp close need long time
|
2023-04-26 11:05:59 +08:00 |
|
wwqgtxx
|
7bb5da3005
|
chore: support splice for direct outbound
|
2023-04-25 23:01:05 +08:00 |
|
wwqgtxx
|
efcb278f61
|
chore: safe sing-mux close
|
2023-04-24 10:30:12 +08:00 |
|