Veröffentlichung von ppp 2.5.0, 22 Jahre nach der Bildung des vorherigen Zweigs

Die Veröffentlichung des Pakets ppp 2.5.0 beinhaltet die Unterstützung des PPP (Point-to-Point Protocol), das die Einrichtung eines IPv4/IPv6-Kommunikationskanals über serielle Ports oder Punkt-zu-Punkt-Verbindungen (z. B. Dial-up) ermöglicht. Das Paket enthält den Hintergrundprozess pppd, der für die Aushandlung der Verbindung, die Authentifizierung und die Konfiguration der Netzwerkschnittstelle verwendet wird, sowie die Hilfsprogramme pppstats und pppdump. Der Projektcode wird unter der BSD-Lizenz verteilt. Offiziell wird Linux und Solaris unterstützt (ohne Begleitdokumentation gibt es Code für NeXTStep, FreeBSD, SunOS 4.x, SVR4, Tru64, AIX und Ultrix).

Der vorherige bedeutende Zweig ppp 2.4.0 wurde im Jahr 2000 veröffentlicht. Die erhebliche Erhöhung der Versionsnummer hängt mit Änderungen zusammen, die die Kompatibilität mit Plugins für pppd beeinträchtigen, und mit einer vollständigen Überarbeitung des Build-Systems. Zu den Verbesserungen gehören:

  • Unterstützung des PEAP (Protected Extensible Authentication Protocol) für die Authentifizierung hinzugefügt.
  • Unterstützung für das Laden von Dateien mit Zertifikaten und Schlüsseln im PKCS12-Format hinzugefügt.
  • Eine Build-Umgebung auf Basis von GNU Autoconf und Automake vorgeschlagen. Unterstützung für pkgconfig hinzugefügt.
  • Die API für die Entwicklung von Plugins für pppd wurde erheblich überarbeitet.
  • Die Unterstützung für das IPX-Protokoll wurde eingestellt.
  • Die Installation der ausführbaren Datei pppd mit dem SUID-Root-Flag wurde eingestellt.
  • Neue Optionen in pppd hinzugefügt: ipv6cp-noremote, ipv6cp-nosend, ipv6cp-use-remotenumber, ipv6-up-script, ipv6-down-script, show-options, usepeerwins, ipcp-no-address, ipcp-no-addresses und nosendip.
  • Auf der Linux-Plattform wurde die Möglichkeit zur Einstellung einer beliebigen von dem Treiber unterstützten Baudrate für serielle Ports bereitgestellt.

Quelle: opennet.ru

60GB SSD 8Gb DDR4