2006-01-15 Sunday 08:32 Ben Kibbey <bjk@arbornet.org>

	Lost CVS history for the 1.x version so these log entries are
	generic. Version 2.x is available and is recommended.

	* configure.ac

	Change default time format to '%s' to prevent the default field
	deliminator being including in the output. Some systems don't have
	this expando and will need to modify TIME_FORMAT in config.h after
	running configure.

	* src/login.c

	Output idle time is now in seconds and not minutes.

	* build/*

	Updated the build helpers.
	Release version 1.11.

2002-10-30 Wednesday 14:41  Ben Kibbey <bjk@arbornet.org>

	* ChangeLog (1.4):
	
	Release userinfo 1.10a.

2002-10-30 Wednesday 14:40  Ben Kibbey <bjk@arbornet.org>

	* BUGS (1.2), doc/ui.man (1.5):
	
	Trivial cleanup.

2002-10-30 Wednesday 14:27  Ben Kibbey <bjk@arbornet.org>

	* src/: common.h (1.10), mail.c (1.7), ui.c (1.13):
	
	Rename afd to aliasfd.

2002-10-30 Wednesday 14:21  Ben Kibbey <bjk@arbornet.org>

	* src/getopt.c (1.3):
	
	Don't include RCS info line.

2002-10-30 Wednesday 13:17  Ben Kibbey <bjk@arbornet.org>

	* ChangeLog (1.2), ChangeLog.0 (1.1), Makefile.am (1.4):
	
	GNU style ChangeLog format. The old changelog is ChangLog.0

2002-10-30 Wednesday 12:36  Ben Kibbey <bjk@arbornet.org>

	* src/ui.c (1.12):
	
	Small (untested) fix for getspnam().

2002-10-30 Wednesday 12:09  Ben Kibbey <bjk@arbornet.org>

	* src/login.c (1.15):
	
	Consider 0 as a return value from read().

2002-10-30 Wednesday 11:56  Ben Kibbey <bjk@arbornet.org>

	* src/login.c (1.14):
	
	Dont show a error if read() returns a short count.

2002-10-30 Wednesday 11:45  Ben Kibbey <bjk@arbornet.org>

	* src/login.c (1.13):
	
	Messed up a revision then removed the wrong one. This revision
	changes the lastlog file pointer to use a descriptor instead.

2002-10-30 Wednesday 10:58  Ben Kibbey <bjk@arbornet.org>

	* src/ui.c (1.11):
	
	Fix error strings for getpwnam() and an invalid user.

2002-10-30 Wednesday 10:31  Ben Kibbey <bjk@arbornet.org>

	* src/: common.h (1.9), ui.c (1.10):
	
	Use a file descriptor instead of a pointer for lastlog.

2002-10-30 Wednesday 10:01  Ben Kibbey <bjk@arbornet.org>

	* configure.ac (1.8):
	
	Remove check for utmp.h.

2002-10-29 Tuesday 19:24  Ben Kibbey <bjk@arbornet.org>

	* configure.ac (1.7):
	
	Check for strsep() and err.h.

2002-10-29 Tuesday 19:23  Ben Kibbey <bjk@arbornet.org>

	* src/: Makefile.am (1.2), common.h (1.8), login.c (1.12), login.h
	(1.6), mail.c (1.6), misc.c (1.7), output.c (1.8), process.c (1.7),
	ui.c (1.9), ui.h (1.4):
	
	Port to Solaris.
	
	Preprocessor cleanup and rearrangement.

2002-10-29 Tuesday 19:22  Ben Kibbey <bjk@arbornet.org>

	* src/strsep.c (1.1):
	
	Added to archive for systems which don't have it (Solaris).

2002-10-29 Tuesday 14:30  Ben Kibbey <bjk@arbornet.org>

	* src/err.c (1.4):
	
	Remove cdefs.h requirement.

2002-10-29 Tuesday 13:48  Ben Kibbey <bjk@arbornet.org>

	* src/: err.c (1.3), misc.c (1.6):
	
	Keep original erroc and #include in misc.c

2002-10-29 Tuesday 13:12  Ben Kibbey <bjk@arbornet.org>

	* src/err.c (1.2):
	
	Include config.h

2002-10-29 Tuesday 13:08  Ben Kibbey <bjk@arbornet.org>

	* src/err.c (1.1):
	
	Pulled from USENET. Needed for Solaris.

2002-10-29 Tuesday 12:06  Ben Kibbey <bjk@arbornet.org>

	* src/process.c (1.6):
	
	Misread the kvm_openfiles() manual page. I was right the first
	time.

2002-10-29 Tuesday 11:15  Ben Kibbey <bjk@arbornet.org>

	* configure.ac (1.6), doc/ui.man (1.4), src/common.h (1.7),
	src/getopt.c (1.2), src/login.c (1.11), src/login.h (1.5),
	src/mail.c (1.5), src/misc.c (1.5), src/output.c (1.7),
	src/passwd.c (1.8), src/process.c (1.5), src/ui.c (1.8), src/ui.h
	(1.3):
	
	Added RCS info line.

2002-10-28 Monday 16:57  Ben Kibbey <bjk@arbornet.org>

	* configure.ac (1.5):
	
	Remove duplicate and needless checks for headers and functions.

2002-10-28 Monday 16:03  Ben Kibbey <bjk@arbornet.org>

	* src/passwd.c (1.7):
	
	Avoid duplicating the first group. RedHat does this.

2002-10-28 Monday 15:18  Ben Kibbey <bjk@arbornet.org>

	* src/passwd.c (1.6):
	
	Fix groups info for Darwin (malloc() warnings).

2002-10-28 Monday 14:10  Ben Kibbey <bjk@arbornet.org>

	* src/login.c (1.10):
	
	Include time.h. 

2002-10-28 Monday 14:00  Ben Kibbey <bjk@arbornet.org>

	* src/: login.c (1.9), login.h (1.4):
	
	Easier handling of utmpx (from a linux manual page).

2002-10-28 Monday 14:00  Ben Kibbey <bjk@arbornet.org>

	* src/process.c (1.4):
	
	Fix for compile time error for systems with a /proc filesystem.

2002-10-28 Monday 11:28  Ben Kibbey <bjk@arbornet.org>

	* Makefile.am (1.3):
	
	Add disk-hook: to remove profiler data.

2002-10-28 Monday 11:27  Ben Kibbey <bjk@arbornet.org>

	* configure.ac (1.4):
	
	More comments in the templates for config.h.

2002-10-28 Monday 10:20  Ben Kibbey <bjk@arbornet.org>

	* src/login.c (1.8):
	
	Fix for truncating hostname and tty.

2002-10-28 Monday 10:16  Ben Kibbey <bjk@arbornet.org>

	* src/common.h (1.6):
	
	Fix UT_LINESIZE to include space for NUL character.

2002-10-28 Monday 10:16  Ben Kibbey <bjk@arbornet.org>

	* src/login.c (1.7):
	
	Update comment.

2002-10-28 Monday 09:55  Ben Kibbey <bjk@arbornet.org>

	* src/ui.c (1.7):
	
	Fix return value. If a user or filename is invalid, return 1
	otherwise 0.

2002-10-28 Monday 09:54  Ben Kibbey <bjk@arbornet.org>

	* doc/ui.man (1.3):
	
	Added RETURN VALUE section.

2002-10-28 Monday 09:30  Ben Kibbey <bjk@arbornet.org>

	* src/ui.c (1.6):
	
	Fix parsing for suboptions of gecos and lastlog info.

2002-10-26 Saturday 16:48  Ben Kibbey <bjk@arbornet.org>

	* src/ui.c (1.5):
	
	If HAVE_BASENAME is not define, use arvg[0] not PACKAGE.

2002-10-26 Saturday 16:48  Ben Kibbey <bjk@arbornet.org>

	* configure.ac (1.3):
	
	Package name is userinfo not ui.

2002-10-26 Saturday 16:40  Ben Kibbey <bjk@arbornet.org>

	* doc/Makefile.am (1.2):
	
	Remove dist-hook comments to update release date for the manual
	page.

2002-10-26 Saturday 16:37  Ben Kibbey <bjk@arbornet.org>

	* doc/ui.man (1.2):
	
	Translate to mdoc format.

2002-10-26 Saturday 14:53  Ben Kibbey <bjk@arbornet.org>

	* src/: common.h (1.5), login.c (1.6), misc.c (1.4):
	
	Rename TIMEBUF to TIMEBUFSIZE.

2002-10-26 Saturday 14:47  Ben Kibbey <bjk@arbornet.org>

	* src/process.c (1.3):
	
	Preprocessor cleanup.

2002-10-26 Saturday 14:43  Ben Kibbey <bjk@arbornet.org>

	* src/: login.c (1.5), login.h (1.3):
	
	Prototype change for lastlogin(). Accepts one argument of uid_t.
	Also, fread() is checked for exactly 1 object count returned.
	
	Renamed utmpfud() to get_utmp(). This function will only return a
	utmp structure if the user (arg) is logged in and NULL otherwise;
	and nothing else.
	
	msgstat() accepts only one argument being a tty name.
	
	idle() accepts only a utmp structure as an argument.
	
	The lastinfo() function is pretty much everything that was in the
	old utmpfud() function with a few cleanups.

2002-10-26 Saturday 14:36  Ben Kibbey <bjk@arbornet.org>

	* src/output.c (1.6):
	
	If there is no duration minutes and the user is logged in, show
	NONE rather than UNKNOWN.

2002-10-26 Saturday 12:08  Ben Kibbey <bjk@arbornet.org>

	* src/: common.h (1.4), output.c (1.5), passwd.c (1.5):
	
	info->group->name is a static buffer now (LINE_MAX). A little
	faster since we dont have to call strdup()/free().

2002-10-26 Saturday 10:51  Ben Kibbey <bjk@arbornet.org>

	* src/mail.c (1.4):
	
	Fewer function calls and stat() called less.

2002-10-26 Saturday 09:49  Ben Kibbey <bjk@arbornet.org>

	* Makefile.am (1.2):
	
	Removed dist-hook.

2002-10-26 Saturday 09:45  Ben Kibbey <bjk@arbornet.org>

	* src/passwd.c (1.4):
	
	Fix for compile-time warning.

2002-10-25 Friday 16:55  Ben Kibbey <bjk@arbornet.org>

	* src/: output.c (1.4), passwd.c (1.3):
	
	Fix groups bug. Wasn't showing all the groups.

2002-10-25 Friday 16:55  Ben Kibbey <bjk@arbornet.org>

	* src/ui.c (1.4):
	
	Rename myarg[cv] to narg[cv].

2002-10-25 Friday 15:57  Ben Kibbey <bjk@arbornet.org>

	* src/process.c (1.2):
	
	Remove ERROR() macro and use the warn[x]() and err() functions
	(err.h).
	
	Loop through the PID's checking if each is a session leader and has
	a controlling terminal. It's a little better, and catches more, but
	definately not perfect. For instance, the screen program is a
	session leader.
	
	Use PACKAGE_NAME as the prefix for kvm_openfiles() errors. Bugfix.
	
	The return value is of type pid_t.

2002-10-25 Friday 15:57  Ben Kibbey <bjk@arbornet.org>

	* src/: common.h (1.3), login.c (1.4), login.h (1.2), mail.c (1.3),
	misc.c (1.3), output.c (1.3), ui.c (1.3):
	
	Remove ERROR() macro and use the warn[x]() and err() functions
	(err.h).

2002-10-25 Friday 15:54  Ben Kibbey <bjk@arbornet.org>

	* configure.ac (1.2):
	
	Small cleanup.

2002-10-25 Friday 10:23  Ben Kibbey <bjk@arbornet.org>

	* src/: mail.c (1.2), misc.c (1.2), output.c (1.2), passwd.c (1.2),
	ui.c (1.2), ui.h (1.2):
	
	Couple of cosmetic changes.

2002-10-25 Friday 10:21  Ben Kibbey <bjk@arbornet.org>

	* src/common.h (1.2):
	
	Dont need 'asize' anymore. Use strlen() to get the length of the
	alias buffer.
	
	Couple of changes to data types.

2002-10-25 Friday 10:19  Ben Kibbey <bjk@arbornet.org>

	* src/login.c (1.3):
	
	info->lastinfo->host size is also UT_HOSTSIZE + 1 to include the
	NUL.

2002-10-25 Friday 10:06  Ben Kibbey <bjk@arbornet.org>

	* src/login.c (1.2):
	
	info->login->host length is now UT_HOSTSIZE + 1 to include the NUL.

2002-10-25 Friday 09:25  Ben Kibbey <bjk@arbornet.org>

	* BUGS (1.1), ChangeLog (1.1), LICENSE (1.1), Makefile.am (1.1),
	README (1.1), configure.ac (1.1), doc/Makefile.am (1.1), doc/ui.man
	(1.1), src/Makefile.am (1.1), src/common.h (1.1), src/getopt.c
	(1.1), src/login.c (1.1), src/login.h (1.1), src/mail.c (1.1),
	src/misc.c (1.1), src/output.c (1.1), src/passwd.c (1.1),
	src/process.c (1.1), src/ui.c (1.1), src/ui.h (1.1):
	
	Initial revision

2002-10-25 Friday 09:25  Ben Kibbey <bjk@arbornet.org>

	* BUGS (1.1.1.1), ChangeLog (1.1.1.1), LICENSE (1.1.1.1),
	Makefile.am (1.1.1.1), README (1.1.1.1), configure.ac (1.1.1.1),
	doc/Makefile.am (1.1.1.1), doc/ui.man (1.1.1.1), src/Makefile.am
	(1.1.1.1), src/common.h (1.1.1.1), src/getopt.c (1.1.1.1),
	src/login.c (1.1.1.1), src/login.h (1.1.1.1), src/mail.c (1.1.1.1),
	src/misc.c (1.1.1.1), src/output.c (1.1.1.1), src/passwd.c
	(1.1.1.1), src/process.c (1.1.1.1), src/ui.c (1.1.1.1), src/ui.h
	(1.1.1.1):
	
	Initial import.

