Changesets: libmicrohttpd

master 8c7769fc

2016-08-27 21:02

Christian Grothoff


Details Diff
-add missing unlock
mod - src/microhttpd/connection.c Diff File

master 81e43f93

2016-08-27 21:01

Christian Grothoff


Details Diff
-fix uninit var warnings
mod - src/microhttpd/test_str.c Diff File

master 2669ca22

2016-08-27 01:15

Christian Grothoff


Details Diff
sketching how I envision handling Upgrade
mod - src/include/microhttpd.h Diff File
mod - src/microhttpd/internal.h Diff File
mod - src/microhttpd/response.c Diff File
mod - src/microhttpd/response.h Diff File

master a0dcd1ab

2016-08-27 00:19

Christian Grothoff


Details Diff
-indentation, ideas for upgrade API
mod - src/include/microhttpd.h Diff File

master cd030ca9

2016-08-24 19:02

Karlson2k


Details Diff
epoll is now supported on non-Linux platforms (namely illumos).
mod - doc/libmicrohttpd.texi Diff File
mod - src/examples/benchmark.c Diff File
mod - src/examples/benchmark_https.c Diff File
mod - src/examples/demo.c Diff File
mod - src/examples/demo_https.c Diff File
mod - src/include/microhttpd.h Diff File
mod - src/microhttpd/connection.c Diff File
mod - src/microhttpd/daemon.c Diff File
mod - src/testcurl/https/test_https_get_parallel.c Diff File
mod - src/testcurl/https/test_https_get_select.c Diff File
mod - src/testcurl/perf_get.c Diff File
mod - src/testcurl/perf_get_concurrent.c Diff File
mod - src/testcurl/test_get.c Diff File
mod - src/testcurl/test_quiesce.c Diff File
mod - src/testcurl/test_start_stop.c Diff File

master 9826ad54

2016-08-24 19:02

Karlson2k


Details Diff
Refactoring: do not define EPOLL_SUPPORT if epoll is disabled or not supported.
mod - configure.ac Diff File
mod - src/examples/benchmark.c Diff File
mod - src/examples/benchmark_https.c Diff File
mod - src/examples/demo.c Diff File
mod - src/examples/demo_https.c Diff File
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/daemon.c Diff File
mod - src/microhttpd/internal.h Diff File
mod - src/microhttpd/mhd_sockets.h Diff File
mod - src/testcurl/https/test_https_get_parallel.c Diff File
mod - src/testcurl/https/test_https_get_select.c Diff File

master dfbda8ae

2016-08-24 19:02

Karlson2k


Details Diff
mhd_sockets.h: improved header inclusion macros.
mod - src/microhttpd/mhd_sockets.h Diff File

master 49629d8d

2016-08-24 16:50

Karlson2k


Details Diff
Fixed building by compilers without support of "inline" function
mod - configure.ac Diff File

master c42da981

2016-08-24 16:36

Christian Grothoff


Details Diff
-nicer indentation
mod - doc/examples/tlsauthentication.c Diff File

master 98d3f2d4

2016-08-24 15:37

Karlson2k


Details Diff
configure.ac: improved compiler "inline" keyword detection
mod - configure.ac Diff File

master c3cd3a1c

2016-08-24 14:30

Karlson2k


Details Diff
configure.ac: improved compatibility with various precompilers.
mod - configure.ac Diff File

master f588bc46

2016-08-24 00:13

Karlson2k


Details Diff
Bumped MHD_VERSION and updated ChangeLog.
mod - ChangeLog Diff File
mod - src/include/microhttpd.h Diff File

master f143bdca

2016-08-24 00:13

Karlson2k


Details Diff
Moved create_listen_socket() to mhd_sockets.c, better error handling and checking on Darwin.
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/mhd_sockets.c Diff File
mod - src/microhttpd/mhd_sockets.h Diff File

master 4cf082ba

2016-08-24 00:13

Karlson2k


Details Diff
Moved make_noninheritable to mhd_sockets.c, improved error reporting.
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/mhd_sockets.c Diff File
mod - src/microhttpd/mhd_sockets.h Diff File

master 76a4a10d

2016-08-24 00:13

Karlson2k


Details Diff
Moved make_nonblocking() to mhd_sockets.c, added MHD_itc_nonblocking() for pipes.
mod - configure.ac Diff File
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/mhd_itc.c Diff File
mod - src/microhttpd/mhd_itc.h Diff File
mod - src/microhttpd/mhd_sockets.c Diff File
mod - src/microhttpd/mhd_sockets.h Diff File

master b6d29e0c

2016-08-24 00:13

Karlson2k


Details Diff
Moved add_to_fd_set() to mhd_sockets.c, simplified return value
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/mhd_sockets.c Diff File
mod - src/microhttpd/mhd_sockets.h Diff File

master 16a4b0b5

2016-08-24 00:13

Karlson2k


Details Diff
mhd_sockets.h: added fd_set macros to use less '#ifdef' in code
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/mhd_sockets.h Diff File

master 58ce3ae6

2016-08-24 00:13

Karlson2k


Details Diff
mhd_sockets.h: silent compiler warning
mod - src/microhttpd/mhd_sockets.h Diff File

master daeda7ab

2016-08-24 00:13

Karlson2k


Details Diff
mhd_sockets.h: unify some macro names
mod - src/microhttpd/connection.c Diff File
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/mhd_sockets.h Diff File

master 515c50a1

2016-08-24 00:13

Karlson2k


Details Diff
mhd_sockets: better sockets errors abstraction, improved performance on W32
mod - src/microhttpd/connection.c Diff File
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/mhd_compat.h Diff File
mod - src/microhttpd/mhd_sockets.c Diff File
mod - src/microhttpd/mhd_sockets.h Diff File

master a3fc78c8

2016-08-24 00:13

Karlson2k


Details Diff
Emulate random() on platforms without random(), but with rand() function.
mod - configure.ac Diff File
mod - src/microhttpd/Makefile.am Diff File
mod - src/microhttpd/mhd_compat.c Diff File
mod - src/microhttpd/mhd_compat.h Diff File

master 47bfec25

2016-08-24 00:13

Karlson2k


Details Diff
Moved generic emulated functions to mhd_compat.h/.c, removed "platform" dir,
mod - configure.ac Diff File
mod - src/Makefile.am Diff File
mod - src/include/Makefile.am Diff File
rm - src/include/w32functions.h Diff File
mod - src/microhttpd/Makefile.am Diff File
mod - src/microhttpd/basicauth.c Diff File
mod - src/microhttpd/connection.c Diff File
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/digestauth.c Diff File
mod - src/microhttpd/internal.h Diff File
mod - src/microhttpd/mhd_compat.c Diff File
mod - src/microhttpd/mhd_compat.h Diff File
mod - src/microhttpd/test_postprocessor.c Diff File
mod - src/microhttpd/test_postprocessor_large.c Diff File
rm - src/platform/Makefile.am Diff File
mod - src/testcurl/Makefile.am Diff File
mod - src/testcurl/test_get.c Diff File
mod - src/testcurl/test_get_sendfile.c Diff File
mod - src/testcurl/test_quiesce.c Diff File
mod - w32/common/libmicrohttpd-files.vcxproj Diff File
mod - w32/common/libmicrohttpd-filters.vcxproj Diff File

master 558572ec

2016-08-24 00:12

Karlson2k


Details Diff
Moved pipe/socketpair to separate mhd_itc.h/.c files.
mod - src/include/platform.h Diff File
mod - src/include/platform_interface.h Diff File
mod - src/include/w32functions.h Diff File
mod - src/microhttpd/Makefile.am Diff File
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/internal.h Diff File
add - src/microhttpd/mhd_itc.c Diff File
add - src/microhttpd/mhd_itc.h Diff File
mod - src/platform/w32functions.c Diff File
mod - w32/common/libmicrohttpd-files.vcxproj Diff File
mod - w32/common/libmicrohttpd-filters.vcxproj Diff File

master 50bbf74d

2016-08-24 00:12

Karlson2k


Details Diff
Moved sockets abstraction to specialized mhd_socket.h/.c files
mod - configure.ac Diff File
mod - src/include/mhd_options.h Diff File
mod - src/include/microhttpd.h Diff File
mod - src/include/platform.h Diff File
mod - src/include/platform_interface.h Diff File
mod - src/include/w32functions.h Diff File
mod - src/microhttpd/Makefile.am Diff File
mod - src/microhttpd/connection.c Diff File
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/internal.h Diff File
add - src/microhttpd/mhd_sockets.c Diff File
add - src/microhttpd/mhd_sockets.h Diff File
mod - src/microhttpd/sysfdsetsize.c Diff File
mod - src/microhttpd/test_shutdown_select.c Diff File
mod - src/platform/w32functions.c Diff File
mod - src/testcurl/https/test_https_time_out.c Diff File
mod - src/testcurl/https/test_tls_extensions.c Diff File
mod - src/testcurl/test_get.c Diff File
mod - src/testcurl/test_get_sendfile.c Diff File
mod - src/testcurl/test_options.c Diff File
mod - src/testcurl/test_quiesce.c Diff File
mod - w32/common/libmicrohttpd-files.vcxproj Diff File
mod - w32/common/libmicrohttpd-filters.vcxproj Diff File

master 2b2b1655

2016-08-22 17:12

Christian Grothoff


Details Diff
-avoid calling memmove with NULL argument
mod - src/microhttpd/memorypool.c Diff File
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 100 ... 120 ... 126 127 128 129 130 131 132 ... 140 ... 160 ... 180 ... 200 ... 206 207 208  Next  Last