]>
granicus.if.org Git - sudo/log
Todd C. Miller [Fri, 16 Sep 2011 17:39:07 +0000 (13:39 -0400)]
regen pot files
--HG--
branch : 1.8
Todd C. Miller [Fri, 16 Sep 2011 17:13:01 +0000 (13:13 -0400)]
Fix some square brackets in case statements that needed to be doubled
up. While here, use $OSMAJOR when it makes sense.
--HG--
branch : 1.8
Todd C. Miller [Fri, 16 Sep 2011 17:12:46 +0000 (13:12 -0400)]
Fix a crash in make_grlist_item() on 64-bit machines with strict
alignment.
--HG--
branch : 1.8
Todd C. Miller [Fri, 16 Sep 2011 17:12:34 +0000 (13:12 -0400)]
Remove list_options() function that is no longer used now that "sudo
-L" is gone.
--HG--
branch : 1.8
Todd C. Miller [Fri, 16 Sep 2011 17:12:20 +0000 (13:12 -0400)]
Error message if user tries --with-CC
--HG--
branch : 1.8
Todd C. Miller [Fri, 16 Sep 2011 17:12:04 +0000 (13:12 -0400)]
Check for -libmldap too when looking for ldap libs, which is the
Tivoli Directory Server client library.
--HG--
branch : 1.8
Todd C. Miller [Fri, 16 Sep 2011 17:05:21 +0000 (13:05 -0400)]
Fix some square brackets in case statements that needed to be doubled
up. While here, use $OSMAJOR when it makes sense.
Todd C. Miller [Fri, 16 Sep 2011 13:37:17 +0000 (09:37 -0400)]
regen pot files for 1.8.3
--HG--
branch : 1.8
Todd C. Miller [Fri, 16 Sep 2011 13:31:09 +0000 (09:31 -0400)]
Update for version 1.8.3
--HG--
branch : 1.8
Todd C. Miller [Fri, 16 Sep 2011 13:05:37 +0000 (09:05 -0400)]
Fix a crash in make_grlist_item() on 64-bit machines with strict
alignment.
Todd C. Miller [Fri, 16 Sep 2011 13:05:17 +0000 (09:05 -0400)]
Remove list_options() function that is no longer used now that "sudo
-L" is gone.
Todd C. Miller [Fri, 16 Sep 2011 13:04:58 +0000 (09:04 -0400)]
Error message if user tries --with-CC
Todd C. Miller [Fri, 16 Sep 2011 13:04:27 +0000 (09:04 -0400)]
Check for -libmldap too when looking for ldap libs, which is the
Tivoli Directory Server client library.
Todd C. Miller [Fri, 9 Sep 2011 13:58:55 +0000 (09:58 -0400)]
Honor NOPASSWD tag for denied commands too.
--HG--
branch : 1.8
Todd C. Miller [Fri, 9 Sep 2011 13:57:39 +0000 (09:57 -0400)]
Honor NOPASSWD tag for denied commands too.
Todd C. Miller [Fri, 9 Sep 2011 13:57:01 +0000 (09:57 -0400)]
Remove --with-CC option; it doesn't work correctly now that we use
libtool. Users can get the same effect by setting the CC environment
variable when running configure.
--HG--
branch : 1.8
Todd C. Miller [Thu, 8 Sep 2011 13:36:24 +0000 (09:36 -0400)]
Remove --with-CC option; it doesn't work correctly now that we use
libtool. Users can get the same effect by setting the CC environment
variable when running configure.
Todd C. Miller [Wed, 31 Aug 2011 15:23:26 +0000 (11:23 -0400)]
Assume all modern systems support fstat(2).
--HG--
branch : 1.8
Todd C. Miller [Wed, 31 Aug 2011 15:19:10 +0000 (11:19 -0400)]
Assume all modern systems support fstat(2).
Todd C. Miller [Tue, 30 Aug 2011 14:05:56 +0000 (10:05 -0400)]
Add configure test for missing errno declaration and only
declare it ourselves if it is missing.
--HG--
branch : 1.8
Todd C. Miller [Tue, 30 Aug 2011 14:05:30 +0000 (10:05 -0400)]
Add configure test for missing errno declaration and only
declare it ourselves if it is missing.
Todd C. Miller [Tue, 30 Aug 2011 13:47:12 +0000 (09:47 -0400)]
Include errno.h before sudo.h to avoid conflicting with the system
definition of errno.
--HG--
branch : 1.8
Todd C. Miller [Tue, 30 Aug 2011 13:46:12 +0000 (09:46 -0400)]
Include errno.h before sudo.h to avoid conflicting with the system
definition of errno.
Todd C. Miller [Mon, 29 Aug 2011 18:55:13 +0000 (14:55 -0400)]
Only print individual check status when there is a failure.
--HG--
branch : 1.8
Todd C. Miller [Mon, 29 Aug 2011 18:54:58 +0000 (14:54 -0400)]
Add calls to setprogname() for test programs.
--HG--
branch : 1.8
Todd C. Miller [Mon, 29 Aug 2011 18:54:43 +0000 (14:54 -0400)]
Add -Wall and -Werror after all tests so they don't cause failures.
--HG--
branch : 1.8
Todd C. Miller [Mon, 29 Aug 2011 18:54:27 +0000 (14:54 -0400)]
Actually run check_addr in the check target
--HG--
branch : 1.8
Todd C. Miller [Mon, 29 Aug 2011 18:53:47 +0000 (14:53 -0400)]
Only print individual check status when there is a failure.
Todd C. Miller [Mon, 29 Aug 2011 18:51:12 +0000 (14:51 -0400)]
Add calls to setprogname() for test programs.
Todd C. Miller [Mon, 29 Aug 2011 18:49:10 +0000 (14:49 -0400)]
Add -Wall and -Werror after all tests so they don't cause failures.
Todd C. Miller [Mon, 29 Aug 2011 18:48:09 +0000 (14:48 -0400)]
Actually run check_addr in the check target
Todd C. Miller [Mon, 29 Aug 2011 18:11:17 +0000 (14:11 -0400)]
Split out address matching into its own file and add regression
tests for it.
--HG--
branch : 1.8
Todd C. Miller [Mon, 29 Aug 2011 18:10:18 +0000 (14:10 -0400)]
Split out address matching into its own file and add regression
tests for it.
Todd C. Miller [Sat, 27 Aug 2011 16:11:40 +0000 (12:11 -0400)]
Fix matching a network number with netmask when the network number
is not the first address in the CIDR block.
--HG--
branch : 1.8
Todd C. Miller [Sat, 27 Aug 2011 16:09:30 +0000 (12:09 -0400)]
When matching an address with a netmask in sudoers, AND the mask
and addr before checking against the local addresses.
Todd C. Miller [Fri, 26 Aug 2011 20:01:39 +0000 (16:01 -0400)]
Fix netmask matching.
Todd C. Miller [Fri, 26 Aug 2011 18:04:22 +0000 (14:04 -0400)]
Don't assume all editors support the +linenumber command line argument,
use a whitelist of known good editors.
--HG--
branch : 1.8
Todd C. Miller [Fri, 26 Aug 2011 18:03:49 +0000 (14:03 -0400)]
Don't assume all editors support the +linenumber command line argument,
use a whitelist of known good editors.
Todd C. Miller [Tue, 23 Aug 2011 20:42:45 +0000 (16:42 -0400)]
Silence compiler warnings on Solaris with gcc 3.4.3
--HG--
branch : 1.8
Todd C. Miller [Tue, 23 Aug 2011 20:42:18 +0000 (16:42 -0400)]
Silence compiler warnings on Solaris with gcc 3.4.3
Todd C. Miller [Tue, 23 Aug 2011 19:25:17 +0000 (15:25 -0400)]
Fix building on RHEL 3
--HG--
branch : 1.8
Todd C. Miller [Tue, 23 Aug 2011 19:24:55 +0000 (15:24 -0400)]
Fix building on RHEL 3
Todd C. Miller [Tue, 23 Aug 2011 14:18:45 +0000 (10:18 -0400)]
Add --enable-werror configure option.
--HG--
branch : 1.8
Todd C. Miller [Tue, 23 Aug 2011 14:18:32 +0000 (10:18 -0400)]
setgroups() proto lives in grp.h on RHEL4, perhaps others.
--HG--
branch : 1.8
Todd C. Miller [Tue, 23 Aug 2011 14:18:22 +0000 (10:18 -0400)]
Use PAM by default on AIX 6 and higher.
--HG--
branch : 1.8
Todd C. Miller [Tue, 23 Aug 2011 14:15:28 +0000 (10:15 -0400)]
Add --enable-werror configure option.
Todd C. Miller [Tue, 23 Aug 2011 14:14:52 +0000 (10:14 -0400)]
setgroups() proto lives in grp.h on RHEL4, perhaps others.
Todd C. Miller [Tue, 23 Aug 2011 13:50:40 +0000 (09:50 -0400)]
Use PAM by default on AIX 6 and higher.
Todd C. Miller [Mon, 22 Aug 2011 12:27:12 +0000 (08:27 -0400)]
Add new Esperanto translation from translationproject.org
--HG--
branch : 1.8
Todd C. Miller [Mon, 22 Aug 2011 12:26:50 +0000 (08:26 -0400)]
Add new Esperanto translation from translationproject.org
Todd C. Miller [Fri, 19 Aug 2011 13:33:02 +0000 (09:33 -0400)]
Quiet an innocuous valgrind warning.
--HG--
branch : 1.8
Todd C. Miller [Fri, 19 Aug 2011 13:32:25 +0000 (09:32 -0400)]
Quiet an innocuous valgrind warning.
Todd C. Miller [Thu, 18 Aug 2011 17:45:09 +0000 (13:45 -0400)]
Fix expansion of strftime() escapes in log_dir and add a regress test
that exhibited the problem.
--HG--
branch : 1.8
Todd C. Miller [Thu, 18 Aug 2011 17:44:55 +0000 (13:44 -0400)]
Fix "make check" return value.
--HG--
branch : 1.8
Todd C. Miller [Thu, 18 Aug 2011 17:41:40 +0000 (13:41 -0400)]
Fix expansion of strftime() escapes in log_dir and add a regress test
that exhibited the problem.
Todd C. Miller [Thu, 18 Aug 2011 16:09:34 +0000 (12:09 -0400)]
Fix "make check" return value.
Todd C. Miller [Wed, 17 Aug 2011 15:41:30 +0000 (11:41 -0400)]
Regen pot files
--HG--
branch : 1.8
Todd C. Miller [Wed, 17 Aug 2011 15:40:14 +0000 (11:40 -0400)]
Regen pot files
Todd C. Miller [Wed, 17 Aug 2011 15:39:18 +0000 (11:39 -0400)]
Fix logic inversion in pot file up to date check.
--HG--
branch : 1.8
Todd C. Miller [Wed, 17 Aug 2011 15:38:53 +0000 (11:38 -0400)]
Fix logic inversion in pot file up to date check.
Todd C. Miller [Wed, 17 Aug 2011 13:54:48 +0000 (09:54 -0400)]
regen docs
--HG--
branch : 1.8
Todd C. Miller [Mon, 15 Aug 2011 17:42:22 +0000 (13:42 -0400)]
Add caching for gettext() checks.
--HG--
branch : 1.8
Todd C. Miller [Mon, 15 Aug 2011 17:41:58 +0000 (13:41 -0400)]
Add caching for gettext() checks.
Todd C. Miller [Mon, 15 Aug 2011 14:22:31 +0000 (10:22 -0400)]
Better handling of libintl header and library mismatch.
--HG--
branch : 1.8
Todd C. Miller [Mon, 15 Aug 2011 14:21:13 +0000 (10:21 -0400)]
Better handling of libintl header and library mismatch.
Todd C. Miller [Sun, 14 Aug 2011 15:45:50 +0000 (11:45 -0400)]
sync
--HG--
branch : 1.8
Todd C. Miller [Sat, 13 Aug 2011 22:37:17 +0000 (18:37 -0400)]
Also check sudoers gid if sudoers is group writable.
--HG--
branch : 1.8
Todd C. Miller [Sat, 13 Aug 2011 22:36:37 +0000 (18:36 -0400)]
Update for 1.8.2 final
--HG--
branch : 1.8
Todd C. Miller [Sat, 13 Aug 2011 22:34:37 +0000 (18:34 -0400)]
Also check sudoers gid if sudoers is group writable.
Todd C. Miller [Fri, 12 Aug 2011 17:01:31 +0000 (13:01 -0400)]
If dlopen is present but libtool doesn't find it, error out since it
probably means that libtool doesn't support the system.
--HG--
branch : 1.8
Todd C. Miller [Fri, 12 Aug 2011 17:00:55 +0000 (13:00 -0400)]
If dlopen is present but libtool doesn't find it, error out since it
probably means that libtool doesn't support the system.
Todd C. Miller [Fri, 12 Aug 2011 15:05:10 +0000 (11:05 -0400)]
configure args on the command line should override builtin defaults.
Disable NLS for non-Linux/Solaris unless explicitly enabled.
--HG--
branch : 1.8
Todd C. Miller [Fri, 12 Aug 2011 15:04:59 +0000 (11:04 -0400)]
Fix loop that calls authenticate().
If there was an error message from authenticate(), display it.
--HG--
branch : 1.8
Todd C. Miller [Fri, 12 Aug 2011 15:04:25 +0000 (11:04 -0400)]
configure args on the command line should override builtin defaults.
Disable NLS for non-Linux/Solaris unless explicitly enabled.
Todd C. Miller [Fri, 12 Aug 2011 15:02:53 +0000 (11:02 -0400)]
Fix loop that calls authenticate().
If there was an error message from authenticate(), display it.
Todd C. Miller [Thu, 11 Aug 2011 18:40:53 +0000 (14:40 -0400)]
Update to autoconf 2.68 and libtool 2.4
--HG--
branch : 1.8
Todd C. Miller [Thu, 11 Aug 2011 18:32:23 +0000 (14:32 -0400)]
Update to autoconf 2.68 and libtool 2.4
Todd C. Miller [Thu, 11 Aug 2011 18:25:01 +0000 (14:25 -0400)]
Update to autoconf 2.68 and libtool 2.4
Todd C. Miller [Thu, 11 Aug 2011 17:25:39 +0000 (13:25 -0400)]
Fix typo; OPT should be OTP
--HG--
branch : 1.8
Todd C. Miller [Thu, 11 Aug 2011 17:25:08 +0000 (13:25 -0400)]
Fix typo; OPT should be OTP
Todd C. Miller [Thu, 11 Aug 2011 17:15:09 +0000 (13:15 -0400)]
Rename libsudoers convenience library to libparsesudoers to avoid
libtool confusion.
--HG--
branch : 1.8
Todd C. Miller [Thu, 11 Aug 2011 17:14:44 +0000 (13:14 -0400)]
Rename libsudoers convenience library to libparsesudoers to avoid
libtool confusion.
Todd C. Miller [Wed, 10 Aug 2011 13:51:23 +0000 (09:51 -0400)]
Add Danish sudoers translation from translationproject.org
--HG--
branch : 1.8
Todd C. Miller [Wed, 10 Aug 2011 13:50:52 +0000 (09:50 -0400)]
Add Danish sudoers translation from translationproject.org
Todd C. Miller [Wed, 10 Aug 2011 13:03:54 +0000 (09:03 -0400)]
Add dedicated callback function for runas_default sudoers setting
that only sets runas_pw if no runas user or group was specified by
the user.
--HG--
branch : 1.8
Todd C. Miller [Wed, 10 Aug 2011 13:02:37 +0000 (09:02 -0400)]
Add dedicated callback function for runas_default sudoers setting
that only sets runas_pw if no runas user or group was specified by
the user.
Todd C. Miller [Tue, 9 Aug 2011 18:58:26 +0000 (14:58 -0400)]
Update Finish, Polish, Russian and Ukrainian translations from
translationproject.org.
--HG--
branch : 1.8
Todd C. Miller [Tue, 9 Aug 2011 18:57:57 +0000 (14:57 -0400)]
Update Finish, Polish, Russian and Ukrainian translations from
translationproject.org.
Todd C. Miller [Tue, 9 Aug 2011 18:55:29 +0000 (14:55 -0400)]
Go back to using a callback for runas_default to keep runas_pw in
sync. This is needed to make per-entry runas_default settings work
with LDAP-based sudoers. Instead of declaring it a callback in
def_data.in, sudo and testsudoers poke sudo_defs_table[] which is
a bit naughty, but avoids requiring stub functions in visudo and
the tests.
--HG--
branch : 1.8
Todd C. Miller [Tue, 9 Aug 2011 18:54:42 +0000 (14:54 -0400)]
Go back to using a callback for runas_default to keep runas_pw in
sync. This is needed to make per-entry runas_default settings work
with LDAP-based sudoers. Instead of declaring it a callback in
def_data.in, sudo and testsudoers poke sudo_defs_table[] which is
a bit naughty, but avoids requiring stub functions in visudo and
the tests.
Todd C. Miller [Fri, 5 Aug 2011 17:35:38 +0000 (13:35 -0400)]
Regen pot files
--HG--
branch : 1.8
Todd C. Miller [Fri, 5 Aug 2011 16:34:07 +0000 (12:34 -0400)]
Add check for out of date message catalogs when doing "make dist".
--HG--
branch : 1.8
Todd C. Miller [Fri, 5 Aug 2011 16:33:40 +0000 (12:33 -0400)]
Add check for out of date message catalogs when doing "make dist".
Todd C. Miller [Tue, 2 Aug 2011 20:14:42 +0000 (16:14 -0400)]
Make sure compiler supports static-libgcc before using it.
--HG--
branch : 1.8
Todd C. Miller [Tue, 2 Aug 2011 20:14:11 +0000 (16:14 -0400)]
regen
Todd C. Miller [Tue, 2 Aug 2011 20:13:18 +0000 (16:13 -0400)]
Make sure compiler supports static-libgcc before using it.
Todd C. Miller [Mon, 1 Aug 2011 23:02:51 +0000 (19:02 -0400)]
Link libsudo_noexec.la with LDLDFLAGS for -static-libgcc
--HG--
branch : 1.8
Todd C. Miller [Mon, 1 Aug 2011 23:02:16 +0000 (19:02 -0400)]
Link libsudo_noexec.la with LDLDFLAGS for -static-libgcc
Todd C. Miller [Sat, 30 Jul 2011 13:36:50 +0000 (09:36 -0400)]
Add new Russian sudo translation from translationproject.org
and rebuild the other translation files.
--HG--
branch : 1.8
Todd C. Miller [Sat, 30 Jul 2011 13:35:56 +0000 (09:35 -0400)]
Add new Russian sudo translation from translationproject.org
and rebuild the other translation files.