Release Notes: The new option "--quit-after-connect" has been added, which is useful if you want another program to use the tunnel. For example, you could configure OpenVPN to use the the same ports as nat-traverse, and thus OpenVPN would be able to cross NAT gateways.


Release Notes: The port forwarding example in the documentation was fixed.


Release Notes: This release adjusts the length of the garbage and acknowledgement packets to make nat-traverse work under Windows and Android.


Release Notes: The new option "--quit-after-connect" has been added, which is useful if you want another program to use the tunnel. For example, you could configure OpenVPN to use the the same ports as nat-traverse, and thus OpenVPN would be able to cross NAT gateways.


Release Notes: nat-traverse works with Perl 5.6.1 now. Previously, Perl 5.8.0 had to be installed. Additionally, the documentation was enhanced.


Release Notes: A rare race condition which prevented spawning external commands even though the tunnel was established properly was fixed.