Cubarco
c5386b88ad
Fix sockopt.TcpKeepAliveInterval
...
The Keep-Alive configs may be overridden with golang default settings when `tcpKeepAliveInterval` is set without `tcpKeepAliveIdle`.
Adopt: https://github.com/XTLS/Xray-core/pull/1328
2023-02-19 12:24:24 +00:00
Shelikhoo
3ef7feaeaf
update version: auto replacement to v5 path
2022-01-02 15:16:23 +00:00
Shelikhoo
3e42fc417b
fix bug introduced in adding tcp keep alive adjustment
2021-11-28 22:49:02 +00:00
ValdikSS
499a0e19cb
Add TCP keep alive support in Linux
2021-11-28 22:49:02 +00:00
Loyalsoldier
6f8979d017
Style: format code by gofumpt ( #1022 )
2021-05-20 05:28:52 +08:00
rurirei
1822504ed8
Fix: nullcheck on alternative systemDialer ( #959 )
...
* fix: null-check on alternative systemDialer
* delete deprecated option DualStack
2021-05-02 22:28:33 +08:00
Loyalsoldier
f94dd11a8c
Chore: change module name ( #677 )
2021-02-17 04:31:50 +08:00
Darien Raymond
ee13f7a562
fix bind addr check
2019-01-12 09:44:51 +01:00
Darien Raymond
ef739c2127
listen system only when bind addr not specified
2019-01-12 09:12:48 +01:00
Darien Raymond
a1b552f948
use ListenPacket in Dial UDP connection
2019-01-06 09:39:37 +01:00
Darien Raymond
f49f85b5bd
fix #1462
2018-12-06 21:09:41 +01:00
Darien Raymond
28fa84ce69
API doc
2018-12-03 22:44:42 +01:00
Darien Raymond
5279296f03
remove use of context.WithValue in transport
2018-11-21 14:54:40 +01:00
Darien Raymond
383b84e7dd
unified tproxy option
2018-09-17 15:12:58 +02:00
Darien Raymond
20251bf499
system listener for both TCP and UDP
2018-09-15 21:35:32 +02:00
Darien Raymond
6d750e8149
options for enable TFO
2018-09-10 13:23:27 +02:00
Darien Raymond
af3a08a848
prototype for marking connection
2018-09-06 10:06:57 +02:00
Darien Raymond
1c856a46ab
step 1 to remove reference to net package
2017-08-29 12:56:57 +02:00
Darien Raymond
9594243ee2
fix system dialer init
2017-05-02 00:28:06 +02:00
Darien Raymond
c5aa4acb35
prototype of vpndialer
2017-04-30 23:37:30 +02:00
Darien Raymond
d93ff628bc
refactor tcp worker
2017-02-26 14:38:41 +01:00
Darien Raymond
3152d7fec3
remove deprecated API
2017-02-24 14:40:44 +01:00
Darien Raymond
9cbc9b7170
refactor dialer
2017-02-23 23:48:47 +01:00
Darien Raymond
f95c322677
rename 'this'
2016-11-27 21:39:09 +01:00
Darien Raymond
7de7588ec2
proto for destination
2016-09-20 11:53:05 +02:00
Darien Raymond
c518726910
network proto
2016-09-20 10:44:44 +02:00
Darien Raymond
9ade07db03
remove IsTCP() and IsUDP()
2016-09-19 16:39:11 +02:00
v2ray
07a86f549b
unified import path
2016-08-20 20:55:45 +02:00
v2ray
347ae8fd75
simplify interface
2016-07-26 17:25:13 +02:00
v2ray
ca0ae50e62
refine system dialer substitution
2016-07-26 17:11:58 +02:00