[sudo-commits] sudo changeset 11162:39b58e206a15

Todd C. Miller Todd.Miller at sudo.ws
Tue Jan 16 06:19:00 MST 2018


changeset:	11162:39b58e206a15 in /raid/repos/sudo
details:	https://www.sudo.ws/repos/sudo/rev/39b58e206a15
user:		Todd C. Miller <Todd.Miller at sudo.ws>
date:		Mon Jan 15 10:31:53 2018 -0700

Log Message:
	merge sudo 1.8.22 from tip

diffstat:

 .hgignore                                             |     2 +-
 INSTALL                                               |     7 +-
 MANIFEST                                              |    10 +
 Makefile.in                                           |     8 +-
 NEWS                                                  |   127 +-
 config.h.in                                           |    11 +-
 configure                                             |    81 +-
 configure.ac                                          |    36 +-
 doc/CONTRIBUTORS                                      |    13 +-
 doc/HISTORY                                           |     2 +-
 doc/LICENSE                                           |     4 +-
 doc/Makefile.in                                       |    31 +-
 doc/TROUBLESHOOTING                                   |     9 +
 doc/UPGRADE                                           |    22 +
 doc/fixman.sh                                         |     2 +-
 doc/fixmdoc.sh                                        |     2 +-
 doc/sudo.cat                                          |   101 +-
 doc/sudo.conf.cat                                     |     2 +-
 doc/sudo.conf.man.in                                  |     2 +-
 doc/sudo.conf.mdoc.in                                 |     2 +-
 doc/sudo.man.in                                       |   100 +-
 doc/sudo.mdoc.in                                      |   100 +-
 doc/sudo_plugin.cat                                   |     2 +-
 doc/sudo_plugin.man.in                                |     2 +-
 doc/sudo_plugin.mdoc.in                               |     2 +-
 doc/sudoers.cat                                       |   139 +-
 doc/sudoers.ldap.cat                                  |     7 +-
 doc/sudoers.ldap.man.in                               |    16 +-
 doc/sudoers.ldap.mdoc.in                              |    16 +-
 doc/sudoers.man.in                                    |   139 +-
 doc/sudoers.mdoc.in                                   |   137 +-
 doc/sudoers_timestamp.cat                             |   201 +
 doc/sudoers_timestamp.man.in                          |   311 ++
 doc/sudoers_timestamp.mdoc.in                         |   288 ++
 doc/sudoreplay.cat                                    |     2 +-
 doc/sudoreplay.man.in                                 |     2 +-
 doc/sudoreplay.mdoc.in                                |     2 +-
 doc/visudo.cat                                        |    67 +-
 doc/visudo.man.in                                     |   154 +-
 doc/visudo.mdoc.in                                    |   153 +-
 examples/Makefile.in                                  |     2 +-
 include/Makefile.in                                   |     2 +-
 include/compat/charclass.h                            |     2 +-
 include/compat/endian.h                               |     2 +-
 include/compat/fnmatch.h                              |     2 +-
 include/compat/nss_dbdefs.h                           |     2 +-
 include/compat/sha2.h                                 |     2 +-
 include/sudo_compat.h                                 |     8 +-
 include/sudo_conf.h                                   |     2 +-
 include/sudo_debug.h                                  |     2 +-
 include/sudo_dso.h                                    |     2 +-
 include/sudo_event.h                                  |     2 +-
 include/sudo_fatal.h                                  |     2 +-
 include/sudo_gettext.h                                |     2 +-
 include/sudo_lbuf.h                                   |     2 +-
 include/sudo_plugin.h                                 |     2 +-
 include/sudo_util.h                                   |     6 +-
 lib/util/Makefile.in                                  |    18 +-
 lib/util/aix.c                                        |     2 +-
 lib/util/closefrom.c                                  |     2 +-
 lib/util/event.c                                      |     2 +-
 lib/util/event_poll.c                                 |     2 +-
 lib/util/event_select.c                               |     2 +-
 lib/util/fatal.c                                      |     2 +-
 lib/util/getgrouplist.c                               |     2 +-
 lib/util/gethostname.c                                |     4 +-
 lib/util/getline.c                                    |     2 +-
 lib/util/getopt_long.c                                |     2 +-
 lib/util/gettime.c                                    |     2 +-
 lib/util/gidlist.c                                    |     2 +-
 lib/util/glob.c                                       |     2 +-
 lib/util/isblank.c                                    |     2 +-
 lib/util/key_val.c                                    |     2 +-
 lib/util/lbuf.c                                       |     2 +-
 lib/util/locking.c                                    |     2 +-
 lib/util/memrchr.c                                    |     2 +-
 lib/util/memset_s.c                                   |     2 +-
 lib/util/mksiglist.c                                  |     2 +-
 lib/util/mksigname.c                                  |     2 +-
 lib/util/mktemp.c                                     |     2 +-
 lib/util/nanosleep.c                                  |     2 +-
 lib/util/parseln.c                                    |     2 +-
 lib/util/pipe2.c                                      |     2 +-
 lib/util/progname.c                                   |     2 +-
 lib/util/pw_dup.c                                     |     2 +-
 lib/util/regress/atofoo/atofoo_test.c                 |     2 +-
 lib/util/regress/fnmatch/fnm_test.c                   |     5 +-
 lib/util/regress/glob/globtest.c                      |     5 +-
 lib/util/regress/parse_gids/parse_gids_test.c         |     2 +-
 lib/util/regress/progname/progname_test.c             |     2 +-
 lib/util/regress/strsplit/strsplit_test.c             |     2 +-
 lib/util/regress/sudo_conf/conf_test.c                |     2 +-
 lib/util/regress/sudo_parseln/parseln_test.c          |     2 +-
 lib/util/regress/tailq/hltq_test.c                    |     2 +-
 lib/util/regress/vsyslog/vsyslog_test.c               |     2 +-
 lib/util/secure_path.c                                |     2 +-
 lib/util/setgroups.c                                  |     2 +-
 lib/util/sha2.c                                       |     2 +-
 lib/util/sig2str.c                                    |     2 +-
 lib/util/snprintf.c                                   |     2 +-
 lib/util/strlcat.c                                    |     2 +-
 lib/util/strlcpy.c                                    |     2 +-
 lib/util/strndup.c                                    |     2 +-
 lib/util/strnlen.c                                    |     2 +-
 lib/util/strsignal.c                                  |     2 +-
 lib/util/strsplit.c                                   |     2 +-
 lib/util/strtobool.c                                  |     2 +-
 lib/util/strtoid.c                                    |     2 +-
 lib/util/strtomode.c                                  |     2 +-
 lib/util/strtonum.c                                   |     2 +-
 lib/util/sudo_conf.c                                  |     2 +-
 lib/util/sudo_debug.c                                 |     2 +-
 lib/util/sudo_dso.c                                   |     2 +-
 lib/util/term.c                                       |     2 +-
 lib/util/ttyname_dev.c                                |   311 ++
 lib/util/ttysize.c                                    |     2 +-
 lib/util/util.exp.in                                  |     1 +
 lib/util/utimens.c                                    |     2 +-
 lib/util/vsyslog.c                                    |     2 +-
 lib/zlib/Makefile.in                                  |     2 +-
 log2cl.pl                                             |   102 +
 m4/sudo.m4                                            |     2 +-
 mkdep.pl                                              |     2 +-
 mkpkg                                                 |     2 +-
 pathnames.h.in                                        |     2 +-
 plugins/group_file/Makefile.in                        |     2 +-
 plugins/group_file/getgrent.c                         |     2 +-
 plugins/group_file/group_file.c                       |     2 +-
 plugins/group_file/plugin_test.c                      |     2 +-
 plugins/sample/Makefile.in                            |     2 +-
 plugins/sample/sample_plugin.c                        |     2 +-
 plugins/sudoers/Makefile.in                           |    54 +-
 plugins/sudoers/alias.c                               |     2 +-
 plugins/sudoers/audit.c                               |     2 +-
 plugins/sudoers/auth/afs.c                            |     2 +-
 plugins/sudoers/auth/aix_auth.c                       |     2 +-
 plugins/sudoers/auth/bsdauth.c                        |     2 +-
 plugins/sudoers/auth/dce.c                            |     2 +-
 plugins/sudoers/auth/fwtk.c                           |     2 +-
 plugins/sudoers/auth/kerb5.c                          |     2 +-
 plugins/sudoers/auth/pam.c                            |     2 +-
 plugins/sudoers/auth/passwd.c                         |     2 +-
 plugins/sudoers/auth/rfc1938.c                        |     2 +-
 plugins/sudoers/auth/secureware.c                     |     2 +-
 plugins/sudoers/auth/securid5.c                       |     2 +-
 plugins/sudoers/auth/sia.c                            |     2 +-
 plugins/sudoers/auth/sudo_auth.c                      |     2 +-
 plugins/sudoers/auth/sudo_auth.h                      |     2 +-
 plugins/sudoers/base64.c                              |     2 +-
 plugins/sudoers/boottime.c                            |     2 +-
 plugins/sudoers/bsm_audit.c                           |     2 +-
 plugins/sudoers/bsm_audit.h                           |     2 +-
 plugins/sudoers/check.c                               |     2 +-
 plugins/sudoers/check.h                               |    31 +-
 plugins/sudoers/def_data.c                            |     5 +
 plugins/sudoers/def_data.h                            |     5 +-
 plugins/sudoers/def_data.in                           |     5 +-
 plugins/sudoers/defaults.c                            |     3 +-
 plugins/sudoers/defaults.h                            |     2 +-
 plugins/sudoers/digestname.c                          |     2 +-
 plugins/sudoers/editor.c                              |    67 +-
 plugins/sudoers/env.c                                 |     2 +-
 plugins/sudoers/env_pattern.c                         |     2 +-
 plugins/sudoers/filedigest.c                          |     2 +-
 plugins/sudoers/filedigest_gcrypt.c                   |     2 +-
 plugins/sudoers/filedigest_openssl.c                  |     2 +-
 plugins/sudoers/find_path.c                           |     2 +-
 plugins/sudoers/gc.c                                  |     2 +-
 plugins/sudoers/gentime.c                             |     2 +-
 plugins/sudoers/getspwuid.c                           |     2 +-
 plugins/sudoers/gmtoff.c                              |     2 +-
 plugins/sudoers/goodpath.c                            |     2 +-
 plugins/sudoers/gram.c                                |     2 +-
 plugins/sudoers/gram.y                                |     2 +-
 plugins/sudoers/group_plugin.c                        |     2 +-
 plugins/sudoers/hexchar.c                             |     2 +-
 plugins/sudoers/ins_2001.h                            |     2 +-
 plugins/sudoers/ins_classic.h                         |     4 +-
 plugins/sudoers/ins_csops.h                           |     2 +-
 plugins/sudoers/ins_goons.h                           |     2 +-
 plugins/sudoers/insults.h                             |     2 +-
 plugins/sudoers/interfaces.c                          |     2 +-
 plugins/sudoers/interfaces.h                          |     2 +-
 plugins/sudoers/iolog.c                               |     2 +-
 plugins/sudoers/iolog.h                               |     2 +-
 plugins/sudoers/iolog_path.c                          |     2 +-
 plugins/sudoers/ldap.c                                |    47 +-
 plugins/sudoers/linux_audit.c                         |     2 +-
 plugins/sudoers/linux_audit.h                         |     2 +-
 plugins/sudoers/locale.c                              |     2 +-
 plugins/sudoers/logging.c                             |    75 +-
 plugins/sudoers/logging.h                             |     5 +-
 plugins/sudoers/logwrap.c                             |     2 +-
 plugins/sudoers/match.c                               |     2 +-
 plugins/sudoers/match_addr.c                          |     2 +-
 plugins/sudoers/mkdir_parents.c                       |     2 +-
 plugins/sudoers/parse.c                               |    12 +-
 plugins/sudoers/parse.h                               |     2 +-
 plugins/sudoers/po/cs.mo                              |   Bin 
 plugins/sudoers/po/cs.po                              |   595 ++--
 plugins/sudoers/po/da.mo                              |   Bin 
 plugins/sudoers/po/da.po                              |  1159 +++++----
 plugins/sudoers/po/de.mo                              |   Bin 
 plugins/sudoers/po/de.po                              |   591 ++--
 plugins/sudoers/po/eo.mo                              |   Bin 
 plugins/sudoers/po/eo.po                              |  1134 ++++----
 plugins/sudoers/po/fur.mo                             |   Bin 
 plugins/sudoers/po/fur.po                             |  2119 +++++++++++++++++
 plugins/sudoers/po/hr.mo                              |   Bin 
 plugins/sudoers/po/hr.po                              |  1696 ++++++------
 plugins/sudoers/po/it.mo                              |   Bin 
 plugins/sudoers/po/it.po                              |   599 ++--
 plugins/sudoers/po/ja.mo                              |   Bin 
 plugins/sudoers/po/ja.po                              |  1035 ++++---
 plugins/sudoers/po/nb.mo                              |   Bin 
 plugins/sudoers/po/nb.po                              |   591 ++--
 plugins/sudoers/po/nl.mo                              |   Bin 
 plugins/sudoers/po/nl.po                              |  1853 ++++++++------
 plugins/sudoers/po/pl.mo                              |   Bin 
 plugins/sudoers/po/pl.po                              |   591 ++--
 plugins/sudoers/po/pt_BR.mo                           |   Bin 
 plugins/sudoers/po/pt_BR.po                           |   591 ++--
 plugins/sudoers/po/sudoers.pot                        |   591 ++--
 plugins/sudoers/po/sv.mo                              |   Bin 
 plugins/sudoers/po/sv.po                              |  1020 ++++---
 plugins/sudoers/po/uk.mo                              |   Bin 
 plugins/sudoers/po/uk.po                              |  1034 ++++---
 plugins/sudoers/po/vi.mo                              |   Bin 
 plugins/sudoers/po/vi.po                              |   593 ++--
 plugins/sudoers/po/zh_CN.mo                           |   Bin 
 plugins/sudoers/po/zh_CN.po                           |   593 ++--
 plugins/sudoers/policy.c                              |   130 +-
 plugins/sudoers/prompt.c                              |     2 +-
 plugins/sudoers/pwutil.c                              |    71 +-
 plugins/sudoers/pwutil.h                              |     7 +-
 plugins/sudoers/pwutil_impl.c                         |    15 +-
 plugins/sudoers/rcstr.c                               |     2 +-
 plugins/sudoers/redblack.c                            |     2 +-
 plugins/sudoers/redblack.h                            |     2 +-
 plugins/sudoers/regress/check_symbols/check_symbols.c |     2 +-
 plugins/sudoers/regress/env_match/check_env_pattern.c |     5 +-
 plugins/sudoers/regress/iolog_path/check_iolog_path.c |     2 +-
 plugins/sudoers/regress/logging/check_wrap.c          |     2 +-
 plugins/sudoers/regress/parser/check_addr.c           |     2 +-
 plugins/sudoers/regress/parser/check_base64.c         |     5 +-
 plugins/sudoers/regress/parser/check_digest.c         |     5 +-
 plugins/sudoers/regress/parser/check_fill.c           |     2 +-
 plugins/sudoers/regress/parser/check_gentime.c        |     5 +-
 plugins/sudoers/regress/parser/check_hexchar.c        |     5 +-
 plugins/sudoers/regress/starttime/check_starttime.c   |   105 +
 plugins/sudoers/set_perms.c                           |     5 +-
 plugins/sudoers/solaris_audit.c                       |     2 +-
 plugins/sudoers/sssd.c                                |    22 +-
 plugins/sudoers/starttime.c                           |   304 ++
 plugins/sudoers/sudo_nss.c                            |     2 +-
 plugins/sudoers/sudo_nss.h                            |     2 +-
 plugins/sudoers/sudo_printf.c                         |     2 +-
 plugins/sudoers/sudoers.c                             |    65 +-
 plugins/sudoers/sudoers.h                             |    19 +-
 plugins/sudoers/sudoers2ldif                          |   309 +-
 plugins/sudoers/sudoers_debug.c                       |     2 +-
 plugins/sudoers/sudoers_debug.h                       |     2 +-
 plugins/sudoers/sudoers_version.h                     |     2 +-
 plugins/sudoers/sudoreplay.c                          |     3 +-
 plugins/sudoers/testsudoers.c                         |     2 +-
 plugins/sudoers/timeout.c                             |    84 +-
 plugins/sudoers/timestamp.c                           |    67 +-
 plugins/sudoers/timestr.c                             |     2 +-
 plugins/sudoers/toke.c                                |     2 +-
 plugins/sudoers/toke.h                                |     2 +-
 plugins/sudoers/toke.l                                |     2 +-
 plugins/sudoers/toke_util.c                           |     2 +-
 plugins/sudoers/tsdump.c                              |   313 ++
 plugins/sudoers/tsgetgrpw.c                           |     2 +-
 plugins/sudoers/tsgetgrpw.h                           |     2 +-
 plugins/sudoers/visudo.c                              |    38 +-
 plugins/sudoers/visudo_json.c                         |     2 +-
 plugins/system_group/Makefile.in                      |     2 +-
 plugins/system_group/system_group.c                   |     2 +-
 po/hr.mo                                              |   Bin 
 po/hr.po                                              |   550 ++--
 po/ja.mo                                              |   Bin 
 po/ja.po                                              |   434 +-
 po/sudo.pot                                           |   132 +-
 po/sv.mo                                              |   Bin 
 po/sv.po                                              |   436 +-
 po/uk.mo                                              |   Bin 
 po/uk.po                                              |   436 +-
 src/Makefile.in                                       |     2 +-
 src/conversation.c                                    |     2 +-
 src/env_hooks.c                                       |     2 +-
 src/exec.c                                            |    43 +-
 src/exec_common.c                                     |     2 +-
 src/exec_monitor.c                                    |    71 +-
 src/exec_nopty.c                                      |    15 +-
 src/exec_pty.c                                        |   362 +-
 src/get_pty.c                                         |     2 +-
 src/hooks.c                                           |     2 +-
 src/load_plugins.c                                    |     2 +-
 src/net_ifs.c                                         |     2 +-
 src/openbsd.c                                         |     2 +-
 src/parse_args.c                                      |    22 +-
 src/preload.c                                         |     2 +-
 src/preserve_fds.c                                    |     2 +-
 src/regress/noexec/check_noexec.c                     |     2 +-
 src/regress/ttyname/check_ttyname.c                   |     2 +-
 src/selinux.c                                         |     2 +-
 src/sesh.c                                            |     2 +-
 src/signal.c                                          |     6 +-
 src/solaris.c                                         |     2 +-
 src/sudo.c                                            |    18 +-
 src/sudo.h                                            |     2 +-
 src/sudo_edit.c                                       |    18 +-
 src/sudo_exec.h                                       |     6 +-
 src/sudo_noexec.c                                     |     2 +-
 src/sudo_plugin_int.h                                 |     2 +-
 src/sudo_usage.h.in                                   |     2 +-
 src/tcsetpgrp_nobg.c                                  |     2 +-
 src/tgetpass.c                                        |     2 +-
 src/ttyname.c                                         |   270 +--
 src/utmp.c                                            |     2 +-
 sudo.pp                                               |     2 +-
 322 files changed, 15041 insertions(+), 9208 deletions(-)


More information about the sudo-commits mailing list