Changesets: libmicrohttpd
master 8c7769fc 2016-08-27 21:02 Details Diff |
-add missing unlock | ||
mod - src/microhttpd/connection.c | Diff File | ||
master 81e43f93 2016-08-27 21:01 Details Diff |
-fix uninit var warnings | ||
mod - src/microhttpd/test_str.c | Diff File | ||
master 2669ca22 2016-08-27 01:15 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 Details Diff |
-indentation, ideas for upgrade API | ||
mod - src/include/microhttpd.h | Diff File | ||
master cd030ca9 2016-08-24 19:02 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 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 Details Diff |
mhd_sockets.h: improved header inclusion macros. | ||
mod - src/microhttpd/mhd_sockets.h | Diff File | ||
master 49629d8d 2016-08-24 16:50 Details Diff |
Fixed building by compilers without support of "inline" function | ||
mod - configure.ac | Diff File | ||
master c42da981 2016-08-24 16:36 Details Diff |
-nicer indentation | ||
mod - doc/examples/tlsauthentication.c | Diff File | ||
master 98d3f2d4 2016-08-24 15:37 Details Diff |
configure.ac: improved compiler "inline" keyword detection | ||
mod - configure.ac | Diff File | ||
master c3cd3a1c 2016-08-24 14:30 Details Diff |
configure.ac: improved compatibility with various precompilers. | ||
mod - configure.ac | Diff File | ||
master f588bc46 2016-08-24 00:13 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 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 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 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 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 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 Details Diff |
mhd_sockets.h: silent compiler warning | ||
mod - src/microhttpd/mhd_sockets.h | Diff File | ||
master daeda7ab 2016-08-24 00:13 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 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 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 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 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 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 Details Diff |
-avoid calling memmove with NULL argument | ||
mod - src/microhttpd/memorypool.c | Diff File |