aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/daemon.c
Commit message (Expand)AuthorAge
* MHD_quiesce_daemon(): notify other threads so listen socket FDEvgeny Grin (Karlson2k)2016-04-23
* Fixed race conditions for thread pool.Evgeny Grin (Karlson2k)2016-04-22
* Added more comments about data races.Evgeny Grin (Karlson2k)2016-04-18
* Fixed rare situations when suspended connection can't be resumed.Evgeny Grin (Karlson2k)2016-04-18
* Corrected pipes for worker thread for modes without MHD_USE_SUSPEND_RESUMEEvgeny Grin (Karlson2k)2016-04-14
* Don't create daemon if failed to make daemon control pipe non-blockingEvgeny Grin (Karlson2k)2016-04-14
* Free pipes if worker thread initialization failsEvgeny Grin (Karlson2k)2016-04-14
* Make pipe non-blocking for tread poolEvgeny Grin (Karlson2k)2016-04-14
* Fixed handling of caller-supplied socket with MHD_OPTION_LISTEN_SOCKET.Evgeny Grin (Karlson2k)2016-04-12
* Corrected typos in commentsEvgeny Grin (Karlson2k)2016-04-10
* Use less locking with MHD_USE_THREAD_PER_CONNECTION.Evgeny Grin (Karlson2k)2016-04-10
* Reworked calling shutdown() on connections:Evgeny Grin (Karlson2k)2016-04-08
* daemon.c: remove unused variable in MHD_handle_connection()Evgeny Grin (Karlson2k)2016-04-08
* Dan Dedrick wrote:Christian Grothoff2016-03-15
* fix unnecessary and potentially problematic use of eready DLL in thread-per-c...Christian Grothoff2016-03-15
* bracket correctlyChristian Grothoff2016-02-05
* trying to fix full signal pipe issue reported on MLChristian Grothoff2016-02-03
* Reworked code for using accept4(), epoll_create1() and socket() with SOCK_CLO...Evgeny Grin (Karlson2k)2016-01-21
* Fixed making sockets non-blocking.Evgeny Grin (Karlson2k)2016-01-21
* daemon.c: refactored code making sockets non-blocking and non-inheritable: cl...Evgeny Grin (Karlson2k)2016-01-19
* Remove workaround for Cygwin and use non-blocking sockets everywhere.Evgeny Grin (Karlson2k)2016-01-19
* make_nonblocking_noninheritable(): fixed checking for current non-blocking fl...Evgeny Grin (Karlson2k)2016-01-17
* make_nonblocking_noninheritable(): removed one system callEvgeny Grin (Karlson2k)2016-01-17
* daemon.c: refactored code around accept4() for clarity and to remove unneeded...Evgeny Grin (Karlson2k)2016-01-17
* Do not give up if sendfile() failed with EINVALEvgeny Grin (Karlson2k)2016-01-17
* configure.ac: cleanup and fixes related to optional features, corresponding c...Evgeny Grin (Karlson2k)2016-01-11
* Be more compatible with older compilersEvgeny Grin (Karlson2k)2015-12-15
* rev 36743 missed a spotDavid Barksdale2015-12-08
* Change default listen backlog size from 32 to SOMAXCONN, allow to specify req...Evgeny Grin (Karlson2k)2015-12-08
* MHD_select(): handle at least some of pending connections instead of failing ...Evgeny Grin (Karlson2k)2015-12-08
* daemon.c: rename variables 'max' to prevent conflicts with system macrosEvgeny Grin (Karlson2k)2015-12-08
* MHD_get_fdset() & MHD_get_fdset2(): continue to add FDs to sets in case of er...Evgeny Grin (Karlson2k)2015-12-08
* daemon.c: print log messages when dealing with fdsets on all platforms;Evgeny Grin (Karlson2k)2015-12-08
* Use real system default value of FD_SETSIZE instead of guessingEvgeny Grin (Karlson2k)2015-12-08
* Handle redefined FD_SETSIZE and really redefine FD_SETSIZE for W32Evgeny Grin (Karlson2k)2015-12-07
* aggressively close sockets in multi-threaded operationChristian Grothoff2015-12-05
* Add and use _MHD_SOCKOPT_BOOL_TYPE for simplify usage of setsockopt() on W32/...Evgeny Grin (Karlson2k)2015-11-21
* Hi folks,Christian Grothoff2015-11-10
* -fix assertion failure from race on shutdown and buffer shrinkage with pipeli...Christian Grothoff2015-10-25
* deduplicate arg parsing logic between connection.c and digestauth.c (now in i...Christian Grothoff2015-10-05
* daemon.c: silent compiler warningEvgeny Grin (Karlson2k)2015-09-30
* help systemd by not calling shutdown() on listen socket if MHD_USE_PIPE_FOR_S...Christian Grothoff2015-09-22
* daemon.c: use correct type for setsockopt() on W32, do not use same var name ...Evgeny Grin (Karlson2k)2015-09-06
* Fix mixed code/var declarationEvgeny Grin (Karlson2k)2015-09-06
* Fix compiler warnings; use correct variable typeEvgeny Grin (Karlson2k)2015-09-06
* daemon.c: MHD_ip_limit_add(): small clarificationEvgeny Grin (Karlson2k)2015-09-06
* patch from FC to fix use of resume in combination with external selectChristian Grothoff2015-09-02
* correct documentation as to when MHD_USE_EPOLL_LINUX_ONLY is allowed (previou...Christian Grothoff2015-08-30
* Reimplement monotonic clock with wide range of platforms supportEvgeny Grin (Karlson2k)2015-08-27
* fix file names, include missing files to MakefileEvgeny Grin (Karlson2k)2015-08-22