[sudo-commits] sudo changeset 9034:8773142b4117
Todd C. Miller
Todd.Miller at courtesan.com
Mon Oct 14 10:50:02 MDT 2013
changeset: 9034:8773142b4117 in /home/hg/sudo
details: http://www.sudo.ws/repos/sudo/rev/8773142b4117
user: Todd C. Miller <Todd.Miller at courtesan.com>
date: Sat Oct 12 05:53:43 2013 -0600
Log Message:
Simple event subsystem that uses poll() or select(). Basically a
simplied subset of libevent2. Currently only fd events are supported
(since that's all we need). The poll() backend is used by default,
except on Mac OS X where poll() is broken for devices (including
/dev/tty and ptys).
diffstat:
INSTALL | 7 +
MANIFEST | 4 +
common/Makefile.in | 22 +++-
common/event.c | 224 ++++++++++++++++++++++++++++++++++++++++++++
common/event_poll.c | 197 ++++++++++++++++++++++++++++++++++++++
common/event_select.c | 207 ++++++++++++++++++++++++++++++++++++++++
common/list.c | 40 +++++++-
common/sudo_debug.c | 1 +
config.h.in | 3 +
configure | 36 ++++++-
configure.in | 21 +++-
include/list.h | 2 +
include/sudo_debug.h | 1 +
include/sudo_event.h | 122 +++++++++++++++++++++++
mkdep.pl | 2 +-
plugins/sudoers/Makefile.in | 8 +-
src/Makefile.in | 6 +-
src/exec_pty.c | 2 +-
18 files changed, 890 insertions(+), 15 deletions(-)
More information about the sudo-commits
mailing list