- Under *nix, all tcp connections multiplexed on a single kcp connection via smux now share ONE buffer, instead of one buffer per one tcp connection previously. https://github.com/xtaci/kcptun/blob/master/generic/rawcopy_unix.go
- Eliminated ONE extra goroutine per connection.
- Fixed a possible error in smux.
$ go version
go version go1.13.5 darwin/amd64
$ date
2019年12月19日 星期四 16时46分24秒 CST
$ ./build-release.sh
Setting GO111MODULE to on
f7b80ce856945cb55609cc8d03471c799fd35b37 kcptun-linux-amd64-20191219.tar.gz
fa2f658ffca116ac969b9cdf9489ed4baf158513 kcptun-darwin-amd64-20191219.tar.gz
cab3df2634d5de6291b1f3479cb84f6bb4d40b0e kcptun-windows-amd64-20191219.tar.gz
8978d80bcda04449c5c389823cca1e9234efb8ec kcptun-freebsd-amd64-20191219.tar.gz
3160101f3e956b489e5fa9fd752a2b0ebb5750af kcptun-linux-386-20191219.tar.gz
26831c9d28956993371b53c82d6e689709c77a4a kcptun-windows-386-20191219.tar.gz
f057891af9a446d51aa06dbdf6c82e558c84103b kcptun-linux-arm5-20191219.tar.gz
79121eae74842646ae33144d714fafb57605d15f kcptun-linux-arm6-20191219.tar.gz
48745042ddf9bd3266d1f94b972503b33a216cd8 kcptun-linux-arm7-20191219.tar.gz
48c17c4c236f9af4da19899081f6290e7d71d67b kcptun-linux-arm64-20191219.tar.gz
413d5c51f41e1216e0a5204c0de7f30cbcb9c67e kcptun-linux-mipsle-20191219.tar.gz
c3deac74158ef02bd1167ed74e908bc2f08a7c90 kcptun-linux-mips-20191219.tar.gz