summaryrefslogtreecommitdiff
path: root/usr.sbin/ppp
AgeCommit message (Collapse)Author
2000-12-29Log the ``MPPE: MasterKey is invalid...'' message as a CCPbrian
diagnostic rather than a warning.
2000-12-29Forwarding is set in sysctl.conf, not rc.conf (madey@openbsd.pl)Angelos D. Keromytis
2000-12-15Correct documented defaults for mppe, chap80 and chap81brian
2000-12-14Display MSCHAP as CHAP80 in ``show cpp''brian
Display the interface mtu in ``show iface''
2000-11-29Spelling and punctuation fixes; FreeBSDbrian
2000-11-28Add ``enable/disable'' tcpmssfixup - enabled by default.brian
2000-11-28Use only the bit after the ``\'' when hashing the challenge inbrian
MSChapv2 Submitted by: Ustimenko Semen <semen@iclub.nsu.ru>
2000-11-22Enable and accept MPPE by default (deflate & pred1 are preferred)brian
Accept MSCHAPv2 by default. Hard sentence breaks Describe tunneling more clearly Some cosmetic netgraph fixes (Not used in OpenBSD)
2000-11-16Fix password clearing bug; FreeBSDbrian
2000-11-16Be more consistent with .Bl tagsbrian
2000-11-16Be a bit more precise about what ``nat deny_incoming yes'' does.brian
2000-11-11Increase M_MAXBUF so that it's greater than HDLCSIZEbrian
2000-11-07Don't assume that a SOCK_DGRAM descriptor in -direct mode is anbrian
unconnected socket.
2000-11-07Pass the correct option data to the compression modules Init functionbrian
rather than the data associated with the first protocol REQuested. Initiate MPPE session keys correctly based on whether we're client or server
2000-11-02Some whitespace changesbrian
Some slightly better diagnostics Add MPPE and chapv2 support; Ustimenko Semen <semen@iclub.nsu.ru> Bump the version number Add ``all'' logging; perhaps@yes.no Handle quoted hash characters properly Honour ``nat deny_incoming'' properly Fix radius accounting initialisation Moan about tcsetattr() failures
2000-11-02Improvements for ICMP and GRE/PPTP; FreeBSDbrian
2000-10-09If write() gives -1/ENOBUFS, keep the packet and sleep for 1/10thbrian
of a second before attempting to write it again (unless there's something else to do instead).
2000-10-09Create fd_sets big enough to handle getdtablesize() descriptors.brian
2000-10-06Fix byte ordering for CuSeeMe and add some tidy-ups; FreeBSDbrian
2000-09-14Fix some style nitsbrian
2000-09-14Support PPPoATM, disabled for now as /usr/include/netnatm doesn't existbrian
Submitted by: Jakob Stoklund Olesen <stoklund@taxidriver.dk>
2000-09-14Understand IPPROTO_ESP and IPPROTO_AH packetsbrian
Submitted by: Angelos D. Keromytis <angelos@dsl.cis.upenn.edu>
2000-09-07Remove redundant includesbrian
2000-09-06Correct a typo; Dag-Erling Smorgrav <des@ofug.org>brian
2000-09-02strtok() -> strsep()brian
2000-09-02name-server -> nameserverbrian
2000-09-02Don't delete sticky routes on exit as we may not have successfullybrian
added them yet. Instead just rely on our deleting all routes associated with our interface.
2000-09-02Some misc tidyupsbrian
strtok() -> strsep() Handle icmp replies for requests originating outside the ``public'' interface correctly Obtained from: FreeBSD
2000-08-31Use arc4random() instead of random()brian
Suggested by: Theo
2000-08-30Don't treat two or more whitespace followed by a comment asbrian
an empty argument
2000-08-30Complain about invalid arguments passed to ``set ifaddr''brian
2000-08-29Fix LogMAX; Mark Hannon <markhannon@one.net.au>brian
2000-08-29Use srandom(); Matt Behrens <matt@megaweapon.zigg.com>brian
2000-08-28Add LogFILTER logging to log packets allowed by the dial filter andbrian
dropped by any filter. Submitted by: Mark Hannon <markhannon@one.net.au> with some small tweaks by me.
2000-08-28Support radius accounting, and add a packet count to throughputbrian
statistics as a side effect. Submitted by: Marcin Cieslak <saper@system.pl> with some tweaks to RAD_ACCT_SESSION_ID and RAD_ACCT_MULTI_SESSION_ID generation by me.
2000-08-18Make -DNOSUID (or -DPPP_NOSUID) possible to build ppp without SUIDbrian
capabilities.
2000-08-18Make -DNOSUID (or -DPPP_NOSUID) possible to build ppp without SUIDbrian
capabilities.
2000-08-18Warn that the ``alias'' command is depricated.brian
We still process it for now though.
2000-08-17If we're in MP mode with a single open link, MP link level compressionbrian
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
2000-08-16ISDN B channels have a bandwidth of 64000, not 65536brian
Pointed out by: Christian Weisgerber <naddy@mips.inka.de>
2000-08-16If the -p option is used, use setproctitle() to hide it's argumentbrian
(a password) asap.
2000-08-16setproctitle() doesn't need to be called with root privs, so movebrian
it from id.c into defs.c
2000-08-16Default the bandwidth of an ISDN B channel to 65536bpsbrian
2000-08-15SIGSEGV fix for FW_PUNCH code (not used in OpenBSD); FreeBSDbrian
2000-08-15Maintain input and output throughput averages and choose the highestbrian
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.
2000-08-15Calculate the average link throughput using a counter based on thebrian
cumulative total of all active links rather than basing it on the total of PROTO_MP traffic. This fixes a problem whereby Cisco routers send PROTO_IP packets only when there's only one link (hmm, what a good idea!).
2000-08-13Add forgotten filebrian
2000-08-13Add support for streaming media; FreeBSDbrian
Add support for radius accounting in radlib.c (not yet working in ppp); FreeBSD
2000-08-11If ``set title'' is given a `-' as the first character of thebrian
first arg, move it into the setproctitle() format string. This is only actually useful on FreeBSD.
2000-08-10Mention that pppoe requires netgraph(4) and without it, an externalbrian
pppoe program must be used (such as pppoe(8)).