summaryrefslogtreecommitdiff
path: root/usr.sbin/ppp
AgeCommit message (Collapse)Author
1999-10-05The .Bl -tag flag expects a -width argument.Aaron Campbell
1999-09-23Typo fixes.Alex Feldman
1999-08-26Align mbufs to sizeof(long), not 4brian
1999-08-22Allow authkey to be changed independently of the current phase.brian
1999-08-18Mention ``alias enable no'', not ``alias enable off''.brian
1999-08-17Implement a minimum idle time value as an optional second argumentbrian
to ``set timeout''. This is useful for situations where your minimum call charge is (say) 5 minutes (like mine is)
1999-08-17Set the close-on-exec flag for all unused descriptors whenbrian
exec()ing other programs.
1999-08-10If we receive an IPCP protocol reject, bring it down.brian
1999-08-09Change printf formats %q[du] -> %ll[du]brian
1999-08-09Insist that ppp.conf and it's parent directories aren't `other'brian
writable rather than not being writable at all.
1999-08-08Don't log_Printf(..., buf) in case buf contains %sbrian
Info provided by: Ollivier Robert <roberto@keltia.freenix.fr>
1999-08-06If the clock is put back, ensure that we don't end up dividing bybrian
zero when calculating our throughput
1999-08-05o Obsolete the undocumented ``set weight'' command.brian
o If we're using RADIUS and the RADIUS mtu is less than our peers mru/mrru, reduce our mtu to this value for NetBSD too. o Make struct throughput's sample period dynamic and tweak the ppp version number to reflect the extra stuff being passed through the local domain socket as a result (MP mode). o Measure the current throughput based on the number of samples actually taken rather than on the full sample period. o Keep the throughput statisics persistent while being passed to another ppp invocation through the local domain socket. o When showing throughput statistics after the timer has stopped, use the stopped time for overall calculations, not the current time. Also show the stopped time and how long the current throughput has been sampled for. o Use time() consistently in throughput.c o Tighten up the ``show bundle'' output. o Introduce the ``set bandwidth'' command. o Rewrite the ``set autoload'' command. It now takes three arguments and works based on a rolling bundle throughput average compared against the theoretical bundle bandwidth over a given period (read: it's now functional).
1999-08-03Reorganise ppp's usage to avoid some mandoc limitations.brian
Suggested by: wollman@FreeBSD.org
1999-08-02Mention that ospf is a possible filter protocol.brian
1999-08-02Use err[x]/warn[x] and improve error reportingbrian
Submitted by: charnier@FreeBSD.org
1999-08-02Filter ospf and igmp separately.brian
Kind-of submitted by: phk@FreeBSD.org
1999-07-29Mention which rfc the DNS/NBNS IPCP extensions come from.brian
1999-07-28Don't return a garbage mbuf pointer after storing itbrian
as an unresolved fragment.
1999-07-28Fix a load of typosbrian
Use sizeof, not a hardcode value. Some of it submitted by: Peter Jeremy <jeremyp@gsmx07.alcatel.com.au>
1999-07-27o Overhaul filtering, adding facilities to jump over rules and tobrian
negate the sense of rules. o Remove the redundant (and undocumented) ``host'' and ``port'' words (README.changes updated). o Don't permit (and ignore) garbage instead of the protocol. Mostly submitted by: Peter Jeremy <jeremyp@gsmx07.alcatel.com.au>
1999-07-27If we've negotiated CBCP and have also specified ``none'' as a possiblebrian
callback option, and the server sends us CBCP_NONUM, proceed directly to the network phase rather than insisting on our configured CBCP option. Mostly submitted by: kkphang <phang@dgate.po.my>
1999-07-27Be a bit more consistent with variable names.brian
1999-07-26Fix an off-by-one error and correct the man page WRT clearingbrian
filters. Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au>
1999-07-24When we fetch previously retrieved IP fragments from the aliasbrian
tables, copy them correctly back into our mbuf rather than giving a bzero'd count to memcpy() and ending up with a 0 byte fragment. The old code resulted in a 0 byte write to the tun device which tickled a bug that resulted in a panic :-(
1999-07-17Fix a typobrian
Submitted by: Rich Wood <rich@chugaboom.net>
1999-07-15Back out the mis-commit of my development ISDN modifications.brian
1999-07-15Don't declare `end' if we aren't compiling radius support.brian
1999-07-10Leap through one more hoop to avoid alignment problems.brian
1999-07-07The proper order of the ``introductory'' macros in a man page is .Dd/.Dt/.Os.Aaron Campbell
Out of the approximately 1450 man pages, only about 90 of them were wrong. Thanks to kwesterback@home.com for coming up with a script and patch to repair this. The patch also inserted a .Os macro in the few man pages that were missing one.
1999-07-03remove redundant .Pp macrosAaron Campbell
1999-06-26Don't bother read()ing if we ``expect'' nothing in our chat script.brian
1999-06-26If we run out of chat script immediately after a successfully executedbrian
expect-send-expect sequence, finish gracefully, don't core dump. This bug has been there for over a year - I could never reproduce it ! Straw provided by: Andre Albsmeier <andre.albsmeier@mchp.siemens.de>
1999-06-23Support `igmp' filters.brian
Mostly submitted by: Timo Geusch <freebsd@sleepycat.ukpeople.net>
1999-06-22Disable TUNSLMODE when we first open the tun device (FreeBSD only).brian
Submitted by: Ian West <ian@niw.com.au>
1999-06-22Fix the unused REVERSE stuff in the packet aliasing code.brian
1999-06-18Don't use the ``next'' redial timer if we have no phone number at all.brian
1999-06-14Come up with something useful when someone searches forbrian
``dynamic IP''.
1999-06-11Show the correct error if we fail to open a device.brian
1999-06-11Describe why a ``magic'' enddisc is not always a good idea.brian
1999-06-10Allow reserved substitution strings to be escaped by preceeding thembrian
with a backslash.
1999-06-10Never bring a link back up after receiving a terminating signal,brian
don't rely on already being in PHASE_DEAD.
1999-06-10Allow a remote IP and port range specification in thebrian
``alias port'' command.
1999-06-09Initialise `mp'.brian
1999-06-09Allow our endpoint discriminator to be enabled, disabled, acceptedbrian
and denied. This is necessary for some MP implementations that get confused if you accept their endpoint discriminator but reject their MRRU.
1999-06-09Use the correct pid when substituting PROCESSID.brian
Problem reported by: Amedeo Beck Peccoz <gea@gressoney.it>
1999-06-08Don't use static variables if we don't have to.brian
1999-06-08Don't drop the last character from lines in ppp.secret unless it's '\n'.brian
1999-06-08Don't IPCP TLD if we're already doing it. This preventsbrian
recursion by doing something like ``down'' or ``quit all'' in ppp.linkdown.
1999-06-08Make the ``load'', ``dial'' and ``open'' commands a big clearer.brian
Requested by: Michael Heitmeier <MICHAEL_HEITMEIER@HP-Germany-om12.om.hp.com>