[sudo-commits] sudo changeset 12501:06b47089122a
Todd C. Miller
Todd.Miller at sudo.ws
Thu Jun 18 19:08:14 MDT 2020
changeset: 12501:06b47089122a in /raid/repos/sudo
details: https://www.sudo.ws/repos/sudo/rev/06b47089122a
user: Todd C. Miller <Todd.Miller at sudo.ws>
date: Thu Jun 18 15:24:47 2020 -0600
Log Message:
merge sudo 1.9.1 from tip
diffstat:
MANIFEST | 11 +
NEWS | 84 +-
aclocal.m4 | 8 +-
config.h.in | 4 +
configure | 61 +-
configure.ac | 15 +-
doc/CONTRIBUTORS | 1 +
doc/sudo.conf.man.in | 38 +-
doc/sudo.conf.mdoc.in | 38 +-
doc/sudo_plugin.man.in | 126 +-
doc/sudo_plugin.mdoc.in | 117 +-
doc/sudo_plugin_python.man.in | 74 +-
doc/sudo_plugin_python.mdoc.in | 75 +-
doc/sudo_sendlog.man.in | 17 +-
doc/sudo_sendlog.mdoc.in | 15 +-
doc/sudoers.man.in | 65 +-
doc/sudoers.mdoc.in | 65 +-
doc/sudoreplay.man.in | 19 +-
doc/sudoreplay.mdoc.in | 18 +-
etc/sudo-logsrvd.pp | 2 +-
etc/sudo-python.pp | 2 +-
examples/sudoers | 8 +-
include/sudo_compat.h | 10 +-
include/sudo_conf.h | 6 +
include/sudo_debug.h | 1 +
include/sudo_iolog.h | 3 +
include/sudo_json.h | 13 +
include/sudo_plugin.h | 3 +
include/sudo_util.h | 1 +
lib/iolog/Makefile.in | 28 +-
lib/iolog/host_port.c | 4 -
lib/iolog/hostcheck.c | 1 +
lib/iolog/iolog_fileio.c | 37 +-
lib/iolog/iolog_json.c | 9 +-
lib/iolog/iolog_path.c | 10 +-
lib/iolog/iolog_util.c | 8 +-
lib/iolog/regress/host_port/host_port_test.c | 8 +-
lib/iolog/regress/iolog_json/check_iolog_json.c | 8 +-
lib/iolog/regress/iolog_mkpath/check_iolog_mkpath.c | 91 +
lib/iolog/regress/iolog_path/check_iolog_path.c | 8 +-
lib/iolog/regress/iolog_util/check_iolog_util.c | 8 +-
lib/util/Makefile.in | 3 +-
lib/util/aix.c | 7 +-
lib/util/arc4random.c | 2 -
lib/util/arc4random_buf.c | 1 -
lib/util/arc4random_uniform.c | 1 -
lib/util/cfmakeraw.c | 1 -
lib/util/closefrom.c | 6 +-
lib/util/digest.c | 10 -
lib/util/digest_gcrypt.c | 12 +-
lib/util/digest_openssl.c | 11 -
lib/util/dup3.c | 2 -
lib/util/event.c | 7 +-
lib/util/event_poll.c | 18 +-
lib/util/event_select.c | 15 +-
lib/util/fatal.c | 6 +-
lib/util/fchmodat.c | 2 -
lib/util/fnmatch.c | 10 +-
lib/util/fstatat.c | 2 -
lib/util/getaddrinfo.c | 8 +-
lib/util/getcwd.c | 18 +-
lib/util/getdelim.c | 9 +-
lib/util/getgrouplist.c | 9 +-
lib/util/gethostname.c | 2 -
lib/util/getopt_long.c | 9 +-
lib/util/gettime.c | 5 -
lib/util/getusershell.c | 8 +-
lib/util/gidlist.c | 9 +-
lib/util/glob.c | 8 +-
lib/util/inet_pton.c | 7 +-
lib/util/isblank.c | 2 -
lib/util/json.c | 18 +-
lib/util/key_val.c | 10 +-
lib/util/lbuf.c | 10 +-
lib/util/locking.c | 9 +-
lib/util/logfac.c | 3 -
lib/util/logpri.c | 3 -
lib/util/memset_s.c | 1 -
lib/util/mkdir_parents.c | 14 +-
lib/util/mksiglist.c | 3 -
lib/util/mksiglist.h | 8 +-
lib/util/mksigname.c | 3 -
lib/util/mksigname.h | 8 +-
lib/util/mktemp.c | 10 +-
lib/util/openat.c | 2 -
lib/util/parseln.c | 10 +-
lib/util/pipe2.c | 2 -
lib/util/progname.c | 9 +-
lib/util/pw_dup.c | 10 +-
lib/util/reallocarray.c | 1 -
lib/util/regress/fnmatch/fnm_test.c | 8 +-
lib/util/regress/getdelim/getdelim_test.c | 7 +-
lib/util/regress/getgrouplist/getgrouplist_test.c | 8 +-
lib/util/regress/glob/globtest.c | 8 +-
lib/util/regress/mktemp/mktemp_test.c | 10 +-
lib/util/regress/parse_gids/parse_gids_test.c | 13 +-
lib/util/regress/progname/progname_test.c | 13 +-
lib/util/regress/strsig/strsig_test.c | 6 -
lib/util/regress/strsplit/strsplit_test.c | 13 +-
lib/util/regress/strtofoo/strtobool_test.c | 1 -
lib/util/regress/strtofoo/strtoid_test.c | 1 -
lib/util/regress/strtofoo/strtomode_test.c | 1 -
lib/util/regress/strtofoo/strtonum_test.c | 1 -
lib/util/regress/sudo_conf/conf_test.c | 13 +-
lib/util/regress/sudo_parseln/parseln_test.c | 13 +-
lib/util/regress/tailq/hltq_test.c | 13 +-
lib/util/regress/vsyslog/vsyslog_test.c | 13 +-
lib/util/roundup.c | 2 -
lib/util/secure_path.c | 11 +-
lib/util/setgroups.c | 2 -
lib/util/sha2.c | 11 +-
lib/util/sig2str.c | 11 +-
lib/util/snprintf.c | 8 +-
lib/util/str2sig.c | 8 +-
lib/util/strlcat.c | 1 -
lib/util/strlcpy.c | 2 +-
lib/util/strndup.c | 9 +-
lib/util/strsignal.c | 7 +-
lib/util/strsplit.c | 7 -
lib/util/strtobool.c | 9 +-
lib/util/strtoid.c | 13 +-
lib/util/strtomode.c | 6 +-
lib/util/strtonum.c | 15 +-
lib/util/sudo_conf.c | 15 +-
lib/util/sudo_debug.c | 13 +-
lib/util/sudo_dso.c | 9 +-
lib/util/term.c | 8 +-
lib/util/ttyname_dev.c | 7 +-
lib/util/ttysize.c | 2 -
lib/util/unlinkat.c | 2 -
lib/util/utimens.c | 2 -
lib/util/uuid.c | 1 -
lib/util/vsyslog.c | 7 +-
logsrvd/eventlog.c | 31 +-
logsrvd/logsrvd.c | 90 +-
logsrvd/logsrvd.h | 3 +-
logsrvd/logsrvd_conf.c | 2 +-
logsrvd/sendlog.c | 342 +-
logsrvd/sendlog.h | 3 +
m4/sudo.m4 | 8 +-
plugins/audit_json/audit_json.c | 16 +-
plugins/group_file/getgrent.c | 9 +-
plugins/group_file/group_file.c | 8 +-
plugins/group_file/plugin_test.c | 3 -
plugins/python/regress/testhelpers.c | 6 +-
plugins/python/sudo_python_debug.c | 5 +-
plugins/python/sudo_python_debug.h | 1 -
plugins/python/sudo_python_module.c | 3 +-
plugins/sample/sample_plugin.c | 8 +-
plugins/sample_approval/sample_approval.c | 10 +-
plugins/sudoers/alias.c | 9 +-
plugins/sudoers/audit.c | 252 +-
plugins/sudoers/auth/afs.c | 7 +-
plugins/sudoers/auth/aix_auth.c | 7 +-
plugins/sudoers/auth/bsdauth.c | 7 +-
plugins/sudoers/auth/dce.c | 7 +-
plugins/sudoers/auth/fwtk.c | 7 +-
plugins/sudoers/auth/kerb5.c | 7 +-
plugins/sudoers/auth/pam.c | 7 +-
plugins/sudoers/auth/passwd.c | 7 +-
plugins/sudoers/auth/rfc1938.c | 7 +-
plugins/sudoers/auth/secureware.c | 7 +-
plugins/sudoers/auth/securid5.c | 7 +-
plugins/sudoers/auth/sia.c | 7 +-
plugins/sudoers/auth/sudo_auth.c | 14 +-
plugins/sudoers/base64.c | 10 -
plugins/sudoers/boottime.c | 14 +-
plugins/sudoers/bsm_audit.c | 18 +-
plugins/sudoers/bsm_audit.h | 4 +-
plugins/sudoers/check.c | 10 +-
plugins/sudoers/cvtsudoers.c | 6 +-
plugins/sudoers/cvtsudoers_json.c | 9 +-
plugins/sudoers/cvtsudoers_ldif.c | 5 +-
plugins/sudoers/cvtsudoers_pwutil.c | 5 +-
plugins/sudoers/defaults.c | 9 +-
plugins/sudoers/digestname.c | 3 -
plugins/sudoers/editor.c | 8 +-
plugins/sudoers/env.c | 11 +-
plugins/sudoers/env_pattern.c | 8 +-
plugins/sudoers/file.c | 12 -
plugins/sudoers/filedigest.c | 14 +-
plugins/sudoers/find_path.c | 8 +-
plugins/sudoers/fmtsudoers.c | 8 +-
plugins/sudoers/gc.c | 3 -
plugins/sudoers/gentime.c | 8 +-
plugins/sudoers/getdate.c | 92 +-
plugins/sudoers/getdate.y | 8 +-
plugins/sudoers/getspwuid.c | 10 +-
plugins/sudoers/gmtoff.c | 2 -
plugins/sudoers/goodpath.c | 9 +-
plugins/sudoers/gram.c | 1057 +-
plugins/sudoers/gram.h | 78 +-
plugins/sudoers/gram.y | 29 +-
plugins/sudoers/group_plugin.c | 10 +-
plugins/sudoers/hexchar.c | 3 -
plugins/sudoers/interfaces.c | 8 +-
plugins/sudoers/iolog.c | 31 +-
plugins/sudoers/iolog_client.c | 5 -
plugins/sudoers/iolog_path_escapes.c | 10 +-
plugins/sudoers/ldap.c | 200 +-
plugins/sudoers/ldap_conf.c | 7 +-
plugins/sudoers/ldap_util.c | 7 +-
plugins/sudoers/linux_audit.c | 6 +-
plugins/sudoers/linux_audit.h | 2 +-
plugins/sudoers/locale.c | 8 +-
plugins/sudoers/logging.c | 80 +-
plugins/sudoers/logging.h | 6 +-
plugins/sudoers/logwrap.c | 8 +-
plugins/sudoers/match.c | 5 +-
plugins/sudoers/match_addr.c | 7 +-
plugins/sudoers/match_command.c | 8 +-
plugins/sudoers/match_digest.c | 9 +-
plugins/sudoers/parse.c | 13 +-
plugins/sudoers/parse_ldif.c | 5 +-
plugins/sudoers/po/cs.mo | Bin
plugins/sudoers/po/cs.po | 1713 +++--
plugins/sudoers/po/de.mo | Bin
plugins/sudoers/po/de.po | 1665 ++--
plugins/sudoers/po/eo.mo | Bin
plugins/sudoers/po/eo.po | 1929 ++++--
plugins/sudoers/po/fr.mo | Bin
plugins/sudoers/po/fr.po | 1711 +++--
plugins/sudoers/po/hr.mo | Bin
plugins/sudoers/po/hr.po | 1901 +++---
plugins/sudoers/po/pl.mo | Bin
plugins/sudoers/po/pl.po | 1657 ++--
plugins/sudoers/po/pt.mo | Bin
plugins/sudoers/po/pt.po | 1707 +++--
plugins/sudoers/po/pt_BR.mo | Bin
plugins/sudoers/po/pt_BR.po | 1961 ++++--
plugins/sudoers/po/ro.mo | Bin
plugins/sudoers/po/ro.po | 2807 +++++++++
plugins/sudoers/po/sr.mo | Bin
plugins/sudoers/po/sr.po | 2672 +++++---
plugins/sudoers/po/sudoers.pot | 1419 ++--
plugins/sudoers/po/sv.mo | Bin
plugins/sudoers/po/sv.po | 1942 +++---
plugins/sudoers/po/uk.mo | Bin
plugins/sudoers/po/uk.po | 1682 ++--
plugins/sudoers/po/zh_CN.mo | Bin
plugins/sudoers/po/zh_CN.po | 1953 ++++--
plugins/sudoers/po/zh_TW.mo | Bin
plugins/sudoers/po/zh_TW.po | 1726 +++--
plugins/sudoers/policy.c | 46 +-
plugins/sudoers/prompt.c | 9 +-
plugins/sudoers/pwutil.c | 10 +-
plugins/sudoers/pwutil_impl.c | 8 +-
plugins/sudoers/rcstr.c | 15 +-
plugins/sudoers/redblack.c | 2 -
plugins/sudoers/regress/check_symbols/check_symbols.c | 8 +-
plugins/sudoers/regress/cvtsudoers/sudoers | 8 +-
plugins/sudoers/regress/cvtsudoers/sudoers.defs | 2 +-
plugins/sudoers/regress/cvtsudoers/test13.out.ok | 2 +-
plugins/sudoers/regress/cvtsudoers/test19.out.ok | 2 +-
plugins/sudoers/regress/env_match/check_env_pattern.c | 10 +-
plugins/sudoers/regress/iolog_plugin/check_iolog_plugin.c | 9 +-
plugins/sudoers/regress/logging/check_wrap.c | 8 +-
plugins/sudoers/regress/parser/check_addr.c | 10 +-
plugins/sudoers/regress/parser/check_base64.c | 13 +-
plugins/sudoers/regress/parser/check_digest.c | 19 +-
plugins/sudoers/regress/parser/check_fill.c | 10 +-
plugins/sudoers/regress/parser/check_gentime.c | 8 +-
plugins/sudoers/regress/parser/check_hexchar.c | 13 +-
plugins/sudoers/regress/starttime/check_starttime.c | 1 -
plugins/sudoers/regress/testsudoers/test10.out.ok | 51 +
plugins/sudoers/regress/testsudoers/test10.sh | 44 +
plugins/sudoers/regress/testsudoers/test11.out.ok | 27 +
plugins/sudoers/regress/testsudoers/test11.sh | 26 +
plugins/sudoers/regress/testsudoers/test2.out.ok | 15 +
plugins/sudoers/regress/testsudoers/test2.sh | 12 +-
plugins/sudoers/regress/testsudoers/test3.out.ok | 41 +
plugins/sudoers/regress/testsudoers/test3.sh | 28 +-
plugins/sudoers/regress/testsudoers/test4.sh | 2 +-
plugins/sudoers/regress/testsudoers/test5.sh | 4 +-
plugins/sudoers/regress/testsudoers/test8.out.ok | 15 +
plugins/sudoers/regress/testsudoers/test8.sh | 11 +-
plugins/sudoers/regress/testsudoers/test9.out.ok | 10 +
plugins/sudoers/regress/testsudoers/test9.sh | 13 +
plugins/sudoers/regress/visudo/test6.sh | 2 +-
plugins/sudoers/set_perms.c | 8 +-
plugins/sudoers/solaris_audit.c | 31 +-
plugins/sudoers/solaris_audit.h | 4 +-
plugins/sudoers/sssd.c | 253 +-
plugins/sudoers/starttime.c | 7 +-
plugins/sudoers/strlist.c | 9 +-
plugins/sudoers/stubs.c | 9 +-
plugins/sudoers/sudo_nss.c | 10 +-
plugins/sudoers/sudo_printf.c | 2 -
plugins/sudoers/sudoers.c | 55 +-
plugins/sudoers/sudoers.h | 12 +-
plugins/sudoers/sudoers_debug.c | 15 +-
plugins/sudoers/sudoers_version.h | 3 +-
plugins/sudoers/sudoreplay.c | 86 +-
plugins/sudoers/testsudoers.c | 18 +-
plugins/sudoers/timeout.c | 9 +-
plugins/sudoers/timestamp.c | 9 +-
plugins/sudoers/timestr.c | 3 -
plugins/sudoers/toke.c | 3843 ++++++------
plugins/sudoers/toke.h | 3 +-
plugins/sudoers/toke.l | 239 +-
plugins/sudoers/toke_util.c | 10 +-
plugins/sudoers/tsdump.c | 9 +-
plugins/sudoers/tsgetgrpw.c | 9 +-
plugins/sudoers/visudo.c | 21 +-
plugins/system_group/system_group.c | 13 +-
po/cs.mo | Bin
po/cs.po | 593 +-
po/de.mo | Bin
po/de.po | 595 +-
po/eo.mo | Bin
po/eo.po | 593 +-
po/fi.mo | Bin
po/fi.po | 599 +-
po/fr.mo | Bin
po/fr.po | 593 +-
po/hr.mo | Bin
po/hr.po | 595 +-
po/pl.mo | Bin
po/pl.po | 587 +-
po/pt.mo | Bin
po/pt.po | 593 +-
po/pt_BR.mo | Bin
po/pt_BR.po | 674 +-
po/ro.mo | Bin
po/ro.po | 995 +++
po/sudo.pot | 621 +-
po/sv.mo | Bin
po/sv.po | 599 +-
po/tr.mo | Bin
po/tr.po | 595 +-
po/uk.mo | Bin
po/uk.po | 595 +-
po/zh_CN.mo | Bin
po/zh_CN.po | 668 +-
po/zh_TW.mo | Bin
po/zh_TW.po | 595 +-
scripts/mkpkg | 46 +-
src/conversation.c | 8 +-
src/copy_file.c | 3 -
src/env_hooks.c | 10 +-
src/exec.c | 43 +-
src/exec_common.c | 10 +-
src/exec_monitor.c | 57 +-
src/exec_nopty.c | 8 +-
src/exec_pty.c | 146 +-
src/get_pty.c | 81 +-
src/hooks.c | 10 +-
src/limits.c | 10 +-
src/load_plugins.c | 162 +-
src/net_ifs.c | 7 +-
src/openbsd.c | 11 -
src/parse_args.c | 12 +-
src/preload.c | 1 -
src/preserve_fds.c | 10 +-
src/regress/noexec/check_noexec.c | 7 +-
src/regress/ttyname/check_ttyname.c | 7 +-
src/selinux.c | 1 -
src/sesh.c | 1 -
src/signal.c | 13 +-
src/solaris.c | 15 +-
src/sudo.c | 19 +-
src/sudo.h | 2 +-
src/sudo_edit.c | 13 +-
src/sudo_exec.h | 4 +-
src/sudo_noexec.c | 7 +-
src/tcsetpgrp_nobg.c | 11 +-
src/tgetpass.c | 9 +-
src/ttyname.c | 7 +-
src/utmp.c | 10 +-
369 files changed, 28546 insertions(+), 20551 deletions(-)
More information about the sudo-commits
mailing list