Foi lançado o pacote ppp 2.5.0, que implementa o suporte ao protocolo PPP (Point-to-Point Protocol), permitindo a criação de um canal de comunicação IPv4/IPv6 usando conexões por portas seriais ou conexões ponto a ponto (por exemplo, discagem). O pacote inclui o processo em segundo plano pppd, utilizado para negociação de conexão, autenticação e configuração da interface de rede, além de utilitários auxiliares pppstats e pppdump. O código do projeto é distribuído sob a licença BSD. O pacote oferece suporte oficial ao Linux e Solaris (sem suporte, há código para NeXTStep, FreeBSD, SunOS 4.x, SVR4, Tru64, AIX e Ultrix).
A versão anterior significativa ppp 2.4.0 foi lançada em 2000. O aumento significativo no número da versão se deve a alterações que quebram a compatibilidade com plugins do pppd e uma reestruturação completa do sistema de build. Entre as melhorias:
- Adicionado suporte ao protocolo de autenticação PEAP (Protected Extensible Authentication Protocol).
- Adicionada a capacidade de carregar arquivos com certificados e chaves no formato PKCS12.
- Proposto um ambiente de build baseado no GNU Autoconf e Automake. Adicionado suporte ao pkgconfig.
- API para desenvolvimento de plugins para pppd foi significativamente reformulada.
- Suporte ao protocolo IPX foi descontinuado.
- A instalação do executável pppd com a flag suid root foi descontinuada.
- Novas opções ipv6cp-noremote, ipv6cp-nosend, ipv6cp-use-remotenumber, ipv6-up-script, ipv6-down-script, show-options, usepeerwins, ipcp-no-address, ipcp-no-addresses e nosendip foram adicionadas ao pppd.
- Na plataforma Linux, é possível definir qualquer taxa de transmissão de dados para a porta serial suportada pelo driver.
Fonte: opennet.ru
