Changesets: libmicrohttpd

master e05239e5

2016-11-09 15:25

Karlson2k


Details Diff
Mark connection as blocking or non-blocking
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/internal.h Diff File

master df98141b

2016-11-08 18:44

Karlson2k


Details Diff
Added missing MHD_USE_INTERNAL_POLLING_THREAD in examples.
mod - src/examples/authorization_example.c Diff File
mod - src/examples/chunked_example.c Diff File
mod - src/examples/digest_auth_example.c Diff File
mod - src/examples/fileserver_example.c Diff File
mod - src/examples/fileserver_example_dirs.c Diff File
mod - src/examples/https_fileserver_example.c Diff File
mod - src/examples/minimal_example.c Diff File
mod - src/examples/minimal_example_comet.c Diff File
mod - src/examples/querystring_example.c Diff File
mod - src/examples/refuse_post_example.c Diff File
mod - src/examples/timeout.c Diff File

master d5245634

2016-11-08 18:41

Karlson2k


Details Diff
Added MHD_USE_ERROR_LOG flag with same value as MHD_USE_DEBUG.
mod - README Diff File
mod - doc/examples/sessions.c Diff File
mod - doc/libmicrohttpd.texi Diff File
mod - src/examples/authorization_example.c Diff File
mod - src/examples/chunked_example.c Diff File
mod - src/examples/demo.c Diff File
mod - src/examples/demo_https.c Diff File
mod - src/examples/digest_auth_example.c Diff File
mod - src/examples/dual_stack_example.c Diff File
mod - src/examples/fileserver_example.c Diff File
mod - src/examples/fileserver_example_dirs.c Diff File
mod - src/examples/fileserver_example_external_select.c Diff File
mod - src/examples/https_fileserver_example.c Diff File
mod - src/examples/minimal_example.c Diff File
mod - src/examples/minimal_example_comet.c Diff File
mod - src/examples/post_example.c Diff File
mod - src/examples/querystring_example.c Diff File
mod - src/examples/refuse_post_example.c Diff File
mod - src/examples/upgrade_example.c Diff File
mod - src/include/microhttpd.h Diff File
mod - src/microhttpd/connection.c Diff File
mod - src/microhttpd/internal.c Diff File
mod - src/microhttpd/test_daemon.c Diff File
mod - src/microhttpd/test_upgrade.c Diff File
mod - src/testcurl/https/test_empty_response.c Diff File
mod - src/testcurl/https/test_https_get.c Diff File
mod - src/testcurl/https/test_https_get_parallel.c Diff File
mod - src/testcurl/https/test_https_get_parallel_threads.c Diff File
mod - src/testcurl/https/test_https_get_select.c Diff File
mod - src/testcurl/https/test_https_multi_daemon.c Diff File
mod - src/testcurl/https/test_https_session_info.c Diff File
mod - src/testcurl/https/test_https_sni.c Diff File
mod - src/testcurl/https/test_https_time_out.c Diff File
mod - src/testcurl/https/test_tls_authentication.c Diff File
mod - src/testcurl/https/test_tls_extensions.c Diff File
mod - src/testcurl/https/test_tls_options.c Diff File
mod - src/testcurl/perf_get.c Diff File
mod - src/testcurl/perf_get_concurrent.c Diff File
mod - src/testcurl/test_concurrent_stop.c Diff File
mod - src/testcurl/test_delete.c Diff File
mod - src/testcurl/test_digestauth.c Diff File
mod - src/testcurl/test_digestauth_with_arguments.c Diff File
mod - src/testcurl/test_get.c Diff File
mod - src/testcurl/test_get_chunked.c Diff File
mod - src/testcurl/test_get_response_cleanup.c Diff File
mod - src/testcurl/test_get_sendfile.c Diff File
mod - src/testcurl/test_iplimit.c Diff File
mod - src/testcurl/test_large_put.c Diff File
mod - src/testcurl/test_long_header.c Diff File
mod - src/testcurl/test_options.c Diff File
mod - src/testcurl/test_parse_cookies.c Diff File
mod - src/testcurl/test_post.c Diff File
mod - src/testcurl/test_post_loop.c Diff File
mod - src/testcurl/test_postform.c Diff File
mod - src/testcurl/test_process_arguments.c Diff File
mod - src/testcurl/test_process_headers.c Diff File
mod - src/testcurl/test_put.c Diff File
mod - src/testcurl/test_put_chunked.c Diff File
mod - src/testcurl/test_quiesce.c Diff File
mod - src/testcurl/test_start_stop.c Diff File
mod - src/testcurl/test_termination.c Diff File
mod - src/testcurl/test_timeout.c Diff File
mod - src/testcurl/test_urlparse.c Diff File
mod - src/testzzuf/test_get.c Diff File
mod - src/testzzuf/test_get_chunked.c Diff File
mod - src/testzzuf/test_long_header.c Diff File
mod - src/testzzuf/test_post.c Diff File
mod - src/testzzuf/test_post_form.c Diff File
mod - src/testzzuf/test_put.c Diff File
mod - src/testzzuf/test_put_chunked.c Diff File
mod - src/testzzuf/test_put_large.c Diff File

master 2636c209

2016-11-08 18:22

Karlson2k


Details Diff
Renamed MHD flags: do not print deprecation messages for some time.
mod - src/include/microhttpd.h Diff File

master bae7dc05

2016-11-07 23:46

Karlson2k


Details Diff
Fixed wrong flag name in documentation.
mod - doc/libmicrohttpd.texi Diff File

master c39f9bfb

2016-11-07 23:37

Karlson2k


Details Diff
Specify that flag MHD_USE_INTERNAL_POLLING_THREAD is mandatory if MHD_USE_THREAD_PER_CONNECTION is used
mod - doc/libmicrohttpd.texi Diff File
mod - src/include/microhttpd.h Diff File
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/test_upgrade.c Diff File
mod - src/testcurl/https/test_https_get.c Diff File
mod - src/testcurl/https/test_https_get_parallel_threads.c Diff File
mod - src/testcurl/https/test_https_multi_daemon.c Diff File
mod - src/testcurl/https/test_https_session_info.c Diff File
mod - src/testcurl/https/test_https_sni.c Diff File
mod - src/testcurl/https/test_https_time_out.c Diff File
mod - src/testcurl/https/test_tls_authentication.c Diff File
mod - src/testcurl/https/test_tls_extensions.c Diff File
mod - src/testcurl/https/test_tls_options.c Diff File
mod - src/testcurl/perf_get.c Diff File
mod - src/testcurl/perf_get_concurrent.c Diff File
mod - src/testcurl/test_concurrent_stop.c Diff File
mod - src/testcurl/test_delete.c Diff File
mod - src/testcurl/test_get.c Diff File
mod - src/testcurl/test_get_chunked.c Diff File
mod - src/testcurl/test_get_response_cleanup.c Diff File
mod - src/testcurl/test_get_sendfile.c Diff File
mod - src/testcurl/test_large_put.c Diff File
mod - src/testcurl/test_post.c Diff File
mod - src/testcurl/test_post_loop.c Diff File
mod - src/testcurl/test_postform.c Diff File
mod - src/testcurl/test_process_headers.c Diff File
mod - src/testcurl/test_put.c Diff File
mod - src/testcurl/test_put_chunked.c Diff File
mod - src/testcurl/test_quiesce.c Diff File
mod - src/testcurl/test_start_stop.c Diff File
mod - src/testcurl/test_termination.c Diff File
mod - src/testzzuf/test_get.c Diff File
mod - src/testzzuf/test_get_chunked.c Diff File
mod - src/testzzuf/test_post.c Diff File
mod - src/testzzuf/test_post_form.c Diff File
mod - src/testzzuf/test_put.c Diff File
mod - src/testzzuf/test_put_chunked.c Diff File
mod - src/testzzuf/test_put_large.c Diff File

master fdf24fa6

2016-11-07 23:21

Karlson2k


Details Diff
Fixed descriptions in comments
mod - src/include/microhttpd.h Diff File
mod - src/microhttpd/internal.h Diff File

master a48ca85f

2016-11-07 22:15

Karlson2k


Details Diff
Renamed daemon flags:
mod - doc/chapters/hellobrowser.inc Diff File
mod - doc/chapters/processingpost.inc Diff File
mod - doc/chapters/tlsauthentication.inc Diff File
mod - doc/examples/basicauthentication.c Diff File
mod - doc/examples/hellobrowser.c Diff File
mod - doc/examples/largepost.c Diff File
mod - doc/examples/logging.c Diff File
mod - doc/examples/responseheaders.c Diff File
mod - doc/examples/simplepost.c Diff File
mod - doc/examples/tlsauthentication.c Diff File
mod - doc/libmicrohttpd.texi Diff File
mod - src/examples/benchmark.c Diff File
mod - src/examples/benchmark_https.c Diff File
mod - src/examples/chunked_example.c Diff File
mod - src/examples/demo.c Diff File
mod - src/examples/demo_https.c Diff File
mod - src/examples/dual_stack_example.c Diff File
mod - src/examples/minimal_example.c Diff File
mod - src/examples/upgrade_example.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/microhttpd/test_daemon.c Diff File
mod - src/microhttpd/test_upgrade.c Diff File
mod - src/testcurl/https/test_empty_response.c Diff File
mod - src/testcurl/https/test_https_get_parallel.c Diff File
mod - src/testcurl/perf_get.c Diff File
mod - src/testcurl/perf_get_concurrent.c Diff File
mod - src/testcurl/test_concurrent_stop.c Diff File
mod - src/testcurl/test_delete.c Diff File
mod - src/testcurl/test_digestauth.c Diff File
mod - src/testcurl/test_digestauth_with_arguments.c Diff File
mod - src/testcurl/test_get.c Diff File
mod - src/testcurl/test_get_chunked.c Diff File
mod - src/testcurl/test_get_response_cleanup.c Diff File
mod - src/testcurl/test_get_sendfile.c Diff File
mod - src/testcurl/test_iplimit.c Diff File
mod - src/testcurl/test_large_put.c Diff File
mod - src/testcurl/test_long_header.c Diff File
mod - src/testcurl/test_post.c Diff File
mod - src/testcurl/test_post_loop.c Diff File
mod - src/testcurl/test_postform.c Diff File
mod - src/testcurl/test_process_headers.c Diff File
mod - src/testcurl/test_put.c Diff File
mod - src/testcurl/test_put_chunked.c Diff File
mod - src/testcurl/test_quiesce.c Diff File
mod - src/testcurl/test_quiesce_stream.c Diff File
mod - src/testcurl/test_start_stop.c Diff File
mod - src/testcurl/test_timeout.c Diff File
mod - src/testcurl/test_urlparse.c Diff File
mod - src/testzzuf/test_get.c Diff File
mod - src/testzzuf/test_get_chunked.c Diff File
mod - src/testzzuf/test_long_header.c Diff File
mod - src/testzzuf/test_post.c Diff File
mod - src/testzzuf/test_post_form.c Diff File
mod - src/testzzuf/test_put.c Diff File
mod - src/testzzuf/test_put_chunked.c Diff File
mod - src/testzzuf/test_put_large.c Diff File

master 4e4a1ce2

2016-11-07 20:31

Karlson2k


Details Diff
Fixed calloc() substitution.
mod - src/microhttpd/Makefile.am Diff File
mod - w32/common/MHD_config.h Diff File

master 24725d33

2016-11-07 18:35

Karlson2k


Details Diff
Used calloc() where possible with fallback to malloc()+memset().
mod - configure.ac Diff File
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/mhd_compat.c Diff File
mod - src/microhttpd/mhd_compat.h Diff File
mod - src/microhttpd/postprocessor.c Diff File
mod - src/microhttpd/response.c Diff File

master 45dabc9d

2016-11-07 16:39

Karlson2k


Details Diff
Removed outdated note from description comment.
mod - src/include/microhttpd.h Diff File

master 959d55ec

2016-11-07 16:08

Karlson2k


Details Diff
Renamed MHD flags. Now all flags are in forms MHD_USE_* or MHD_ALLOW_*.
mod - doc/libmicrohttpd.texi Diff File
mod - src/examples/benchmark.c Diff File
mod - src/examples/upgrade_example.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/microhttpd/response.c Diff File
mod - src/microhttpd/test_upgrade.c Diff File
mod - src/testcurl/test_quiesce_stream.c Diff File

master 35b58f8e

2016-11-07 14:11

Karlson2k


Details Diff
Compare threads IDs in portable and documented way.
mod - src/microhttpd/test_upgrade.c Diff File

master 8b10b780

2016-11-06 15:52

Karlson2k


Details Diff
Stick to C99 standard 'bool' for internals, fallback to 'int' when 'bool' is not available
mod - configure.ac Diff File
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/internal.h Diff File
mod - src/microhttpd/mhd_str.c Diff File
mod - src/microhttpd/test_shutdown_select.c Diff File

master 29a91f5d

2016-11-05 16:31

Karlson2k


Details Diff
test_quiesce_stream.c: convert C++-style comments
mod - src/testcurl/test_quiesce_stream.c Diff File

master 9ea89671

2016-11-05 12:43

Karlson2k


Details Diff
Combine upgrade tests into single source file, port to platforms without fork()
mod - configure.ac Diff File
mod - src/microhttpd/Makefile.am Diff File
mod - src/microhttpd/test_upgrade.c Diff File
rm - src/microhttpd/test_upgrade_common.c Diff File
rm - src/microhttpd/test_upgrade_ssl.c Diff File

master 3ccd1b45

2016-11-04 22:58

Christian Grothoff


Details Diff
return skipped if wget was not found
mod - src/testcurl/test_quiesce_stream.c Diff File

master 94ff0707

2016-11-04 22:57

Christian Grothoff


Details Diff
adding test from Markus (adapted by me to C and MHD-style)
mod - AUTHORS Diff File
mod - src/testcurl/Makefile.am Diff File
add - src/testcurl/test_quiesce_stream.c Diff File

master d7392e08

2016-11-04 18:02

Christian Grothoff


Details Diff
all flags start with MHD_USE_, rename MHD_ALLOW_UPGRADE to MHD_USE_UPGRADE for consistency
mod - doc/libmicrohttpd.texi Diff File
mod - src/examples/upgrade_example.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/microhttpd/response.c Diff File
mod - src/microhttpd/test_upgrade.c Diff File
mod - src/microhttpd/test_upgrade_ssl.c Diff File

master ca582a06

2016-11-04 18:01

Christian Grothoff


Details Diff
add example for MHD upgrade use
mod - src/examples/Makefile.am Diff File
add - src/examples/upgrade_example.c Diff File
mod - src/microhttpd/test_upgrade_common.c Diff File

master f8e3016c

2016-11-04 17:36

Christian Grothoff


Details Diff
document new invariants introduced by afe4f08eda64657f268e0d83e204041b2c281194
mod - src/microhttpd/daemon.c Diff File
mod - src/microhttpd/internal.h Diff File

master 43227e1b

2016-11-04 17:26

Christian Grothoff


Details Diff
update manual in line with commit cbd93766919531e3986e5a9c838df61e696a07f0
mod - doc/libmicrohttpd.texi Diff File

master 892de418

2016-11-04 15:40

Christian Grothoff


Details Diff
change order to reduce #ifdef'ing
mod - src/microhttpd/daemon.c Diff File

master a0118ad4

2016-11-04 15:36

Christian Grothoff


Details Diff
reverting dd327c1d13252373cd1730e445d19930417571bf as it introduces a race on 'resuming' which was previously deliberately avoided
mod - src/microhttpd/daemon.c Diff File

master 86706fd2

2016-11-04 15:30

Christian Grothoff


Details Diff
use MHD_YES/MHD_NO instead of 0/not-0
mod - src/microhttpd/daemon.c Diff File
 First  Prev  1 2 3 ... 20 ... 40 ... 60 ... 80 ... 100 ... 117 118 119 120 121 122 123 ... 140 ... 160 ... 180 ... 200 ... 206 207 208  Next  Last