X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=ChangeLog;h=b0e2b30ad0422f90c937d1d0094b872e1f895a13;hb=9e71d9eceb82a7ed386931f6ac8f59238ee425fa;hp=d5247b7f7c7cd2cc0646cee9fb3cd3728747da12;hpb=db40f7b6672ba244a51aef07459e038232f9442f;p=debian%2Fsudo diff --git a/ChangeLog b/ChangeLog index d5247b7..b0e2b30 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,108 @@ +2011-01-18 Todd C. Miller + + * term.c: + Clear, don't set, OPOST in c_oflag as was intended in e26055d17b72. + [eacd774c37c0] + +2011-01-11 Todd C. Miller + + * check.c: + If the user is running sudo as himself but as a different group we + need to prompt for a password. + [fe8a94f96542] + +2011-01-10 Todd C. Miller + + * pwutil.c: + If user has no supplementary groups, fall back on checking the group + file explicitly. + [c536ddb16bb6] + +2011-01-04 Todd C. Miller + + * match.c: + Fix NULL dereference with "sudo -g group" when the sudoers rule has + no runas user or group listed. Fixes RedHat bug Bug 667103. + [c51e2be737b2] + +2010-12-21 Todd C. Miller + + * term.c: + Clear OPOST from c_oflag like we used to. Fixes screen-based + editors such as vi. + [e26055d17b72] + + * sudoers.pod: + Clarify umask option description. From Reuben Thomas. + [fb8bdcb54feb] + +2010-11-24 Todd C. Miller + + * pp: + Add support for RHEL 6 file modes that include a trailing dot on + files with an SELinux security context + [fcc1daaf4df0] + +2010-11-22 Todd C. Miller + + * sudoers.pod: + fix typo; from Michael T Hunter + [46e70e2063af] + +2010-10-07 Todd C. Miller + + * check.c: + Having a timestamp file defined is no longer indicative of tty + tickets being enabled. Check def_tty_tickets directly. + [6c3803c239d9] + +2010-10-01 Todd C. Miller + + * set_perms.c: + Sync set_project() with trunk. + [646fd9bc0537] + + * set_perms.c, sudo.c: + Move set_project() into runas_setup(). Fixes a NULL deref when + project support is enabled and sudo's -g flag is used without the + -u flag. + [6ffd892243ab] + +2010-09-21 Todd C. Miller + + * linux_audit.c: + Ignore ECONNREFUSED from audit_log_user_command() which will occur + if auditd is not running. + [a686884684ca] + +2010-09-13 Todd C. Miller + + * install-sh: + Use sed instead of expr to split a flag from its argument. Fixes a + problem with expr interpreting its arguments as a flag when they + start with a dash. + [16372da8a286] + +2010-09-08 Todd C. Miller + + * bsm_audit.c: + Solaris BSM audit return EINVAL when auditing is not enabled, + whereas OpenBSM returns ENOSYS. + [bb9c94a8fa7d] + +2010-09-07 Todd C. Miller + + * toke.c, toke.l: + Add missing LOG_INPUT/LOG_OUTPUT support in the lexer. + [0a5519756bf1] + + * sudo.c: + Set NewArgv[0] to the name of the pseudo-command we are running. + Fixes a problem with "sudo -l" when auditing is enabled and the user + is not allowed to run any commands on the host. Adapted from a patch + from Daniel Kopecek. + [694ed1a75a4a] + 2010-09-06 Todd C. Miller * match.c: