Rsock Versions Save

The best companion of kcptun

v2.0.1

5 years ago
  • delay sending keepalive request when startup
  • set keeplive to 4s for client
build on Wed Jun 13 03:58:05 UTC 2018
ed14dbbc51829b3f8ac2c94475391447b1ee975c rsock-Darwin-x86_64-20180613.zip
ff27d3bfc8c853eb548bb110a5bbe15d89bbc3f1 rsock-Linux-x86_64-20180613.tar.gz
e3b62cea96243c8cd989a6b7ab6519ce0fbacd92  rsock-Windows-x86-2018-06-12.13.zip

v2.0

5 years ago
  • An important new feature: Auto connect if any network change
  • A lot of bug fixes

PLEASE report bug if you find any.

build on Tue Jun 12 18:36:15 UTC 2018
0ddd7b6127ba5acb0beb0508fcebe7a92df01703 rsock-Darwin-x86_64-20180612.zip
e20d8c7bd6befdbfc2ad556e087f30a341dfd86f rsock-Linux-x86_64-20180612.tar.gz
d5d044209ecc94d532216e1c5472892319d183c4  rsock-Windows-x86-2018-06-12.11.zip

v1.9

5 years ago

add auto detect device on start

965e7a6e7f4301a38b3b18fca6704d73f568b1cf rsock-Darwin-x86_64-20180512.zip
0471974669d4856410e2c4b464e2e77e1d2aba54 rsock-Linux-x86_64-20180512.tar.gz
742af91fb12ccc6152dfc948126d7e14ca407aca  rsock-Windows-x86-2018-05-12.8.zip

Build methods on other platforms can visit here

v1.8

5 years ago

release notes:

  1. Add Windows support (Some NIC may not work)
  2. Set default keepalive interval to 5s. (Interval time cannot be changed in release, but will be configurable right in next release)
  3. Improve speed
90a264d7c91d21b26c582aa44e7a792c807873c3 rsock-Darwin-x86_64-20180507.zip
55e797a9d88123746a722eb07702449b30a44132 rsock-Linux-x86_64-20180507.tar.gz
e1c73ced0ecb965927d5b6159a89744788046776  rsock-Windows-x86-2018-05-07.27.zip

Note: For Linux and Windows users, some NIC may don't work. Some router(or OS) will filter packets. For Mac is all fine.

v1.7.1

6 years ago

Note. Each attempt will double retry interval. But not more than 1min.

6107d4956670a1165ca922ca66bb9ef0d48a3f40 rsock-Darwin-x86_64-20180330.zip
035fddc35361f9cb3c188f20d6bbcc074f2056ae rsock-Linux-x86_64-20180330.tar.gz

v1.7.0

6 years ago

bug出现的场景是,下载了很多很多流量(超过2^32B),然后服务器会产生多余的tcp connection。

该connection在server是established,在client处并没有对应的记录。

server仍然会通过该conn发送数据,但router没有发送RST/FIN给服务器,也没有forward数据给client,所以该部分数据丢失,kcptun会重传,速度就会变慢。

79dc178142519cbad29a392b78d2d6bd21b920a2 rsock-Darwin-x86_64-20180330.zip
efa376e763cd7417181166d79a699ec31769d655 rsock-Linux-x86_64-20180330.tar.gz

v1.6.0

6 years ago

fix macOS Illegal instruction error replaced libuv.a

3623548906ac9add7c7288f222a35c0a68ba5b67 rsock-Darwin-x86_64-20180329.zip
d75637b90f9ee798b02ec8529a09c6ae2f886023 rsock-Linux-x86_64-20180329.tar.gz

v1.5.2

6 years ago

fix a compile error


c20daac21477df0b7ed8f68f22d7c19884f3ce45 rsock-Darwin-x86_64-20180327.zip
7baba647a07f073aa0836ab8cb63076240ac96ac rsock-Linux-x86_64-20180327.tar.gz

v1.5

6 years ago

DON'T change default log mode change log mode to verbose on macOS, debug on Linux. Or speed will be very slow.


86d4abaa553bd25ef389edcd0646d0207aa2d8bb rsock-Darwin-x86_64-20180326.zip
9e22a706c19739e7a759629372f840faa7bd61e6 rsock-Linux-x86_64-20180326.tar.gz

v1.4

6 years ago

fix macOS crash if wrong parameter optimize pool persistance.

4c74b17d38104b4fd6a9d08604b553ad938085f9 rsock-Darwin-x86_64-20180308.zip
2dd710092dc2d2867116d85416fd1fe2e61569f3 rsock-Linux-x86_64-20180308.tar.gz