È stato rilasciato il pacchetto ppp 2.5.0, che implementa il supporto per il Point-to-Point Protocol (PPP), il quale consente di stabilire un canale di comunicazione IPv4/IPv6 utilizzando porte seriali o connessioni punto-punto (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, nonché le utilità pppstats e pppdump. Il codice del progetto è distribuito sotto licenza BSD. Il pacchetto fornisce ufficialmente supporto per Linux e Solaris (è disponibile codice non supportato per NeXTStep, FreeBSD, SunOS 4.x, SVR4, Tru64, AIX e Ultrix).
L'ultima versione importante di ppp 2.4.0 è stata rilasciata nel 2000. Il significativo aumento del numero di versione è dovuto a modifiche che interrompono la compatibilità con i plugin pppd e a una completa rielaborazione del sistema di compilazione. Tra i miglioramenti:
- Aggiunto il supporto per il protocollo di autenticazione PEAP (Protected Extensible Authentication Protocol).
- Aggiunto il supporto per il caricamento di file con certificati e chiavi in formato PKCS12.
- Viene proposto un ambiente di compilazione basato su GNU Autoconf e Automake. Viene aggiunto il supporto per pkgconfig.
- L'API per lo sviluppo di plugin per pppd è stata notevolmente rielaborata.
- Il supporto del protocollo IPX è stato interrotto.
- Interrotta l'installazione dell'eseguibile pppd con flag root suid.
- Sono state aggiunte a pppd le nuove opzioni ipv6cp-noremote, ipv6cp-nosend, ipv6cp-use-remotenumber, ipv6-up-script, ipv6-down-script, show-options, usepeerwins, ipcp-no-address, ipcp-no-addresses e nosendip.
- la piattaforma Linux Ora è possibile impostare qualsiasi velocità di trasferimento dati per la porta seriale supportata dal driver.
Fonte: opennet.ru
