È stato pubblicato il rilascio del pacchetto ppp 2.5.0 con implementazione del supporto per il protocollo PPP (Point-to-Point Protocol), che consente di organizzare un canale di comunicazione IPv4/IPv6 utilizzando una connessione tramite porte seriali o collegamenti punto-punto (ad esempio, dial-up). Il pacchetto include il processo in background pppd, utilizzato per negoziare la connessione, l'autenticazione e la configurazione dell'interfaccia di rete, oltre a utilità ausiliarie come pppstats e pppdump. Il codice del progetto è distribuito con licenza BSD. Il pacchetto garantisce ufficialmente il supporto per Linux e Solaris (senza supporto sono disponibili codici per NeXTStep, FreeBSD, SunOS 4.x, SVR4, Tru64, AIX e Ultrix).
La precedente importante versione ppp 2.4.0 è stata rilasciata nel 2000. L'aumento significativo del numero di versione è dovuto alle modifiche che interrompono la compatibilità con i plugin per pppd e alla completa revisione del sistema di build. 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 nel formato PKCS12.
- Proposto un ambiente di build basato su GNU Autoconf e Automake. Aggiunto il supporto per pkgconfig.
- Rivisto completamente l'API per lo sviluppo di plugin per pppd.
- Interrotta la supporto per il protocollo IPX.
- Interrotta l'installazione del file eseguibile pppd con il flag suid root.
- Aggiunte nuove opzioni 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 velocità di trasmissione dati per la porta seriale supportata dal driver.
Fonte: opennet.ru
