Fri Jan 31 15:18:21 1992  Greg Christy  (gmc at premises1.Quotron.COM)

	* Release 1.01beta

	* Fix typo in chat.c.

	* Rename ppp.8 to pppd.8.

Thu Jan 30 15:27:03 1992  Greg Christy  (gmc at premises1.Quotron.COM)

	* Release 1.0beta

	* Update ppp.8, Readme.streams, and Makefile for release.

	* changed PPP_LOG definition to be LOG_DAEMON unless any debug
	code is turned on, then its LOG_LOCAL2

Wed Jan 29 10:28:28 1992  Greg Christy  (gmc at premises1.Quotron.COM)

	* main.c, ppp.h, lcp.c, ipcp.c: fixed problem with route deletion
	on hangup

	* main.c:  changed code for obtaining remote user/passwd from a
	user-specified file instead of stdin

	* main.c:  Added code to io() to ignore non-input ready SIGIO's

	* ppp_async.c: fixed bug reported by Marc Bocher (marc@cam.org) in
	INPUT_ERROR macro that sent IF_INPUT_ERRORs in the wrong direction.

Thu Jan 23 13:16:34 1992  Greg Christy  (gmc at premises1.Quotron.COM)
	* main.c: fixed pid file code to remove file on exit

	* main.c, ipcp.c, ppp.h: Added support for allowing a user to set
	the netmask on the ppp interface.  Thanks to Brad Parker
	(brad@cayman.com) for the SIFMASK code.

Wed Jan 15 23:50:22 1992  Greg Christy  (gmc at premises1.Quotron.COM)

	* ppp.h:  add multi-include protection, add definition for LOG_PPP
	(defaults to LOG_LOCAL2)

	* main.c: change syslog destination to LOG_PPP

Tue Jan 14 17:01:56 1992  Greg Christy  (gmc at premises1.Quotron.COM)

	* main.c, lcp.c, fsm.c, chap.c, upap.c, ipcp.c:  changed debug
	code to use syslog instead of stderr

Fri Jan 10 01:59:03 1992  Greg Christy  (gmc at premises1.Quotron.COM)

	* main.c, fsm.c, chap.c, upap.c: got rid of packet buffer memory
	allocation/freeing in favor of fixed input and output buffers.

Thu Jan  9 16:44:27 1992  Greg Christy  (gmc at premises1.Quotron.COM)

	* slstats.c: Added #ifdef for sun3x to use pte_pfn instead of
	pg_pfnum in klseek().  Thanks to William Korb
	(korb@mustang.cray.com) for the fix.

Sun Jan  5 16:34:55 1992  Greg Christy  (gmc at premises1.Quotron.COM)

	* ppp_async.c: changed the input_debug code to use the value of
	ppp_async_input_debug for the maximum number of bytes to dump.
	I.e., if ppp_async_debug is zero, nothing is dumped, if it is
	1500, up to 1500 bytes are dumped.

Sun Dec 15 23:03:23 1991  Greg Christy  (gmc at premises1.Quotron.COM)

	* chap.c: is done! ... but does it work?

Tue Dec 10 22:04:02 1991  Greg Christy  (gmc at premises1.Quotron.COM)

	* main.c: added code to get host name to use for authentication "name",
	also added a new command "domain" which will append the given
	string to the hostname, i.e., foo -> foo.cyberdyne.com

Sun Dec  8 20:50:58 1991  Greg Christy  (gmc at premises1.Quotron.COM)

	* main.c: changed code to call cleanup() on exit which should
	try to do a graceful shutdown.

	* main.c: fixed spurious I_FLUSH error logging problem during quit.
	I_FLUSH should return ENXIO if carrier is gone, but, due to a
	typo, returns EINVAL instead.  Thanks to Greg Onufer
	(exodus@cheers.eng.sun.com) for the info.

Tue Dec  3 10:29:26 1991  Greg Christy  (gmc at premises1.Quotron.COM)

	* main.c: add typedef for pid_t for SUNOS versions prior to 4.1

Wed Nov 20 14:37:52 1991  Greg Christy  (gmc at premises1.Quotron.COM)

	* lcp.c: finished adding chap stuff to lcp.c, now onto chap.c

Mon Nov  4 11:42:30 1991  Greg Christy  (gmc at premises1.Quotron.COM)

	* ppp_async.c: added hex frame-level dump to ppp_async.c.
	this is enabled by setting the kernel variable
	ppp_async_input_debug to a non-zero value. 


Wed Oct 30 16:58:18 1991  Greg Christy  (gmc at premises1.Quotron.COM)

	* fsm.[ch], ipcp.[ch], upap.[ch]: added prototypes and fixed scoping 

Mon Oct 28 17:42:47 1991  Greg Christy  (gmc at premises1.Quotron.COM)

	* ppp.h, main.c, magic.[ch], lcp.[ch]: added prototypes and
	fixed scoping  

Fri Oct 25 12:17:53 1991  Greg Christy  (gmc at premises1.Quotron.COM)
	* rename executable from "ppp" to "pppd" and "ppp.c" to "main.c"

	* main.c: added "connect" option to invoke a shell as the real uid with
	the specified command.  this is useful for invoking the "chat"
	program directly from pppd.

	* locally scoped many functions in "main.c"

Thu Oct 24 18:03:30 1991  Greg Christy  (gmc at premises1.Quotron.COM)

	* made lots of changes to minimize type mismatches (benign or
	otherwise).  made local copy of callout.h so that generic pointers
	to functions can be used in callouts.  changed timeout callbacks
	in fsm.c and upap.c to use a caddr_t as the argument and in the
	timeout callback function recast back to a pointer to the local
	struct type. 

Wed Oct 23 14:35:04 1991  Greg Christy  (gmc at premises1.Quotron.COM)

	* INSTALL/chat.c: Modified chat.c to add code to save/restore
	of TTY params per suggestion of Jim Mayer (mayer@wrc.xerox.com)

	* ppp.c: Added various #includes to define function types that
	were previously defaulting to type int.

	* ppp.c: Fixed nasty bug reported by Jim Mayer (mayer@wrc.xerox.com) 
	alrm() where it was possible to dereference callout when it was
	NULL

	* ppp.c: Added real setsid() support based on a patch from Jim Mayer

	* ppp.c: Fixed another bug pointed out by Jim Meyer. In login() 
	user and passwd strings have nulls appended to them
	without first making copies. Needless to say, this is not a good
	idea.  Used alloca() to make copies before adding the null.


Mon Oct 21 17:16:34 1991  Greg Christy  (gmc at premises1.Quotron.COM)

	* Initialize ChangeLog

	* ppp_if.c: Add NIT interface from Juha Sarlin
	  (juha@elixir.lne.kth.se)

	* Makefile: Add saber dependencies

