È stato pubblicato il rilascio del pacchetto ppp 2.5.0 con l'implementazione del supporto al PPP (Point-to-Point Protocol), che permette di organizzare un canale di comunicazione IPv4/IPv6 utilizzando una connessione tramite porte seriali o punto-to connessioni puntiformi (ad esempio, dial-up). Il pacchetto include il processo in background pppd utilizzato per la negoziazione della connessione, l'autenticazione e la configurazione dell'interfaccia di rete, oltre alle utilità pppstats e pppdump. Il codice del progetto è distribuito sotto la licenza BSD. Il pacchetto fornisce ufficialmente il supporto per Linux e Solaris (codice non mantenuto per NeXTStep, FreeBSD, SunOS 4.x, SVR4, Tru64, AIX e Ultrix).
L'ultimo ramo principale ppp 2.4.0 è stato rilasciato nel 2000. Un aumento significativo nel numero di versione è dovuto a modifiche che violano la compatibilità con i plugin pppd e ad una riprogettazione completa del sistema di compilazione. Tra i miglioramenti:
- Aggiunto il supporto per il protocollo di autenticazione PEAP (Protected Extensible Authentication Protocol).
- Aggiunto supporto per il download di file con certificati e chiavi in formato PKCS12.
- Viene proposto un ambiente di compilazione basato su GNU Autoconf e Automake. Aggiunto supporto pkgconfig.
- API significativamente riprogettata per lo sviluppo di plugin pppd.
- Il supporto per il protocollo IPX è stato interrotto.
- Arrestata l'installazione dell'eseguibile pppd con il flag suid root.
- Nuove opzioni aggiunte a pppd ipv6cp-noremote, ipv6cp-nosend, ipv6cp-use-remotenumber, ipv6-up-script, ipv6-down-script, show-options, usepeerwins, ipcp-no-address, ipcp-no-addresses e nosendip .
- Sulla piattaforma Linux è possibile impostare qualsiasi baud rate per la porta seriale supportata dal driver.
Fonte: opennet.ru