Release von Lanemu P2P-VPN 0.12.3

Das Release von Lanemu P2P VPN 0.12.3 fand statt – die Implementierung eines dezentralen virtuellen privaten Netzwerks, das nach dem Peer-To-Peer-Prinzip funktioniert, bei dem die Teilnehmer direkt miteinander verbunden sind und nicht über einen zentralen Server. Die Teilnehmer des Netzwerks können sich über BitTorrent-Tracker oder BitTorrent DHT oder durch andere Teilnehmer des Netzwerks (Peer-Exchange) finden. Die Anwendung ist eine kostenlose, offene Alternative zu VPN Hamachi, in Java (mit einzelnen Komponenten in C) geschrieben und wird unter der GNU LGPL 3.0-Lizenz vertrieben. Sie unterstützt Windows, GNU/Linux und FreeBSD.

Änderungen seit dem Release 0.12:

  • Experimentelle Unterstützung für den Versand von Datenverkehr über UDP hinzugefügt (TCP wird weiterhin für die Verbindung, Pings, Chats usw. benötigt).
  • Unterstützung zur Bestimmung der externen IPv6-Adresse hinzugefügt.
  • Für den Dienst zur Bestimmung der externen IP-Adressen WhatIsMyIp wird HTTPS verwendet.
  • Die Abhängigkeiten, die mit der Anwendung geliefert werden, wie FlatLaf, wurden aktualisiert.
  • Der OpenJDK-Loader wurde aktualisiert: ein Download-Geschwindigkeitsindikator wurde hinzugefügt und der Link zur neuen Version von OpenJDK wurde aktualisiert.
  • Ein Wechsel zur Bouncy Castle LTS-Bibliothek wurde vollzogen, die Hardwareunterstützung für die Algorithmen AES und SHA implementiert. Diese Unterstützung funktioniert derzeit nur unter Linux für die Architekturen x86_64 und ARM (in der Bibliothek gibt es noch keine Unterstützung für Windows). Die Hardwareunterstützung kann mit dem folgenden Befehl überprüft werden: „java -cp bcprov-lts8on-2.73.7.jar org.bouncycastle.util.DumpInfo -verbose“.
  • Eine Umgehungslösung für die Möglichkeit, die Anwendung auf der 32-Bit-Version von Java unter Windows auszuführen, wurde hinzugefügt. Dieses Problem wurde wahrscheinlich durch einen Stack-Fehler in der JVM verursacht.
  • Ein Logo wurde im Tab „Über“ hinzugefügt und es wurden geringfügige Änderungen an der Benutzeroberfläche vorgenommen.
  • Ein NullPointerException-Fehler wurde behoben, der den Datenaustausch zwischen Peer-Knoten (Peer Exchange) verhinderte.
  • Ein Fehler wurde behoben, der dazu führte, dass das Anwendungsfenster bei einem Fehlschlag beim Laden der Systemtray-Bibliothek libAppIndicator64.so nicht angezeigt wurde.
  • Ein Problem wurde behoben, bei dem Lanemu aufhörte, Peers im DHT-Netzwerk nach einer bestimmten Zeit zu suchen.
  • Ein Problem wurde behoben, bei dem local.port, local.ips und local.ip6s im Headless-Modus nicht angezeigt wurden.
  • Ein Problem wurde behoben, bei dem der Wert von local.port in der Tabelle der Peer-Knoten aufgrund eines Rennbedingungen bei der Aktualisierung der aktuellen öffentlichen Adresse 0 betragen konnte. IP-Adressen.

Quelle: opennet.ru

60GB SSD 8Gb DDR4