[sudo-commits] sudo changeset 9043:450bce095d7c

Todd C. Miller Todd.Miller at courtesan.com
Tue Oct 22 09:12:11 MDT 2013


changeset:	9043:450bce095d7c in /home/hg/sudo
details:	http://www.sudo.ws/repos/sudo/rev/450bce095d7c
user:		Todd C. Miller <Todd.Miller at courtesan.com>
date:		Tue Oct 22 09:00:37 2013 -0600

Log Message:
	Convert sudo to use BSD TAILQ macros instead of home ground tail
	queue functions.  This includes a private queue.h header derived
	from FreeBSD.  It is simpler to just use our own header rather than
	try to deal with macros that may or may not be present in various
	queue.h incarnations.

diffstat:

 MANIFEST                             |    1 +
 common/Makefile.in                   |   16 +-
 common/event.c                       |   12 +-
 common/event_poll.c                  |    4 +-
 common/event_select.c                |    5 +-
 common/list.c                        |   38 +-
 common/regress/sudo_conf/conf_test.c |    2 +-
 common/sudo_conf.c                   |    7 +-
 doc/LICENSE                          |    3 +-
 include/list.h                       |    2 -
 include/missing.h                    |    8 +
 include/queue.h                      |  715 +++++++++++++++++++++++++++++++++++
 include/sudo_conf.h                  |    7 +-
 include/sudo_event.h                 |   14 +-
 plugins/sudoers/Makefile.in          |  138 +++---
 plugins/sudoers/ldap.c               |    3 +-
 plugins/sudoers/parse.c              |    3 +-
 plugins/sudoers/parse.h              |    2 +
 plugins/sudoers/sssd.c               |    3 +-
 plugins/sudoers/sudo_nss.c           |   46 +-
 plugins/sudoers/sudo_nss.h           |    5 +-
 plugins/sudoers/sudoers.c            |   12 +-
 plugins/sudoers/sudoers.h            |    2 +-
 plugins/sudoers/visudo.c             |   33 +-
 src/Makefile.in                      |   92 ++--
 src/exec.c                           |   41 +-
 src/exec_pty.c                       |   12 +-
 src/load_plugins.c                   |   16 +-
 src/sudo.c                           |   13 +-
 src/sudo.h                           |    1 -
 src/sudo_plugin_int.h                |    5 +-
 31 files changed, 962 insertions(+), 299 deletions(-)


More information about the sudo-commits mailing list