2002-12-12  Thorsten Kukuk  <kukuk@suse.de>

	* release version 3.10

	* src/login.c (main): Only child should own controlling tty,
	not parent.

2002-12-11  Thorsten Kukuk  <kukuk@suse.de>

	* src/login.c (main): Move ioctl for controlling tty from
	child to parent (after setsid), check for more errors.

2002-12-09  Thorsten Kukuk  <kukuk@suse.de>

	* src/login.c (main): Use waitpid to wait for specific child
	(reported by Klaas Hagemann <Klaas.Hagemann@mummert.de>).

2002-12-05  Thorsten Kukuk  <kukuk@suse.de>

	* src/Makefile.am (AM_CFLAGS): Replace CFLAGS with AM_CFLAGS.

	* src/login.c (main): Add workaround for struct-aliasing rule
	errors of gcc 3.3.
	* src/login.c: Remove -r option, does not work.
	* src/login.1: Remove documentation of -r option.

2002-11-05  Thorsten Kukuk  <kukuk@suse.de>

	* release version 3.9

	* src/login.c: New utmp/wtmp struct is not longer compatible
	with gettimeofday()/ctime() on all architectures.

2002-07-15  Thorsten Kukuk  <kukuk@suse.de>

	* release version 3.8

	* src/login.1: Document new initgroups behaviour.

	* src/login.c (main): For root, call setgroups with only the
	main root group to avoid problems if network makes problems.

2002-07-10  Thorsten Kukuk  <kukuk@suse.de>

	* release version 3.7

	* src/getdef.c: Add ENV_SUPATH to list (may be used by su).

	* src/login.c (main): Fix last fix (SIGHUP handling).

2002-07-10  gettextize  <bug-gnu-gettext@gnu.org>

	* Makefile.am (SUBDIRS): Add m4.
	(SUBDIRS): Remove intl.
	(ACLOCAL_AMFLAGS): New variable.
	(EXTRA_DIST): New variable.
	* configure.in (AC_OUTPUT): Add m4/Makefile.

2002-01-25  Thorsten Kukuk  <kukuk@suse.de>

	* release version 3.6

	* src/login.c (main): Apply fix for Ctrl-\ killing login process.

2002-01-06  Thorsten Kukuk  <kukuk@suse.de>

	* release version 3.5

	* src/login.1: lot of new text.

2002-01-03  Thorsten Kukuk  <kukuk@suse.de>

	* src/login.c (main): Check if stdin/stdout/stderr is a tty,
	add -r option for LSB conformance.

2001-12-07  Thorsten Kukuk  <kukuk@suse.de>

	* src/login.1: Fix typo

2001-10-10  Thorsten Kukuk  <kukuk@suse.de>

	* Increase version to 3.4

	* src/login.c (main): Use reentrant functions for gethostbyname
	  and getpwnam to avoid overwritten data by PAM modules. General
	  code cleanup.

	* Makefile.am: Add dist-bzip2

	* Use autoconf 2.52, automake 1.5 and gettext 0.10.37

2001-04-29  Thorsten Kukuk  <kukuk@suse.de>

	* src/getdef.c: Add UMASK entry (used by useradd and newusers)

2001-03-24  Thorsten Kukuk  <kukuk@suse.de>

	* Increase version to 3.2

	* src/getdef.c: Add USERGROUPS_ENAB entry.
	* src/login.c (main): Sync with util-linux-2.11b version:
	  Delete credentials at logout, call setsid() for child,
	  make sure we don't call getpwnam with NULL argument.

2000-04-13  Thorsten Kukuk  <kukuk@suse.de>

	* src/login.c (main): Use full tty path for PAM_TTY.

2000-01-17  Thorsten Kukuk  <kukuk@suse.de>

	* src/login.c: If we couldn't change to the users home directory,
	  ask DEFAULT_HOME what we should do.

2000-01-06  Thorsten Kukuk  <kukuk@suse.de>

	* src/getdef.c: Add new entries from /etc/login.defs

1999-10-11  Thorsten Kukuk  <kukuk@suse.de>

	* release version 3.0.0, which is the first one.

	* configure.in: Create etc/Makefile.

	* Makefile.am (SUBDIRS): Add etc.

	* etc/Makefile.am: New.

1999-10-09  Thorsten Kukuk  <kukuk@suse.de>

	* src/login.c (opentty): Open tty in non-blocking mode.
