summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Mackerras <paulus@samba.org>1999-07-23 07:07:34 +0000
committerPaul Mackerras <paulus@samba.org>1999-07-23 07:07:34 +0000
commit745f1b59d38e294452a502e4df4149902946f18d (patch)
tree8abd3258ecb16cc77b41a546c0697a709234f6a8
parent1acb8dba3cceb6fa727198b4835d74cc3bdb5c07 (diff)
downloadppp-745f1b59d38e294452a502e4df4149902946f18d.tar.gz
update for 2.3.9
-rw-r--r--NeXT/Makefile.top4
-rw-r--r--NeXT/if_ppp.c4
-rw-r--r--README35
-rw-r--r--README.linux6
-rw-r--r--linux/ppp.c4
-rw-r--r--modules/if_ppp.c4
6 files changed, 44 insertions, 13 deletions
diff --git a/NeXT/Makefile.top b/NeXT/Makefile.top
index e01a2ce..89e4027 100644
--- a/NeXT/Makefile.top
+++ b/NeXT/Makefile.top
@@ -1,6 +1,6 @@
# ppp top level makefile for NeXT systems
#
-# $Id: Makefile.top,v 1.7 1999/05/13 00:35:56 paulus Exp $
+# $Id: Makefile.top,v 1.8 1999/07/23 07:07:33 paulus Exp $
#
# Change the values of ARCHFLAGS to include the
@@ -155,7 +155,7 @@ NEXTPORT = \
#
portdist:
- echo NeXT-ppp2.3.8-`sed -e '/version_string/!d' \
+ echo NeXT-ppp2.3.9-`sed -e '/version_string/!d' \
-e 's/[^0-9.]*\([0-9.]*\).*/\1/' -e q ./NeXT/NeXT_Version.h` > .fname
rm -rf `cat .fname`
mkdir `cat .fname`
diff --git a/NeXT/if_ppp.c b/NeXT/if_ppp.c
index aceb164..bd31840 100644
--- a/NeXT/if_ppp.c
+++ b/NeXT/if_ppp.c
@@ -81,7 +81,7 @@
/* from if_sl.c,v 1.11 84/10/04 12:54:47 rick Exp */
#if !defined(lint)
-static char sccsid[] = "$Revision: 1.9 $ ($Date: 1999/05/13 00:35:56 $)";
+static char sccsid[] = "$Revision: 1.10 $ ($Date: 1999/07/23 07:07:33 $)";
#endif /* not lint*/
#define KERNEL 1
@@ -285,7 +285,7 @@ pppattach()
register struct ppp_softc *sc;
register int i = 0;
- IOLog("\nPPP version 2.3.8-%s for NeXTSTEP and OPENSTEP\n", PPPVERSION);
+ IOLog("\nPPP version 2.3.9-%s for NeXTSTEP and OPENSTEP\n", PPPVERSION);
IOLog("by Stephen Perkins, Philip Prindeville, and Pete French\n");
if (install_ppp_ld() < 0) {
IOLog("ppp: Could not install line discipline\n");
diff --git a/README b/README
index eb8aad6..0ce0fa2 100644
--- a/README
+++ b/README
@@ -69,9 +69,40 @@ use any IP address. (This only applies where the peer is
authenticating itself to you, of course.)
-What's new in ppp-2.3.8.
+What's new in ppp-2.3.9.
************************
+* Support for the new generic PPP layer under development for the
+ Linux kernel.
+
+* You can now place extra options to apply to specific users at the
+ end of the line with their password in the pap-secrets or
+ chap-secrets file, separated from the IP address(es) with a "--"
+ separator. These options are parsed after the peer is authenticated
+ but before network protocol (IPCP, IPXCP) or CCP negotiation
+ commences.
+
+* Pppd will apply the holdoff period if the link was terminated by the
+ peer. It doesn't apply it if the link was terminated because the
+ local pppd thought it was idle.
+
+* The `nodefaultip' option can be used in demand mode to say that pppd
+ should not suggest its local IP address to the peer.
+
+* The `init' option has been added; this causes pppd to run a script
+ to initialize the serial device (e.g. by sending an init string to
+ the modem). Unlike the connect option, this can be used in a
+ dial-in situation. (Thanks to Tobias Ringstrom.)
+
+* There is a new `logfile' option to send log messages to a file as
+ well as syslog.
+
+* Sundry bugs fixed.
+
+
+What was new in ppp-2.3.8.
+**************************
+
* The exit status of pppd will now indicate whether the link was
successfully established, or if not, what error was encountered.
@@ -423,4 +454,4 @@ The primary site for releases of this software is:
ftp://cs.anu.edu.au/pub/software/ppp/
-($Id: README,v 1.17 1999/05/13 00:30:16 paulus Exp $)
+($Id: README,v 1.18 1999/07/23 07:07:33 paulus Exp $)
diff --git a/README.linux b/README.linux
index f46d8a3..e784d00 100644
--- a/README.linux
+++ b/README.linux
@@ -1,7 +1,7 @@
-PPP for Linux Version 2.3.8
+PPP for Linux Version 2.3.9
============= based on
- ppp-2.3.8
- May 1999
+ ppp-2.3.9
+ July 1999
Paul Mackerras Paul.Mackerras@cs.anu.edu.au
Al Longyear longyear@netcom.com
diff --git a/linux/ppp.c b/linux/ppp.c
index 7d2f144..f5f9151 100644
--- a/linux/ppp.c
+++ b/linux/ppp.c
@@ -45,7 +45,7 @@
#define PPP_MAX_RCV_QLEN 32 /* max # frames we queue up for pppd */
-/* $Id: ppp.c,v 1.29 1999/05/14 02:52:08 paulus Exp $ */
+/* $Id: ppp.c,v 1.30 1999/07/23 07:07:34 paulus Exp $ */
#include <linux/version.h>
#include <linux/config.h>
@@ -104,7 +104,7 @@
#endif
#undef PPP_VERSION
-#define PPP_VERSION "2.3.8"
+#define PPP_VERSION "2.3.9"
#if LINUX_VERSION_CODE >= VERSION(2,1,4)
diff --git a/modules/if_ppp.c b/modules/if_ppp.c
index 8573a1e..4a0dcb4 100644
--- a/modules/if_ppp.c
+++ b/modules/if_ppp.c
@@ -24,7 +24,7 @@
* OBLIGATION TO PROVIDE MAINTENANCE, SUPPORT, UPDATES, ENHANCEMENTS,
* OR MODIFICATIONS.
*
- * $Id: if_ppp.c,v 1.14 1999/05/13 00:35:57 paulus Exp $
+ * $Id: if_ppp.c,v 1.15 1999/07/23 07:07:34 paulus Exp $
*/
/*
@@ -297,7 +297,7 @@ if_ppp_wput(q, mp)
#endif /* __osf__ */
ifp->if_output = if_ppp_output;
#ifdef __osf__
- ifp->if_version = "Point-to-Point Protocol, version 2.3.8";
+ ifp->if_version = "Point-to-Point Protocol, version 2.3.9";
ifp->if_mediamtu = PPP_MTU;
ifp->if_type = IFT_PPP;
ifp->if_hdrlen = PPP_HDRLEN;