2004-05-26 20:49  wileyc

	* Makefile.in: Use $(PREFIX) for all installation cases.

2004-05-26 20:30  wileyc

	* parse_config.c: Add "/usr/pkg/etc/tacshell.conf" as a valid
	  config file location.

2004-05-26 20:24  wileyc

	* WHATSNEW: Document changes between 0.90 and 0.91

2004-05-26 20:22  wileyc

	* configure: Regen.

2004-05-26 20:22  wileyc

	* configure.in: Bump version to 0.91.

2004-05-22 16:35  wileyc

	* parse_config.c: Add '#' to the list of key/value delimiters (to
	  permit comments at the end of lines).

2004-05-22 16:21  wileyc

	* parse_config.c: More config file parsing paranoia (avoid
	  dereferencing NULL pointers when dealing with broken
	  configuration files).

2004-05-22 15:47  wileyc

	* authenticate.c: Initialize tac_fd.

2004-05-22 15:46  wileyc

	* authen_r.c: tac_check_header() will never return a NULL value.

2003-10-30 14:34  wileyc

	* parse_config.c: Add getusershell() logic.

2003-10-29 11:04  wileyc

	* README, WHATSNEW, configure, configure.in: Bump version number to
	  0.9.

2003-07-28 10:52  wileyc

	* parse_config.c: Remember to fclose() files.

2003-07-28 10:42  wileyc

	* parse_config.c: Permit per-user shell overrides in ~/.tacshell

2003-06-13 13:44  wileyc

	* README, WHATSNEW: Change documentation for 0.8.

2003-06-13 13:39  wileyc

	* authenticate.c, pam.c, parse_config.c, tacshell.c, tacshell.h:
	  Renamed clean_and_exit() to cleanup().

2003-06-13 13:34  wileyc

	* tacshell.c: Should use return() rather than exit() in non-void
	  function.

2003-06-13 13:32  wileyc

	* Makefile.in: Add .depend to distclean target.

2003-06-13 13:30  wileyc

	* Makefile.in: Add depend target.

2003-06-13 13:17  wileyc

	* parse_config.c: Strip extra whitespace between key and value.

2003-06-12 15:49  wileyc

	* md5.h: Make types a bit more portable (though, really, are there
	  any systems where sizeof(char) != 8?).

2003-06-12 15:46  wileyc

	* tacplus.h: s/u_char/u_int8_t/

2003-06-12 15:45  wileyc

	* authen_r.c: Use u_int8_t instead of u_char.  Don't reuse r.

2003-06-12 15:41  wileyc

	* authen_c.c: Remove unnecessary variable.

2003-05-22 12:36  wileyc

	* pam.c: Minor changes.

2003-05-22 12:35  wileyc

	* README: Minor changes to reflect reality.

2003-05-22 10:54  wileyc

	* authenticate.c, tacshell.h: More lint foo.

2003-05-22 10:48  wileyc

	* authen_c.c, authen_r.c, authen_s.c, crypt.c, hdr_check.c: Removed
	  __FUNCTION__ as it isn't really necessary.

2003-05-22 10:42  wileyc

	* tacshell.h: Add <sys/time.h> to satisfy lint.

2003-05-21 13:52  wileyc

	* authen_c.c, authenticate.c, connect.c: Fix some non-critical
	  thinkos unearthed by lint (signed/unsigned mismatches).

2003-05-21 12:16  wileyc

	* authen_c.c, authenticate.c: Remove redundant exit logic.

2003-05-21 12:16  wileyc

	* authen_s.c: Fix a double-free.

2003-05-21 12:15  wileyc

	* authen_r.c: Must always free() local variable before leaving
	  subroutine.

2003-05-21 11:57  wileyc

	* authenticate.c: Properly handle GETUSER, clean up the event loop
	  a bit, add more descriptive error cases.

2003-05-20 17:19  wileyc

	* authenticate.c, parse_config.c, tacshell.h: Removed unused
	  variable.

2003-05-20 17:17  wileyc

	* authenticate.c: Remove unnecessary IP-to-ASCII routine.

2003-05-20 15:25  wileyc

	* authenticate.c: Test for null server entries.

2003-05-20 15:08  wileyc

	* WHATSNEW, authenticate.c, connect.c, tacshell.c: Remove multiple
	  username variables, use the global instead.  Add a file
	  documenting major feature upgrades.

2003-05-20 14:43  wileyc

	* authenticate.c, parse_config.c, tacshell.c, tacshell.h: Add
	  support for multiple TACACS+ servers.

2003-05-20 14:19  wileyc

	* install-sh: Add install-sh from autoconf-2.57

2003-05-20 14:15  wileyc

	* Makefile.in: Use @prefix@ rather than @exec_prefix@

2003-05-20 14:13  wileyc

	* Makefile.in, tacshell.conf-example: Add tacshell.conf-example,
	  install it to $(PREFIX)/etc

2003-05-20 14:11  wileyc

	* tacshell.conf: Renamed to tacshell.conf-example

2003-05-20 14:01  wileyc

	* Makefile.in, parse_config.c: More install target cleanup, search
	  /usr/etc and /usr/local/etc for configuration file.

2003-05-20 13:46  wileyc

	* tacshell.c: Fix memory leak (forgot to free() username variable).

2003-05-20 13:43  wileyc

	* Makefile.in, configure, configure.in: Added install target.

2003-05-20 11:03  wileyc

	* hdr_check.c: Revert previous.

2003-05-20 11:02  wileyc

	* hdr_check.c: Add <netinet/ip_compat.h> for ntohl() prototype.

2003-05-19 16:48  wileyc

	* COPYING, Makefile.in, README, authen_c.c, authen_r.c, authen_s.c,
	  authenticate.c, config.h.in, configure, configure.in, connect.c,
	  crypt.c, hdr_check.c, md5.c, md5.h, pam.c, parse_config.c,
	  tacplus.h, tacshell.c, tacshell.conf, tacshell.h: Initial import.

2003-05-19 16:48  wileyc

	* COPYING, Makefile.in, README, authen_c.c, authen_r.c, authen_s.c,
	  authenticate.c, config.h.in, configure, configure.in, connect.c,
	  crypt.c, hdr_check.c, md5.c, md5.h, pam.c, parse_config.c,
	  tacplus.h, tacshell.c, tacshell.conf, tacshell.h: Initial
	  revision

