mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-10-31 04:45:39 +01:00
Send PROTO_IP traffic when possible in single-link MP mode
MAXPATHLEN -> PATH_MAX
Update route MTUs when the interface MTU changes
Show diagnostic socket info in ``show bundle''
Support ``set server open'', ``set server closed'' and SIGUSR1
Load netgraph.ko when required
Support ipencap packets
Be more consistent with the NET_RT_IFLIST sysctl when creating an interface
Optimise out deleting and re-adding the same ifaddr on the tun interface
Fix some man page markup and add some further examples.
Call ourself ``localhost'' if we have no hostname
Allow embedded NULs in radius passwords and challenges
Do ioctl(TUNSIFINFO) as uid 0
This program was originally written by Toshiharu OHNO <[email protected]>, and was submitted to FreeBSD-2.0.5 by Atsushi Murai <[email protected]>. The original version was usually referred to as iij-ppp. Ppp is currently maintained under FreeBSD and OpenBSD by Brian Somers <[email protected]>. The sources for both operating systems are the same except that the libalias code is built directly into ppp under OpenBSD, and the Makefiles vary per OS. The latest sources are available in FreeBSD-current and OpenBSD-current. An archive hacked so that it will build on just about any version of FreeBSD or OpenBSD is frequently generated and made available via http://www.Awfulhak.org/ppp.html. A FAQ is available at http://www.FreeBSD.org/FAQ/userppp.html. It applies equally to OpenBSD as it does to FreeBSD. The man page is quite extensive, and there are lots of examples in /usr/share/examples/ppp/. Ppp is still under development. There is no official TODO list.