fix up changelog
[debian/sudo] / ChangeLog
index d5247b7f7c7cd2cc0646cee9fb3cd3728747da12..b0e2b30ad0422f90c937d1d0094b872e1f895a13 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,108 @@
+2011-01-18  Todd C. Miller  <Todd.Miller@courtesan.com>
+
+       * term.c:
+       Clear, don't set, OPOST in c_oflag as was intended in e26055d17b72.
+       [eacd774c37c0]
+
+2011-01-11  Todd C. Miller  <Todd.Miller@courtesan.com>
+
+       * 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  <Todd.Miller@courtesan.com>
+
+       * pwutil.c:
+       If user has no supplementary groups, fall back on checking the group
+       file explicitly.
+       [c536ddb16bb6]
+
+2011-01-04  Todd C. Miller  <Todd.Miller@courtesan.com>
+
+       * 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  <Todd.Miller@courtesan.com>
+
+       * 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  <Todd.Miller@courtesan.com>
+
+       * 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  <Todd.Miller@courtesan.com>
+
+       * sudoers.pod:
+       fix typo; from Michael T Hunter
+       [46e70e2063af]
+
+2010-10-07  Todd C. Miller  <Todd.Miller@courtesan.com>
+
+       * 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  <Todd.Miller@courtesan.com>
+
+       * 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  <Todd.Miller@courtesan.com>
+
+       * 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  <Todd.Miller@courtesan.com>
+
+       * 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  <Todd.Miller@courtesan.com>
+
+       * bsm_audit.c:
+       Solaris BSM audit return EINVAL when auditing is not enabled,
+       whereas OpenBSM returns ENOSYS.
+       [bb9c94a8fa7d]
+
+2010-09-07  Todd C. Miller  <Todd.Miller@courtesan.com>
+
+       * 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  <Todd.Miller@courtesan.com>
 
        * match.c: