[sudo-commits] sudo changeset 8933:264ec146028e
Todd C. Miller
Todd.Miller at courtesan.com
Wed Aug 7 11:23:27 MDT 2013
changeset: 8933:264ec146028e in /home/hg/sudo
details: http://www.sudo.ws/repos/sudo/rev/264ec146028e
user: Todd C. Miller <Todd.Miller at courtesan.com>
date: Sat Aug 03 08:30:06 2013 -0600
Log Message:
Implement memset_s() and use it instead of zero_bytes().
A new constant, SUDO_CONV_REPL_MAX, is defined by the plugin
API as the max conversation reply length. This constant can be
used as a max value for memset_s() when clearing passwords
filled in by the conversation function.
diffstat:
MANIFEST | 2 +-
common/Makefile.in | 5 +-
common/zero_bytes.c | 36 ----
compat/Makefile.in | 2 +
compat/memset_s.c | 71 +++++++++
config.h.in | 9 +
configure | 48 ++++++
configure.in | 6 +-
doc/sudo_plugin.cat | 9 +-
doc/sudo_plugin.man.in | 290 +++++++++++++++++++++----------------
doc/sudo_plugin.mdoc.in | 16 +-
include/missing.h | 3 +
include/sudo_plugin.h | 11 +
mkdep.pl | 2 +-
plugins/sudoers/Makefile.in | 2 +-
plugins/sudoers/auth/aix_auth.c | 4 +-
plugins/sudoers/auth/bsdauth.c | 2 +-
plugins/sudoers/auth/fwtk.c | 8 +-
plugins/sudoers/auth/pam.c | 7 +-
plugins/sudoers/auth/passwd.c | 2 +-
plugins/sudoers/auth/secureware.c | 2 +-
plugins/sudoers/auth/sudo_auth.c | 2 +-
plugins/sudoers/defaults.c | 2 +-
plugins/sudoers/logging.c | 2 +-
plugins/sudoers/sha2.c | 11 +-
plugins/sudoers/sudoers.c | 2 +-
plugins/sudoers/sudoers.h | 11 -
plugins/sudoers/tsgetgrpw.c | 4 +-
plugins/sudoers/visudo.c | 2 +-
src/Makefile.in | 3 +-
src/conversation.c | 4 +-
src/sudo.h | 11 -
src/sudo_edit.c | 4 +-
src/tgetpass.c | 9 +-
34 files changed, 371 insertions(+), 233 deletions(-)
More information about the sudo-commits
mailing list