2009-09-14 Tomas Mraz * configure.ac: Version 0.77 * po/*.po*: Updated translations from transifex. * passwd.1: Manual page improvements. 2009-02-11 Tomas Mraz * configure.ac: Version 0.76 * libuser.c (pwdb_display_status): Add support for SHA512, SHA256 hashes. * po/*.po*: Updated translations. * passwd.pamd: Add optional pam_gnome_keyring module. 2008-02-20 Tomas Mraz * Makefile.am: Build cleanup. * po/LINGUAS: sr@Latn -> sr@latin * COPYING: Add license text and full GPLv2 text. * chfn.1: Removed. * chfn.c: Removed. * chsh.1: Removed. * chsh.c: Removed. * version.c: Removed. * version.h: Removed. * po/POTFILES.in: Drop removed files. 2008-02-19 Tomas Mraz * configure.ac: Version 0.75 * passwd.spec.in: Fedora review fixes. Non-SELinux build fixes. * po/no.po: Removed. * po/LINGUAS: Removed obsolete no translation. 2006-12-12 Tomas Mraz * configure.ac: Version 0.74, add gettext support * libuser.c: Reformatted some messages for better translations. * passwd.c: Reformatted some messages for better translations, marked some more messages for translations, initialize locales and gettext. * passwd.spec.in: Call %find_lang. * pwdb.h: Define _ as gettext. 2006-12-06 gettextize * Makefile.am (EXTRA_DIST): Add config.rpath, mkinstalldirs, m4/ChangeLog. * configure.ac (AC_CONFIG_FILES): Add po/Makefile.in. 2006-12-06 Tomas Mraz * libuser.c (CHECK_ERROR): Improve the error message. (shutdown_libuser): Make it void function. (startup_libuser): Make it void function. Improve error reporting. (pwdb_unlock_password): Warn the admin about the empty password. (pwdb_display_status): Error should be printed on stderr, return meaningful value. * pwdb.c (CHECK_ERROR): Improve the error message. 2006-07-17 Tomas Mraz * configure.ac: Version 0.73. * passwd.c (parse_args): Fix broken logic from the last change. 2006-07-14 Tomas Mraz * configure.ac: Set use_selinux to no if not available, version 0.72 * libuser.c (ent_value_strdup, ent_value_int64): New. (pwdb_display_status): Improve status output, print expiration values. * passwd.c (parse_args, main): Use new audit calls, don't call selinux_check_passwd_access when selinux is disabled. 2006-05-25 Tomas Mraz * passwd.1: Change reference to the Linux-PAM administrators guide (#193084) 2005-10-07 Tomas Mraz * configure.ac: Version 0.71 * passwd.pamd: Replace pam_stack with include. 2005-09-29 Tomas Mraz * libuser.c (pwdb_update_shell): Replace LU_GECOS with LU_LOGINSHELL (#168029) 2005-06-17 Tomas Mraz * configure.ac (AM_INIT_AUTOMAKE, AC_INIT): Change to the new style of initialization. * passwd.c (stdin_conv): Respond with password only on PAM_PROMPT_ECHO_OFF * passwd.c: Replace LAuS with Audit. (laus_help_errmsg, laus_help_log, laus_help_open): Removed. * passwd.spec: Removed. * passwd.spec.in: New file. Template for passwd.spec. 2005-01-25 Dan Walsh * Improve SELinux priv checking 2004-08-23 Jindrich Novy * passwd.1: updated man page 2004-08-23 Steve Grubb * passwd.c, version.c: code cleanup patch 1999-08-23 Cristian Gafton * pwdb.c (pwdb_lock_password): Fixed the passwd -u problem. Patch from Mihai Ibanescu 1999-08-13 Cristian Gafton * pwdstat.c: New file for examples 1999-04-14 Cristian Gafton * pwdb.c (pwdb_lock_password): Put two !! for a locked password. (pwdb_unlock_password): get rid of any number of '!' chars in front of a crypted password