È stato rilasciato Lanemu P2P VPN 0.12.3 — una realizzazione di una rete privata virtuale decentralizzata che funziona secondo il principio Peer-To-Peer, in cui i partecipanti sono connessi direttamente tra loro, anziché attraverso un server centrale. Gli utenti della rete possono trovarsi tramite tracker BitTorrent o BitTorrent DHT, oppure attraverso altri partecipanti della rete (scambio peer). L'applicazione è un'alternativa gratuita e open-source a VPN Hamachi, scritta in Java (con alcuni componenti in C) e distribuita sotto la licenza GNU LGPL 3.0. È supportato l'avvio su Windows, GNU/Linux e FreeBSD.
Modifiche dall'uscita 0.12:
- Aggiunta la supporto sperimentale per l'invio del traffico tramite UDP (TCP è ancora richiesto per stabilire la connessione, ping, chat, ecc.).
- Aggiunta la supporto per la determinazione dell'indirizzo IPv6 esterno.
- Per il servizio di determinazione degli indirizzi IP esterni WhatIsMyIp è stato utilizzato HTTPS.
- Aggiornate le librerie dipendenti fornite con l'applicazione, come FlatLaf.
- Aggiornato il caricatore OpenJDK: aggiunto un indicatore di velocità di download e aggiornata il collegamento alla nuova versione di OpenJDK.
- È stata eseguita la transizione alla libreria Bouncy Castle LTS, che implementa il supporto hardware per gli algoritmi AES e SHA. Attualmente, questo supporto funziona solo su Linux per le architetture x86_64 e ARM (non è ancora supportato su Windows). È possibile verificare il supporto hardware con il seguente comando «java -cp bcprov-lts8on-2.73.7.jar org.bouncycastle.util.DumpInfo -verbose».
- Aggiunta una soluzione alternativa per la possibilità di eseguire l'applicazione su una versione a 32 bit di Java su Windows. Questo problema è probabilmente causato da una corruzione dello stack nella JVM.
- Aggiunto un logo nella scheda «About» e apportate alcune modifiche minori all'interfaccia.
- Risolta l'errore NullPointerException che impediva lo scambio di dati tra i nodi peer (peer exchange).
- Corretto un problema che impediva la visualizzazione della finestra dell'applicazione in caso di errore nel caricamento della libreria di sistema libAppIndicator64.so.
- Corretto un problema: Lanemu smetteva di cercare i peer nella rete DHT dopo un certo periodo.
- Corretto un problema: local.port, local.ips e local.ip6s non venivano visualizzati quando si operava in modalità senza interfaccia.
- È stato risolto il problema per cui il valore local.port nella tabella dei nodi peer poteva essere 0 a causa di una condizione di competizione durante l'aggiornamento della pubblicità corrente. Indirizzi IP.
Fonte: opennet.ru
