Changesets: libmicrohttpd

master afe4f08e

2016-10-18 00:36

Karlson2k


Details Diff
process_urh(): check returned errors and prevent further reading from socket when disconnect is detected.
mod - src/microhttpd/daemon.c Diff File

master 7235e65f

2016-10-17 22:02

Karlson2k


Details Diff
MHD_cleanup_upgraded_connection_(): check pointer for NULL *before* dereferencing
mod - src/microhttpd/daemon.c Diff File

master 445c1783

2016-10-17 21:41

Karlson2k


Details Diff
Limit size for send() and recv() (and TLS counterparts) to safe values
mod - src/microhttpd/daemon.c Diff File

master c061d50a

2016-10-17 21:13

Christian Grothoff


Details Diff
releasing 0.9.52
mod - ChangeLog Diff File
mod - configure.ac Diff File
mod - po/POTFILES.in Diff File
mod - po/libmicrohttpd.pot Diff File

master 0724b181

2016-10-17 18:19

Karlson2k


Details Diff
Simplify portability by using MHD_recv_() wrapper macro
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/mhd_sockets.h Diff File

master 55401834

2016-10-17 18:11

Karlson2k


Details Diff
Fixed incorrect recv() flag
mod - src/microhttpd/daemon.c Diff File

master d9312296

2016-10-17 18:00

Christian Grothoff


Details Diff
fix more clang warnigns
mod - src/microhttpd/test_postprocessor.c Diff File
mod - src/microhttpd/test_upgrade_common.c Diff File
mod - src/testcurl/https/test_https_session_info.c Diff File
mod - src/testcurl/test_parse_cookies.c Diff File

master fa6909d5

2016-10-17 17:57

Karlson2k


Details Diff
Simplify portability by using MHD_send_() wrapper macro
mod - src/microhttpd/connection.c Diff File
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/mhd_itc.h Diff File
mod - src/microhttpd/mhd_sockets.h Diff File

master 9b7bc3d8

2016-10-17 17:49

Christian Grothoff


Details Diff
fix clang warnings
mod - doc/examples/tlsauthentication.c Diff File
mod - src/microhttpd/connection.c Diff File
mod - src/microhttpd/daemon.c Diff File

master 79309bb6

2016-10-17 17:37

Christian Grothoff


Details Diff
removing dead semaphore logic
mod - src/microhttpd/Makefile.am Diff File
mod - src/microhttpd/internal.h Diff File
mod - src/microhttpd/mhd_locks.h Diff File
rm - src/microhttpd/mhd_sem.c Diff File
mod - src/microhttpd/response.c Diff File

master 71f2285b

2016-10-17 17:34

Christian Grothoff


Details Diff
implement early thread-termination for upgraded HTTP connections logic
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/response.c Diff File
mod - src/microhttpd/test_upgrade.c Diff File

master dc9b5154

2016-10-17 16:38

Christian Grothoff


Details Diff
add test logic to check that callbacks are invoked properly (and from the right thread), fix when callbacks are invoked where issues exist
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/test_upgrade.c Diff File
mod - src/microhttpd/test_upgrade_common.c Diff File
mod - src/microhttpd/test_upgrade_ssl.c Diff File

master 9b414673

2016-10-17 16:07

Christian Grothoff


Details Diff
do not call notify closed twice
mod - src/microhttpd/daemon.c Diff File

master e3aee92d

2016-10-17 15:50

Christian Grothoff


Details Diff
get test_upgrade_ssl to pass again
mod - src/microhttpd/connection_https.c 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_ssl.c Diff File

master 599561d6

2016-10-17 12:43

Christian Grothoff


Details Diff
fix test_ugprade test, who put the && instead of & all over the place...
mod - src/microhttpd/daemon.c Diff File

master 71806e71

2016-10-17 12:21

Christian Grothoff


Details Diff
remove bogus NULL check (this function must never be called with a NULL argument), rename as it is not static
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/internal.h Diff File
mod - src/microhttpd/response.c Diff File

master 36d3808c

2016-10-17 12:16

Christian Grothoff


Details Diff
clean up leftovers in upgrade documentation
mod - po/POTFILES.in Diff File
mod - src/include/microhttpd.h Diff File

master 22a5fb52

2016-10-17 02:14

Karlson2k


Details Diff
upgrade: fixed double-free, fixed use-after-free
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/internal.h Diff File
mod - src/microhttpd/response.c Diff File

master 5b2a9f1c

2016-10-16 17:06

Christian Grothoff


Details Diff
improve upgrade documentation to clarify what the application can or cannot do on the socket
mod - doc/libmicrohttpd.texi Diff File
mod - src/include/microhttpd.h Diff File

master 513f4939

2016-10-14 18:47

Karlson2k


Details Diff
MHD_cleanup_connections(): reduce time of lock
mod - src/microhttpd/daemon.c Diff File

master a9009903

2016-10-14 17:54

Karlson2k


Details Diff
Remove leftover "linux only" on epoll fd.
mod - doc/libmicrohttpd.texi Diff File
mod - src/microhttpd/daemon.c Diff File

master 56cccc6d

2016-10-14 17:50

Karlson2k


Details Diff
epoll FD is not MHD_socket type, adjust and unify usage
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/internal.h Diff File
mod - src/microhttpd/response.c Diff File

master 947ab936

2016-10-13 14:34

Karlson2k


Details Diff
Simplified .gitignore
mod - .gitignore Diff File
mod - src/.gitignore Diff File

master 85e5e38e

2016-10-13 14:14

Karlson2k


Details Diff
Always use 'struct' for ITC.
mod - src/microhttpd/internal.h Diff File
mod - src/microhttpd/mhd_itc.c Diff File
mod - src/microhttpd/mhd_itc.h Diff File
mod - src/microhttpd/mhd_itc_types.h Diff File

master 06867e0f

2016-10-13 00:25

Christian Grothoff


Details Diff
do not deprecate so quickly, otherwise we get compilation issues
mod - src/include/microhttpd.h Diff File
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 100 ... 120 121 122 123 124 125 126 ... 140 ... 160 ... 180 ... 200 ... 206 207 208  Next  Last