libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

ModeNameSize
-rw-r--r--.dir-locals.el16L
-rw-r--r--.gitattributes8L
-rw-r--r--.gitignore57L
-rw-r--r--.gitlab-ci.yml109L
-rw-r--r--.gitmodules3L
-rw-r--r--AUTHORS76L
-rw-r--r--COPYING464L
-rw-r--r--ChangeLog3998L
-rw-r--r--Makefile.am432L
-rw-r--r--NEWS381L
-rw-r--r--README74L
-rw-r--r--SECURITY.md57L
-rwxr-xr-xautogen.sh7L
-rwxr-xr-xbootstrap70L
-rw-r--r--configure.ac6038L
-rw-r--r--contrib/Makefile.am2L
-rw-r--r--contrib/ascebc11L
m---------contrib/build-common @ 2536801
-rwxr-xr-xcontrib/coverage.sh14L
-rwxr-xr-xcontrib/fixes-autoconf/apply-all.sh53L
-rw-r--r--contrib/fixes-autoconf/c_backported.m4567L
-rw-r--r--contrib/fixes-libtool/0003-Pass-various-runtime-library-flags-to-GCC.mingw.mod.patch31L
-rw-r--r--contrib/fixes-libtool/0006-Fix-strict-ansi-vs-posix.patch22L
-rw-r--r--contrib/fixes-libtool/0009-libtool-2.4.2.418-msysize.patch1403L
-rw-r--r--contrib/fixes-libtool/0010-libtool-2.4.2-include-process-h.patch24L
-rw-r--r--contrib/fixes-libtool/0011-Pick-up-clang_rt-static-archives-compiler-internal-l.patch33L
-rw-r--r--contrib/fixes-libtool/0012-Prefer-response-files-over-linker-scripts-for-mingw-.patch83L
-rw-r--r--contrib/fixes-libtool/0013-Allow-statically-linking-compiler-support-libraries-.patch38L
-rw-r--r--contrib/fixes-libtool/0014-Support-llvm-objdump-f-output.patch39L
-rwxr-xr-xcontrib/fixes-libtool/apply-all.sh65L
-rwxr-xr-xcontrib/gen_http_headers_insert.sh133L
-rwxr-xr-xcontrib/gen_http_methods_insert.sh131L
-rwxr-xr-xcontrib/gen_http_statuses_inserts.sh107L
-rwxr-xr-xcontrib/make-dist.sh108L
-rw-r--r--contrib/mhd.png5129B
-rw-r--r--contrib/mhd.svg114L
-rw-r--r--contrib/mhd_logo.png2873B
-rwxr-xr-xcontrib/pogen.sh4L
-rw-r--r--contrib/uncrustify.cfg115L
-rwxr-xr-xcontrib/uncrustify.sh14L
-rwxr-xr-xcontrib/uncrustify_precommit35L
-rw-r--r--contrib/xcc2L
-rw-r--r--doc/.gitignore64L
-rw-r--r--doc/Makefile.am67L
-rw-r--r--doc/chapters/basicauthentication.inc202L
-rw-r--r--doc/chapters/bibliography.inc32L
-rw-r--r--doc/chapters/exploringrequests.inc109L
-rw-r--r--doc/chapters/hellobrowser.inc222L
-rw-r--r--doc/chapters/introduction.inc23L
-rw-r--r--doc/chapters/largerpost.inc319L
-rw-r--r--doc/chapters/processingpost.inc240L
-rw-r--r--doc/chapters/responseheaders.inc193L
-rw-r--r--doc/chapters/sessions.inc88L
-rw-r--r--doc/chapters/tlsauthentication.inc495L
-rw-r--r--doc/chapters/websocket.inc886L
-rw-r--r--doc/doxygen/Makefile.am18L
-rw-r--r--doc/doxygen/libmicrohttpd.doxy.in2464L
-rw-r--r--doc/ecos.texi26L
-rw-r--r--doc/examples/.gitignore12L
-rw-r--r--doc/examples/Makefile.am93L
-rw-r--r--doc/examples/basicauthentication.c98L
-rw-r--r--doc/examples/hellobrowser.c57L
-rw-r--r--doc/examples/largepost.c349L
-rw-r--r--doc/examples/logging.c62L
-rw-r--r--doc/examples/responseheaders.c102L
-rw-r--r--doc/examples/sessions.c831L
-rw-r--r--doc/examples/simplepost.c219L
-rw-r--r--doc/examples/tlsauthentication.c214L
-rw-r--r--doc/examples/websocket.c449L
-rw-r--r--doc/fdl-1.3.texi506L
-rwxr-xr-xdoc/gendocs.sh392L
-rw-r--r--doc/gendocs_template87L
-rw-r--r--doc/gpl-2.0.texi389L
-rw-r--r--doc/lgpl.texi549L
-rw-r--r--doc/libmicrohttpd-tutorial.texi193L
-rw-r--r--doc/libmicrohttpd.346L
-rw-r--r--doc/libmicrohttpd.texi4760L
-rw-r--r--doc/libmicrohttpd_performance_data.eps8468L
-rw-r--r--doc/libmicrohttpd_performance_data.png9169B
-rw-r--r--doc/run-gendocs.sh1L
-rw-r--r--funding.json64L
-rw-r--r--libmicrohttpd.pc.in14L
-rw-r--r--m4/.gitignore6L
-rw-r--r--m4/Makefile.am2L
-rw-r--r--m4/ac_define_dir.m434L
-rw-r--r--m4/ax_append_compile_flags.m446L
-rw-r--r--m4/ax_append_flag.m450L
-rw-r--r--m4/ax_append_link_flags.m444L
-rw-r--r--m4/ax_check_compile_flag.m453L
-rw-r--r--m4/ax_check_link_flag.m453L
-rw-r--r--m4/ax_count_cpus.m4101L
-rw-r--r--m4/ax_pthread.m4522L
-rw-r--r--m4/ax_require_defined.m437L
-rw-r--r--m4/codeset.m424L
-rw-r--r--m4/extern-inline.m4114L
-rw-r--r--m4/fcntl-o.m4140L
-rw-r--r--m4/glibc2.m431L
-rw-r--r--m4/glibc21.m434L
-rw-r--r--m4/intdiv0.m490L
-rw-r--r--m4/intl-thread-locale.m4219L
-rw-r--r--m4/intl.m4287L
-rw-r--r--m4/intldir.m419L
-rw-r--r--m4/intmax.m436L
-rw-r--r--m4/inttypes-pri.m442L
-rw-r--r--m4/inttypes_h.m429L
-rw-r--r--m4/lcmessage.m435L
-rw-r--r--m4/libcurl.m4275L
-rw-r--r--m4/libgcrypt.m4167L
-rw-r--r--m4/lock.m447L
-rw-r--r--m4/longlong.m4113L
-rw-r--r--m4/mhd_append_flag_to_var.m448L
-rw-r--r--m4/mhd_bool.m4135L
-rw-r--r--m4/mhd_check_add_cc_cflag.m463L
-rw-r--r--m4/mhd_check_add_cc_cflags.m439L
-rw-r--r--m4/mhd_check_add_cc_ldflag.m434L
-rw-r--r--m4/mhd_check_add_cc_ldflags.m439L
-rw-r--r--m4/mhd_check_cc_cflag.m4256L
-rw-r--r--m4/mhd_check_cc_ldflag.m443L
-rw-r--r--m4/mhd_check_func.m4101L
-rw-r--r--m4/mhd_check_func_gettimeofday.m453L
-rw-r--r--m4/mhd_check_func_run.m4120L
-rw-r--r--m4/mhd_check_link_run.m467L
-rw-r--r--m4/mhd_find_add_cc_cflag.m485L
-rw-r--r--m4/mhd_find_add_cc_cflag_ifelse.m445L
-rw-r--r--m4/mhd_find_add_cc_ldflag.m439L
-rw-r--r--m4/mhd_find_add_cc_ldflag_ifelse.m444L
-rw-r--r--m4/mhd_find_lib.m4142L
-rw-r--r--m4/mhd_norm_expd.m421L
-rw-r--r--m4/mhd_prepend_flag_to_var.m448L
-rw-r--r--m4/mhd_shutdown_socket_trigger.m4378L
-rw-r--r--m4/mhd_sys_extentions.m41324L
-rw-r--r--m4/pkg.m4275L
-rw-r--r--m4/printf-posix.m448L
-rw-r--r--m4/size_max.m475L
-rw-r--r--m4/stdint_h.m427L
-rw-r--r--m4/threadlib.m4622L
-rw-r--r--m4/uintmax_t.m430L
-rw-r--r--m4/visibility.m477L
-rw-r--r--m4/wchar_t.m424L
-rw-r--r--m4/wint_t.m457L
-rw-r--r--m4/xsize.m412L
-rw-r--r--po/.gitignore5L
-rw-r--r--po/ABOUT-NLS1L
-rw-r--r--po/Makefile.in.in510L
-rw-r--r--po/Makevars113L
-rw-r--r--po/Makevars.template82L
-rw-r--r--po/POTFILES.in61L
-rw-r--r--po/Rules-quot62L
-rw-r--r--po/boldquot.sed10L
-rwxr-xr-xpo/build-aux/config.rpath684L
-rw-r--r--po/en@boldquot.header25L
-rw-r--r--po/en@quot.header22L
-rw-r--r--po/insert-header.sin28L
-rw-r--r--po/libmicrohttpd.pot1598L
-rw-r--r--po/m4/gettext.m4386L
-rw-r--r--po/m4/host-cpu-c-abi.m4678L
-rw-r--r--po/m4/iconv.m4283L
-rw-r--r--po/m4/intlmacosx.m465L
-rw-r--r--po/m4/lib-ld.m4168L
-rw-r--r--po/m4/lib-link.m4813L
-rw-r--r--po/m4/lib-prefix.m4323L
-rw-r--r--po/m4/nls.m432L
-rw-r--r--po/m4/po.m4454L
-rw-r--r--po/m4/progtest.m491L
-rw-r--r--po/po-configure.ac.in51L
-rw-r--r--po/quot.sed6L
-rw-r--r--po/remove-potcdate.sin25L
-rw-r--r--po/stamp-po1L
-rw-r--r--src/.gitignore6L
-rw-r--r--src/Makefile.am24L
-rw-r--r--src/datadir/cert-and-key-for-wireshark.pem28L
-rw-r--r--src/datadir/cert-and-key.pem59L
-rw-r--r--src/examples/.gitignore42L
-rw-r--r--src/examples/Makefile.am258L
-rw-r--r--src/examples/authorization_example.c134L
-rw-r--r--src/examples/benchmark.c184L
-rw-r--r--src/examples/benchmark_https.c248L
-rw-r--r--src/examples/chunked_example.c193L
-rw-r--r--src/examples/connection_close.c128L
-rw-r--r--src/examples/demo.c1029L
-rw-r--r--src/examples/demo_https.c1077L
-rw-r--r--src/examples/digest_auth_example.c205L
-rw-r--r--src/examples/digest_auth_example_adv.c1074L
-rw-r--r--src/examples/dual_stack_example.c102L
-rw-r--r--src/examples/fileserver_example.c145L
-rw-r--r--src/examples/fileserver_example_dirs.c234L
-rw-r--r--src/examples/fileserver_example_external_select.c207L
-rw-r--r--src/examples/http_chunked_compression.c244L
-rw-r--r--src/examples/http_compression.c189L
-rw-r--r--src/examples/https_fileserver_example.c257L
-rw-r--r--src/examples/json_echo.c363L
-rw-r--r--src/examples/minimal_example.c114L
-rw-r--r--src/examples/minimal_example_comet.c105L
-rw-r--r--src/examples/minimal_example_empty.c102L
-rw-r--r--src/examples/minimal_example_empty_tls.c174L
-rw-r--r--src/examples/msgs_i18n.c96L
-rw-r--r--src/examples/post_example.c823L
-rw-r--r--src/examples/pthread_windows.c252L
-rw-r--r--src/examples/pthread_windows.h46L
-rw-r--r--src/examples/querystring_example.c121L
-rw-r--r--src/examples/refuse_post_example.c129L
-rw-r--r--src/examples/suspend_resume_epoll.c219L
-rw-r--r--src/examples/timeout.c90L
-rw-r--r--src/examples/upgrade_example.c317L
-rw-r--r--src/gnutls/check_record_pending.c6L
-rw-r--r--src/gnutls/handshake.c14L
-rw-r--r--src/gnutls/idle_ready.c12L
-rw-r--r--src/gnutls/init.c163L
-rw-r--r--src/gnutls/init.h46L
-rw-r--r--src/gnutls/recv.c5L
-rw-r--r--src/gnutls/send.c11L
-rw-r--r--src/gnutls/setup_connection.c58L
-rw-r--r--src/gnutls/shutdown_connection.c5L
-rw-r--r--src/gnutls/strerror.c6L
-rw-r--r--src/gnutls/teardown_connection.c4L
-rw-r--r--src/gnutls/update_event_loop_info.c20L
-rw-r--r--src/include/Makefile.am6L
-rw-r--r--src/include/autoinit_funcs.h303L
-rw-r--r--src/include/mhd_options.h288L
-rw-r--r--src/include/microhttpd.h6531L
-rw-r--r--src/include/platform.h136L
-rw-r--r--src/microhttpd/.gitignore88L
-rw-r--r--src/microhttpd/Makefile.am678L
-rw-r--r--src/microhttpd/basicauth.c322L
-rw-r--r--src/microhttpd/basicauth.h45L
-rw-r--r--src/microhttpd/connection.c8211L
-rw-r--r--src/microhttpd/connection.h216L
-rw-r--r--src/microhttpd/connection_https.c221L
-rw-r--r--src/microhttpd/connection_https.h80L
-rw-r--r--src/microhttpd/daemon.c9898L
-rw-r--r--src/microhttpd/digestauth.c4082L
-rw-r--r--src/microhttpd/digestauth.h84L
-rw-r--r--src/microhttpd/gen_auth.c682L
-rw-r--r--src/microhttpd/gen_auth.h76L
-rw-r--r--src/microhttpd/internal.c272L
-rw-r--r--src/microhttpd/internal.h2928L
-rw-r--r--src/microhttpd/md5.c551L
-rw-r--r--src/microhttpd/md5.h131L
-rw-r--r--src/microhttpd/md5_ext.c102L
-rw-r--r--src/microhttpd/md5_ext.h113L
-rw-r--r--src/microhttpd/memorypool.c799L
-rw-r--r--src/microhttpd/memorypool.h201L
-rw-r--r--src/microhttpd/mhd_align.h97L
-rw-r--r--src/microhttpd/mhd_assert.h63L
-rw-r--r--src/microhttpd/mhd_bithelpers.h402L
-rw-r--r--src/microhttpd/mhd_byteorder.h169L
-rw-r--r--src/microhttpd/mhd_compat.c118L
-rw-r--r--src/microhttpd/mhd_compat.h93L
-rw-r--r--src/microhttpd/mhd_itc.c72L
-rw-r--r--src/microhttpd/mhd_itc.h387L
-rw-r--r--src/microhttpd/mhd_itc_types.h94L
-rw-r--r--src/microhttpd/mhd_limits.h156L
-rw-r--r--src/microhttpd/mhd_locks.h202L
-rw-r--r--src/microhttpd/mhd_md5_wrap.h98L
-rw-r--r--src/microhttpd/mhd_mono_clock.c503L
-rw-r--r--src/microhttpd/mhd_mono_clock.h73L
-rw-r--r--src/microhttpd/mhd_panic.c103L
-rw-r--r--src/microhttpd/mhd_panic.h82L
-rw-r--r--src/microhttpd/mhd_send.c1657L
-rw-r--r--src/microhttpd/mhd_send.h163L
-rw-r--r--src/microhttpd/mhd_sha256_wrap.h100L
-rw-r--r--src/microhttpd/mhd_sockets.c580L
-rw-r--r--src/microhttpd/mhd_sockets.h962L
-rw-r--r--src/microhttpd/mhd_str.c2453L
-rw-r--r--src/microhttpd/mhd_str.h777L
-rw-r--r--src/microhttpd/mhd_str_types.h68L
-rw-r--r--src/microhttpd/mhd_threads.c418L
-rw-r--r--src/microhttpd/mhd_threads.h566L
-rw-r--r--src/microhttpd/microhttpd_dll_res.rc.in51L
-rw-r--r--src/microhttpd/postprocessor.c1328L
-rw-r--r--src/microhttpd/postprocessor.h246L
-rw-r--r--src/microhttpd/reason_phrase.c197L
-rw-r--r--src/microhttpd/response.c2347L
-rw-r--r--src/microhttpd/response.h125L
-rw-r--r--src/microhttpd/sha1.c383L
-rw-r--r--src/microhttpd/sha1.h110L
-rw-r--r--src/microhttpd/sha256.c565L
-rw-r--r--src/microhttpd/sha256.h122L
-rw-r--r--src/microhttpd/sha256_ext.c101L
-rw-r--r--src/microhttpd/sha256_ext.h115L
-rw-r--r--src/microhttpd/sha512_256.c638L
-rw-r--r--src/microhttpd/sha512_256.h137L
-rw-r--r--src/microhttpd/sysfdsetsize.c88L
-rw-r--r--src/microhttpd/sysfdsetsize.h53L
-rw-r--r--src/microhttpd/test_auth_parse.c1653L
-rw-r--r--src/microhttpd/test_client_put_stop.c2238L
-rw-r--r--src/microhttpd/test_daemon.c250L
-rw-r--r--src/microhttpd/test_dauth_userdigest.c647L
-rw-r--r--src/microhttpd/test_dauth_userhash.c776L
-rw-r--r--src/microhttpd/test_helpers.h92L
-rw-r--r--src/microhttpd/test_http_reasons.c174L
-rw-r--r--src/microhttpd/test_md5.c522L
-rw-r--r--src/microhttpd/test_mhd_version.c230L
-rw-r--r--src/microhttpd/test_options.c293L
-rw-r--r--src/microhttpd/test_postprocessor.c839L
-rw-r--r--src/microhttpd/test_postprocessor_amp.c101L
-rw-r--r--src/microhttpd/test_postprocessor_large.c121L
-rw-r--r--src/microhttpd/test_postprocessor_md.c735L
-rw-r--r--src/microhttpd/test_response_entries.c886L
-rw-r--r--src/microhttpd/test_set_panic.c1694L
-rw-r--r--src/microhttpd/test_sha1.c418L
-rw-r--r--src/microhttpd/test_sha256.c547L
-rw-r--r--src/microhttpd/test_sha512_256.c602L
-rw-r--r--src/microhttpd/test_shutdown_select.c391L
-rw-r--r--src/microhttpd/test_start_stop.c172L
-rw-r--r--src/microhttpd/test_str.c4512L
-rw-r--r--src/microhttpd/test_str_base64.c795L
-rw-r--r--src/microhttpd/test_str_bin_hex.c449L
-rw-r--r--src/microhttpd/test_str_pct.c1060L
-rw-r--r--src/microhttpd/test_str_quote.c798L
-rw-r--r--src/microhttpd/test_str_token.c128L
-rw-r--r--src/microhttpd/test_str_token_remove.c250L
-rw-r--r--src/microhttpd/test_str_tokens_remove.c282L
-rw-r--r--src/microhttpd/test_upgrade.c2410L
-rw-r--r--src/microhttpd/tsearch.c136L
-rw-r--r--src/microhttpd/tsearch.h29L
-rw-r--r--src/testcurl/.gitignore182L
-rw-r--r--src/testcurl/Makefile.am662L
-rw-r--r--src/testcurl/https/.gitignore57L
-rw-r--r--src/testcurl/https/Makefile.am154L
-rw-r--r--src/testcurl/https/mhdhost1.crt30L
-rw-r--r--src/testcurl/https/mhdhost1.key28L
-rw-r--r--src/testcurl/https/mhdhost2.crt30L
-rw-r--r--src/testcurl/https/mhdhost2.key28L
-rw-r--r--src/testcurl/https/test-ca.crt35L
-rw-r--r--src/testcurl/https/test-ca.key51L
-rw-r--r--src/testcurl/https/test_empty_response.c253L
-rw-r--r--src/testcurl/https/test_https_get.c266L
-rw-r--r--src/testcurl/https/test_https_get_iovec.c425L
-rw-r--r--src/testcurl/https/test_https_get_parallel.c200L
-rw-r--r--src/testcurl/https/test_https_get_parallel_threads.c192L
-rw-r--r--src/testcurl/https/test_https_get_select.c288L
-rw-r--r--src/testcurl/https/test_https_multi_daemon.c190L
-rw-r--r--src/testcurl/https/test_https_session_info.c376L
-rw-r--r--src/testcurl/https/test_https_sni.c344L
-rw-r--r--src/testcurl/https/test_https_time_out.c279L
-rw-r--r--src/testcurl/https/test_tls_authentication.c143L
-rw-r--r--src/testcurl/https/test_tls_options.c458L
-rw-r--r--src/testcurl/https/tls_test_common.c782L
-rw-r--r--src/testcurl/https/tls_test_common.h242L
-rw-r--r--src/testcurl/https/tls_test_keys.h183L
-rw-r--r--src/testcurl/mhd_has_in_name.h65L
-rw-r--r--src/testcurl/mhd_has_param.h53L
-rw-r--r--src/testcurl/perf_get.c671L
-rw-r--r--src/testcurl/perf_get_concurrent.c546L
-rw-r--r--src/testcurl/test_add_conn.c1295L
-rw-r--r--src/testcurl/test_basicauth.c745L
-rw-r--r--src/testcurl/test_callback.c282L
-rw-r--r--src/testcurl/test_concurrent_stop.c393L
-rw-r--r--src/testcurl/test_delete.c569L
-rw-r--r--src/testcurl/test_digestauth.c513L
-rw-r--r--src/testcurl/test_digestauth2.c1608L
-rw-r--r--src/testcurl/test_digestauth_concurrent.c690L
-rw-r--r--src/testcurl/test_digestauth_emu_ext.c883L
-rw-r--r--src/testcurl/test_digestauth_sha256.c339L
-rw-r--r--src/testcurl/test_digestauth_with_arguments.c310L
-rw-r--r--src/testcurl/test_get.c1032L
-rw-r--r--src/testcurl/test_get_chunked.c810L
-rw-r--r--src/testcurl/test_get_close_keep_alive.c1224L
-rw-r--r--src/testcurl/test_get_empty.c964L
-rw-r--r--src/testcurl/test_get_iovec.c784L
-rw-r--r--src/testcurl/test_get_response_cleanup.c478L
-rw-r--r--src/testcurl/test_get_sendfile.c673L
-rw-r--r--src/testcurl/test_get_wait.c237L
-rw-r--r--src/testcurl/test_head.c880L
-rw-r--r--src/testcurl/test_iplimit.c362L
-rw-r--r--src/testcurl/test_large_put.c882L
-rw-r--r--src/testcurl/test_long_header.c506L
-rw-r--r--src/testcurl/test_parse_cookies.c1753L
-rw-r--r--src/testcurl/test_patch.c537L
-rw-r--r--src/testcurl/test_post.c841L
-rw-r--r--src/testcurl/test_post_loop.c681L
-rw-r--r--src/testcurl/test_postform.c750L
-rw-r--r--src/testcurl/test_process_arguments.c318L
-rw-r--r--src/testcurl/test_process_headers.c578L
-rw-r--r--src/testcurl/test_put.c581L
-rw-r--r--src/testcurl/test_put_broken_len.c738L
-rw-r--r--src/testcurl/test_put_chunked.c572L
-rw-r--r--src/testcurl/test_put_header_fold.c1306L
-rw-r--r--src/testcurl/test_quiesce.c770L
-rw-r--r--src/testcurl/test_quiesce_stream.c257L
-rw-r--r--src/testcurl/test_termination.c157L
-rw-r--r--src/testcurl/test_timeout.c427L
-rw-r--r--src/testcurl/test_toolarge.c1687L
-rw-r--r--src/testcurl/test_tricky.c1224L
-rw-r--r--src/testcurl/test_urlparse.c221L
-rw-r--r--src/testzzuf/.gitignore44L
-rw-r--r--src/testzzuf/Makefile.am153L
-rw-r--r--src/testzzuf/README13L
-rw-r--r--src/testzzuf/mhd_debug_funcs.c108L
-rw-r--r--src/testzzuf/mhd_debug_funcs.h57L
-rw-r--r--src/testzzuf/test_get.c1684L
-rwxr-xr-xsrc/testzzuf/zzuf_socat_test_runner.sh118L
-rwxr-xr-xsrc/testzzuf/zzuf_test_runner.sh94L
-rw-r--r--src/tools/.gitignore1L
-rw-r--r--src/tools/Makefile.am40L
-rw-r--r--src/tools/mhd_tool_get_cpu_count.c940L
-rw-r--r--src/tools/mhd_tool_get_cpu_count.h55L
-rw-r--r--src/tools/mhd_tool_str_to_uint.h68L
-rw-r--r--src/tools/perf_replies.c2061L
-rw-r--r--w32/.editorconfig87L
-rw-r--r--w32/.gitignore14L
-rw-r--r--w32/VS-Any-Version/.gitignore7L
-rw-r--r--w32/VS-Any-Version/hellobrowser.vcxproj40L
-rw-r--r--w32/VS-Any-Version/hellobrowser.vcxproj.filters5L
-rw-r--r--w32/VS-Any-Version/largepost.vcxproj40L
-rw-r--r--w32/VS-Any-Version/libmicrohttpd.sln210L
-rw-r--r--w32/VS-Any-Version/libmicrohttpd.vcxproj42L
-rw-r--r--w32/VS-Any-Version/libmicrohttpd.vcxproj.filters5L
-rw-r--r--w32/VS-Any-Version/perf_replies.vcxproj40L
-rw-r--r--w32/VS-Any-Version/perf_replies.vcxproj.filters5L
-rw-r--r--w32/VS-Any-Version/simplepost.vcxproj40L
-rw-r--r--w32/VS2013/.gitignore6L
-rw-r--r--w32/VS2013/hellobrowser.vcxproj58L
-rw-r--r--w32/VS2013/hellobrowser.vcxproj.filters5L
-rw-r--r--w32/VS2013/largepost.vcxproj58L
-rw-r--r--w32/VS2013/libmicrohttpd.sln380L
-rw-r--r--w32/VS2013/libmicrohttpd.vcxproj85L
-rw-r--r--w32/VS2013/libmicrohttpd.vcxproj.filters5L
-rw-r--r--w32/VS2013/perf_replies.vcxproj40L
-rw-r--r--w32/VS2013/perf_replies.vcxproj.filters5L
-rw-r--r--w32/VS2013/simplepost.vcxproj58L
-rw-r--r--w32/VS2015/.gitignore8L
-rw-r--r--w32/VS2015/hellobrowser.vcxproj58L
-rw-r--r--w32/VS2015/hellobrowser.vcxproj.filters5L
-rw-r--r--w32/VS2015/largepost.vcxproj58L
-rw-r--r--w32/VS2015/libmicrohttpd.sln380L
-rw-r--r--w32/VS2015/libmicrohttpd.vcxproj85L
-rw-r--r--w32/VS2015/libmicrohttpd.vcxproj.filters5L
-rw-r--r--w32/VS2015/perf_replies.vcxproj40L
-rw-r--r--w32/VS2015/perf_replies.vcxproj.filters5L
-rw-r--r--w32/VS2015/simplepost.vcxproj58L
-rw-r--r--w32/VS2017/.gitignore7L
-rw-r--r--w32/VS2017/hellobrowser.vcxproj40L
-rw-r--r--w32/VS2017/hellobrowser.vcxproj.filters5L
-rw-r--r--w32/VS2017/largepost.vcxproj40L
-rw-r--r--w32/VS2017/libmicrohttpd.sln380L
-rw-r--r--w32/VS2017/libmicrohttpd.vcxproj43L
-rw-r--r--w32/VS2017/libmicrohttpd.vcxproj.filters5L
-rw-r--r--w32/VS2017/perf_replies.vcxproj40L
-rw-r--r--w32/VS2017/perf_replies.vcxproj.filters5L
-rw-r--r--w32/VS2017/simplepost.vcxproj40L
-rw-r--r--w32/VS2019/.gitignore6L
-rw-r--r--w32/VS2019/hellobrowser.vcxproj41L
-rw-r--r--w32/VS2019/hellobrowser.vcxproj.filters5L
-rw-r--r--w32/VS2019/largepost.vcxproj40L
-rw-r--r--w32/VS2019/libmicrohttpd.sln212L
-rw-r--r--w32/VS2019/libmicrohttpd.vcxproj42L
-rw-r--r--w32/VS2019/libmicrohttpd.vcxproj.filters5L
-rw-r--r--w32/VS2019/perf_replies.vcxproj41L
-rw-r--r--w32/VS2019/perf_replies.vcxproj.filters5L
-rw-r--r--w32/VS2019/simplepost.vcxproj41L
-rw-r--r--w32/VS2022/.gitignore7L
-rw-r--r--w32/VS2022/hellobrowser.vcxproj41L
-rw-r--r--w32/VS2022/hellobrowser.vcxproj.filters5L
-rw-r--r--w32/VS2022/largepost.vcxproj41L
-rw-r--r--w32/VS2022/libmicrohttpd.sln213L
-rw-r--r--w32/VS2022/libmicrohttpd.vcxproj42L
-rw-r--r--w32/VS2022/libmicrohttpd.vcxproj.filters5L
-rw-r--r--w32/VS2022/perf_replies.vcxproj41L
-rw-r--r--w32/VS2022/perf_replies.vcxproj.filters5L
-rw-r--r--w32/VS2022/simplepost.vcxproj41L
-rw-r--r--w32/common/MHD_config.h267L
-rw-r--r--w32/common/apps-build-settings.props32L
-rw-r--r--w32/common/common-build-settings.props136L
-rw-r--r--w32/common/cpp.hint3L
-rw-r--r--w32/common/gen_dll_res.ps139L
-rw-r--r--w32/common/hellobrowser-files.vcxproj11L
-rw-r--r--w32/common/hellobrowser-filters.vcxproj14L
-rw-r--r--w32/common/largepost-files.vcxproj11L
-rw-r--r--w32/common/libmicrohttpd-build-settings.props56L
-rw-r--r--w32/common/libmicrohttpd-files.vcxproj89L
-rw-r--r--w32/common/libmicrohttpd-filters.vcxproj221L
-rw-r--r--w32/common/microhttpd_dll_res_vc.rc.in42L
-rw-r--r--w32/common/perf_replies-files.vcxproj16L
-rw-r--r--w32/common/perf_replies-filters.vcxproj29L
-rw-r--r--w32/common/project-configs-xp.props70L
-rw-r--r--w32/common/project-configs.props69L
-rw-r--r--w32/common/simplepost-files.vcxproj11L
-rw-r--r--w32/common/vs_dirs.props9L