<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/usr.sbin/ppp/arp.c, branch release/3.5.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2000-06-25T00:20:49+00:00</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2000-06-25T00:20:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=8e878a0310eae754021dbd73ca928eaf7cf6a65c'/>
<id>8e878a0310eae754021dbd73ca928eaf7cf6a65c</id>
<content type='text'>
'RELENG_3_5_0_RELEASE'.

This commit was manufactured to restore the state of the 3.5-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
'RELENG_3_5_0_RELEASE'.

This commit was manufactured to restore the state of the 3.5-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
</pre>
</div>
</content>
</entry>
<entry>
<title>MF4: Include netgraph support when building with RELEASE_CRUNCH</title>
<updated>2000-06-01T00:48:56+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>2000-06-01T00:48:56+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=429d90651e616e92a75d8fd99a678d4f4af78d84'/>
<id>429d90651e616e92a75d8fd99a678d4f4af78d84</id>
<content type='text'>
     Make mbufs more like kernel mbufs
     Allocate mbufs in buckets rather than individually
     Tidy up (and fix) sockaddr parsing of mib structures
     Parse quotes properly and complain about unbalanced ones
     Allow comments at the end of lines
     Use ioctl(TUNSIFHEAD) on the tun device if possible
     Correct CBCP redials
     Correct cmsghdr handling when passing links
     Don't fork to lose the current session when we're about to exit
     Tell the tun device when we change pid
     Show hex/decimal values rather than ??? for things not understood
     Depricate (but still support) -alias in favour of -nat
     Support DNS0/DNS1 macros, add the ``resolv'' command and dns logging
     Support redial/reconnect properly, and tell the -background parent
     Some constification, staticising, spelling and better diagnostics
     Default carrier behaviour based on the device type
     Differentiate between failing to start a program and the program exiting
     Fix the MP link-passing race by using a local-domain UDP socket
     Add "nat target"
     Fix some timer issues where timers are removed before they are triggered
     Handle pap text messages longer than 255 bytes
     Make -foreground a real option
     Bump version
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
     Make mbufs more like kernel mbufs
     Allocate mbufs in buckets rather than individually
     Tidy up (and fix) sockaddr parsing of mib structures
     Parse quotes properly and complain about unbalanced ones
     Allow comments at the end of lines
     Use ioctl(TUNSIFHEAD) on the tun device if possible
     Correct CBCP redials
     Correct cmsghdr handling when passing links
     Don't fork to lose the current session when we're about to exit
     Tell the tun device when we change pid
     Show hex/decimal values rather than ??? for things not understood
     Depricate (but still support) -alias in favour of -nat
     Support DNS0/DNS1 macros, add the ``resolv'' command and dns logging
     Support redial/reconnect properly, and tell the -background parent
     Some constification, staticising, spelling and better diagnostics
     Default carrier behaviour based on the device type
     Differentiate between failing to start a program and the program exiting
     Fix the MP link-passing race by using a local-domain UDP socket
     Add "nat target"
     Fix some timer issues where timers are removed before they are triggered
     Handle pap text messages longer than 255 bytes
     Make -foreground a real option
     Bump version
</pre>
</div>
</content>
</entry>
<entry>
<title>$Id$ -&gt; $FreeBSD$</title>
<updated>1999-08-29T15:57:45+00:00</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>1999-08-29T15:57:45+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a92bee191d618605d749ddc8e410d0ae66d03752'/>
<id>a92bee191d618605d749ddc8e410d0ae66d03752</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: Abstract the physical device layer (``show modem'' is now ``show</title>
<updated>1999-08-23T21:59:51+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1999-08-23T21:59:51+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=eedde88b5ac2e9115dec2251c24f1dd2e3575c30'/>
<id>eedde88b5ac2e9115dec2251c24f1dd2e3575c30</id>
<content type='text'>
     physical'').
     Support ``physical'' and ``sync'' logging.
     ``set weight'' -&gt; ``set bandwidth'' and a ``set autoload'' rewrite.
     ``set cd'' and better carrier detection.
     PPPoISDN support (.defined out in the Makefile as it's only
     functional with i4b-00.83.00 or better installed)
     PPPoUDP support
     -alias -&gt; -nat
     Add -foreground and -quiet command lines switches
     Minimum idle timer support
     ``alias port'' range support
     Some alignment wrinkles ironed out
     Support for TUNSIFMODE and TUNSLMODE (if defined)
     Assorted throughput measurement improvements
     ``enable/disable keep-session'' support
     Adjust filter sets built with MYADDR and HISADDR when the IPs change
     Allow forward jumps in filter rules
     Support ospf filtering
     Better handing of ``no number'' CBCP REQs
     Handle file descriptor close-on-exec flags properly before exec()s
     Drop packets received when the current state is wrong
     Expand PROCESSID correctly when executing commands
     Add a new CARRIER phase (this is temporary - 'till ``set dial'' is
     abstracted and made device specific)
     Handle IPCP code rejects
     Support ``deny enddisc''
     Don't moan about group write permissions to ppp.conf
     More verbiage (now I'm making words up) in ``show mp''
     Show the correct `next' values in ``show timer''
     Plus an assortment of other minor changes
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
     physical'').
     Support ``physical'' and ``sync'' logging.
     ``set weight'' -&gt; ``set bandwidth'' and a ``set autoload'' rewrite.
     ``set cd'' and better carrier detection.
     PPPoISDN support (.defined out in the Makefile as it's only
     functional with i4b-00.83.00 or better installed)
     PPPoUDP support
     -alias -&gt; -nat
     Add -foreground and -quiet command lines switches
     Minimum idle timer support
     ``alias port'' range support
     Some alignment wrinkles ironed out
     Support for TUNSIFMODE and TUNSLMODE (if defined)
     Assorted throughput measurement improvements
     ``enable/disable keep-session'' support
     Adjust filter sets built with MYADDR and HISADDR when the IPs change
     Allow forward jumps in filter rules
     Support ospf filtering
     Better handing of ``no number'' CBCP REQs
     Handle file descriptor close-on-exec flags properly before exec()s
     Drop packets received when the current state is wrong
     Expand PROCESSID correctly when executing commands
     Add a new CARRIER phase (this is temporary - 'till ``set dial'' is
     abstracted and made device specific)
     Handle IPCP code rejects
     Support ``deny enddisc''
     Don't moan about group write permissions to ppp.conf
     More verbiage (now I'm making words up) in ``show mp''
     Show the correct `next' values in ``show timer''
     Plus an assortment of other minor changes
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC: NetBSD changes</title>
<updated>1999-05-02T08:59:55+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1999-05-02T08:59:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=2ad1ffb5ecb3acf7110c6931284c0d1c29f6e12b'/>
<id>2ad1ffb5ecb3acf7110c6931284c0d1c29f6e12b</id>
<content type='text'>
     ``set device'' changes
     AFCComp man page description

I haven't merged the port 80/81 changes as they've been
questioned :-/
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
     ``set device'' changes
     AFCComp man page description

I haven't merged the port 80/81 changes as they've been
questioned :-/
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC:</title>
<updated>1999-03-24T18:03:14+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1999-03-24T18:03:14+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d6a3b4c4f186fd2e2049d28f6600628c50928689'/>
<id>d6a3b4c4f186fd2e2049d28f6600628c50928689</id>
<content type='text'>
o Add radius support.
o Add ``alias proxy'' and ``alias pptp'' support.
o Support server-side M$Chap authentication.
o Support client &amp; server-side M$LANMan authentication.
o Support ``!program'' passwords.
o Use pipes only for unidirectional IPC.
o Extend ``set *retries'' commands.
o Don't ResetReq when doing Predictor compression.
o Delay carrier detection by a default of 1 second and implement
  ``set cd''.
o Implement incremental redial timeouts via ``set redial''.
o Don't use hard-coded quotes or brackets in the man page.
o ``random'' redials means 1-30 seconds, not 0-29.
o Close rather than hanging if the peer never responds to auth requests.
o Nuke outstanding authentication request timers when the layer is closed
  unexpectedly.
o Log CCP errors as in the CCP log (not as a WARNING).
o Ensure that all TLU/TLD and TLS/TLF pairs are balanced.
o OR the peers ACCMAP with our own during LCP negotiations.
o Set the interface netmask correctly and show it in ``show ipcp''.
o Drop the correct diagnostic connections and remove the correct local
  domain socket from ``set server''.
o If our config file doesn't exist, moan about that rather than claiming
  that the ``default'' section doesn't exist.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
o Add radius support.
o Add ``alias proxy'' and ``alias pptp'' support.
o Support server-side M$Chap authentication.
o Support client &amp; server-side M$LANMan authentication.
o Support ``!program'' passwords.
o Use pipes only for unidirectional IPC.
o Extend ``set *retries'' commands.
o Don't ResetReq when doing Predictor compression.
o Delay carrier detection by a default of 1 second and implement
  ``set cd''.
o Implement incremental redial timeouts via ``set redial''.
o Don't use hard-coded quotes or brackets in the man page.
o ``random'' redials means 1-30 seconds, not 0-29.
o Close rather than hanging if the peer never responds to auth requests.
o Nuke outstanding authentication request timers when the layer is closed
  unexpectedly.
o Log CCP errors as in the CCP log (not as a WARNING).
o Ensure that all TLU/TLD and TLS/TLF pairs are balanced.
o OR the peers ACCMAP with our own during LCP negotiations.
o Set the interface netmask correctly and show it in ``show ipcp''.
o Drop the correct diagnostic connections and remove the correct local
  domain socket from ``set server''.
o If our config file doesn't exist, moan about that rather than claiming
  that the ``default'' section doesn't exist.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add ``enable proxyall'' support.  This adds proxy ARP entries</title>
<updated>1998-10-26T19:07:39+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-10-26T19:07:39+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=3afe5ccb7512f2632ee714e310b46470f2e4d6fa'/>
<id>3afe5ccb7512f2632ee714e310b46470f2e4d6fa</id>
<content type='text'>
for every machine on every class C or smaller subnet that we
route to.
Add ``set {send,recv}pipe'' for controlling our socket buffer
sizes.
Mention the IP number with the problem in a few error messages.
All submitted by:     Craig Leres &lt;leres@ee.lbl.gov&gt;
Modified slightly by: me
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
for every machine on every class C or smaller subnet that we
route to.
Add ``set {send,recv}pipe'' for controlling our socket buffer
sizes.
Mention the IP number with the problem in a few error messages.
All submitted by:     Craig Leres &lt;leres@ee.lbl.gov&gt;
Modified slightly by: me
</pre>
</div>
</content>
</entry>
<entry>
<title>Put the IP buffer queues into struct ipcp.</title>
<updated>1998-08-26T17:39:37+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-08-26T17:39:37+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=5a72b6eda3bd6e028d085dd1d071558adc28e6ee'/>
<id>5a72b6eda3bd6e028d085dd1d071558adc28e6ee</id>
<content type='text'>
Forgotten by: me
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Forgotten by: me
</pre>
</div>
</content>
</entry>
<entry>
<title>Change some log levels.  ALERTs are only logged when</title>
<updated>1998-06-16T19:40:42+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-06-16T19:40:42+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a33b2ef772181930eb0cd97c51cd8b058fecbf70'/>
<id>a33b2ef772181930eb0cd97c51cd8b058fecbf70</id>
<content type='text'>
something that can't happen happens or when everyone
needs to know.  ERRORs are only logged when something
unexpected happens.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
something that can't happen happens or when everyone
needs to know.  ERRORs are only logged when something
unexpected happens.
</pre>
</div>
</content>
</entry>
<entry>
<title>MFMP: Make ppp multilink capable.</title>
<updated>1998-05-21T21:49:08+00:00</updated>
<author>
<name>Brian Somers</name>
<email>brian@FreeBSD.org</email>
</author>
<published>1998-05-21T21:49:08+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=d91d286164db7f10f516a9d0bca0a3527e864714'/>
<id>d91d286164db7f10f516a9d0bca0a3527e864714</id>
<content type='text'>
      See the file README.changes, and re-read the man page.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
      See the file README.changes, and re-read the man page.
</pre>
</div>
</content>
</entry>
</feed>
