Commit Graph

200 Commits

Author SHA1 Message Date
paulus 8c0ef60b38 Minor bugfixes and enhancements from the ppp-2.2 release. 1995-08-17 12:03:51 +00:00
paulus b00e161b26 Updated to follow the example of slstats(8) more closely. 1995-08-17 11:44:51 +00:00
paulus fbb77fbf73 Compression Control Protocol (CCP) code for pppd, from ppp-2.2. 1995-07-04 23:54:06 +00:00
paulus 0cac89792c New version of pppd from ppp-2.2. The major new feature is support
for CCP (compression control protocol) and thus packet compression.
Several bugs fixed.
1995-07-04 23:47:29 +00:00
paulus 8d816f6a89 New version of pppstats from ppp-2.2. Optionally prints statistics for
packet compression.  Internally it now uses interface ioctls to get the
statistics, so it doesn't need to grub around in kernel memory any more.
1995-07-04 23:43:52 +00:00
paulus 7af42f4d78 New version of chat from ppp-2.2 distribution. The locking code is
gone, because it didn't belong here (chat doesn't open the serial
device), and there is a new "report" feature to report lines beginning
with specified strings (e.g. "CONNECT").
1995-07-04 23:36:19 +00:00
mycroft cef03fb4dd Fix length of LCP echo and echo reply. 1995-03-21 19:32:13 +00:00
glass f092d07ee7 fix transposed sentences in man page (bin/861). Tim Chase <tim@weasel.alpha.net> 1995-03-11 21:05:17 +00:00
pk 47d7334134 Get netmask from correct location (fix for PR #711). 1995-01-07 10:49:35 +00:00
cgd 9314780732 includes for protos. 1994-12-23 17:00:14 +00:00
cgd d8806814a6 specify man pages the new way. 1994-12-22 11:32:57 +00:00
glass 6614c5a7b3 pppstats(8) and slstats(8) has been rewritten and merged
semantics and interface now follow the iostat/vmstat standard for
statistics reporting.

man page rewritten to match new semantics and interface.  now shared.
1994-11-15 07:20:52 +00:00
pk 1423112c96 Keep that pointer moving. 1994-10-05 20:19:30 +00:00
mycroft b57ce343c0 Use POSIX form of kill(1). 1994-09-23 23:26:54 +00:00
mycroft 4ded5e85bb Use setuid() and setgid(), not setreuid() and setregid(). 1994-09-19 02:56:37 +00:00
paulus 269208a510 Rudimentary man page for pppstats, derived from slstats.8 1994-08-26 05:13:11 +00:00
deraadt fcfcb79656 do not dump core printing the usage message 1994-07-08 09:20:06 +00:00
deraadt 659ffb49cf devname repair 1994-07-04 19:30:17 +00:00
paulus 277db41ca3 Fix a bug preventing the lcp-echo-failure option from working. 1994-06-28 04:38:40 +00:00
paulus ced723ab44 A warning when the line is looped back is nice, instead of just
a debug message.
1994-06-28 04:32:16 +00:00
paulus b38ac6bdd9 use receive asyncmap = 0 if not negotiated instead of ffffffff (as is
correct according to the RFCs), for compatibility with other, broken
implementations.
1994-06-14 03:21:56 +00:00
paulus 3f66ef1a1e Improvements to chat plus a man page from Al Longyear <longyear@netcom.com>.
In particular, chat will now take the script from a file, which is
vastly preferable if the script contains a password.
1994-05-30 01:38:57 +00:00
paulus 79517a9770 Bring pppd up to the about-to-be-released ppp-2.1.1 release,
mostly security improvements and bug fixes; some new functionality
from the Linux port.
1994-05-30 01:18:44 +00:00
paulus fc1c360234 changed to use routing socket for adding/deleting proxy arp entries
and default route.
1994-05-30 00:45:15 +00:00
cgd 8cecbc9165 update for new kvm 1994-05-14 19:00:35 +00:00
cgd e0cc0639fe paulus (apparently) forgot this 1994-05-14 18:39:39 +00:00
paulus b9b45634ae Latest version of pppstats from ppp-2.1 release 1994-05-08 12:16:52 +00:00
paulus 1a4adaf687 Latest version of pppd from ppp-2.1 release 1994-05-08 12:16:10 +00:00
paulus e332e61cb7 Some fixes so that the local IP address can be assigned by the peer
if no local IP address is specified on the command line (even though
a default local IP address has been determined from the hostname).
1994-02-22 00:11:57 +00:00
cgd d9b6fbc4da needs -lkvm, not -lutil 1994-01-28 00:56:02 +00:00
paulus 0b6c80b292 Changed some includes 1994-01-25 05:58:38 +00:00
paulus fd46d6599a Some minor bugfixes from the ppp-2.0 release. 1994-01-25 05:58:02 +00:00
pk dd98eefe50 `#ifdef sparc' => `#if defined(sun & sparc)'. 1993-12-02 17:37:07 +00:00
paulus 2aacdab786 Added security option: if compiled with -DREQ_SYSOPTIONS=1, pppd won't
run unless /etc/ppp/options is present.
1993-11-28 23:39:35 +00:00
paulus eb40b6f924 Use <paths.h> to get kernel image file name; remove KVMLIB conditional. 1993-11-28 23:36:43 +00:00
paulus 2c19da3e82 Fixed typo. 1993-11-28 23:35:34 +00:00
paulus 1687b6cdff Added RCS ID. 1993-11-10 01:35:21 +00:00
paulus ef90819423 Added RCS IDs; minor enhancements (default local address to first IP
address of host; accumulate asyncmaps); bugfix (pidfile location).
1993-11-10 01:33:51 +00:00
paulus 7250f6a418 Fixed bug where chat would fail if it didn't find the string it was
looking for within 1024 characters; some code cleanup.
1993-11-09 04:57:19 +00:00
mycroft c776e015f6 Clean up deleted files. 1993-11-09 04:54:33 +00:00
paulus 8d1ed68875 New version (2.0) of pppd. It now conforms to RFCs 1331, 1332, 1334,
and has vastly improved security features, and other improved functionality
(including an updated man page!).
1993-11-09 04:53:15 +00:00
cgd 7f773f8f4b we have rand48 now 1993-10-14 01:51:11 +00:00
cgd ed8d9adecd needs libcrypt 1993-10-11 10:52:31 +00:00
brezak 7a19417ff8 Cleanup port to NetBSD 1993-08-23 14:36:07 +00:00
brezak d9d60a264e Add speeds of 19200, 38400, 57600, 115200 1993-08-18 13:00:39 +00:00
brezak 2326181767 /netbsd is the kernel name. 1993-08-18 12:55:13 +00:00
brezak 9ea8dd1822 Set group to kmem. 1993-08-18 12:54:50 +00:00
brezak 48d617a9d6 Use LOG_INFO instead of LOG_NOTICE for informational messages. Correctly set line speed. 1993-08-18 12:54:16 +00:00
mycroft 377989dc53 __386BSD__ --> __NetBSD__ 1993-08-16 00:47:33 +00:00
deraadt 3604916e13 ppp from paul mackerras 1993-08-14 06:29:28 +00:00