Merge branch 'ef/mingw-daemon'
commit89ba4e7c7f71712133d1d3137f811b99ea43dd31
authorJunio C Hamano <gitster@pobox.com>
Wed, 24 Nov 2010 00:05:46 +0000 (23 16:05 -0800)
committerJunio C Hamano <gitster@pobox.com>
Wed, 24 Nov 2010 00:05:46 +0000 (23 16:05 -0800)
tree0a831af2e55f0b533ff80a53972b0b17755e310f
parentd313c1cfe446ae3839c022ed017194d8248c6bd5
parenta666b472c7d9e72bfacf4145405dbe8924ee153d
Merge branch 'ef/mingw-daemon'

* ef/mingw-daemon:
  daemon: opt-out on features that require posix
  daemon: make --inetd and --detach incompatible
  daemon: use socklen_t
  mingw: use poll-emulation from gnulib
  mingw: import poll-emulation from gnulib
  daemon: get remote host address from root-process
  Improve the mingw getaddrinfo stub to handle more use cases
  daemon: use full buffered mode for stderr
  daemon: use run-command api for async serving
  mingw: add kill emulation
  mingw: support waitpid with pid > 0 and WNOHANG
  mingw: use real pid
  inet_ntop: fix a couple of old-style decls
  compat: add inet_pton and inet_ntop prototypes
  mingw: implement syslog
  mingw: add network-wrappers for daemon