aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/daemon.c
Commit message (Expand)AuthorAge
...
* 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
* Handle resumed connections and closed "upgraded" connections in thread-per-co...Evgeny Grin (Karlson2k)2017-05-14
* MHD_poll_listen_socket(): handle resumed connections and closed "upgraded" co...Evgeny Grin (Karlson2k)2017-05-14
* thread_main_handle_connection(): update states of connection after resumeEvgeny Grin (Karlson2k)2017-05-14
* Improved resume_suspended_connections() handling:Evgeny Grin (Karlson2k)2017-05-14
* internal_run_from_select(): remove extra call for epoll run as epoll called d...Evgeny Grin (Karlson2k)2017-05-14
* resume_suspended_connections(): update states of connection after resumingEvgeny Grin (Karlson2k)2017-05-11
* resume_suspended_connections(): minor optimizationEvgeny Grin (Karlson2k)2017-05-11
* resume_suspended_connections(): really mark resumed connection as "ready" in ...Evgeny Grin (Karlson2k)2017-05-11
* More minor fixesEvgeny Grin (Karlson2k)2017-05-11
* Compiler warning minor fixesEvgeny Grin (Karlson2k)2017-05-11
* Resume resuming connection before other processing in external polling modeEvgeny Grin (Karlson2k)2017-05-11
* Replaced flags MHD_USE_PEDANTIC_CHECKS and MHD_USE_PERMISSIVE_CHECKS byEvgeny Grin (Karlson2k)2017-04-27
* Fixed processing MHD_OPTION_HTTPS_CRED_TYPE in MHD_OPTION_ARRAY.Evgeny Grin (Karlson2k)2017-04-27
* MHD_start_daemon(): allow MHD_USE_POLL only with MHD_USE_THREAD_PER_CONNECTIO...Evgeny Grin (Karlson2k)2017-04-25
* Fixed support for old libgcrypt on W32 with W32 threads.Evgeny Grin (Karlson2k)2017-04-22
* Fixed GNU/Linux builds without epollEvgeny Grin (Karlson2k)2017-04-12
* Fixed compatibility with platforms without poll()Evgeny Grin (Karlson2k)2017-04-10
* Fixed hypothetical situation when timeout could be larger than possible to me...Evgeny Grin (Karlson2k)2017-04-05
* daemon.c: Removed useless extra ";"Evgeny Grin (Karlson2k)2017-04-05