[sudo-commits] sudo changeset 8930:417e640b4411
Todd C. Miller
Todd.Miller at courtesan.com
Tue Aug 6 17:02:10 MDT 2013
changeset: 8930:417e640b4411 in /home/hg/sudo
details: http://www.sudo.ws/repos/sudo/rev/417e640b4411
user: Todd C. Miller <Todd.Miller at courtesan.com>
date: Tue Jun 04 05:53:31 2013 -0400
Log Message:
Merge sudo 1.8.7 from trunk for release.
diffstat:
.hgignore | 3 +
INSTALL | 1150 +++---
INSTALL.configure | 323 +-
MANIFEST | 110 +-
Makefile.in | 53 +-
NEWS | 112 +
README | 26 +-
aclocal.m4 | 76 +-
common/Makefile.in | 73 +-
common/aix.c | 10 +-
common/alloc.c | 51 +-
common/atobool.c | 3 +-
common/error.c | 192 +
common/fileops.c | 128 +-
common/fmt_string.c | 3 +-
common/lbuf.c | 99 +-
common/list.c | 4 +-
common/regress/sudo_conf/conf_test.c | 110 +
common/regress/sudo_conf/test1.in | 72 +
common/regress/sudo_conf/test1.out.ok | 6 +
common/regress/sudo_conf/test2.out.ok | 3 +
common/regress/sudo_conf/test3.in | 2 +
common/regress/sudo_conf/test3.out.ok | 5 +
common/regress/sudo_conf/test4.in | 1 +
common/regress/sudo_conf/test4.out.ok | 3 +
common/regress/sudo_parseln/parseln_test.c | 78 +
common/regress/sudo_parseln/test1.in | 72 +
common/regress/sudo_parseln/test1.out.ok | 72 +
common/regress/sudo_parseln/test2.in | 8 +
common/regress/sudo_parseln/test2.out.ok | 3 +
common/regress/sudo_parseln/test3.in | 1 +
common/regress/sudo_parseln/test3.out.ok | 1 +
common/regress/sudo_parseln/test4.in | 4 +
common/regress/sudo_parseln/test4.out.ok | 2 +
common/regress/sudo_parseln/test5.in | 1 +
common/regress/sudo_parseln/test6.in | 3 +
common/regress/sudo_parseln/test6.out.ok | 2 +
common/secure_path.c | 1 -
common/setgroups.c | 2 +-
common/sudo_conf.c | 236 +-
common/sudo_debug.c | 88 +-
common/sudo_printf.c | 70 +
common/term.c | 3 +-
common/ttysize.c | 2 +-
compat/Makefile.in | 10 +-
compat/closefrom.c | 57 +-
compat/dlopen.c | 8 +-
compat/endian.h | 72 +
compat/fnmatch.c | 3 +
compat/getaddrinfo.c | 3 +
compat/getcwd.c | 5 +-
compat/getgrouplist.c | 189 +-
compat/getline.c | 7 +-
compat/getprogname.c | 5 +-
compat/glob.c | 7 +-
compat/isblank.c | 6 +-
compat/memrchr.c | 6 +-
compat/mksiglist.c | 4 +-
compat/mksigname.c | 2 +
compat/mktemp.c | 5 +-
compat/nanosleep.c | 5 +-
compat/nss_dbdefs.h | 106 +
compat/pw_dup.c | 6 +-
compat/regress/fnmatch/fnm_test.c | 4 +
compat/regress/glob/globtest.c | 1 +
compat/sig2str.c | 5 +-
compat/snprintf.c | 38 +-
compat/strlcat.c | 5 +-
compat/strlcpy.c | 5 +-
compat/strsignal.c | 5 +-
compat/utimes.c | 6 +-
config.h.in | 103 +-
configure | 1471 +++++--
configure.in | 508 +-
doc/CONTRIBUTORS | 52 +-
doc/LICENSE | 2 +-
doc/Makefile.in | 41 +-
doc/TROUBLESHOOTING | 34 +-
doc/UPGRADE | 34 +-
doc/fixman.sh | 15 +
doc/fixmdoc.sh | 17 +-
doc/sample.sudo.conf | 19 +-
doc/sample.sudoers | 4 +-
doc/sudo.cat | 165 +-
doc/sudo.conf.cat | 364 ++
doc/sudo.conf.man.in | 618 +++
doc/sudo.conf.mdoc.in | 562 +++
doc/sudo.man.in | 282 +-
doc/sudo.mdoc.in | 264 +-
doc/sudo_plugin.cat | 601 +-
doc/sudo_plugin.man.in | 870 ++--
doc/sudo_plugin.mdoc.in | 786 ++--
doc/sudoers.cat | 597 ++-
doc/sudoers.ldap.cat | 86 +-
doc/sudoers.ldap.man.in | 149 +-
doc/sudoers.ldap.mdoc.in | 141 +-
doc/sudoers.man.in | 822 +++-
doc/sudoers.mdoc.in | 711 ++-
doc/sudoreplay.cat | 4 +-
doc/sudoreplay.man.in | 4 +-
doc/sudoreplay.mdoc.in | 4 +-
doc/visudo.cat | 2 +-
doc/visudo.man.in | 2 +-
doc/visudo.mdoc.in | 2 +-
include/Makefile.in | 2 +-
include/alloc.h | 17 +-
include/error.h | 149 +-
include/fileops.h | 4 +-
include/gettext.h | 6 +-
include/lbuf.h | 2 +-
include/missing.h | 50 +-
include/sudo_conf.h | 12 +-
include/sudo_debug.h | 5 +-
include/sudo_plugin.h | 4 +-
mkdep.pl | 19 +-
mkpkg | 23 +-
pathnames.h.in | 2 +-
plugins/group_file/Makefile.in | 150 +
plugins/group_file/getgrent.c | 183 +
plugins/group_file/group_file.c | 139 +
plugins/group_file/group_file.exp | 1 +
plugins/group_file/plugin_test.c | 211 +
plugins/sample/Makefile.in | 6 +-
plugins/sample/sample_plugin.c | 6 +-
plugins/sample_group/Makefile.in | 150 -
plugins/sample_group/getgrent.c | 184 -
plugins/sample_group/plugin_test.c | 210 -
plugins/sample_group/sample_group.c | 140 -
plugins/sample_group/sample_group.exp | 1 -
plugins/sudoers/Makefile.in | 233 +-
plugins/sudoers/alias.c | 35 +-
plugins/sudoers/audit.c | 10 +-
plugins/sudoers/auth/API | 3 +-
plugins/sudoers/auth/afs.c | 3 +-
plugins/sudoers/auth/aix_auth.c | 3 +-
plugins/sudoers/auth/bsdauth.c | 17 +-
plugins/sudoers/auth/dce.c | 3 +-
plugins/sudoers/auth/fwtk.c | 3 +-
plugins/sudoers/auth/kerb5.c | 47 +-
plugins/sudoers/auth/pam.c | 80 +-
plugins/sudoers/auth/passwd.c | 3 +-
plugins/sudoers/auth/rfc1938.c | 3 +-
plugins/sudoers/auth/secureware.c | 3 +-
plugins/sudoers/auth/securid5.c | 3 +-
plugins/sudoers/auth/sia.c | 7 +-
plugins/sudoers/auth/sudo_auth.c | 35 +-
plugins/sudoers/auth/sudo_auth.h | 2 +-
plugins/sudoers/base64.c | 89 +
plugins/sudoers/boottime.c | 23 +-
plugins/sudoers/bsm_audit.c | 44 +-
plugins/sudoers/bsm_audit.h | 8 +-
plugins/sudoers/check.c | 679 +---
plugins/sudoers/check.h | 51 +
plugins/sudoers/def_data.c | 12 +
plugins/sudoers/def_data.h | 6 +
plugins/sudoers/def_data.in | 9 +
plugins/sudoers/defaults.c | 21 +-
plugins/sudoers/defaults.h | 8 +-
plugins/sudoers/env.c | 106 +-
plugins/sudoers/find_path.c | 21 +-
plugins/sudoers/getdate.c | 20 +-
plugins/sudoers/getdate.y | 5 +-
plugins/sudoers/getspwuid.c | 3 +-
plugins/sudoers/goodpath.c | 3 +-
plugins/sudoers/gram.c | 1134 +++--
plugins/sudoers/gram.h | 62 +-
plugins/sudoers/gram.y | 132 +-
plugins/sudoers/group_plugin.c | 9 +-
plugins/sudoers/hexchar.c | 95 +
plugins/sudoers/ins_2001.h | 6 +-
plugins/sudoers/ins_classic.h | 6 +-
plugins/sudoers/ins_csops.h | 6 +-
plugins/sudoers/ins_goons.h | 6 +-
plugins/sudoers/insults.h | 6 +-
plugins/sudoers/interfaces.c | 11 +-
plugins/sudoers/interfaces.h | 16 +-
plugins/sudoers/iolog.c | 364 +-
plugins/sudoers/iolog_path.c | 66 +-
plugins/sudoers/ldap.c | 495 +-
plugins/sudoers/linux_audit.c | 6 +-
plugins/sudoers/linux_audit.h | 8 +-
plugins/sudoers/locale.c | 123 +
plugins/sudoers/logging.c | 232 +-
plugins/sudoers/logging.h | 21 +-
plugins/sudoers/match.c | 334 +-
plugins/sudoers/match_addr.c | 7 +-
plugins/sudoers/mon_systrace.h | 232 -
plugins/sudoers/parse.c | 257 +-
plugins/sudoers/parse.h | 92 +-
plugins/sudoers/plugin_error.c | 115 -
plugins/sudoers/po/da.mo | Bin
plugins/sudoers/po/da.po | 1179 +++---
plugins/sudoers/po/de.mo | Bin
plugins/sudoers/po/de.po | 1717 +++++++++
plugins/sudoers/po/eo.mo | Bin
plugins/sudoers/po/eo.po | 1296 +++---
plugins/sudoers/po/fi.mo | Bin
plugins/sudoers/po/fi.po | 1306 +++---
plugins/sudoers/po/hr.mo | Bin
plugins/sudoers/po/hr.po | 1120 +++--
plugins/sudoers/po/it.mo | Bin
plugins/sudoers/po/it.po | 1189 +++---
plugins/sudoers/po/nl.mo | Bin
plugins/sudoers/po/nl.po | 1737 +++++++++
plugins/sudoers/po/pl.mo | Bin
plugins/sudoers/po/pl.po | 1156 +++---
plugins/sudoers/po/sl.mo | Bin
plugins/sudoers/po/sl.po | 1098 +++---
plugins/sudoers/po/sudoers.pot | 1138 +++---
plugins/sudoers/po/tr.mo | Bin
plugins/sudoers/po/tr.po | 1720 +++++++++
plugins/sudoers/po/uk.mo | Bin
plugins/sudoers/po/uk.po | 1188 +++---
plugins/sudoers/po/vi.mo | Bin
plugins/sudoers/po/vi.po | 1375 +++---
plugins/sudoers/po/zh_CN.mo | Bin
plugins/sudoers/po/zh_CN.po | 1188 +++---
plugins/sudoers/policy.c | 731 ++++
plugins/sudoers/prompt.c | 172 +
plugins/sudoers/pwutil.c | 481 +--
plugins/sudoers/pwutil.h | 65 +
plugins/sudoers/pwutil_impl.c | 343 +
plugins/sudoers/redblack.c | 3 +-
plugins/sudoers/redblack.h | 9 +-
plugins/sudoers/regress/check_symbols/check_symbols.c | 24 +-
plugins/sudoers/regress/iolog_path/check_iolog_path.c | 18 +-
plugins/sudoers/regress/logging/check_wrap.c | 14 +-
plugins/sudoers/regress/parser/check_addr.c | 45 +-
plugins/sudoers/regress/parser/check_base64.c | 97 +
plugins/sudoers/regress/parser/check_digest.c | 134 +
plugins/sudoers/regress/parser/check_digest.out.ok | 36 +
plugins/sudoers/regress/parser/check_fill.c | 30 +-
plugins/sudoers/regress/sudoers/test14.in | 4 +
plugins/sudoers/regress/sudoers/test14.out.ok | 7 +
plugins/sudoers/regress/sudoers/test14.toke.ok | 4 +
plugins/sudoers/regress/testsudoers/test1.sh | 2 +
plugins/sudoers/regress/testsudoers/test2.sh | 8 +-
plugins/sudoers/regress/testsudoers/test3.sh | 8 +-
plugins/sudoers/regress/testsudoers/test4.sh | 2 +
plugins/sudoers/regress/testsudoers/test5.out.ok | 2 +-
plugins/sudoers/regress/testsudoers/test5.sh | 9 +-
plugins/sudoers/regress/visudo/test1.sh | 2 +
plugins/sudoers/regress/visudo/test2.err.ok | 1 +
plugins/sudoers/regress/visudo/test2.sh | 15 +
plugins/sudoers/regress/visudo/test3.err.ok | 2 +
plugins/sudoers/regress/visudo/test3.out.ok | 1 +
plugins/sudoers/regress/visudo/test3.sh | 35 +
plugins/sudoers/regress/visudo/test4.out.ok | 1 +
plugins/sudoers/regress/visudo/test4.sh | 14 +
plugins/sudoers/set_perms.c | 139 +-
plugins/sudoers/sha2.c | 527 ++
plugins/sudoers/sha2.h | 74 +
plugins/sudoers/sssd.c | 90 +-
plugins/sudoers/sudo_nss.c | 24 +-
plugins/sudoers/sudo_nss.h | 8 +-
plugins/sudoers/sudoers.c | 897 +----
plugins/sudoers/sudoers.h | 50 +-
plugins/sudoers/sudoers2ldif | 20 +-
plugins/sudoers/sudoers_version.h | 19 +-
plugins/sudoers/sudoreplay.c | 105 +-
plugins/sudoers/testsudoers.c | 82 +-
plugins/sudoers/timestamp.c | 421 ++
plugins/sudoers/toke.c | 3090 ++++++++++------
plugins/sudoers/toke.h | 10 +-
plugins/sudoers/toke.l | 191 +-
plugins/sudoers/toke_util.c | 91 +-
plugins/sudoers/tsgetgrpw.c | 60 +-
plugins/sudoers/visudo.c | 253 +-
plugins/system_group/Makefile.in | 6 +-
plugins/system_group/system_group.c | 5 +-
pp | 48 +-
src/Makefile.in | 60 +-
src/conversation.c | 33 +-
src/error.c | 90 -
src/exec.c | 268 +-
src/exec_common.c | 6 +-
src/exec_pty.c | 218 +-
src/get_pty.c | 3 +-
src/hooks.c | 8 +-
src/load_plugins.c | 211 +-
src/locale_stub.c | 38 +
src/net_ifs.c | 5 +-
src/openbsd.c | 52 +
src/parse_args.c | 27 +-
src/po/da.mo | Bin
src/po/da.po | 465 +-
src/po/de.mo | Bin
src/po/de.po | 415 +-
src/po/eo.mo | Bin
src/po/eo.po | 486 +-
src/po/es.mo | Bin
src/po/es.po | 378 +-
src/po/fi.mo | Bin
src/po/fi.po | 506 +-
src/po/gl.mo | Bin
src/po/gl.po | 456 +-
src/po/hr.mo | Bin
src/po/hr.po | 421 +-
src/po/it.mo | Bin
src/po/it.po | 420 +-
src/po/nl.mo | Bin
src/po/nl.po | 770 ++++
src/po/pl.mo | Bin
src/po/pl.po | 418 +-
src/po/ru.mo | Bin
src/po/ru.po | 415 +-
src/po/sl.mo | Bin
src/po/sl.po | 421 +-
src/po/sudo.pot | 401 +-
src/po/tr.mo | Bin
src/po/tr.po | 813 ++++
src/po/uk.mo | Bin
src/po/uk.po | 417 +-
src/po/vi.mo | Bin
src/po/vi.po | 467 +-
src/po/zh_CN.mo | Bin
src/po/zh_CN.po | 415 +-
src/preload.c | 2 +-
src/regress/ttyname/check_ttyname.c | 81 +
src/selinux.c | 14 +-
src/sesh.c | 22 +-
src/signal.c | 176 +
src/solaris.c | 129 +
src/sudo.c | 290 +-
src/sudo.h | 30 +-
src/sudo_edit.c | 19 +-
src/sudo_exec.h | 23 +-
src/sudo_noexec.c | 2 +-
src/sudo_plugin_int.h | 4 +-
src/tgetpass.c | 18 +-
src/ttyname.c | 137 +-
src/utmp.c | 9 +-
sudo.pp | 6 +-
333 files changed, 36502 insertions(+), 20795 deletions(-)
More information about the sudo-commits
mailing list