[sudo-commits] sudo changeset 7909:a0fe785c2a3d

Todd C. Miller Todd.Miller at courtesan.com
Tue Mar 27 12:16:53 EDT 2012


changeset:	7909:a0fe785c2a3d in /home/hg/sudo
details:	http://www.sudo.ws/repos/sudo/rev/a0fe785c2a3d
user:		Todd C. Miller <Todd.Miller at courtesan.com>
date:		Mon Mar 26 10:59:14 2012 -0400

Log Message:
	Remove the NO_EXIT flag to log_error() and add a log_fatal() function
	that exits and is marked no_return.  Fixes false positives from
	static analyzers and is easier for humans to read too.

diffstat:

 plugins/sudoers/auth/bsdauth.c   |  10 ++--
 plugins/sudoers/auth/kerb5.c     |  18 +++++-----
 plugins/sudoers/auth/pam.c       |  14 ++++----
 plugins/sudoers/auth/sia.c       |   2 +-
 plugins/sudoers/auth/sudo_auth.c |   6 +-
 plugins/sudoers/bsm_audit.c      |  44 +++++++++++++-------------
 plugins/sudoers/check.c          |  46 +++++++++++++-------------
 plugins/sudoers/env.c            |   4 +-
 plugins/sudoers/iolog.c          |  46 +++++++++++++-------------
 plugins/sudoers/logging.c        |  47 ++++++++++++++++++++++-----
 plugins/sudoers/logging.h        |   6 +-
 plugins/sudoers/parse.c          |   4 +-
 plugins/sudoers/set_perms.c      |   2 +-
 plugins/sudoers/sudoers.c        |  67 +++++++++++++++++++--------------------
 14 files changed, 170 insertions(+), 146 deletions(-)



More information about the sudo-commits mailing list