From Todd.Miller at courtesan.com Sun Mar 1 08:52:29 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sun, 1 Mar 2009 08:52:29 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903011352.n21DqTae014095@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sun Mar 1 13:52:29 UTC 2009 Modified Files: sudo: env.c Log Message: Add sanity checks for setenv/unsetenv To generate a diff of this commit: cvs rdiff -u -r1.95 -r1.96 sudo/env.c From Todd.Miller at courtesan.com Sun Mar 1 16:20:37 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sun, 1 Mar 2009 16:20:37 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903012120.n21LKbma015949@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sun Mar 1 21:20:37 UTC 2009 Modified Files: sudo: config.h.in configure configure.in ldap.c Log Message: Add support for Tivoli-based LDAP start TLS as seen in AIX. Untested. To generate a diff of this commit: cvs rdiff -u -r1.241 -r1.242 sudo/config.h.in cvs rdiff -u -r1.276 -r1.277 sudo/configure cvs rdiff -u -r1.541 -r1.542 sudo/configure.in cvs rdiff -u -r1.102 -r1.103 sudo/ldap.c From Todd.Miller at courtesan.com Mon Mar 2 07:30:17 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Mon, 2 Mar 2009 07:30:17 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903021230.n22CUHrg004113@core.courtesan.com> Module Name: sudo Committed By: millert Date: Mon Mar 2 12:30:17 UTC 2009 Modified Files: sudo: configure Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.277 -r1.278 sudo/configure From Todd.Miller at courtesan.com Mon Mar 2 07:36:07 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Mon, 2 Mar 2009 07:36:07 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903021236.n22Ca7Wi003637@core.courtesan.com> Module Name: sudo Committed By: millert Date: Mon Mar 2 12:36:06 UTC 2009 Modified Files: sudo: ldap.c Log Message: tivoli-based ldap does not have ldapssl_err2string To generate a diff of this commit: cvs rdiff -u -r1.103 -r1.104 sudo/ldap.c From Todd.Miller at courtesan.com Mon Mar 2 08:00:38 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Mon, 2 Mar 2009 08:00:38 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903021300.n22D0c9Z026103@core.courtesan.com> Module Name: sudo Committed By: millert Date: Mon Mar 2 13:00:38 UTC 2009 Modified Files: sudo: aclocal.m4 configure Log Message: Fix SUDO_FUNC_PUTENV_CONST To generate a diff of this commit: cvs rdiff -u -r1.99 -r1.100 sudo/aclocal.m4 cvs rdiff -u -r1.278 -r1.279 sudo/configure From Todd.Miller at courtesan.com Mon Mar 2 14:18:35 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Mon, 2 Mar 2009 14:18:35 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903021918.n22JIZRP018334@core.courtesan.com> Module Name: sudo Committed By: millert Date: Mon Mar 2 19:18:35 UTC 2009 Modified Files: sudo: env.c Log Message: Fix unsetenv when UNSETENV_VOID To generate a diff of this commit: cvs rdiff -u -r1.96 -r1.97 sudo/env.c From Todd.Miller at courtesan.com Mon Mar 2 14:19:35 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Mon, 2 Mar 2009 14:19:35 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903021919.n22JJZo1023244@core.courtesan.com> Module Name: sudo Committed By: millert Date: Mon Mar 2 19:19:35 UTC 2009 Modified Files: sudo: env.c Log Message: Really fix UNSETENV_VOID To generate a diff of this commit: cvs rdiff -u -r1.97 -r1.98 sudo/env.c From Todd.Miller at courtesan.com Sat Mar 7 17:10:44 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 7 Mar 2009 17:10:44 -0500 (EST) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903072210.n27MAiCj032725@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Mar 7 22:10:44 UTC 2009 Modified Files: sudo: env.c Log Message: Only sync environ for putenv, setenv, and unsetenv. We need to make sure that sudo_putenv and sudo_setenv only modify env.envp, not environ. To generate a diff of this commit: cvs rdiff -u -r1.98 -r1.99 sudo/env.c From Todd.Miller at courtesan.com Sun Mar 8 11:51:02 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sun, 8 Mar 2009 11:51:02 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903081551.n28Fp21s010231@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sun Mar 8 15:51:02 UTC 2009 Modified Files: sudo: sudoers.ldap.pod sudoers.pod Log Message: Work around some pod2html issue. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 sudo/sudoers.ldap.pod cvs rdiff -u -r1.162 -r1.163 sudo/sudoers.pod From Todd.Miller at courtesan.com Sun Mar 8 16:57:02 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sun, 8 Mar 2009 16:57:02 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903082057.n28Kv2Q1007897@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sun Mar 8 20:57:02 UTC 2009 Modified Files: sudo: config.h.in configure configure.in env.c Log Message: Add --enable-env-debug flag to enable environment sanity checks. To generate a diff of this commit: cvs rdiff -u -r1.242 -r1.243 sudo/config.h.in cvs rdiff -u -r1.279 -r1.280 sudo/configure cvs rdiff -u -r1.542 -r1.543 sudo/configure.in cvs rdiff -u -r1.99 -r1.100 sudo/env.c From Todd.Miller at courtesan.com Tue Mar 10 16:44:06 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Tue, 10 Mar 2009 16:44:06 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903102044.n2AKi6HP031867@core.courtesan.com> Module Name: sudo Committed By: millert Date: Tue Mar 10 20:44:06 UTC 2009 Modified Files: sudo: configure configure.in pathnames.h.in sudo.c sudo_nss.c sudo_nss.h Log Message: Add support for AIX netsvc.conf (like nsswitch.conf). To generate a diff of this commit: cvs rdiff -u -r1.280 -r1.281 sudo/configure cvs rdiff -u -r1.543 -r1.544 sudo/configure.in cvs rdiff -u -r1.63 -r1.64 sudo/pathnames.h.in cvs rdiff -u -r1.509 -r1.510 sudo/sudo.c cvs rdiff -u -r1.6 -r1.7 sudo/sudo_nss.c cvs rdiff -u -r1.5 -r1.6 sudo/sudo_nss.h From Todd.Miller at courtesan.com Tue Mar 10 17:08:19 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Tue, 10 Mar 2009 17:08:19 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903102108.n2AL8JZK016012@core.courtesan.com> Module Name: sudo Committed By: millert Date: Tue Mar 10 21:08:18 UTC 2009 Modified Files: sudo: sudoers.ldap.pod Log Message: Document netsvc.conf support To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 sudo/sudoers.ldap.pod From Todd.Miller at courtesan.com Tue Mar 10 17:10:07 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Tue, 10 Mar 2009 17:10:07 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903102110.n2ALA7kG025364@core.courtesan.com> Module Name: sudo Committed By: millert Date: Tue Mar 10 21:10:06 UTC 2009 Modified Files: sudo: INSTALL Log Message: Mention --with-netsvc To generate a diff of this commit: cvs rdiff -u -r1.173 -r1.174 sudo/INSTALL From Todd.Miller at courtesan.com Tue Mar 10 17:21:46 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Tue, 10 Mar 2009 17:21:46 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903102121.n2ALLkiS000631@core.courtesan.com> Module Name: sudo Committed By: millert Date: Tue Mar 10 21:21:45 UTC 2009 Modified Files: sudo: WHATSNEW Log Message: Add 1.7.1 features To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18 sudo/WHATSNEW From Todd.Miller at courtesan.com Tue Mar 10 17:34:08 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Tue, 10 Mar 2009 17:34:08 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903102134.n2ALY806021429@core.courtesan.com> Module Name: sudo Committed By: millert Date: Tue Mar 10 21:34:08 UTC 2009 Modified Files: sudo: config.h.in Log Message: Add missing HAVE_BSM_AUDIT To generate a diff of this commit: cvs rdiff -u -r1.243 -r1.244 sudo/config.h.in From Todd.Miller at courtesan.com Wed Mar 11 12:12:22 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Wed, 11 Mar 2009 12:12:22 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903111612.n2BGCMRN006932@core.courtesan.com> Module Name: sudo Committed By: millert Date: Wed Mar 11 16:12:21 UTC 2009 Modified Files: sudo: sudo.cat sudo.man.in sudoers.cat sudoers.ldap.cat sudoers.ldap.man.in sudoers.man.in visudo.cat visudo.man.in Log Message: regen To generate a diff of this commit: cvs rdiff -u -r1.63 -r1.64 sudo/sudo.cat cvs rdiff -u -r1.53 -r1.54 sudo/sudo.man.in cvs rdiff -u -r1.81 -r1.82 sudo/sudoers.cat cvs rdiff -u -r1.12 -r1.13 sudo/sudoers.ldap.cat cvs rdiff -u -r1.11 -r1.12 sudo/sudoers.ldap.man.in cvs rdiff -u -r1.74 -r1.75 sudo/sudoers.man.in cvs rdiff -u -r1.42 -r1.43 sudo/visudo.cat cvs rdiff -u -r1.32 -r1.33 sudo/visudo.man.in From Todd.Miller at courtesan.com Wed Mar 11 19:01:10 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Wed, 11 Mar 2009 19:01:10 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903112301.n2BN1Agd005152@core.courtesan.com> Module Name: sudo Committed By: millert Date: Wed Mar 11 23:01:10 UTC 2009 Modified Files: sudo: audit.c env.c Log Message: fix K&R compilation To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 sudo/audit.c cvs rdiff -u -r1.100 -r1.101 sudo/env.c From Todd.Miller at courtesan.com Wed Mar 11 19:19:57 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Wed, 11 Mar 2009 19:19:57 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903112319.n2BNJvQF031137@core.courtesan.com> Module Name: sudo Committed By: millert Date: Wed Mar 11 23:19:57 UTC 2009 Modified Files: sudo: Makefile.in Log Message: remove errant carriage returns To generate a diff of this commit: cvs rdiff -u -r1.333 -r1.334 sudo/Makefile.in From Todd.Miller at courtesan.com Wed Mar 11 20:03:05 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Wed, 11 Mar 2009 20:03:05 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903120003.n2C035wA031921@core.courtesan.com> Module Name: sudo Committed By: millert Date: Thu Mar 12 00:03:04 UTC 2009 Modified Files: sudo: fileops.c Log Message: fix char subscript To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 sudo/fileops.c From Todd.Miller at courtesan.com Fri Mar 13 21:05:00 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Fri, 13 Mar 2009 21:05:00 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903140105.n2E150eq015359@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Mar 14 01:04:59 UTC 2009 Modified Files: sudo: configure configure.in Log Message: Only check for ldap_sasl_interactive_bind_s if we can find sasl.h. Fixes compilation with ldapux. To generate a diff of this commit: cvs rdiff -u -r1.281 -r1.282 sudo/configure cvs rdiff -u -r1.544 -r1.545 sudo/configure.in From Todd.Miller at courtesan.com Sat Mar 14 12:02:13 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 14 Mar 2009 12:02:13 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903141602.n2EG2Dnw010172@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Mar 14 16:02:12 UTC 2009 Modified Files: sudo: ldap.c Log Message: Treat ldap_hostport the same as "host" for ldapux. To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 sudo/ldap.c From Todd.Miller at courtesan.com Mon Mar 16 12:11:28 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Mon, 16 Mar 2009 12:11:28 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903161611.n2GGBSFg015208@core.courtesan.com> Module Name: sudo Committed By: millert Date: Mon Mar 16 16:11:28 UTC 2009 Modified Files: sudo: ldap.c Log Message: Back out rev 1.105 for now. Real ldapux_client.conf support will be done later after some refactoring. To generate a diff of this commit: cvs rdiff -u -r1.105 -r1.106 sudo/ldap.c From Todd.Miller at courtesan.com Fri Mar 27 19:29:07 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Fri, 27 Mar 2009 19:29:07 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903272329.n2RNT72D001485@core.courtesan.com> Module Name: sudo Committed By: millert Date: Fri Mar 27 23:29:06 UTC 2009 Modified Files: sudo: visudo.c Log Message: When checking for unused aliases, recurse if the alias points to another alias. To generate a diff of this commit: cvs rdiff -u -r1.224 -r1.225 sudo/visudo.c From Todd.Miller at courtesan.com Sat Mar 28 09:07:17 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 28 Mar 2009 09:07:17 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903281307.n2SD7Hcw013960@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Mar 28 13:07:17 UTC 2009 Modified Files: sudo: alias.c match.c parse.c parse.h visudo.c Log Message: Rename find_alias -> alias_find for consistency. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 sudo/alias.c cvs rdiff -u -r1.41 -r1.42 sudo/match.c cvs rdiff -u -r1.238 -r1.239 sudo/parse.c cvs rdiff -u -r1.44 -r1.45 sudo/parse.h cvs rdiff -u -r1.225 -r1.226 sudo/visudo.c From Todd.Miller at courtesan.com Sat Mar 28 09:09:52 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 28 Mar 2009 09:09:52 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903281309.n2SD9qsp021957@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Mar 28 13:09:52 UTC 2009 Modified Files: sudo: alias.c parse.h visudo.c Log Message: Make alias_remove return the alias struct instead of freeing it directly. Fixes a use after free in alias_remove_recursive, the only consumer. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 sudo/alias.c cvs rdiff -u -r1.45 -r1.46 sudo/parse.h cvs rdiff -u -r1.226 -r1.227 sudo/visudo.c From Todd.Miller at courtesan.com Sat Mar 28 09:30:15 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 28 Mar 2009 09:30:15 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200903281330.n2SDUF71013496@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Mar 28 13:30:15 UTC 2009 Modified Files: sudo: visudo.c Log Message: Check aliases in -c mode too. To generate a diff of this commit: cvs rdiff -u -r1.227 -r1.228 sudo/visudo.c