shadow/lib
nekral-guest 5b8ff14caf * libmisc/audit_help.c: Added audit_logger_message() to log
messages not related to an account.
	* lib/prototypes.h, libmisc/cleanup.c, libmisc/cleanup_group.c,
	libmisc/cleanup_user.c, libmisc/Makefile.am: Added stack of
	cleanup functions to be executed on exit.
	* NEWS, src/groupadd.c, src/groupdel.c, src/groupmod.c: Only
	report success to audit and syslog when the changes are committed
	to the system. Do not log failure for on-memory changes to audit
	or syslog. Make sure failures and inconsistencies will be reported
	in case of unexpected failures (e.g. malloc failures). Only
	specify an audit message if it is not implicitly implied by the
	type argument. Removed fail_exit (replaced by atexit(do_cleanups)).
2008-12-22 21:52:43 +00:00
..
.indent.pro
commonio.c * lib/commonio.c: Ignore the return value of umask() when the mask 2008-09-13 11:55:50 +00:00
commonio.h Indicate that defines.h is included for the definition of the "bool" type. 2008-05-26 08:52:34 +00:00
defines.h * lib/defines.h: Do not include <config.h>. This complicate 2008-09-06 15:58:23 +00:00
encrypt.c * lib/encrypt.c: Avoid implicit conversion of pointers to booleans. 2008-05-26 01:07:13 +00:00
exitcodes.h Make sure every source files are distributed with a copyright and license. 2008-04-27 00:40:09 +00:00
faillog.h Make sure every source files are distributed with a copyright and license. 2008-04-27 00:40:09 +00:00
fputsx.c * lib/fputsx.c: Add brackets. 2008-05-26 00:59:42 +00:00
getdef.c * libmisc/setugid.c, src/login_nopam.c, src/suauth.c, 2008-09-13 18:03:50 +00:00
getdef.h * lib/getdef.c: Fix the getdef_ulong() prototype. 2008-06-14 21:09:33 +00:00
groupio.c * lib/groupio.c, lib/groupio.h, lib/pwio.c, lib/pwio.h, 2008-08-06 15:57:31 +00:00
groupio.h * lib/groupio.h, lib/prototypes.h, lib/pwio.h, lib/sgetgrent.c: 2008-08-30 18:30:58 +00:00
groupmem.c * lib/groupmem.c, lib/pwmem.c, lib/shadowmem.c: Added brackets and 2008-08-30 18:32:19 +00:00
gshadow_.h Make sure every source files are distributed with a copyright and license. 2008-04-27 00:40:09 +00:00
gshadow.c * lib/gshadow.c: Avoid assignments in comparison. 2008-07-11 22:23:42 +00:00
lockpw.c Make sure every source files are distributed with a copyright and license. 2008-04-27 00:40:09 +00:00
Makefile.am * lib/Makefile.am: Do not link libshadow.la with the intl, crypt, 2008-01-06 14:19:32 +00:00
nscd.c * lib/nscd.c: Avoid redefinition of _GNU_SOURCE. 2008-08-31 17:27:26 +00:00
nscd.h * configure.in, lib/nscd.h, lib/nscd.c: Added --with-nscd flag to 2008-08-30 18:30:36 +00:00
pam_defs.h * README, NEWS, configure.in, lib/pam_defs.h, src/login.c: Add 2008-07-21 21:14:06 +00:00
port.c * libmisc/console.c, libmisc/hushed.c, libmisc/yesno.c, 2008-06-13 18:11:09 +00:00
port.h Make sure every source files are distributed with a copyright and license. 2008-04-27 00:40:09 +00:00
prototypes.h * libmisc/audit_help.c: Added audit_logger_message() to log 2008-12-22 21:52:43 +00:00
pwauth.c Make sure every source files are distributed with a copyright and license. 2008-04-27 00:40:09 +00:00
pwauth.h Make sure every source files are distributed with a copyright and license. 2008-04-27 00:40:09 +00:00
pwio.c * lib/groupio.c, lib/groupio.h, lib/pwio.c, lib/pwio.h, 2008-08-06 15:57:31 +00:00
pwio.h * lib/groupio.h, lib/prototypes.h, lib/pwio.h, lib/sgetgrent.c: 2008-08-30 18:30:58 +00:00
pwmem.c * lib/groupmem.c, lib/pwmem.c, lib/shadowmem.c: Added brackets and 2008-08-30 18:32:19 +00:00
sgetgrent.c * lib/groupio.h, lib/prototypes.h, lib/pwio.h, lib/sgetgrent.c: 2008-08-30 18:30:58 +00:00
sgetpwent.c Fix typo. Compil fix. 2008-06-10 20:02:12 +00:00
sgetspent.c * lib/sgetspent.c: Use SHADOW_SP_FLAG_UNSET for the initial 2008-06-13 21:36:41 +00:00
sgroupio.c * lib/groupio.c, lib/groupio.h, lib/pwio.c, lib/pwio.h, 2008-08-06 15:57:31 +00:00
sgroupio.h * lib/groupio.c, lib/groupio.h, lib/pwio.c, lib/pwio.h, 2008-08-06 15:57:31 +00:00
shadow.c * lib/shadow.c: Use SHADOW_SP_FLAG_UNSET for the initial 2008-06-13 21:55:51 +00:00
shadowio.c * lib/groupio.c, lib/groupio.h, lib/pwio.c, lib/pwio.h, 2008-08-06 15:57:31 +00:00
shadowio.h * lib/groupio.c, lib/groupio.h, lib/pwio.c, lib/pwio.h, 2008-08-06 15:57:31 +00:00
shadowmem.c * lib/groupmem.c, lib/pwmem.c, lib/shadowmem.c: Added brackets and 2008-08-30 18:32:19 +00:00
utent.c Make sure every source files are distributed with a copyright and license. 2008-04-27 00:40:09 +00:00