A Tunnel which Turns UDP Traffic into Encrypted UDP/FakeTCP/ICMP Traffic by using Raw Socket,helps you Bypass UDP FireWalls(or Unstable UDP Environment)
MIT License
Bot releases are hidden (Show)
Only minor changes, see commit history for details.
Added macos m1/m2 build.
Published by wangyu- about 4 years ago
Fixed FATAL:kernel too old
(Issue 339) on x86 amd64 and possibly arm.
Published by wangyu- about 4 years ago
Fix issue 337(array out of boundary).
Published by wangyu- over 4 years ago
--fix-gro
is no longer compatible with old versions. --fix-gro
is made avaliable in windows and mac version
--cipher-mode aes128cfb
, aes128cfb
is redesigned and not compatible with old versions. The original aes128cfb
is renamed to aes128cfb_0
and not suggested to use.Published by wangyu- over 5 years ago
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.
Published by wangyu- almost 6 years ago
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)
Published by wangyu- about 6 years ago
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
Published by wangyu- about 6 years ago
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
Published by wangyu- over 6 years ago
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, https://github.com/wangyu-/udp2raw-tunnel/commit/bd57171b48318e5791ae096b1a954774a97128ac )
Winodws/MacOS/BSD version has been released, check this repo
Windows/MacOS/BSD版已经发布了,不再需要虚拟机,可以去 这里 下载
Published by wangyu- over 6 years ago
New option --retry-on-error
, allow you to run udp2raw before network is initialized. Especially useful for startup scripts.
Published by wangyu- almost 7 years ago
Fix iptables lock failure for -a
option when multiple udp2raw instances are used.
To enable this feature, use new option--wait-lock
. Need iptables v1.4.20 or above.
Published by wangyu- almost 7 years ago
Fixed a possible timer issue.
Published by wangyu- almost 7 years ago
Fix the problem of program exiting after recovered from system suspension.
Published by wangyu- almost 7 years ago
Heartbeat failure detection improvement.
New option --hb-len
.
Suggested to upgrade.
Published by wangyu- almost 7 years ago
Increase heartbeat failure detection sensitivity.
(the previous failure detection turns out to be too conservative,and sometimes you had to perform a manual reconnect)
Published by wangyu- almost 7 years ago
Fixed a bug of fd resource not released after changing port, at client side. Its suggested to upgrade.
Code re-factor.
Published by wangyu- almost 7 years ago
Allow to send commands to the running process by using a fifo(named pipe).
Check --fifo
option in readme.md for details.
Published by wangyu- about 7 years ago
improved AES and md5 performance.
Published by wangyu- about 7 years ago
fixed bug of -g
option, -g
generated an invalid iptables rule.
Published by wangyu- about 7 years ago
fixed a bug which may cause server hangup for a while(rare,only on server side).