[BACK]Return to ChangeLog CVS log [TXT][DIR] Up to [local] / src / usr.bin / sudo

Diff for /src/usr.bin/sudo/Attic/ChangeLog between version 1.5 and 1.6

version 1.5, 2009/04/19 00:09:00 version 1.6, 2009/06/21 14:48:41
Line 1 
Line 1 
   2009-06-15 17:19  millert
   
           * sudo.pod, sudoers.pod: Add non-unix group bits, adapted from
             Quest
   
   2009-06-15 17:18  millert
   
           * Makefile.in: build the .cat page in the current working dir, not
             the src dir
   
   2009-06-15 09:10  millert
   
           * env.c: Return EINVAL in setenv() if var is NULL or the empty
             string to match glibc behavior.
   
   2009-06-13 16:52  millert
   
           * configure, configure.in: Use AS_HELP_STRING for AC_ARG_WITH and
             AC_ARG_ENABLE
   
   2009-06-11 16:29  millert
   
           * sudo.cat, sudo.man.in, sudoers.cat, sudoers.ldap.cat,
             sudoers.ldap.man.in, sudoers.man.in, visudo.cat, visudo.man.in:
             regen
   
   2009-06-09 10:08  millert
   
           * INSTALL: Document --with-libvas and --with-libvas-rpath
   
   2009-05-29 09:43  millert
   
           * ldap.c, sudoers.ldap.pod: For netscape-derived LDAP SDKs the cert
             and key paths may be a directory or a file.  However, version 5.0
             of the SDK only seems to support using a directory.  If
             ldapssl_clientauth_init fails and the cert or key paths look like
             they could be files, strip off the last path element and try
             again.
   
   2009-05-29 09:40  millert
   
           * Makefile.in: Add non-Unix group .o to COMMON_OBJS and substitute
             in path to flex.
   
   2009-05-26 20:49  millert
   
           * configure, configure.in, match.c, sudo.c, vasgroups.c: Update
             non-Unix group support from Quest, as reworked by me.
   
   2009-05-26 20:47  millert
   
           * toke.c: regen
   
   2009-05-26 20:46  millert
   
           * toke.l: Add support for escaped hex chars in names, e.g. \x20 for
             space.
   
   2009-05-25 08:02  millert
   
           * LICENSE, Makefile.in, aclocal.m4, alias.c, check.c, env.c,
             fileops.c, glob.c, gram.y, interfaces.c, lbuf.c, ldap.c,
             logging.c, logging.h, match.c, parse.c, parse.h, pathnames.h.in,
             pwutil.c, set_perms.c, sudo.c, sudo.h, sudo.pod, sudo_nss.c,
             sudo_nss.h, sudo_usage.h.in, sudoers.ldap.pod, sudoers.pod,
             testsudoers.c, tgetpass.c, toke.l, visudo.c, auth/aix_auth.c,
             auth/pam.c, auth/sudo_auth.c, auth/sudo_auth.h: Update copyright
             years.
   
   2009-05-24 08:33  millert
   
           * interfaces.c, lbuf.c: Minor fixes for Minix-3
   
   2009-05-22 06:37  millert
   
           * set_perms.c: Handle getgroups() returning 0.  Also add missing
             check for HAVE_GETGROUPS.
   
   2009-05-19 17:24  millert
   
           * Makefile.in, config.h.in, configure, configure.in, sudo.c,
             version.h, visudo.c: Replace version.h with PACKAGE_VERSION set
             via AC_INIT in configure.
   
   2009-05-18 06:33  millert
   
           * set_perms.c: Remove group setting code in setusercontext case, we
             will do it ourselves later on in runas_setup.  Set the gid after
             initgroups/setgroups is called, since on Mac OS X it seems to
             change the egid.
   
   2009-05-17 18:19  millert
   
           * LICENSE, Makefile.in, config.h.in, match.c, nonunix.h, sudo.c,
             vasgroups.c: Initial bits of non-unix group support using Quest
             Authentication Services
   
   2009-05-17 16:52  millert
   
           * toke.c, toke.l: Accept %:foo as a non-Unix group
   
   2009-05-17 16:22  millert
   
           * toke.c, toke.l: Allow user/group to be double quoted in the case
             of non-Unix groups which contain spaces.
   
   2009-05-11 12:47  millert
   
           * match.c: Don't allow the user to specify the default runas user
             if their sudoers entry only allows them to run as a group.
   
   2009-05-10 07:59  millert
   
           * sudo.c: Must call audit_success before we change uids.
   
   2009-05-10 07:52  millert
   
           * logging.c, set_perms.c, sudo.h, testsudoers.c: Add option for
             set_perm to not exit on failure and use this in the logging
             routines.
   
   2009-05-10 07:33  millert
   
           * parse.c: In -l mode, if the user is only allowed to run as a
             group, display the user's name, not root's before the allowed
             group.
   
   2009-05-09 21:00  millert
   
           * sudo.c: Fix -g mode, broken by rev 1.503 which had the side
             effect of setting the runas user to root unilaterally.
   
   2009-05-08 16:19  millert
   
           * fileops.c: When unlocking a file with fcntl, use F_SETLK, not
             F_SETLKW.
   
   2009-05-08 13:07  millert
   
           * pwutil.c: Only cache by the method we fetched for pwd and grp
             lookups.  Previously we cached both by namd and id but this can
             cause problems for entries that share the same id.  Also add more
             info in the error message in case the insert fails (which should
             now be impossible).
   
   2009-04-30 15:04  millert
   
           * sudoers.pod: Add a clarification from Nick Sieger
   
   2009-04-25 12:49  millert
   
           * env.c: Inline the setting of the environment string.
   
   2009-04-24 14:53  millert
   
           * env.c: setenv(3) in Linux treats a NUL value as the empty string
             setenv(3) in BSD doesn't return an error if the name has '=' in
             it, it just treats the '=' as end of string.
   
   2009-04-22 16:32  millert
   
           * toke.c, toke.l: Not all systems have d_namlen
   
   2009-04-20 13:53  millert
   
           * sudoers.pod: Fix up some pod2html issues.
   
   2009-04-19 14:09  millert
   
           * interfaces.c: Check for NULL ifa_addr and ifa_netmask.  Adapted
             from a diff from Quest Software.
   
   2009-04-19 09:01  millert
   
           * sudoers.pod: Ignore files ending in '~' in sudo.d (emacs backup
             files)
   
   2009-04-19 08:56  millert
   
           * toke.c, toke.l: Ignore files ending in '~' in sudo.d (emacs
             backup files)
   
   2009-04-18 19:37  millert
   
           * sudoers.cat, sudoers.man.in, sudoers.pod, toke.c, toke.l: For
             #includedir, ignore any file containing a dot
   
   2009-04-18 19:25  millert
   
           * Makefile.in, version.h: Bump version
   
   2009-04-18 19:25  millert
   
           * gram.c, gram.y, parse.c, parse.h, sudo.c, sudo.h, sudoers.cat,
             sudoers.man.in, sudoers.pod, testsudoers.c, toke.c, toke.l,
             visudo.c: Implement #includedir directive.  Files in an
             includedir are not edited by visudo unless they contain a syntax
             error.
   
   2009-04-18 12:06  millert
   
           * ChangeLog: sync
   
 2009-04-18 10:27  millert  2009-04-18 10:27  millert
   
         * WHATSNEW: Forgot umask_override          * WHATSNEW: Forgot umask_override
Line 4846 
Line 5049 
 2004-10-01 10:58  millert  2004-10-01 10:58  millert
   
         * sample.pam, sample.sudoers, sample.syslog.conf, sudoers: Add          * sample.pam, sample.sudoers, sample.syslog.conf, sudoers: Add
           $Sudo: ChangeLog,v 1.21 2009/04/18 16:06:05 millert Exp $ tags.            $Sudo$ tags.
   
 2004-10-01 10:47  millert  2004-10-01 10:47  millert
   

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6