aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/daemon.c
Commit message (Expand)AuthorAge
* Added automatic initialisation of MHD even if GNU function attribute isEvgeny Grin (Karlson2k)2017-11-27
* Muted additional compiler warningsEvgeny Grin (Karlson2k)2017-11-26
* Fixed typo in 4a126e24e7b780c3ad0196b72f813ce4a90215e3Evgeny Grin (Karlson2k)2017-11-26
* Improved compatibility with CygwinEvgeny Grin (Karlson2k)2017-11-26
* Added MHD_FEATURE_SENDFILE test featureEvgeny Grin (Karlson2k)2017-11-23
* Fixed race condition on W32Evgeny Grin (Karlson2k)2017-11-15
* daemon.c: fixed unneeded extra semicolonEvgeny Grin (Karlson2k)2017-11-06
* MHD_stop_daemon(): do not shutdown listen socket before setting shutdown flagEvgeny Grin (Karlson2k)2017-10-30
* daemon.c: refactoring of MHD_stop_daemon() for clarity and readability.Evgeny Grin (Karlson2k)2017-10-29
* daemon.c: refactoring of MHD_start_daemon_va()Evgeny Grin (Karlson2k)2017-10-29
* daemon.c: renamed MHD_select_thread() -> MHD_polling_thread() for clarityEvgeny Grin (Karlson2k)2017-10-29
* Implemented usage of readahead buffer for sendfile() on FreeBSD 11 and laterEvgeny Grin2017-10-02
* resume_suspended_connections(): fixed assert at daemon shutdown.Evgeny Grin (Karlson2k)2017-09-30
* daemon.c: muted some compiler warnings, added comments.Evgeny Grin (Karlson2k)2017-09-28
* Fix at-limit raceChristian Grothoff2017-09-26
* Updated doxy about MHD_get_timeout()Evgeny Grin (Karlson2k)2017-09-08
* MHD_queue_response(): check for correct thread IDEvgeny Grin (Karlson2k)2017-08-27
* mhd_threads: added thread ID supportEvgeny Grin (Karlson2k)2017-08-27
* Use GNUTLS_NONBLOCK (if available) for TLS sessionsEvgeny Grin (Karlson2k)2017-07-13
* Added new value MHD_FEATURE_AUTOSUPPRESS_SIGPIPE for MHD_is_feature_supported()Evgeny Grin (Karlson2k)2017-07-13
* Restore SIGPIPE suppression in TLS mode broken by 9e1db6c7b01e9e4cd790b3e8344...Evgeny Grin (Karlson2k)2017-07-13
* Dropped dependency on libgcrypt with new GnuTLS (>2.12.20) versionsEvgeny Grin (Karlson2k)2017-06-20
* MHD_get_daemon_info(): return bind port number by MHD_DAEMON_INFO_BIND_PORTEvgeny Grin (Karlson2k)2017-06-16
* MHD_start_daemon(): added port autodetection if '0' (autoselect) is used for ...Evgeny Grin (Karlson2k)2017-06-16
* Correctly initialize IPv6 "any" address and non-standard IPv4 "any" address.Evgeny Grin (Karlson2k)2017-06-16
* Dropped non-functional Symbian support.Evgeny Grin (Karlson2k)2017-06-14
* Warn about using debug builds.Evgeny Grin (Karlson2k)2017-06-12
* Use 'mhd_assert()'Evgeny Grin (Karlson2k)2017-06-12
* Merged MHD_tls_connection_handle_write() into MHD_connection_handle_write()Evgeny Grin (Karlson2k)2017-06-05
* Merged MHD_tls_connection_handle_read() into MHD_connection_handle_read()Evgeny Grin (Karlson2k)2017-06-05
* Used separate 'state' for TLS layer (independent of state of HTTP process)Evgeny Grin (Karlson2k)2017-06-05
* Moved "include" missing in be855dd3d8c0cf967355e230aa887539ba37a398Evgeny Grin (Karlson2k)2017-06-04
* Refactoring: moved send_/recv_param_adapter() to connection.c and send_/recv_...Evgeny Grin (Karlson2k)2017-06-04
* send_param_adapter(): removed branch for HTTPS handlingEvgeny Grin (Karlson2k)2017-06-04
* HTTPS: use sockets directly, without wrappersEvgeny Grin (Karlson2k)2017-06-04
* MHD_add_connection(): updated doxy to reflect that per-IP-limit actually is N...Evgeny Grin (Karlson2k)2017-06-04
* internal_add_connection(): check for connections limit in thread-safe way, th...Evgeny Grin (Karlson2k)2017-06-04
* internal_add_connection(): cosmeticsEvgeny Grin (Karlson2k)2017-06-04
* internal_add_connection(): improved thread safety in epoll mode with 'externa...Evgeny Grin (Karlson2k)2017-06-04
* internal_add_connection(): added missing TLS session deinit in case of failureEvgeny Grin (Karlson2k)2017-06-04
* MHD_cleanup_connections(): improved thread safetyEvgeny Grin (Karlson2k)2017-06-04
* internal_add_connection(): minor refactoring for additional error check and m...Evgeny Grin (Karlson2k)2017-06-04
* internal_add_connection(): cosmeticsEvgeny Grin (Karlson2k)2017-06-04
* internal_add_connection(): change one parameter type to 'bool'Evgeny Grin (Karlson2k)2017-06-04
* Removed MHD_tls_connection_handle_idle() and MHD_Connection::idle_handler.Evgeny Grin (Karlson2k)2017-05-29
* Fixed HTTP "upgrade" after 7d3050325e3b77a061b40ea9ce77a360d14b4deaEvgeny Grin (Karlson2k)2017-05-21
* resume_suspended_connections(): do not update connection state during resuming,Evgeny Grin (Karlson2k)2017-05-21
* close_connection(): added two EXTRA_CHECKsEvgeny Grin (Karlson2k)2017-05-21
* Fixed missing mutex unlock in 7d3050325e3b77a061b40ea9ce77a360d14b4deaEvgeny Grin (Karlson2k)2017-05-21
* MHD_suspend_connection(): prevent suspending of connections scheduled for HTT...Evgeny Grin (Karlson2k)2017-05-21