<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.sbin/ppp/ip.c, branch releng/4.8</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F4.8</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F4.8'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2002-09-01T02:12:32Z</updated>
<entry>
<title>MFC: Everything</title>
<updated>2002-09-01T02:12:32Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2002-09-01T02:12:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5b27174689d4a1ce8675e22194a525ffde23812d'/>
<id>urn:sha1:5b27174689d4a1ce8675e22194a525ffde23812d</id>
<content type='text'>
Notably, this includes the following:

o  IPv6 support
o  Better RADIUS support (including MS-CHAP)
o  Improved handling of bad negotiation options
o  Improved negotiation diagnostics
o  Improved sockaddr (RTAX) parsing
o  More consistent compile time options (NOXXX to compile something out)
o  More available macros
o  Firewall punching
o  Improved ``proxy'' and ``proxyall'' handling
o  Handle connected UDP sockets on descriptor 0 in -direct mode
o  Fix a load of typos
o  Update to internal version 3.1
</content>
</entry>
<entry>
<title>MFC: Support stateful MPPE</title>
<updated>2001-07-09T01:37:18Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-07-09T01:37:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6ba3c70f82860e162a1ae0d8a1092ab80971db45'/>
<id>urn:sha1:6ba3c70f82860e162a1ae0d8a1092ab80971db45</id>
<content type='text'>
     Insist on correct MRU negotiation during LCP
     Insist on correct IPADDR negotiation during IPCP
     Clean up some printf-style format strings
     Call va_start/va_end for each iteration through ...
     Remove some hard-sentence breaks
     Be more careful about pred1 negotiations
</content>
</entry>
<entry>
<title>MFC: Convert IIJ copyrights to BSD copyrights.</title>
<updated>2001-06-13T21:56:36Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-06-13T21:56:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=de43caebd7677914435e1fa740a987acde376cd7'/>
<id>urn:sha1:de43caebd7677914435e1fa740a987acde376cd7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Fix an alignment error</title>
<updated>2001-06-13T19:38:48Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-06-13T19:38:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7d1d7e9f6cf4200907d9c9e1bdecb31e9c6a98ae'/>
<id>urn:sha1:7d1d7e9f6cf4200907d9c9e1bdecb31e9c6a98ae</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Support -DPPP_CONFDIR</title>
<updated>2001-05-17T19:11:49Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-05-17T19:11:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5efb9959108c435c7350513c281c96c888828936'/>
<id>urn:sha1:5efb9959108c435c7350513c281c96c888828936</id>
<content type='text'>
     Send PROTO_IP traffic when possible in single-link MP mode
     MAXPATHLEN -&gt; 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
</content>
</entry>
<entry>
<title>MFC: Some format bogon fixes from NetBSD</title>
<updated>2001-02-22T01:00:30Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-02-22T01:00:30Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4472fea066eb6c19f3e67c5cfe3f1391a2f87ac0'/>
<id>urn:sha1:4472fea066eb6c19f3e67c5cfe3f1391a2f87ac0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Fix some typos</title>
<updated>2000-09-16T23:09:06Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2000-09-16T23:09:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7c291eafb761c31752c6a4a934213713625d6552'/>
<id>urn:sha1:7c291eafb761c31752c6a4a934213713625d6552</id>
<content type='text'>
     Sync some #ifdefs that don't affect FreeBSD
     Understand ESP packets
     Add ``set log filter''
     Count the number of packets when gathering throughput stats
</content>
</entry>
<entry>
<title>MFC: -DPPP_NOSUID support</title>
<updated>2000-08-19T09:30:08Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2000-08-19T09:30:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=887a5f1be9c477af8b54d2069f07489b857a10a5'/>
<id>urn:sha1:887a5f1be9c477af8b54d2069f07489b857a10a5</id>
<content type='text'>
     ``!'' escaping
     autoload fixes and enhancments
     filter timeout specs and PPPoUDP recognition
     Support ppp idents
     Warn about the depricated alias command
     Don't run setproctitle() as uid 0
     Default ISDN B channel speeds to 65536^H^H^H^H4000
     Don't delete sticky routes
     Allow multiple ``allow users'' lines per section
</content>
</entry>
<entry>
<title>MFC: Add ``set urgent none'' and ``set ifqueue''</title>
<updated>2000-06-15T17:08:28Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2000-06-15T17:08:28Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2df915fe2d1db29c49e184c4b5d1b66cd27604b6'/>
<id>urn:sha1:2df915fe2d1db29c49e184c4b5d1b66cd27604b6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>MFC: Make redial &amp; reconnect work again</title>
<updated>2000-04-13T00:14:43Z</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2000-04-13T00:14:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=0213b1b8a592258d076111e0db5db6c7bb1489f7'/>
<id>urn:sha1:0213b1b8a592258d076111e0db5db6c7bb1489f7</id>
<content type='text'>
     Show redial/reconnect comfort messages when running ppp -background
     Reduce some diagnostics to debug level
     Rename some Alias* functions to Nat*
     Allow ``set authname'' when not in phase ESTABLISH/DEAD (just warn)
     Don't sleep (or hang) when losing the last -background/-direct link
     Correctly handle failing to run prog when a device is specified as "!prog"
     Allow hostnames as well as IP numbers
     Add diagnostics for incoming packets being ignored by libalias
     Add ``set target''
</content>
</entry>
</feed>
