Lanemu P2P VPN - an implementation of a decentralized virtual private network operating on a peer-to-peer basis, in which participants connect directly to one another rather than through a central server. Network participants can find each other through BitTorrent trackers or BitTorrent DHT, or through other network participants (peer exchange). Starting with version 0.14, RUDP support has been added, and peers can connect to each other without port forwarding (NAT traversal via hole punching). The application is a free and open-source alternative to Hamachi VPN; it is written in Java (with some components in C) and distributed under the GNU LGPL 3.0 license. It runs on Windows, GNU/Linux, FreeBSD, and Mac OS.
Changelog for 0.14.1:
- Fixed issues in the RUDP library: memory leaks when using shutdownHook, deadlocks, handling of corrupted UDP packets, and many other issues that were identified during testing.
- Added the display of the connection protocol to the peer list.
- Added an experimental build that compiles a .jar file into an executable using native-image in GraalVM. For now, this is for the headless version of the application on Linux x86_64. To avoid running Lanemu as root, you also need to do `sudo setcap cap_net_admin=eip Lanemu-headless`.
Lanemu P2P VPN - an implementation of a decentralized virtual private network operating on a peer-to-peer basis, in which participants connect directly to one another rather than through a central server. Network participants can find each other through BitTorrent trackers or BitTorrent DHT, or through other network participants (peer exchange). Starting with version 0.14, RUDP support has been added, and peers can connect to each other without port forwarding (NAT traversal via hole punching). The application is a free and open-source alternative to Hamachi VPN; it is written in Java (with some components in C) and distributed under the GNU LGPL 3.0 license. It runs on Windows, GNU/Linux, FreeBSD, and Mac OS.
Changelog for 0.14.1:
- Fixed issues in the RUDP library: memory leaks when using shutdownHook, deadlocks, handling of corrupted UDP packets, and many other issues that were identified during testing.
- Added the display of the connection protocol to the peer list.
- Added an experimental build that compiles a .jar file into an executable using native-image in GraalVM. For now, this is for the headless version of the application on Linux x86_64. To avoid running Lanemu as root, you also need to do `sudo setcap cap_net_admin=eip Lanemu-headless`.
- Updated dependencies.