Changesets: libmicrohttpd
master 0f46a6b9 2016-11-02 12:30 Details Diff |
Fixed build without HTTPS support | ||
mod - src/microhttpd/connection.c | Diff File | ||
mod - src/microhttpd/connection.h | Diff File | ||
mod - src/microhttpd/daemon.c | Diff File | ||
mod - src/microhttpd/response.c | Diff File | ||
master 82ebcd2d 2016-11-02 12:15 Details Diff |
MHD_start_daemon_va(): fixed 'ifdef' ordering | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master 7cad8fc5 2016-11-02 12:03 Details Diff |
Build-time configuration: undef HTTPS_SUPPORT if TLS is disabled. Improved code | ||
mod - configure.ac | Diff File | ||
mod - src/microhttpd/connection.c | Diff File | ||
mod - src/microhttpd/connection_https.h | Diff File | ||
mod - src/microhttpd/daemon.c | Diff File | ||
mod - src/microhttpd/internal.h | Diff File | ||
mod - src/microhttpd/response.c | Diff File | ||
mod - src/testcurl/curl_version_check.c | Diff File | ||
master cbd93766 2016-11-02 10:00 Details Diff |
'Upgrade' connections: simplify daemon options | ||
mod - src/include/microhttpd.h | Diff File | ||
mod - src/microhttpd/connection.c | Diff File | ||
mod - src/microhttpd/daemon.c | Diff File | ||
mod - src/microhttpd/response.c | Diff File | ||
mod - src/microhttpd/test_upgrade.c | Diff File | ||
mod - src/microhttpd/test_upgrade_ssl.c | Diff File | ||
master 47f1d52e 2016-11-01 18:58 Details Diff |
Fixed processing "upgraded" TLS with epoll(). | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master 7a0929e3 2016-11-01 11:04 Details Diff |
test_upgrade: fixed report descriptions | ||
mod - src/microhttpd/test_upgrade.c | Diff File | ||
master 70f3f88b 2016-10-30 18:05 Details Diff |
Print error if upgraded connection was not closed before daemon shutdown. | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master f8cfc4f8 2016-10-29 19:46 Details Diff |
Removed unused variables | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master cfd8cfee 2016-10-28 23:22 Details Diff |
Fixed regression introduced by dd327c1d13252373cd1730e445d19930417571bf | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master 5cc48492 2016-10-28 23:07 Details Diff |
MHD_stop_daemon(): fixed: close all upgraded connections from daemon's | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master 7d022118 2016-10-28 20:49 Details Diff |
Fixed data races in thread-per-connection mode. | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master dd327c1d 2016-10-27 23:43 Details Diff |
Skip locking when not required | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master 92c4de41 2016-10-27 23:26 Details Diff |
MHD_epoll(): do not clear ITC before processing upgraded connections | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master c38412e3 2016-10-27 23:12 Details Diff |
epoll mode: always watch to ITC level if ITC was requested. | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master f2cb0ef0 2016-10-27 23:11 Details Diff |
epoll mode: use level trigger for ITC. | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master 01e28f11 2016-10-26 23:00 Details Diff |
Added thread-safety functions marks | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master fd0ceb70 2016-10-26 22:43 Details Diff |
MHD_stop_daemon(): structurize closing logic | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master 9224b3e3 2016-10-26 20:08 Details Diff |
MHD_stop_daemon(): close all connections from daemon's thread, not from the caller thread. | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master 80d4152e 2016-10-24 22:17 Details Diff |
Used smaller locked mutex scope. | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master 5b012627 2016-10-24 21:12 Details Diff |
Notify application about finished HTTP connection before starting upgrade. | ||
mod - src/microhttpd/daemon.c | Diff File | ||
master 63abb11b 2016-10-24 21:08 Details Diff |
Reworked "upgraded" closure logic: resources deallocated and sockets are closed | ||
mod - src/include/microhttpd.h | Diff File | ||
mod - src/microhttpd/connection.c | Diff File | ||
mod - src/microhttpd/connection.h | Diff File | ||
mod - src/microhttpd/daemon.c | Diff File | ||
mod - src/microhttpd/internal.h | Diff File | ||
mod - src/microhttpd/response.c | Diff File | ||
mod - src/microhttpd/test_upgrade.c | Diff File | ||
mod - src/microhttpd/test_upgrade_ssl.c | Diff File | ||
master 55bc012c 2016-10-24 20:43 Details Diff |
MHD_response_execute_upgrade_(): deduplicate code. | ||
mod - src/microhttpd/response.c | Diff File | ||
master 384cb2ab 2016-10-24 16:18 Details Diff |
Deduplicated connection's closure code, improved TLS closure. | ||
mod - src/microhttpd/connection.c | Diff File | ||
mod - src/microhttpd/connection.h | Diff File | ||
mod - src/microhttpd/connection_https.c | Diff File | ||
mod - src/microhttpd/connection_https.h | Diff File | ||
mod - src/microhttpd/daemon.c | Diff File | ||
mod - src/microhttpd/internal.h | Diff File | ||
master aa4da253 2016-10-23 23:28 Details Diff |
Upgrade: use socketpair only in non-blocking mode | ||
mod - src/microhttpd/response.c | Diff File | ||
master 08c81c49 2016-10-23 23:23 Details Diff |
Upgrade: fixed SO_NOSIGPIPE on socketpair. | ||
mod - src/microhttpd/response.c | Diff File |