Wydanie ppp 2.5.0, 22 lata po utworzeniu ostatniej gałęzi

Opublikowano wydanie pakietu ppp 2.5.0 z implementacją obsługi protokołu PPP (Point-to-Point Protocol), który umożliwia organizację kanału komunikacyjnego IPv4/IPv6 przy użyciu połączenia poprzez porty szeregowe lub punkt-do -połączenia punktowe (na przykład dial-up). Pakiet zawiera proces działający w tle pppd, używany do negocjacji połączeń, uwierzytelniania i konfiguracji interfejsu sieciowego, a także narzędzia pppstats i pppdump. Kod projektu jest rozpowszechniany na licencji BSD. Pakiet oficjalnie obsługuje systemy Linux i Solaris (nieobsługiwany kod dostępny dla NeXTStep, FreeBSD, SunOS 4.x, SVR4, Tru64, AIX i Ultrix).

Ostatnia znacząca gałąź, ppp 2.4.0, została wydana w 2000 roku. Znaczący wzrost numeru wersji wynika ze zmian psujących kompatybilność z wtyczkami pppd i całkowitego przeprojektowania systemu kompilacji. Wśród ulepszeń:

  • Dodano obsługę protokołu uwierzytelniania PEAP (Protected Extensible Authentication Protocol).
  • Dodano obsługę pobierania plików z certyfikatami i kluczami w formacie PKCS12.
  • Zaproponowano środowisko asemblera oparte na GNU Autoconf i Automake. Dodano obsługę pkgconfig.
  • API do tworzenia wtyczek dla pppd zostało znacząco przeprojektowane.
  • Obsługa protokołu IPX została wycofana.
  • Zatrzymano instalowanie pliku wykonywalnego pppd z flagą root suid.
  • Dodano nowe opcje do pppd ipv6cp-noremote, ipv6cp-nosend, ipv6cp-use-remotenumber, ipv6-up-script, ipv6-down-script, show-options, usepeerwins, ipcp-no-address, ipcp-no-addresses i nosendip .
  • Na platformie Linux istnieje możliwość ustawienia dowolnej szybkości transmisji danych dla portu szeregowego obsługiwanego przez sterownik.

Źródło: opennet.ru

Dodaj komentarz