X-Git-Url: http://git.ozlabs.org/?p=ppp.git;a=blobdiff_plain;f=README;h=0ce0fa206658b49f344c07c0f0d800eb917c8c81;hp=c339e896430f2492f430fb702a7247339e9b5616;hb=a8ac4606ea90b5951d701b303e0ddcb87934c9e1;hpb=713f439d750c5774b1ae86b9b830a35819d00d2e diff --git a/README b/README index c339e89..0ce0fa2 100644 --- a/README +++ b/README @@ -69,9 +69,83 @@ use any IP address. (This only applies where the peer is authenticating itself to you, of course.) -What's new in ppp-2.3.7. +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. + +* Pppd has two new options: fdlog will send log messages to file + descriptor instead of standard output, and nofdlog will stop log + messages from being sent to any file descriptor (they will still be + sent to syslog). Pppd now will not send log messages to a file + descriptor if the serial port is open on that file descriptor. + +* Pppd sets an environment variable called PPPLOGNAME for scripts that + it runs, indicating the login name of the user who invoked pppd. + +* Pppd sets environment variables CONNECT_TIME, BYTES_SENT and + BYTES_RCVD for the ip-down and auth-down scripts indicating the + statistics for the connection just terminated. (CONNECT_TIME is in + seconds.) + +* If the user has the serial device open on standard input and + specifies a symbolic link to the serial device on the command line, + pppd will detect this and behave correctly (i.e. not detach from its + controlling terminal). Furthermore, if the serial port is open for + reading and writing on standard input, pppd will assume that it is + locked by its invoker and not lock it itself. + +* Chat now has a feature where if a string to be sent begins with an + at sign (@), the rest of the string is taken as the name of a file + (regular file or named pipe), and the actual string to send is taken + from that file. + +* Support for FreeBSD-2.2.8 and 3.0 has been added, thanks to Paul + Fulghum. + +* The Tru64 (aka Digital Unix aka OSF/1) port has been updated. + +* The system panics on Solaris SMP systems related to PPP connections + being established and terminated should no longer occur. + +* Fixed quite a few bugs. + + +What was new in ppp-2.3.7. +************************** + * Pppd can now automatically allocate itself a pseudo-tty to use as the serial device. This has made three new options possible: @@ -380,4 +454,4 @@ The primary site for releases of this software is: ftp://cs.anu.edu.au/pub/software/ppp/ -($Id: README,v 1.16 1999/03/31 06:07:55 paulus Exp $) +($Id: README,v 1.18 1999/07/23 07:07:33 paulus Exp $)