Changesets: libmicrohttpd

master 22392ce6

2016-01-25 16:17

Karlson2k


Details Diff
Added test for checking ability of shutdown() on socket to trigger select()
mod - ChangeLog Diff File
mod - configure.ac Diff File
mod - src/microhttpd/Makefile.am Diff File
add - src/microhttpd/test_shutdown_select.c Diff File

master 3baed95b

2016-01-23 15:47

Christian Grothoff


Details Diff
current zzuf no longer needs, and no longer supports '--'
mod - src/testzzuf/socat.c Diff File

master b429ae31

2016-01-23 15:09

Christian Grothoff


Details Diff
-check rval
mod - src/testcurl/test_quiesce.c Diff File

master bb93b2b5

2016-01-23 15:08

Christian Grothoff


Details Diff
-avoid theoretical issue with error_count overflowing depending on libcurl errnos
mod - src/testcurl/https/test_https_sni.c Diff File

master f37d75d1

2016-01-21 22:32

Karlson2k


Details Diff
configure.ac: specify serial tests for automake
mod - configure.ac Diff File

master 1e11762d

2016-01-21 21:53

Karlson2k


Details Diff
Reworked code for using accept4(), epoll_create1() and socket() with SOCK_CLOEXEC, SOCK_NONBLOCK and EPOLL_CLOEXEC. On some systems SOCK_CLOEXEC, SOCK_NONBLOCK and EPOLL_CLOEXEC are defined as enum members with the same names so precompiler assume zero value of such macros.
mod - ChangeLog Diff File
mod - src/microhttpd/daemon.c Diff File

master dcebe56b

2016-01-21 19:37

Karlson2k


Details Diff
Fixed making sockets non-blocking.
mod - src/microhttpd/daemon.c Diff File

master 3959a999

2016-01-19 23:18

Karlson2k


Details Diff
daemon.c: refactored code making sockets non-blocking and non-inheritable: cleaned up, clarified and little bit optimized.
mod - ChangeLog Diff File
mod - src/microhttpd/daemon.c Diff File

master b3be57e5

2016-01-19 13:21

Karlson2k


Details Diff
Remove workaround for Cygwin and use non-blocking sockets everywhere.
mod - ChangeLog Diff File
mod - src/microhttpd/daemon.c Diff File

master f34f9062

2016-01-19 00:56

Christian Grothoff


Details Diff
update Changelog
mod - ChangeLog Diff File

master 9363e91e

2016-01-19 00:14

Christian Grothoff


Details Diff
fixing another one of the open/stat clones
mod - src/examples/fileserver_example_dirs.c Diff File

master a0f69a66

2016-01-18 23:46

Christian Grothoff


Details Diff
-fixes in code clones()
mod - src/examples/demo.c Diff File
mod - src/examples/demo_https.c Diff File
mod - src/examples/fileserver_example.c Diff File

master ff4d6dea

2016-01-18 23:42

Christian Grothoff


Details Diff
-fclose file, even if fileno failed...
mod - src/examples/fileserver_example_external_select.c Diff File

master 979e4999

2016-01-18 23:41

Christian Grothoff


Details Diff
-check rval before fstat'ing
mod - src/examples/demo_https.c Diff File

master d9da8766

2016-01-18 23:39

Christian Grothoff


Details Diff
-fclose file, even if fileno failed...
mod - src/examples/https_fileserver_example.c Diff File

master d22012f3

2016-01-18 23:09

Christian Grothoff


Details Diff
-indenting
mod - src/microhttpd/response.c Diff File

master 2aa0b223

2016-01-18 22:56

Christian Grothoff


Details Diff
add redundant length check to make static checkers happy and to avoid trouble in the future
mod - src/microhttpd/digestauth.c Diff File

master 91e76659

2016-01-18 22:48

Christian Grothoff


Details Diff
avoid stat/open race, and actually check for regular file (in demo)
mod - src/examples/demo_https.c Diff File

master 9a5dece8

2016-01-18 22:45

Christian Grothoff


Details Diff
eliminate stat/fopen race in example
mod - src/examples/fileserver_example_external_select.c Diff File

master 1421e439

2016-01-18 22:43

Christian Grothoff


Details Diff
eliminate stat/fopen race in example
mod - src/examples/https_fileserver_example.c Diff File

master 9be469e2

2016-01-18 22:37

Christian Grothoff


Details Diff
use getc() as in demo.c instead of sleep()
mod - src/examples/authorization_example.c Diff File
mod - src/examples/demo.c Diff File

master 24305c50

2016-01-18 22:30

Christian Grothoff


Details Diff
free user to clarify API usage
mod - src/examples/authorization_example.c Diff File

master cef420eb

2016-01-18 22:29

Christian Grothoff


Details Diff
free pass to clarify API usage
mod - src/examples/authorization_example.c Diff File

master a375ced4

2016-01-18 22:29

Christian Grothoff


Details Diff
-nl issue
mod - src/examples/authorization_example.c Diff File

master 76345508

2016-01-17 18:55

Karlson2k


Details Diff
make_nonblocking_noninheritable(): fixed checking for current non-blocking flags,
mod - src/microhttpd/daemon.c Diff File
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 100 ... 120 ... 132 133 134 135 136 137 138 ... 140 ... 160 ... 180 ... 200 ... 206 207 208  Next  Last