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 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 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