Releases: wangyu-/udp2raw
20230206.0
Only minor changes, see commit history for details.
Added macos m1/m2 build.
20200818.0
Fixed FATAL:kernel too old
(Issue 339) on x86 amd64 and possibly arm.
20200727.0
Fix issue 337(array out of boundary).
20200715.0
- further fix of https://github.com/wangyu-/udp2raw-tunnel/issues/226.
--fix-gro
is no longer compatible with old versions.--fix-gro
is made avaliable in windows and mac version - fix a problem/bug in
--cipher-mode aes128cfb
,aes128cfb
is redesigned and not compatible with old versions. The originalaes128cfb
is renamed toaes128cfb_0
and not suggested to use.
20190716.test.0
Added option --fix-gro
to handle huge packet caused by GRO, as mentioned in:
https://github.com/wangyu-/udp2raw-tunnel/issues/226
this option is still at an early stage, and this version is released for test.
20181113.0
Fixed a bug which may cause bind port fail
in log and the program to exit by itself.
https://github.com/wangyu-/udp2raw-tunnel/issues/222
(For Winodws/MacOS/BSD version , check this repo)
20180830.2
Added --raw-mode easyfaketcp
similar to windows/mac version. But its not suggested to use, unless you dont have permission to add iptables.
Fixed a few logs format.
20180830.1 Fixed a problem which may cause segment fault.
20180830.2 Sync update of mp version
20180728.1
Added ipv6 support.
Added new cipher-mode aes128cfb
and new auth-mode hmac_sha1
New option --dev
, allow you to bind raw socket to a specific device/interface, not necessary but it increases performance. (example: --dev eth0
)
20180728.1 fixed a bug in 20180728.0
20180225.1
Mute duplicated rst==1
logs, if you got too many of them. Configurable with the --max-rst-to-show
option.
the file in this release
(20180225.1 fixed a problem which may cause segment fault in 20180225.0, bd57171 )
INFO 2018/06/20
Winodws/MacOS/BSD version has been released, check this repo
Windows/MacOS/BSD版已经发布了,不再需要虚拟机,可以去 这里 下载
20180220.1
New option --retry-on-error
, allow you to run udp2raw before network is initialized. Especially useful for startup scripts.