aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/daemon.c
Commit message (Expand)AuthorAge
...
* Added MHD_OPTION_SIGPIPE_HANDLED_BY_APP optionEvgeny Grin (Karlson2k)2021-03-17
* microhttpd.h: added notes about minimal MHD version for some symbolsEvgeny Grin (Karlson2k)2021-03-17
* MHD_start_daemon(): warn if messages could be printed by wrong loggerEvgeny Grin (Karlson2k)2021-03-15
* daemon: added user options counterEvgeny Grin (Karlson2k)2021-03-15
* MHD_start_daemon(): do not use log before user settings are processedEvgeny Grin (Karlson2k)2021-03-15
* SIGPIPE macros minor refactoringEvgeny Grin (Karlson2k)2021-02-24
* return timeout of 0 if cleanup is pendingChristian Grothoff2021-01-06
* daemon.c: muted Oracle compiler warningEvgeny Grin (Karlson2k)2020-12-28
* Fixed build --without-threadsEvgeny Grin (Karlson2k)2020-12-27
* Fixed builds with --disable-https or --disable-httpupgradeEvgeny Grin (Karlson2k)2020-12-27
* Fixed builds with --disable-messagesEvgeny Grin (Karlson2k)2020-12-27
* Fixed copy-paste mistakeEvgeny Grin (Karlson2k)2020-12-26
* Fixed init and deinit of mutexEvgeny Grin (Karlson2k)2020-12-26
* daemon.c: Fixed copy-paste errorEvgeny Grin (Karlson2k)2020-12-22
* Fixed: avoided SIGPIPE if possiibleEvgeny Grin (Karlson2k)2020-12-21
* daemon.c: fixed buildEvgeny Grin (Karlson2k)2020-12-20
* new connection: small refactoring for readabilityEvgeny Grin (Karlson2k)2020-12-19
* Do not reset buffering on added connectionEvgeny Grin (Karlson2k)2020-12-19
* Fixed debug build without TLS supportEvgeny Grin (Karlson2k)2020-12-16
* Muted some compiler warningsEvgeny Grin (Karlson2k)2020-12-13
* new_connection_prepare_(): removed extra sys-callEvgeny Grin (Karlson2k)2020-12-11
* Stopped using sk_cork_on for TCP_NODELAY tracking.Evgeny Grin (Karlson2k)2020-12-03
* Added: track TCP_NODELAY state of client socketsEvgeny Grin (Karlson2k)2020-12-01
* daemon.c: fixed: set TCP_NODELAY for externally added connections as wellEvgeny Grin (Karlson2k)2020-12-01
* mhd_send: use MSG_MORE only if it functionsEvgeny Grin (Karlson2k)2020-11-29
* new_connection_prepare_(): fixed: CORK is never on by defaultEvgeny Grin (Karlson2k)2020-11-29
* mhd_sockets: renamed macros for clarityEvgeny Grin (Karlson2k)2020-11-29
* Speed-up closure of upgraded connection with daemon shutdownEvgeny Grin (Karlson2k)2020-10-31
* Fixed deadlock introduced by c5b4a9deb550ab5a8a0bb36103a9547da21f8982Evgeny Grin (Karlson2k)2020-10-31
* Upgraded connection: fixed use-after-free for thread-per-connectionEvgeny Grin (Karlson2k)2020-10-30
* new_connection_prepare_(): fixed use-after-free in error handlerEvgeny Grin (Karlson2k)2020-10-29
* daemon.c: added cleanup assertsEvgeny Grin (Karlson2k)2020-10-29
* daemon.c: clearer error report for sockets not fit FD_SETSIZEEvgeny Grin (Karlson2k)2020-10-26
* new_connection_process_(): additional assertEvgeny Grin (Karlson2k)2020-10-26
* daemon.c: process new connections in more efficient wayEvgeny Grin (Karlson2k)2020-10-25
* Fixed thread-safety for externally added connectionsEvgeny Grin (Karlson2k)2020-10-25
* daemon.c: fixed leak of resources if daemon is failed to startEvgeny Grin (Karlson2k)2020-10-23
* daemon: fixed pool leak if connection isn't added because of errorEvgeny Grin (Karlson2k)2020-10-22
* Do not deinit GnuTLS if it wasn't inited.Evgeny Grin (Karlson2k)2020-10-22
* new_connection_prepare_(): added check for valid TLS initialisationEvgeny Grin (Karlson2k)2020-10-22
* daemon.c: fixed leaked on error GnuTLS resourceEvgeny Grin (Karlson2k)2020-10-22
* Fixed non-functional daemon with NO_LISTEN and thread pool.Evgeny Grin (Karlson2k)2020-10-21
* English grammar fixesEvgeny Grin (Karlson2k)2020-10-20
* MHD_add_connection(): warn about suboptimal usageEvgeny Grin (Karlson2k)2020-10-20
* MHD_add_connection(): do not cleanup if not safeEvgeny Grin (Karlson2k)2020-10-20
* mhd_send: fixed broken sendfile() on FreeBSD, v0.9.67 regressionEvgeny Grin (Karlson2k)2020-10-15
* internal_add_connection: refactoring-1: moved thread-independent code andEvgeny Grin (Karlson2k)2020-10-13
* MHD_add_connection: small refactoringEvgeny Grin (Karlson2k)2020-10-11
* Fixed compiler warningsEvgeny Grin (Karlson2k)2020-10-11
* Added asserts to check correct threads for key functionsEvgeny Grin (Karlson2k)2020-10-08