Byla vydána Lanemu P2P VPN 0.12.3, implementace decentralizované virtuální privátní sítě, která funguje na principu Peer-To-Peer, ve kterém jsou účastníci propojeni navzájem, nikoli prostřednictvím centrálního serveru. Účastníci sítě se mohou navzájem najít prostřednictvím sledovačů BitTorrent nebo BitTorrent DHT nebo prostřednictvím jiných účastníků sítě (peer exchange). Aplikace je bezplatný a otevřený analog VPN Hamachi, napsaný v Javě (s jednotlivými komponentami v C) a distribuovaný pod licencí GNU LGPL 3.0. Podporuje běh na Windows, GNU/Linux a FreeBSD.
Změny od verze 0.12:
- Přidána experimentální podpora pro odesílání provozu přes UDP (TCP je stále vyžadován pro navazování spojení, pingy, chat atd.).
- Přidána podpora pro určování externí IPv6 adresy.
- HTTPS se používá pro službu detekce externích IP adres WhatIsMyIp.
- Aktualizované knihovny závislostí, které jsou součástí aplikace, například FlatLaf.
- Aktualizovaný zavaděč OpenJDK: přidán indikátor rychlosti načítání a aktualizovaný odkaz na novou verzi OpenJDK.
- Přechod na knihovnu Bouncy Castle LTS, která implementuje hardwarovou podporu pro algoritmy AES a SHA, byl dokončen. V současné době tato podpora funguje pouze v Linuxu pro architektury x86_64 a ARM (knihovna zatím nepodporuje Windows). Hardwarovou podporu lze ověřit pomocí následujícího příkazu „java -cp bcprov-lts8on-2.73.7.jar org.bouncycastle.util.DumpInfo -verbose“.
- Přidáno alternativní řešení, které umožňuje spuštění aplikace na 32bitové Javě ve Windows. Tento problém je pravděpodobně způsoben poškozením zásobníku v JVM.
- Přidáno logo na kartu O nás a provedeny drobné změny v rozhraní.
- Opravena chyba NullPointerException, která bránila fungování peer exchange.
- Opravena chyba, kdy se okno aplikace nezobrazovalo, pokud se nepodařilo načíst knihovnu libAppIndicator64.so v systémové liště.
- Opravený problém: Lanemu po určité době přestal vyhledávat uzly v síti DHT.
- Opravena chyba: Soubory local.port, local.ips a local.ip6s se nezobrazovaly při spuštění v režimu bez rozhraní.
- Opraven problém, kdy hodnota local.port v tabulce uzlů mohla být 0 kvůli souboji při aktualizaci aktuální veřejné IP adresy.
Zdroj: opennet.ru
