=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/usr.bin/sudo/Attic/ChangeLog,v retrieving revision 1.14 retrieving revision 1.15 diff -c -r1.14 -r1.15 *** src/usr.bin/sudo/Attic/ChangeLog 2010/06/02 19:30:10 1.14 --- src/usr.bin/sudo/Attic/ChangeLog 2010/07/08 21:11:31 1.15 *************** *** 1,3 **** --- 1,29 ---- + 2010-06-29 Todd C. Miller + + * env.c: In unsetenv() check for NULL or empty name as per + POSIX 1003.1-2008 + + * env.c: Do not rely on env.env_len when unsetting a variable, + just use the NULL terminator. + + 2010-06-25 Todd C. Miller + + * env.c: In unsetenv(), do not assign ep early as we may + end up reallocating env.envp which could result in ep + pointing to freed memory if the environ pointer is out + of sync with env.envp. + + * pwutil.c: Ignore case when matching user/group names in + the cache. From Quest sudo. + + * sudo.c: Defer call to sudo_nonunix_groupcheck_cleanup() + until after we have closed the sudoers sources. From Quest + sudo. + + * vasgroups.c: Use warningx() instead of log_error() since + the latter is not available to visudo or testsudoers. This + does mean that they don't end up in syslog. + 2010-06-02 Todd C. Miller * auth/pam.c: Fix OpenPAM detection for newer versions.