<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.sbin/ppp/bundle.c, branch release/4.6.0</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>MFC: Support stateful MPPE</title>
<updated>2001-07-09T01:37:18+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-07-09T01:37:18+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=6ba3c70f82860e162a1ae0d8a1092ab80971db45'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
     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
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Support -DPPP_CONFDIR</title>
<updated>2001-05-17T19:11:49+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-05-17T19:11:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5efb9959108c435c7350513c281c96c888828936'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
     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
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Bring the PPPoE interface UP if required</title>
<updated>2001-03-29T00:02:33+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-03-29T00:02:33+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e5bba7f366b1c45e4dc886fef4175e58b27ceded'/>
<id>e5bba7f366b1c45e4dc886fef4175e58b27ceded</id>
<content type='text'>
Approved by: jkh
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Approved by: jkh
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Reset MPPE_MasterKeyValid when the bundle closes</title>
<updated>2001-02-22T01:19:19+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2001-02-22T01:19:19+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c5a1802160ea23355e6c2412909ff9178b1a6b7c'/>
<id>c5a1802160ea23355e6c2412909ff9178b1a6b7c</id>
<content type='text'>
     Don't try to negotiate MPPE when CHAP81 hasn't been agreed
     Don't drop to state DATALINK_READY when we close a link that
     never actually opened
     Tone down some MPPE diagnostics
     Various man page fixes
     Handle sa_len == 0 from accept()
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
     Don't try to negotiate MPPE when CHAP81 hasn't been agreed
     Don't drop to state DATALINK_READY when we close a link that
     never actually opened
     Tone down some MPPE diagnostics
     Various man page fixes
     Handle sa_len == 0 from accept()
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Add MPPE, MSChapv2 and tcpmssfixup</title>
<updated>2000-12-18T01:46:45+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2000-12-18T01:46:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=7c2fd48afe964974e774dff8db0ae7a181af8ea3'/>
<id>7c2fd48afe964974e774dff8db0ae7a181af8ea3</id>
<content type='text'>
     Add ``set log all''
     Display the mtu with ``show iface''
     Support RADIUS accounting
     Use the correct negotiated CCP options
     Document how to tunnel using PPP/UDP and MPPE
     Fix examples of using ``add''
     Fix another comment parsing bug
     Make pppoe netgraph messages consistent with -current
     Fix some lines &gt;80 characters
     Mention what mbuf type can't be allocated
     Increase M_MAXLEN so that it's consistent with HDLCSIZE
     Retry sending data when we get ENOBUFS
     Don't assuming UDP sockets to be unconnected in -direct mode
     Bump to version 2.3
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
     Add ``set log all''
     Display the mtu with ``show iface''
     Support RADIUS accounting
     Use the correct negotiated CCP options
     Document how to tunnel using PPP/UDP and MPPE
     Fix examples of using ``add''
     Fix another comment parsing bug
     Make pppoe netgraph messages consistent with -current
     Fix some lines &gt;80 characters
     Mention what mbuf type can't be allocated
     Increase M_MAXLEN so that it's consistent with HDLCSIZE
     Retry sending data when we get ENOBUFS
     Don't assuming UDP sockets to be unconnected in -direct mode
     Bump to version 2.3
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: -DPPP_NOSUID support</title>
<updated>2000-08-19T09:30:08+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2000-08-19T09:30:08+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=887a5f1be9c477af8b54d2069f07489b857a10a5'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
     ``!'' 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
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Correct printf-style format error</title>
<updated>2000-07-03T10:23:53+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2000-07-03T10:23:53+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9a30f89851b13bb2e849f98d166c036189af2fdf'/>
<id>9a30f89851b13bb2e849f98d166c036189af2fdf</id>
<content type='text'>
     Load ng_ether if posssible
     Make MP &amp; sync ``!program'' links work
     Don't override the peers MRRU with our local MTU setting
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
     Load ng_ether if posssible
     Make MP &amp; sync ``!program'' links work
     Don't override the peers MRRU with our local MTU setting
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Add ``set urgent none'' and ``set ifqueue''</title>
<updated>2000-06-15T17:08:28+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2000-06-15T17:08:28+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2df915fe2d1db29c49e184c4b5d1b66cd27604b6'/>
<id>2df915fe2d1db29c49e184c4b5d1b66cd27604b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Handle open/dial from state DATALINK_READY properly</title>
<updated>2000-06-03T02:53:15+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2000-06-03T02:53:15+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=ccf0ec128c870d5660b1addb559e61169fe18e4f'/>
<id>ccf0ec128c870d5660b1addb559e61169fe18e4f</id>
<content type='text'>
     Don't disable the autoload timer at the wrong time
     Use a SOCK_DGRAM socketpair() for synchronous "!program" devices
     Send a HUP to "!program" devices when they're closed
     Drop packets when the fsm header length is bigger than the payload
     Create /etc/resolv.conf with the correct umask (when dns is enabled)
     Don't dump core when trying to write a new resolv.conf
     Add some more verbose ``inappropriate peer'' diagnostics in MP mode
     Pass all packets through libalias in NAT mode
     Describe ``enable proxy'' a bit more
     chmod local-domain diagnostic sockets correctly
     When a PPPoTCP connection fails, don't moan about invalid syntax
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
     Don't disable the autoload timer at the wrong time
     Use a SOCK_DGRAM socketpair() for synchronous "!program" devices
     Send a HUP to "!program" devices when they're closed
     Drop packets when the fsm header length is bigger than the payload
     Create /etc/resolv.conf with the correct umask (when dns is enabled)
     Don't dump core when trying to write a new resolv.conf
     Add some more verbose ``inappropriate peer'' diagnostics in MP mode
     Pass all packets through libalias in NAT mode
     Describe ``enable proxy'' a bit more
     chmod local-domain diagnostic sockets correctly
     When a PPPoTCP connection fails, don't moan about invalid syntax
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Make redial &amp; reconnect work again</title>
<updated>2000-04-13T00:14:43+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2000-04-13T00:14:43+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=0213b1b8a592258d076111e0db5db6c7bb1489f7'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
     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''
</pre>
</div>
</content>
</entry>
</feed>
