Changesets: libmicrohttpd

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

master a41dc5dc

2016-10-23 23:03

Karlson2k


Details Diff
mhd_sockets.h: added MHD_socket_nosignal_() macro for Darwin and *BSD
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/mhd_sockets.c Diff File
mod - src/microhttpd/mhd_sockets.h Diff File

master 634cb0ab

2016-10-23 20:43

Karlson2k


Details Diff
Cleanup minor improvement: signal select()'s thread at right moment.
mod - src/microhttpd/connection.c Diff File

master 0701ed2e

2016-10-23 20:37

Karlson2k


Details Diff
Minor improvement of thread-safety.
mod - src/microhttpd/daemon.c Diff File

master 1ab20f6f

2016-10-23 20:10

Karlson2k


Details Diff
Destroy response when it's not needed.
mod - src/microhttpd/connection.c Diff File

master 3e15e43b

2016-10-23 20:07

Karlson2k


Details Diff
Added some remarks about functions' thread safety.
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
mod - src/microhttpd/response.h Diff File

master d5285191

2016-10-22 12:26

Karlson2k


Details Diff
Added support for suspending connection in thread-per-connection mode
mod - src/include/microhttpd.h Diff File
mod - src/microhttpd/daemon.c Diff File

master 334468c4

2016-10-20 20:54

Karlson2k


Details Diff
test_upgrade_ssl: use 'gnutls-cli' instead of 'openssl'
mod - src/microhttpd/test_upgrade_ssl.c Diff File

master e573e782

2016-10-19 21:47

Karlson2k


Details Diff
upgrade: fixed connection states with same value
mod - src/microhttpd/connection.c Diff File
mod - src/microhttpd/internal.h Diff File

master d7f1a95e

2016-10-19 21:14

Karlson2k


Details Diff
test_upgrade: comments cleanup
mod - src/microhttpd/test_upgrade_common.c Diff File

master 54a4333b

2016-10-19 20:59

Karlson2k


Details Diff
test_upgrade: minor fix
mod - src/microhttpd/test_upgrade_common.c Diff File

master b8057a43

2016-10-19 20:51

Karlson2k


Details Diff
test_upgrade{,-ssl}: portability, second step
mod - src/microhttpd/test_upgrade_common.c Diff File

master 5f33c34a

2016-10-19 20:37

Karlson2k


Details Diff
test_upgrade{,-ssl}: portability, first step
mod - src/microhttpd/test_upgrade_common.c Diff File

master 9d0ae2e2

2016-10-19 20:29

Karlson2k


Details Diff
mhd_sockets.h: Simplified macros
mod - src/microhttpd/mhd_sockets.h Diff File

master baa2d30d

2016-10-19 19:46

Karlson2k


Details Diff
test_upgrade: be more verbose, fixed build without poll()
mod - src/microhttpd/test_upgrade.c Diff File

master dcc664ad

2016-10-19 13:22

Karlson2k


Details Diff
process_urh(): handle daemon shutdown
mod - src/microhttpd/daemon.c Diff File

master ac89091a

2016-10-18 23:53

Karlson2k


Details Diff
process_urh(): report errors
mod - src/microhttpd/daemon.c Diff File

master d7f5dece

2016-10-18 22:06

Karlson2k


Details Diff
MHD_response_execute_upgrade_(): improved handling of buffer sizes
mod - src/microhttpd/response.c Diff File

master 9eebca21

2016-10-18 21:55

Karlson2k


Details Diff
struct MHD_UpgradeResponseHandle: improve readability by renaming members
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/internal.h Diff File

master 24b215aa

2016-10-18 21:26

Karlson2k


Details Diff
Improve upgraded TLS socket closure processing
mod - src/microhttpd/daemon.c Diff File
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 100 ... 119 120 121 122 123 124 125 ... 140 ... 160 ... 180 ... 200 ... 206 207 208  Next  Last