xtaci
4789212001
add parameters explaination
2023-02-07 21:37:46 +08:00
fesily and GitHub
baca7d7e6c
add unix support on client ( #892 )
2022-10-28 13:02:11 +08:00
xtaci
208deccd09
use rand port instead of sequential pattern
2022-10-15 11:07:47 +08:00
xtaci
2e5215a35d
add multiport support on server
2022-10-08 18:03:33 +08:00
xtaci
b9cb84efdf
make parsing generic
2022-10-08 17:47:14 +08:00
xtaci
f7a642525c
upd test
2022-10-08 17:30:11 +08:00
xtaci
51e6fed5fc
adding support for multiport dial
2022-10-08 13:02:18 +08:00
ithewei and GitHub
c5232c2953
config --crypt null ( #878 )
2022-06-28 10:45:23 +08:00
xtaci
07ad03fecf
remove a duplicated logging
2020-12-20 19:09:43 +08:00
Hugo Wang and GitHub
2225d258cb
create UDP connection only when needed ( #825 )
...
* create udp connection only when needed
* misc
* some more minor changes
* update option description
* sync the doc
* lets keep original
* respect config.Quiet
* misc
* removed the useless muxes init
2020-12-20 16:23:32 +08:00
xtaci
e9316f7be4
remove a condition in scavenger
2020-12-19 11:42:24 +08:00
xtaci
9ac04cd24d
a smarter scavenger
2020-12-17 17:37:36 +08:00
xtaci
0f4131b7ae
use go.mod based kcp-go
2019-12-31 22:45:36 +08:00
xtaci
fc57c98098
rawcopy leads mistakes in smux in v2
2019-12-29 18:31:26 +08:00
xtaci
34bc48fd64
Squashed commit of the following:
...
commit 58d2c9d3468aa1c04f8cb60f0680186b6330804c
Author: xtaci <daniel820313@gmail.com >
Date: Thu Dec 26 17:40:36 2019 +0800
combine smux v1 & v2
2019-12-26 17:45:07 +08:00
xtaci
f3cccbb51c
fix closing scheme
2019-12-19 14:52:45 +08:00
xtaci
4f88883837
fix termination sequence
2019-12-19 14:44:27 +08:00
xtaci
8a03eb1568
eliminate extra 1 goroutine per connection
2019-12-19 14:12:44 +08:00
xtaci
c8c084a087
adjusts to 4k buf per mux
2019-12-18 16:42:24 +08:00
xtaci
61e830c4e8
write controlled reading based on RawConn to buffer per stream
2019-12-18 15:42:48 +08:00
xtaci
166dbca282
upgrade to github.com/xtaci/smux@v1.4.5 github.com/xtaci/smux/v2@v2.0.14, optimize Copy to use io.WriteTo
2019-11-26 22:18:57 +08:00
xtaci
24ff7caecb
shrink per-direction buffer to 4k
2019-11-12 15:07:45 +08:00
xtaci
1b72bf39d8
verbose logging on smux establishment
2019-09-22 16:41:23 +08:00
xtaci
112870d870
1->2
2019-09-22 16:31:02 +08:00
xtaci
a859f419f6
verbose error handling for smux protocol
2019-09-22 14:47:38 +08:00
xtaci
fa728236d4
only output protocol error in streamCopy
2019-09-22 14:40:14 +08:00
xtaci
ade7ee06a0
stream copy print high-level error
2019-09-22 13:47:11 +08:00
xtaci
30cca4d7db
half default streambuf to 2097152 bytes
2019-09-22 12:43:54 +08:00
xtaci
0f18b17a8a
fix spelling
2019-09-22 12:32:07 +08:00
xtaci
1b756aeb3d
adjust sequence of startup log
2019-09-22 11:12:55 +08:00
xtaci
2684e47946
upd default value for streambuf
2019-09-21 22:30:26 +08:00
xtaci
fcb6a5e141
add -smuxver to support smux version 2
2019-09-21 20:59:41 +08:00
xtaci
bb6bf9985c
simplify dial/listen
2019-07-08 07:13:28 +00:00
xtaci
3260e4d346
Squashed commit of the following:
...
commit f3022926ae0c0d176088c299f40df47b472b7a52
Author: xtaci <daniel820313@gmail.com >
Date: Wed Jul 3 13:18:04 2019 +0000
enable tcp option
commit e8be0df1d071a2cab0c2c3bc573af0fd836d852e
Author: xtaci <daniel820313@gmail.com >
Date: Wed Jul 3 13:01:22 2019 +0000
fix compile for i386
commit 03d15811558f6aedc9d58b4eeef17b563186ac4b
Author: xtaci <daniel820313@gmail.com >
Date: Wed Jul 3 12:35:02 2019 +0000
upd build-release.sh and simplify platformd-depedent dial/listen
commit b8240d92ea453b397a5662c19c5ffebf3356af78
Author: xtaci <daniel820313@gmail.com >
Date: Wed Jul 3 09:49:01 2019 +0000
simplify listening
commit e2e87b6f8dcabbd91d521f02baa00443c0ad1df3
Author: xtaci <daniel820313@gmail.com >
Date: Wed Jul 3 09:41:43 2019 +0000
simplify dialing
2019-07-03 13:19:16 +00:00
xtaci
60bee85c51
Squashed commit of the following:
...
commit e8be0df1d071a2cab0c2c3bc573af0fd836d852e
Author: xtaci <daniel820313@gmail.com >
Date: Wed Jul 3 13:01:22 2019 +0000
fix compile for i386
commit 03d15811558f6aedc9d58b4eeef17b563186ac4b
Author: xtaci <daniel820313@gmail.com >
Date: Wed Jul 3 12:35:02 2019 +0000
upd build-release.sh and simplify platformd-depedent dial/listen
commit b8240d92ea453b397a5662c19c5ffebf3356af78
Author: xtaci <daniel820313@gmail.com >
Date: Wed Jul 3 09:49:01 2019 +0000
simplify listening
commit e2e87b6f8dcabbd91d521f02baa00443c0ad1df3
Author: xtaci <daniel820313@gmail.com >
Date: Wed Jul 3 09:41:43 2019 +0000
simplify dialing
2019-07-03 13:02:23 +00:00
xtaci
7cc7454c7c
upd
2019-07-02 07:48:32 +00:00
xtaci
9ba6c75eff
upd deps
2019-07-02 07:38:51 +00:00
xtaci
5bf748b8b5
Revert "support -tcp", keep on tcp branch
...
This reverts commit 770f5c00da .
2019-06-27 21:49:44 +00:00
xtaci
d0b4365909
upd
2019-06-27 15:44:30 +00:00
xtaci
770f5c00da
support -tcp
2019-06-27 15:10:00 +08:00
xtaci
b31a9d01af
change stream i/o log
2019-06-11 14:59:09 +08:00
xtaci
45e58e6500
output endpoint address when stream opened
2019-06-11 14:07:17 +08:00
xtaci
a704f60ee3
remove one line
2019-05-16 21:35:24 +08:00
xtaci
76c88158c8
upd deps
2019-05-14 21:21:31 +08:00
xtaci
af3185d2e9
log prints remoteaddr
2019-05-14 21:20:24 +08:00
xtaci
ec9ace1de0
fix
2019-05-12 21:30:14 +08:00
xtaci
e93a1908c1
upd
2019-05-12 20:34:42 +08:00
xtaci
dbaefc35a7
adjust bi-tun parameters
2019-05-11 18:13:48 +08:00
xtaci
5da363682e
indie snmp.go
2019-05-10 21:47:23 +08:00
xtaci
116c1e7668
seperate compStream
2019-05-10 21:44:02 +08:00