Here's the 7th iteration. This time two strict aliasing violations have been fixed up (in "daemon: use run-command api for async serving" and "daemon: get remote host address from root-process"), and a handle leak (in "mingw: use real pid"), thanks to Pat Thoyts. The series can also be pulled from the 'win32-daemon-v7' tag in git://repo.or.cz/git/kusma.git Erik Faye-Lund (12): inet_ntop: fix a couple of old-style decls mingw: use real pid mingw: support waitpid with pid > 0 and WNOHANG mingw: add kill emulation daemon: use run-command api for async serving daemon: use full buffered mode for stderr daemon: get remote host address from root-process mingw: import poll-emulation from gnulib mingw: use poll-emulation from gnulib daemon: use socklen_t daemon: make --inetd and --detach incompatible daemon: opt-out on features that require posix Martin Storsjà (1): Improve the mingw getaddrinfo stub to handle more use cases Mike Pape (3): mingw: add network-wrappers for daemon mingw: implement syslog compat: add inet_pton and inet_ntop prototypes Documentation/git-daemon.txt | 3 +- Makefile | 23 ++- compat/inet_ntop.c | 22 +-- compat/inet_pton.c | 8 +- compat/mingw.c | 237 ++++++++++++------ compat/mingw.h | 41 ++-- compat/win32/sys/poll.c | 596 ++++++++++++++++++++++++++++++++++++++++++ compat/win32/sys/poll.h | 53 ++++ compat/win32/syslog.c | 72 +++++ compat/win32/syslog.h | 20 ++ daemon.c | 262 +++++++++++-------- git-compat-util.h | 11 +- 12 files changed, 1117 insertions(+), 231 deletions(-) create mode 100644 compat/win32/sys/poll.c create mode 100644 compat/win32/sys/poll.h create mode 100644 compat/win32/syslog.c create mode 100644 compat/win32/syslog.h -- 1.7.3.2.162.g09d37 -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html