update for 2.3.3
authorPaul Mackerras <paulus@samba.org>
Wed, 4 Feb 1998 01:33:12 +0000 (01:33 +0000)
committerPaul Mackerras <paulus@samba.org>
Wed, 4 Feb 1998 01:33:12 +0000 (01:33 +0000)
README
README.linux
README.sol2
README.sunos4
README.svr4

diff --git a/README b/README
index 6f47b73e83299d6343c6403e2ffb644592570282..0e108033db11921de81e27a8f26345df4ed3df85 100644 (file)
--- a/README
+++ b/README
@@ -58,10 +58,31 @@ kernel using a `modload' facility.  On others, the kernel image has to
 be recompiled and the system rebooted.  See the README.* files for
 details.
 
 be recompiled and the system rebooted.  See the README.* files for
 details.
 
+N.B. Since 2.3.0, leaving the permitted IP addresses column of the
+pap-secrets or chap-secrets file empty means that no addresses are
+permitted.  You need to put a "*" in that column to allow the peer to
+use any IP address.  (This only applies where the peer is
+authenticating itself to you, of course.)
 
 
-What's new in ppp-2.3.2.
+
+What's new in ppp-2.3.3.
 ************************
 
 ************************
 
+* Fixed compilation problems under SunOS.
+
+* Fixed a bug introduced into chat in 2.3.2, and compilation problems
+introduced into the MS-CHAP implementation in 2.3.2.
+
+* The linux kernel driver has been updated for recent 2.1-series
+kernel changes, and it now will ask kerneld to load compression
+modules when required, if the kernel is configured to support kerneld.
+
+* Pppd should now compile correctly under linux on systems with glibc.
+
+
+What was new in ppp-2.3.2.
+**************************
+
 * In 2.3.1, I made a change which was intended to make pppd able to
 detect loss of CD during or immediately after the connection script
 runs.  Unfortunately, this had the side-effect that the connection
 * In 2.3.1, I made a change which was intended to make pppd able to
 detect loss of CD during or immediately after the connection script
 runs.  Unfortunately, this had the side-effect that the connection
@@ -71,8 +92,35 @@ reversed.
 * Fix compilation problems in the Linux kernel driver.
 
 
 * Fix compilation problems in the Linux kernel driver.
 
 
-What's new in ppp-2.3.
-**********************
+What was new in ppp-2.3.1.
+**************************
+
+* Enhancements to chat, thanks to Francis Demierre.  Chat can now
+accept comments in the chat script file, and has new SAY, HANGUP,
+CLR_ABORT and CLR_REPORT keywords.
+
+* Fixed a bug which causes 2.3.0 to crash Solaris systems.
+
+* Bug-fixes and restructuring of the Linux kernel driver.
+
+* The holdoff behaviour of pppd has been changed slightly: now, if
+the link comes up for IP (or other network protocol) traffic, we
+consider that the link has been successfully established, and don't
+enforce the holdoff period after the link goes down.
+
+* Pppd should now correctly wait for CD (carrier detect) from the
+modem, even when the serial port initially had CLOCAL set, and it
+should also detect loss of CD during or immediately after the
+connection script runs.
+
+* Under linux, pppd will work with older 2.2.0* version kernel
+drivers, although demand-dialling is not supported with them.
+
+* Minor bugfixes for pppd.
+
+
+What was new in ppp-2.3.
+************************
 
 * Demand-dialling.  Pppd now has a mode where it will establish the
 network interface immediately when it starts, but not actually bring
 
 * Demand-dialling.  Pppd now has a mode where it will establish the
 network interface immediately when it starts, but not actually bring
@@ -179,4 +227,4 @@ The primary site for releases of this software is:
        ftp://cs.anu.edu.au/pub/software/ppp/
 
 
        ftp://cs.anu.edu.au/pub/software/ppp/
 
 
-($Id: README,v 1.10 1997/11/27 05:58:46 paulus Exp $)
+($Id: README,v 1.11 1998/02/04 01:33:10 paulus Exp $)
index 2a6321a39009ee859f67569a563c2aa637441a31..32d22fc40e300a3aa50897968e29e2e8052e6e10 100644 (file)
@@ -1,7 +1,7 @@
-PPP for Linux                                             Version 2.3.2
+PPP for Linux                                             Version 2.3.3
 =============                                                  based on
 =============                                                  based on
-                                                              ppp-2.3.2
-                                                               Oct 1997
+                                                              ppp-2.3.3
+                                                               Dec 1997
 
 Michael Callahan    callahan@maths.ox.ac.uk
 Al Longyear         longyear@netcom.com
 
 Michael Callahan    callahan@maths.ox.ac.uk
 Al Longyear         longyear@netcom.com
index bc24f1fe5cebbb149a2f54336f3208957bc58954..1c92ef6f30a10d8da6362847ba331c0602edf30a 100644 (file)
@@ -4,6 +4,10 @@ but are not identical.  The STREAMS kernel modules and driver for
 Solaris 2 are in the svr4 directory (and use some code from the
 modules directory).
 
 Solaris 2 are in the svr4 directory (and use some code from the
 modules directory).
 
+***NOTE***: this package does not support Solaris 2.6 at present;
+apparently the kernel interface to network interfaces has changed, and
+this package has not yet been adapted correspondingly.  Stay tuned.
+
 Installation.
 *************
 
 Installation.
 *************
 
@@ -13,13 +17,19 @@ kernel modules.
        ./configure
        make
 
        ./configure
        make
 
+If you wish to use gcc (or another compiler) instead of Sun's cc, edit
+the svr4/Makedefs file and uncomment the definition of CC.  You can
+also change the options passed to the C compiler by editing the COPTS
+definition.
+
 2. Install the programs and kernel modules: as root, do
 
        make install
 
 This installs pppd, chat and pppstats in /usr/local/bin and the kernel
 modules in /kernel/drv and /kernel/strmod, and creates the /etc/ppp
 2. Install the programs and kernel modules: as root, do
 
        make install
 
 This installs pppd, chat and pppstats in /usr/local/bin and the kernel
 modules in /kernel/drv and /kernel/strmod, and creates the /etc/ppp
-directory and populates it with default configuration files.
+directory and populates it with default configuration files.  You can
+change the installation directories by editing svr4/Makedefs.
 
 If your system normally has only one network interface, the default
 Solaris 2 system startup scripts will disable IP forwarding in the IP
 
 If your system normally has only one network interface, the default
 Solaris 2 system startup scripts will disable IP forwarding in the IP
index fc270867875a258d35bc12b852b8655a7bae30f1..b48aec377d89a7b0bd35b8bb3cc03036c946f21f 100644 (file)
@@ -19,6 +19,11 @@ kernel modules.
        ./configure
        make
 
        ./configure
        make
 
+If you wish to compile using gcc instead of cc, edit the
+sunos4/Makedefs file and uncomment the line saying "CC = gcc".  You
+can also change the C compiler options by editing the COPTS
+definition.
+
 2. Install the pppd, pppstats and chat programs and the loadable
 module object files (you need to be root to do this):
 
 2. Install the pppd, pppstats and chat programs and the loadable
 module object files (you need to be root to do this):
 
@@ -27,7 +32,8 @@ module object files (you need to be root to do this):
 By default, the programs and the loadable module object files go into
 /usr/local/etc.  Doing `make install' also copies a script called
 ppp.INSTALL into /dev, and makes ppp.LOAD, ppp.UNLOAD, ppp.MKDEV and
 By default, the programs and the loadable module object files go into
 /usr/local/etc.  Doing `make install' also copies a script called
 ppp.INSTALL into /dev, and makes ppp.LOAD, ppp.UNLOAD, ppp.MKDEV and
-ppp.RMDEV links to it.
+ppp.RMDEV links to it.  You can change the installation directories by
+editing sunos4/Makedefs.
 
 3. Load the ppp modules (you need to be root for this too):
 
 
 3. Load the ppp modules (you need to be root for this too):
 
index e20fad512eec64079af8c48c04bc8bdcd4bf5b39..86942bbbe64c0b19883b8541aa3c960009f642b4 100644 (file)
@@ -12,12 +12,17 @@ kernel modules.
        ./configure
        make
 
        ./configure
        make
 
+If you wish to use gcc instead of cc, edit the svr4/Makedefs file and
+uncomment the definition of CC.  You can also change the options
+passed to the C compiler by editing the COPTS definition.
+
 2. Install the programs and kernel modules: as root, do
 
        make install
 
 This installs pppd, chat and pppstats in /usr/local/bin and adds the
 2. Install the programs and kernel modules: as root, do
 
        make install
 
 This installs pppd, chat and pppstats in /usr/local/bin and adds the
-ppp STREAMS modules and driver to the system configuration.
+ppp STREAMS modules and driver to the system configuration.  You can
+change the installation directories by editing svr4/Makedefs.
 
 3. Rebuild your kernel (with /etc/conf/bin/idbuild) and reboot.
 
 
 3. Rebuild your kernel (with /etc/conf/bin/idbuild) and reboot.