Todd C. Miller
|
1a59ab8b74
|
only run vsyslog_test if it exists
|
2017-01-15 19:13:26 -07:00 |
|
Todd C. Miller
|
63deb77705
|
Add regress for vsyslog replacement.
|
2017-01-15 19:07:59 -07:00 |
|
Todd C. Miller
|
09698b8a31
|
Define HAVE_NANOSLEEP if we find nanosleep in librt
|
2017-01-13 21:29:02 -07:00 |
|
Todd C. Miller
|
f589897f8d
|
sudo_nanosleep not nanosleep in util.exp.in
|
2017-01-13 21:02:31 -07:00 |
|
Todd C. Miller
|
e636f96c48
|
add nanosleep to util.exp.in if needed
|
2017-01-13 20:40:26 -07:00 |
|
Todd C. Miller
|
08b662bf0b
|
sudo 1.8.19p2
|
2017-01-13 16:45:14 -07:00 |
|
Todd C. Miller
|
a957a657b0
|
Double the size of new_fmt[] and remove an extraneous break in the
%m handling that was leftover from an earlier edit.
|
2017-01-13 16:39:31 -07:00 |
|
Todd C. Miller
|
921ad88ab8
|
Fix typo, want vsnprintf not snprintf.
|
2017-01-13 16:30:44 -07:00 |
|
Todd C. Miller
|
414b28dc45
|
move va_start() in mysyslog()
|
2017-01-13 16:30:08 -07:00 |
|
Todd C. Miller
|
269b8602d8
|
Only treat failure of expand_iolog_path() as fatal if ignore_iolog_errors
is not set.
|
2017-01-13 15:45:59 -07:00 |
|
Todd C. Miller
|
2f0295373a
|
When waiting for the parent to grant us the tty, use nanosleep
instead of spinning to avoid hogging the CPU.
|
2017-01-12 10:44:26 -07:00 |
|
Todd C. Miller
|
0ef26ff0b7
|
Use ROOT_UID instead of 0
|
2017-01-12 10:42:26 -07:00 |
|
Todd C. Miller
|
fabb38c918
|
regen
|
2017-01-09 10:45:44 -07:00 |
|
Todd C. Miller
|
90e1f4ec3e
|
Fix crash in visudo introduced in sudo 1.8.9 when an IP address or
network is used in a host-based Defaults entry. Bug #766
|
2017-01-07 19:50:05 -07:00 |
|
Todd C. Miller
|
0c3a8085b3
|
Avoid using the system strnlen/strndup on AIX < 6. Even if configure
correctly detects it is working on the build machine, the sudo
package may be run on a system with an old libc were it is broken.
|
2017-01-05 06:22:58 -07:00 |
|
Todd C. Miller
|
6c2cb6cb95
|
sudo 1.8.19p1
|
2016-12-20 10:26:50 -07:00 |
|
Todd C. Miller
|
0d9255b2f7
|
Fix logic bug when matching syslog priority and facility.
|
2016-12-20 10:24:55 -07:00 |
|
Todd C. Miller
|
87d02bfe2d
|
Dell spun off Quest so simplify the history by just talking
about Quest and not Dell.
|
2016-12-20 06:35:49 -07:00 |
|
Todd C. Miller
|
f847570ba9
|
Fix copyright year
|
2016-12-19 12:48:15 -07:00 |
|
Todd C. Miller
|
f9ea84383e
|
typo
|
2016-12-19 11:34:03 -07:00 |
|
Todd C. Miller
|
6aa43ff1e4
|
HAVE_DECL_GETGROUPLIST_2 is always defined if HAVE_GETGROUPLIST_2 is,
we need to check its value, not whether it is defined.
|
2016-12-18 06:50:51 -07:00 |
|
Todd C. Miller
|
cc03054800
|
sync with translationproject.org
|
2016-12-15 14:26:11 -07:00 |
|
Todd C. Miller
|
2eeb191b94
|
sync with translationproject.org
|
2016-12-13 10:39:48 -07:00 |
|
Todd C. Miller
|
ae76e1a229
|
Use getgrouplist_2() on macOS if available.
|
2016-12-13 10:39:32 -07:00 |
|
Todd C. Miller
|
56cc9aa02d
|
regen
|
2016-12-03 19:25:17 -07:00 |
|
Todd C. Miller
|
c62b7dc2ee
|
In set_interfaces() treat a parse error as fatal.
|
2016-12-03 16:39:43 -07:00 |
|
Todd C. Miller
|
e8f612ead4
|
Fix a clang warning on macOS
|
2016-12-02 09:34:08 -07:00 |
|
Todd C. Miller
|
2884816c8e
|
sync with translationproject.org
|
2016-12-01 11:42:50 -07:00 |
|
Todd C. Miller
|
4fc0c36ef8
|
update for 1.8.19b2
|
2016-12-01 11:42:32 -07:00 |
|
Todd C. Miller
|
852ffa5938
|
Ignore a boot time that is in the future, which can happen when the
clock is corrected down after boot. Otherwise, the timestamp file
will be unlinked each time sudo is run and a password is always
required.
|
2016-12-01 10:52:05 -07:00 |
|
Todd C. Miller
|
00b6be9dfa
|
Allow syslog priority to be negated or set to "none" to disable
logging successes or failures.
|
2016-11-30 16:26:10 -07:00 |
|
Todd C. Miller
|
cb1f044017
|
Allow stdin and ttyin to be displayed too. The only one that is
really useful in sudoreplay is stdin when input is from a pipe.
|
2016-11-30 13:38:01 -07:00 |
|
Todd C. Miller
|
52d6a5e40d
|
Solaris 10 wordexp() returns 127 on execve() failure like popen()
does.
|
2016-11-30 11:05:42 -07:00 |
|
Todd C. Miller
|
334350af45
|
id_t is 64-bits on FreeBSD so use strtoll() there.
Fixes the strtoid regress.
|
2016-11-30 07:32:59 -07:00 |
|
Todd C. Miller
|
70d3e0e987
|
fix typo
|
2016-11-29 19:46:59 -07:00 |
|
Todd C. Miller
|
aaf6fff736
|
Fix the "all" setting for verifypw and listpw; nopass would never
be true even if all the user's entries had the NOPASSWD tag.
Regression introduce in sudo 1.8.17. Bug #762
|
2016-11-29 19:46:25 -07:00 |
|
Todd C. Miller
|
7bcd0285e1
|
sync with translationproject.org
|
2016-11-28 10:47:09 -07:00 |
|
Todd C. Miller
|
1aea3f6e3e
|
Just use malloc_options "S" on OpenBSD instead of "AFGJPR".
|
2016-11-25 09:04:00 -07:00 |
|
Todd C. Miller
|
4d06a612f7
|
Update year in license
|
2016-11-22 11:30:00 -07:00 |
|
Todd C. Miller
|
0382a2d47f
|
regen
|
2016-11-21 17:47:07 -07:00 |
|
Todd C. Miller
|
94b844ebb5
|
regen
|
2016-11-21 17:45:46 -07:00 |
|
Todd C. Miller
|
6c5936296f
|
Add SUDO_DEBUG_INSTANCE_ERROR return value for sudo_debug_register()
and check for it in places where we check the return value of
sudo_debug_register().
|
2016-11-21 06:37:23 -10:00 |
|
Todd C. Miller
|
de0c5c48aa
|
update for 1.8.19
|
2016-11-20 12:29:01 -07:00 |
|
Todd C. Miller
|
695784e6ee
|
Add support for getpwnam_shadow() on OpenBSD
|
2016-11-17 17:55:44 -07:00 |
|
Todd C. Miller
|
f70f595b5b
|
Add umask to user_info passed in from the front end to the plugin.
|
2016-11-17 16:00:06 -07:00 |
|
Todd C. Miller
|
0cde3f5de4
|
Fix sign compare warning.
|
2016-11-17 10:27:26 -07:00 |
|
Todd C. Miller
|
cb7e82acca
|
Use AX_APPEND_FLAG instead of SUDO_APPEND_CPPFLAGS and direct
modification of LDFLAGS.
|
2016-11-17 10:16:51 -07:00 |
|
Todd C. Miller
|
a77ecca7d3
|
Remove aixcrypt.exp, it was a remnant of the 90's crypto wars where
crypt() was not exported.
|
2016-11-17 08:11:59 -07:00 |
|
Todd C. Miller
|
80217f0bbc
|
Remove obsolete solaris issue with snprintf
|
2016-11-17 08:11:01 -07:00 |
|
Todd C. Miller
|
c3373f03be
|
SunOS 4.x is no longer supported
|
2016-11-17 08:09:06 -07:00 |
|