[sudo-commits] sudo changeset 7953:781e7c10414d

Todd C. Miller Todd.Miller at courtesan.com
Fri Mar 30 14:12:05 EDT 2012


changeset:	7953:781e7c10414d in /home/hg/sudo
details:	http://www.sudo.ws/repos/sudo/rev/781e7c10414d
user:		Todd C. Miller <Todd.Miller at courtesan.com>
date:		Fri Mar 30 13:53:19 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:

 auth/bsdauth.c   |  10 +++---
 auth/kerb5.c     |  18 +++++++-------
 auth/pam.c       |  14 +++++-----
 auth/sia.c       |   2 +-
 auth/sudo_auth.c |   4 +-
 bsm_audit.c      |  44 +++++++++++++++++-----------------
 check.c          |  54 +++++++++++++++++++++---------------------
 env.c            |   4 +-
 iolog.c          |  38 ++++++++++++++--------------
 logging.c        |  71 +++++++++++++++++++++++++++++++++++++++++--------------
 logging.h        |   8 +++--
 parse.c          |   4 +-
 set_perms.c      |   8 +++---
 sudo.c           |  67 +++++++++++++++++++++++++---------------------------
 sudo_nss.c       |   4 +-
 15 files changed, 192 insertions(+), 158 deletions(-)



More information about the sudo-commits mailing list