Changesets: libmicrohttpd

master 0f46a6b9

2016-11-02 12:30

Karlson2k


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

Karlson2k


Details Diff
MHD_start_daemon_va(): fixed 'ifdef' ordering
mod - src/microhttpd/daemon.c Diff File

master 7cad8fc5

2016-11-02 12:03

Karlson2k


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

Karlson2k


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

Karlson2k


Details Diff
Fixed processing "upgraded" TLS with epoll().
mod - src/microhttpd/daemon.c Diff File

master 7a0929e3

2016-11-01 11:04

Karlson2k


Details Diff
test_upgrade: fixed report descriptions
mod - src/microhttpd/test_upgrade.c Diff File

master 70f3f88b

2016-10-30 18:05

Karlson2k


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

Karlson2k


Details Diff
Removed unused variables
mod - src/microhttpd/daemon.c Diff File

master cfd8cfee

2016-10-28 23:22

Karlson2k


Details Diff
Fixed regression introduced by dd327c1d13252373cd1730e445d19930417571bf
mod - src/microhttpd/daemon.c Diff File

master 5cc48492

2016-10-28 23:07

Karlson2k


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

Karlson2k


Details Diff
Fixed data races in thread-per-connection mode.
mod - src/microhttpd/daemon.c Diff File

master dd327c1d

2016-10-27 23:43

Karlson2k


Details Diff
Skip locking when not required
mod - src/microhttpd/daemon.c Diff File

master 92c4de41

2016-10-27 23:26

Karlson2k


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

Karlson2k


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

Karlson2k


Details Diff
epoll mode: use level trigger for ITC.
mod - src/microhttpd/daemon.c Diff File

master 01e28f11

2016-10-26 23:00

Karlson2k


Details Diff
Added thread-safety functions marks
mod - src/microhttpd/daemon.c Diff File

master fd0ceb70

2016-10-26 22:43

Karlson2k


Details Diff
MHD_stop_daemon(): structurize closing logic
mod - src/microhttpd/daemon.c Diff File

master 9224b3e3

2016-10-26 20:08

Karlson2k


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

Karlson2k


Details Diff
Used smaller locked mutex scope.
mod - src/microhttpd/daemon.c Diff File

master 5b012627

2016-10-24 21:12

Karlson2k


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

Karlson2k


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

Karlson2k


Details Diff
MHD_response_execute_upgrade_(): deduplicate code.
mod - src/microhttpd/response.c Diff File

master 384cb2ab

2016-10-24 16:18

Karlson2k


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

Karlson2k


Details Diff
Upgrade: use socketpair only in non-blocking mode
mod - src/microhttpd/response.c Diff File

master 08c81c49

2016-10-23 23:23

Karlson2k


Details Diff
Upgrade: fixed SO_NOSIGPIPE on socketpair.
mod - src/microhttpd/response.c Diff File
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 100 ... 112 113 114 115 116 117 118 ... 120 ... 140 ... 160 ... 180 ... 199 200 201  Next  Last