xtaci
3acc8a7372
testing serial
2022-03-28 17:05:57 +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
xtaci
86cc46f437
a specific version of copy
2019-05-10 21:33:51 +08:00
xtaci
e54a648576
half-close
2019-05-10 17:38:20 +08:00
xtaci
49f701be26
fix format
2019-05-10 15:27:04 +08:00
xtaci
6e0b2077ea
add error output
2019-05-10 15:22:45 +08:00
xtaci
5d015f0616
less memory usage
2019-04-28 14:53:40 +08:00
xtaci
75e83adfba
reuse buffer for io.copyBuffer
2019-04-22 14:10:12 +08:00
xtaci
e0b8ed5dad
fan in bi-directional tunnel
2019-04-07 14:51:10 +08:00