aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/ppp/README.changes
Commit message (Collapse)AuthorAgeFilesLines
* A number of places in the source tree still reference cuad.* afterEitan Adler2012-12-081-1/+1
| | | | | | | | | | | | | | sio(4) was deprecated by uart(4). s/cuad/cuau/g/ PR: docs/171533 Reviewed by: imp Approved by: cperciva (implicit) MFC after: 3 weeks Notes: svn path=/head/; revision=244040
* Catch up with PHK's sio(4) cuaa->cuad rework [sys/dev/sio/sio.c rev. 1.456].David E. O'Brien2004-11-191-1/+1
| | | | | | | | PR: 73879 Submitted by: Steve Kargl <sgk@troutmask.apl.washington.edu> Notes: svn path=/head/; revision=137885
* Add BSD style copyrights (with permission from Charles Mott where appropriate)Brian Somers2001-06-041-0/+25
| | | | | | | Deprecate -alias further (after a repo-copy) Notes: svn path=/head/; revision=77690
* Accept MSCHAPv2 by default.Brian Somers2000-11-191-0/+4
| | | | | | | Enable and accept MPPE by default. Notes: svn path=/head/; revision=68906
* If we're in MP mode with a single open link, MP link level compressionBrian Somers2000-08-171-0/+3
| | | | | | | | | | | isn't open and the links MRU >= our MRRU, send outbound traffic as PROTO_IP rather than PROTO_MP. This shaves some bytes off the front of each packet 'till the second link is brought up. Idea obtained from: Cisco Notes: svn path=/head/; revision=64780
* Maintain input and output throughput averages and choose the highestBrian Somers2000-08-151-0/+2
| | | | | | | | | | | | | | | | | of the two when calculating the MP throughput average for the ``set autoload'' implementation. This makes more sense as all links I know of are full-duplex. This also means that people may need to adjust their autoload settings as 100% bandwidth is now the theoretical maximum rather than 200% (but of course, halfing the current settings is probably not the correct answer either!). This involves a ppp version bump as we need to pass an extra throughput array through the MP local domain socket. Notes: svn path=/head/; revision=64670
* Allow leading ``!'' characters in authkeys and chat scripts toBrian Somers2000-08-091-0/+2
| | | | | | | be doubled up to mean a single literaly ``!''. Notes: svn path=/head/; revision=64465
* Remove ``nat pptp'' as this is now done transparently by libalias.Brian Somers2000-06-201-0/+1
| | | | Notes: svn path=/head/; revision=61863
* Understand environment variables in commandsBrian Somers2000-03-141-0/+1
| | | | | | | Submitted by: Mark Knight <markk@knigma.org> Notes: svn path=/head/; revision=58045
* Mention that it's only necessary to escape the '-' in chat scriptsBrian Somers1999-12-291-0/+2
| | | | | | | | | | twice (once for the arg parsing and once to make it a normal character). Make the man page example consistent. Reminded by: Bryan Liesner <bleez@netaxs.com> Notes: svn path=/head/; revision=55246
* Notice and warn about unterminated quoted strings in commands.Brian Somers1999-12-201-0/+2
| | | | | | | The entire command is ignored if the syntax is invalid... Notes: svn path=/head/; revision=54914
* depricated -> deprecated + mention the -alias flag status in README.changesBrian Somers1999-11-291-2/+5
| | | | Notes: svn path=/head/; revision=53889
* Implement a minimum idle time value as an optional second argumentBrian Somers1999-08-171-3/+3
| | | | | | | | | to ``set timeout''. This is useful for situations where your minimum call charge is (say) 5 minutes (like mine is) Notes: svn path=/head/; revision=49978
* Add ISDN support via isdnd & i4b. This requires versionBrian Somers1999-08-061-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 0.81.1 of the i4b code - namely support of the I4B_VR_REQ ioctl via the i4brbchX device. Ppp controls the phone number, but idle timers and SYNC/RAW decisions are still made by isdnd (in isdnd.rc). This involves a new datalink state machine phase. The ``wait for carrier'' phase happens after dialing but before logging in. The whole dial state should really be abstracted so that each device type can deal with it in its own way (thinking about PPPoE) - but that'll have to wait. The ``set cd'' symantics remain the same for tty devices, but we now delay until we either get CD or timeout waiting (at which time we drop the link if we require CD). For i4b devices we always insist on carrier. Thanks to hm@ for his help, and especially for pointing out that I *don't* need to re-implement isdnd (that was a huge waste of time !) :-] Notes: svn path=/head/; revision=49472
* o Obsolete the undocumented ``set weight'' command.Brian Somers1999-08-051-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | 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). Notes: svn path=/head/; revision=49434
* o Overhaul filtering, adding facilities to jump over rules and toBrian Somers1999-07-271-0/+2
| | | | | | | | | | | | 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> Notes: svn path=/head/; revision=49140
* o Redesign the layering mechanism and make the aliasing code part ofBrian Somers1999-05-081-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | the layering. We now ``stack'' layers as soon as we open the device (when we figure out what we're dealing with). A static set of `dispatch' routines are also declared for dealing with incoming packets after they've been `pulled' up through the stacked layers. Physical devices are now assigned handlers based on the device type when they're opened. For the moment there are three device types; ttys, execs and tcps. o Increment version number to 2.2 o Make an entry in [uw]tmp for non-tty -direct invocations (after pap/chap authentication). o Make throughput counters quad_t's o Account for the absolute number of mbuf malloc()s and free()s in ``show mem''. o ``show modem'' becomes ``show physical''. Notes: svn path=/head/; revision=46686
* Change ``set device'' so that it parses its arguments as oneBrian Somers1999-04-271-0/+3
| | | | | | | | | | | | | device per argument rather than the old way of concatenating everything then splitting the result at commas and whitespace. Old syntax of ``set device /dev/cuaa0, /dev/cuaa1'' may no longer contain the comma, but syntax such as ``set device "!ssh host ppp -direct label"'' is now possible. Notes: svn path=/head/; revision=46102
* Mention changes to the default authentication behaviour.Brian Somers1999-03-161-0/+2
| | | | Notes: svn path=/head/; revision=44796
* When our dial timeout is ``random'', display its valueBrian Somers1999-02-251-0/+2
| | | | | | | | | | | | correctly by invoking the timer to get the value before displaying the message. Don't assume that a value of 0 is ``random'' in ``show datalink''. Make the random value between 1 and DIAL_TIMEOUT rather than between 0 and DIAL_TIMEOUT-1 Notes: svn path=/head/; revision=44261
* Wait by default for one second after the login scriptBrian Somers1999-02-161-0/+2
| | | | | | | | | | | | | | | | | | | | is complete before checking carrier. If it's there, the device supports carrier. If it's not it doesn't. Add the ``set cd'' command for deciding how soon to check for carrier, and for deciding if carrier is REQUIRED. The default has changed: Pre 2.0 versions of ppp waited for 1 second. Version 2 didn't wait, but this causes problems with some (few?) modems that don't assert carrier immediately on reporting CONNECT. The one second delay is back now and can be removed with ``set cd 0''. Bump the ppp version number in case this needs to be changed again.... Notes: svn path=/head/; revision=44073
* Mention the cosmetic necessity to ``iface clear'' in ppp.linkdown.Brian Somers1998-12-141-0/+3
| | | | Notes: svn path=/head/; revision=41754
* Correct ``set server'' usage and add mention that ``set ns'' changedBrian Somers1998-06-081-1/+2
| | | | | | | | in README.changes. Suggested by: stuart henderson <stuart@internationalschool.co.uk> Notes: svn path=/head/; revision=36774
* Some documentation corrections & typo fixes....Brian Somers1998-05-291-2/+4
| | | | Notes: svn path=/head/; revision=36466
* MFMP: Make ppp multilink capable.Brian Somers1998-05-211-0/+70
See the file README.changes, and re-read the man page. Notes: svn path=/head/; revision=36285