From Todd.Miller at courtesan.com Sun Apr 5 12:25:04 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sun, 5 Apr 2009 12:25:04 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904051625.n35GP4fH007834@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sun Apr 5 16:25:04 UTC 2009 Modified Files: sudo: alias.c parse.h visudo.c Log Message: Store aliases that we remove during check_aliases in a freelist and free them at the end so we don't leak memory. To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 sudo/alias.c cvs rdiff -u -r1.46 -r1.47 sudo/parse.h cvs rdiff -u -r1.228 -r1.229 sudo/visudo.c From Todd.Miller at courtesan.com Fri Apr 10 16:59:44 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Fri, 10 Apr 2009 16:59:44 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904102059.n3AKxiRM004533@core.courtesan.com> Module Name: sudo Committed By: millert Date: Fri Apr 10 20:59:44 UTC 2009 Modified Files: sudo: configure configure.in Log Message: Fix a warning when --without-ldap is specified. To generate a diff of this commit: cvs rdiff -u -r1.282 -r1.283 sudo/configure cvs rdiff -u -r1.545 -r1.546 sudo/configure.in From Todd.Miller at courtesan.com Sat Apr 11 07:45:25 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 11 Apr 2009 07:45:25 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904111145.n3BBjPsH021625@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Apr 11 11:45:25 UTC 2009 Modified Files: sudo: WHATSNEW Log Message: Sync To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 sudo/WHATSNEW From Todd.Miller at courtesan.com Thu Apr 16 08:18:11 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Thu, 16 Apr 2009 08:18:11 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904161218.n3GCIB6W029332@core.courtesan.com> Module Name: sudo Committed By: millert Date: Thu Apr 16 12:18:10 UTC 2009 Modified Files: sudo: visudo.c Log Message: Print the proper file name when there is a parse error in an include file. To generate a diff of this commit: cvs rdiff -u -r1.229 -r1.230 sudo/visudo.c From Todd.Miller at courtesan.com Thu Apr 16 08:22:05 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Thu, 16 Apr 2009 08:22:05 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904161222.n3GCM5Ok020563@core.courtesan.com> Module Name: sudo Committed By: millert Date: Thu Apr 16 12:22:04 UTC 2009 Modified Files: sudo: visudo.c Log Message: Rewind stream if we fdopen sudoers since it may not be at the beginning. Set the keepopen flag on already-open files too so the lexer doesn't close them out from under us. To generate a diff of this commit: cvs rdiff -u -r1.230 -r1.231 sudo/visudo.c From Todd.Miller at courtesan.com Sat Apr 18 09:25:09 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 18 Apr 2009 09:25:09 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904181325.n3IDP9n0021901@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Apr 18 13:25:08 UTC 2009 Modified Files: sudo: ChangeLog TODO Log Message: sync To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 sudo/ChangeLog cvs rdiff -u -r1.85 -r1.86 sudo/TODO From Todd.Miller at courtesan.com Sat Apr 18 10:27:43 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 18 Apr 2009 10:27:43 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904181427.n3IERhI4022152@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Apr 18 14:27:42 UTC 2009 Modified Files: sudo: WHATSNEW Log Message: Forgot umask_override To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20 sudo/WHATSNEW From Todd.Miller at courtesan.com Sat Apr 18 12:06:06 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 18 Apr 2009 12:06:06 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904181606.n3IG66sh009107@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Apr 18 16:06:05 UTC 2009 Modified Files: sudo: ChangeLog Log Message: sync To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 sudo/ChangeLog From Todd.Miller at courtesan.com Sat Apr 18 19:25:09 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 18 Apr 2009 19:25:09 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904182325.n3INP9gI017931@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Apr 18 23:25:09 UTC 2009 Modified Files: sudo: 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 Log Message: Implement #includedir directive. Files in an includedir are not edited by visudo unless they contain a syntax error. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 sudo/gram.c cvs rdiff -u -r1.34 -r1.35 sudo/gram.y cvs rdiff -u -r1.239 -r1.240 sudo/parse.c cvs rdiff -u -r1.47 -r1.48 sudo/parse.h cvs rdiff -u -r1.510 -r1.511 sudo/sudo.c cvs rdiff -u -r1.270 -r1.271 sudo/sudo.h cvs rdiff -u -r1.82 -r1.83 sudo/sudoers.cat cvs rdiff -u -r1.75 -r1.76 sudo/sudoers.man.in cvs rdiff -u -r1.163 -r1.164 sudo/sudoers.pod cvs rdiff -u -r1.128 -r1.129 sudo/testsudoers.c cvs rdiff -u -r1.29 -r1.30 sudo/toke.c cvs rdiff -u -r1.29 -r1.30 sudo/toke.l cvs rdiff -u -r1.231 -r1.232 sudo/visudo.c From Todd.Miller at courtesan.com Sat Apr 18 19:25:38 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 18 Apr 2009 19:25:38 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904182325.n3INPctD027390@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Apr 18 23:25:38 UTC 2009 Modified Files: sudo: Makefile.in version.h Log Message: Bump version To generate a diff of this commit: cvs rdiff -u -r1.334 -r1.335 sudo/Makefile.in cvs rdiff -u -r1.72 -r1.73 sudo/version.h From Todd.Miller at courtesan.com Sat Apr 18 19:37:33 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 18 Apr 2009 19:37:33 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904182337.n3INbXZQ014827@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Apr 18 23:37:33 UTC 2009 Modified Files: sudo: sudoers.cat sudoers.man.in sudoers.pod toke.c toke.l Log Message: For #includedir, ignore any file containing a dot To generate a diff of this commit: cvs rdiff -u -r1.83 -r1.84 sudo/sudoers.cat cvs rdiff -u -r1.76 -r1.77 sudo/sudoers.man.in cvs rdiff -u -r1.164 -r1.165 sudo/sudoers.pod cvs rdiff -u -r1.30 -r1.31 sudo/toke.c cvs rdiff -u -r1.30 -r1.31 sudo/toke.l From Todd.Miller at courtesan.com Sun Apr 19 08:56:43 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sun, 19 Apr 2009 08:56:43 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904191256.n3JCuhxP026648@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sun Apr 19 12:56:43 UTC 2009 Modified Files: sudo: toke.c toke.l Log Message: Ignore files ending in '~' in sudo.d (emacs backup files) To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32 sudo/toke.c cvs rdiff -u -r1.31 -r1.32 sudo/toke.l From Todd.Miller at courtesan.com Sun Apr 19 09:01:20 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sun, 19 Apr 2009 09:01:20 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904191301.n3JD1KYM006744@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sun Apr 19 13:01:20 UTC 2009 Modified Files: sudo: sudoers.pod Log Message: Ignore files ending in '~' in sudo.d (emacs backup files) To generate a diff of this commit: cvs rdiff -u -r1.165 -r1.166 sudo/sudoers.pod From Todd.Miller at courtesan.com Sun Apr 19 14:09:24 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sun, 19 Apr 2009 14:09:24 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904191809.n3JI9Ogc009000@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sun Apr 19 18:09:24 UTC 2009 Modified Files: sudo: interfaces.c Log Message: Check for NULL ifa_addr and ifa_netmask. Adapted from a diff from Quest Software. To generate a diff of this commit: cvs rdiff -u -r1.84 -r1.85 sudo/interfaces.c From Todd.Miller at courtesan.com Mon Apr 20 13:53:02 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Mon, 20 Apr 2009 13:53:02 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904201753.n3KHr2fv024391@core.courtesan.com> Module Name: sudo Committed By: millert Date: Mon Apr 20 17:53:02 UTC 2009 Modified Files: sudo: sudoers.pod Log Message: Fix up some pod2html issues. To generate a diff of this commit: cvs rdiff -u -r1.166 -r1.167 sudo/sudoers.pod From Todd.Miller at courtesan.com Wed Apr 22 16:32:09 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Wed, 22 Apr 2009 16:32:09 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904222032.n3MKW9O0007088@core.courtesan.com> Module Name: sudo Committed By: millert Date: Wed Apr 22 20:32:09 UTC 2009 Modified Files: sudo: toke.c toke.l Log Message: Not all systems have d_namlen To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 sudo/toke.c cvs rdiff -u -r1.32 -r1.33 sudo/toke.l From Todd.Miller at courtesan.com Fri Apr 24 14:53:16 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Fri, 24 Apr 2009 14:53:16 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904241853.n3OIrGeR022940@core.courtesan.com> Module Name: sudo Committed By: millert Date: Fri Apr 24 18:53:16 UTC 2009 Modified Files: sudo: env.c Log Message: 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. To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 sudo/env.c From Todd.Miller at courtesan.com Sat Apr 25 10:12:55 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 25 Apr 2009 10:12:55 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904251412.n3PECtJO031382@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Apr 25 14:12:55 UTC 2009 Modified Files: sudo [SUDO_1_6_9]: set_perms.c sudo.c Log Message: When changing the runas user, reset any aux runas groups we have cached. To generate a diff of this commit: cvs rdiff -u -r1.30.2.7 -r1.30.2.8 sudo/set_perms.c cvs rdiff -u -r1.369.2.52 -r1.369.2.53 sudo/sudo.c From Todd.Miller at courtesan.com Sat Apr 25 12:49:22 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Sat, 25 Apr 2009 12:49:22 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904251649.n3PGnMWR018067@core.courtesan.com> Module Name: sudo Committed By: millert Date: Sat Apr 25 16:49:22 UTC 2009 Modified Files: sudo: env.c Log Message: Inline the setting of the environment string. To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103 sudo/env.c From Todd.Miller at courtesan.com Thu Apr 30 15:04:08 2009 From: Todd.Miller at courtesan.com (Todd.Miller at courtesan.com) Date: Thu, 30 Apr 2009 15:04:08 -0400 (EDT) Subject: [sudo-cvs] CVS commit: sudo Message-ID: <200904301904.n3UJ48G2003834@core.courtesan.com> Module Name: sudo Committed By: millert Date: Thu Apr 30 19:04:08 UTC 2009 Modified Files: sudo: sudoers.pod Log Message: Add a clarification from Nick Sieger To generate a diff of this commit: cvs rdiff -u -r1.167 -r1.168 sudo/sudoers.pod