| -rw-r--r-- | .gitattributes | 25L |
| -rw-r--r-- | .gitignore | 60L |
| -rw-r--r-- | AUTHORS | 76L |
| -rw-r--r-- | COPYING | 787L |
| -rw-r--r-- | ChangeLog | 4L |
| -rw-r--r-- | Makefile.am | 455L |
| -rw-r--r-- | NEWS | 10L |
| -rw-r--r-- | README | 80L |
| -rw-r--r-- | SECURITY.md | 57L |
| -rwxr-xr-x | autogen.sh | 7L |
| -rwxr-xr-x | bootstrap | 181L |
| -rw-r--r-- | configure.ac | 9209L |
| -rw-r--r-- | contrib/.gitignore | 1L |
| -rw-r--r-- | contrib/Makefile.am | 2L |
| -rw-r--r-- | contrib/ascebc | 11L |
| -rwxr-xr-x | contrib/coverage.sh | 14L |
| -rwxr-xr-x | contrib/extract_h2_huffman.sh | 122L |
| -rwxr-xr-x | contrib/fixes-autoconf/apply-all.sh | 53L |
| -rw-r--r-- | contrib/fixes-autoconf/c_backported.m4 | 567L |
| -rw-r--r-- | contrib/fixes-libtool/0003-Pass-various-runtime-library-flags-to-GCC.mingw.mod.patch | 31L |
| -rw-r--r-- | contrib/fixes-libtool/0006-Fix-strict-ansi-vs-posix.patch | 22L |
| -rw-r--r-- | contrib/fixes-libtool/0009-libtool-2.4.2.418-msysize.patch | 1403L |
| -rw-r--r-- | contrib/fixes-libtool/0010-libtool-2.4.2-include-process-h.patch | 24L |
| -rw-r--r-- | contrib/fixes-libtool/0011-Pick-up-clang_rt-static-archives-compiler-internal-l.patch | 33L |
| -rw-r--r-- | contrib/fixes-libtool/0012-Prefer-response-files-over-linker-scripts-for-mingw-.patch | 83L |
| -rw-r--r-- | contrib/fixes-libtool/0013-Allow-statically-linking-compiler-support-libraries-.patch | 38L |
| -rw-r--r-- | contrib/fixes-libtool/0014-Support-llvm-objdump-f-output.patch | 39L |
| -rwxr-xr-x | contrib/fixes-libtool/apply-all.sh | 65L |
| -rwxr-xr-x | contrib/gen_http_headers_insert.sh | 133L |
| -rwxr-xr-x | contrib/gen_http_methods_insert.sh | 131L |
| -rwxr-xr-x | contrib/gen_http_statuses_inserts.sh | 107L |
| -rwxr-xr-x | contrib/make-dist.sh | 108L |
| -rw-r--r-- | contrib/mhd.png | 5129B |
| -rw-r--r-- | contrib/mhd.svg | 114L |
| -rw-r--r-- | contrib/mhd2.m4 | 50L |
| -rw-r--r-- | contrib/mhd_logo.png | 2873B |
| -rwxr-xr-x | contrib/pogen.sh | 4L |
| -rwxr-xr-x | contrib/precommit_hook.sh | 83L |
| -rw-r--r-- | contrib/uncrustify.cfg | 95L |
| -rwxr-xr-x | contrib/uncrustify.sh | 14L |
| -rwxr-xr-x | contrib/update_vs_files.sh | 137L |
| -rwxr-xr-x | contrib/xcc | 2L |
| -rw-r--r-- | doc/.gitignore | 16L |
| -rw-r--r-- | doc/Makefile.am | 52L |
| -rw-r--r-- | doc/ecos.texi | 26L |
| -rw-r--r-- | doc/examples/.gitignore | 12L |
| -rw-r--r-- | doc/examples/Makefile.am | 93L |
| -rw-r--r-- | doc/examples/basic-authentication.c | 66L |
| -rw-r--r-- | doc/examples/basicauthentication.c | 98L |
| -rw-r--r-- | doc/examples/external-select.c | 207L |
| -rw-r--r-- | doc/examples/hellobrowser.c | 57L |
| -rw-r--r-- | doc/examples/host-example.c | 58L |
| -rw-r--r-- | doc/examples/init-example.c | 38L |
| -rw-r--r-- | doc/examples/largepost.c | 349L |
| -rw-r--r-- | doc/examples/logging.c | 62L |
| -rw-r--r-- | doc/examples/options-example.c | 58L |
| -rw-r--r-- | doc/examples/responseheaders.c | 102L |
| -rw-r--r-- | doc/examples/sessions.c | 831L |
| -rw-r--r-- | doc/examples/sigpipe.c | 37L |
| -rw-r--r-- | doc/examples/simple_reply_fragment.c | 13L |
| -rw-r--r-- | doc/examples/simplepost.c | 215L |
| -rw-r--r-- | doc/examples/tlsauthentication.c | 214L |
| -rw-r--r-- | doc/examples/websocket.c | 449L |
| -rw-r--r-- | doc/fdl-1.3.texi | 505L |
| -rwxr-xr-x | doc/gendocs.sh | 562L |
| -rw-r--r-- | doc/gendocs_template | 87L |
| -rw-r--r-- | doc/gpl-2.0.texi | 388L |
| -rw-r--r-- | doc/lgpl.texi | 547L |
| -rw-r--r-- | doc/libmicrohttpd2-tutorial.texi | 193L |
| -rw-r--r-- | doc/libmicrohttpd2.3 | 45L |
| -rw-r--r-- | doc/libmicrohttpd2.texi | 177L |
| -rw-r--r-- | doc/manual/actions.inc | 418L |
| -rw-r--r-- | doc/manual/authentication.inc | 935L |
| -rw-r--r-- | doc/manual/callbacks.inc | 258L |
| -rw-r--r-- | doc/manual/daemon_options.inc | 1273L |
| -rw-r--r-- | doc/manual/doptions.inc | 107L |
| -rw-r--r-- | doc/manual/external.inc | 296L |
| -rw-r--r-- | doc/manual/http-status-texi.gen | 131L |
| -rw-r--r-- | doc/manual/init.inc | 384L |
| -rw-r--r-- | doc/manual/introduction.inc | 378L |
| -rw-r--r-- | doc/manual/introspection.inc | 605L |
| -rw-r--r-- | doc/manual/legacy.inc | 124L |
| -rw-r--r-- | doc/manual/migration.inc | 502L |
| -rw-r--r-- | doc/manual/postprocessor.inc | 370L |
| -rw-r--r-- | doc/manual/requests.inc | 654L |
| -rw-r--r-- | doc/manual/response_options.inc | 279L |
| -rw-r--r-- | doc/manual/responses.inc | 1224L |
| -rw-r--r-- | doc/manual/select.inc | 56L |
| -rw-r--r-- | doc/manual/structs.inc | 137L |
| -rw-r--r-- | doc/manual/utility.inc | 47L |
| -rwxr-xr-x | doc/run-gendocs.sh | 1L |
| -rw-r--r-- | m4/.gitignore | 6L |
| -rw-r--r-- | m4/Makefile.am | 2L |
| -rw-r--r-- | m4/ac_define_dir.m4 | 34L |
| -rw-r--r-- | m4/ax_append_compile_flags.m4 | 46L |
| -rw-r--r-- | m4/ax_append_flag.m4 | 50L |
| -rw-r--r-- | m4/ax_append_link_flags.m4 | 44L |
| -rw-r--r-- | m4/ax_check_compile_flag.m4 | 63L |
| -rw-r--r-- | m4/ax_check_link_flag.m4 | 53L |
| -rw-r--r-- | m4/ax_count_cpus.m4 | 101L |
| -rw-r--r-- | m4/ax_have_epoll.m4 | 104L |
| -rw-r--r-- | m4/ax_pthread.m4 | 522L |
| -rw-r--r-- | m4/ax_require_defined.m4 | 37L |
| -rw-r--r-- | m4/codeset.m4 | 24L |
| -rw-r--r-- | m4/extern-inline.m4 | 114L |
| -rw-r--r-- | m4/fcntl-o.m4 | 140L |
| -rw-r--r-- | m4/glibc2.m4 | 31L |
| -rw-r--r-- | m4/glibc21.m4 | 34L |
| -rw-r--r-- | m4/intdiv0.m4 | 90L |
| -rw-r--r-- | m4/intl-thread-locale.m4 | 219L |
| -rw-r--r-- | m4/intl.m4 | 287L |
| -rw-r--r-- | m4/intldir.m4 | 19L |
| -rw-r--r-- | m4/intmax.m4 | 36L |
| -rw-r--r-- | m4/inttypes-pri.m4 | 42L |
| -rw-r--r-- | m4/inttypes_h.m4 | 29L |
| -rw-r--r-- | m4/lcmessage.m4 | 35L |
| -rw-r--r-- | m4/libcurl.m4 | 275L |
| -rw-r--r-- | m4/libgcrypt.m4 | 167L |
| -rw-r--r-- | m4/lock.m4 | 47L |
| -rw-r--r-- | m4/longlong.m4 | 113L |
| -rw-r--r-- | m4/mhd_append_flag_to_var.m4 | 50L |
| -rw-r--r-- | m4/mhd_bool.m4 | 137L |
| -rw-r--r-- | m4/mhd_check_add_cc_cflag.m4 | 65L |
| -rw-r--r-- | m4/mhd_check_add_cc_cflags.m4 | 41L |
| -rw-r--r-- | m4/mhd_check_add_cc_ldflag.m4 | 36L |
| -rw-r--r-- | m4/mhd_check_add_cc_ldflags.m4 | 41L |
| -rw-r--r-- | m4/mhd_check_cc_cflag.m4 | 258L |
| -rw-r--r-- | m4/mhd_check_cc_ldflag.m4 | 45L |
| -rw-r--r-- | m4/mhd_check_decls.m4 | 48L |
| -rw-r--r-- | m4/mhd_check_func.m4 | 103L |
| -rw-r--r-- | m4/mhd_check_func_gettimeofday.m4 | 55L |
| -rw-r--r-- | m4/mhd_check_func_run.m4 | 122L |
| -rw-r--r-- | m4/mhd_check_link_run.m4 | 69L |
| -rw-r--r-- | m4/mhd_check_poll_quirks.m4 | 394L |
| -rw-r--r-- | m4/mhd_find_add_cc_cflag.m4 | 87L |
| -rw-r--r-- | m4/mhd_find_add_cc_cflag_ifelse.m4 | 47L |
| -rw-r--r-- | m4/mhd_find_add_cc_ldflag.m4 | 41L |
| -rw-r--r-- | m4/mhd_find_add_cc_ldflag_ifelse.m4 | 46L |
| -rw-r--r-- | m4/mhd_find_lib.m4 | 144L |
| -rw-r--r-- | m4/mhd_norm_expd.m4 | 23L |
| -rw-r--r-- | m4/mhd_prepend_flag_to_var.m4 | 50L |
| -rw-r--r-- | m4/mhd_shutdown_socket_trigger.m4 | 380L |
| -rw-r--r-- | m4/mhd_sys_extentions.m4 | 1326L |
| -rw-r--r-- | m4/pkg.m4 | 275L |
| -rw-r--r-- | m4/printf-posix.m4 | 48L |
| -rw-r--r-- | m4/size_max.m4 | 75L |
| -rw-r--r-- | m4/stdint_h.m4 | 27L |
| -rw-r--r-- | m4/threadlib.m4 | 622L |
| -rw-r--r-- | m4/uintmax_t.m4 | 30L |
| -rw-r--r-- | m4/visibility.m4 | 77L |
| -rw-r--r-- | m4/wchar_t.m4 | 24L |
| -rw-r--r-- | m4/wint_t.m4 | 57L |
| -rw-r--r-- | m4/xsize.m4 | 12L |
| -rw-r--r-- | po/.gitignore | 5L |
| -rw-r--r-- | po/ABOUT-NLS | 1L |
| -rw-r--r-- | po/Makefile.in.in | 510L |
| -rw-r--r-- | po/Makevars | 113L |
| -rw-r--r-- | po/Makevars.template | 82L |
| -rw-r--r-- | po/POTFILES.in | 199L |
| -rw-r--r-- | po/Rules-quot | 62L |
| -rw-r--r-- | po/boldquot.sed | 10L |
| -rw-r--r-- | po/en@boldquot.header | 25L |
| -rw-r--r-- | po/en@quot.header | 22L |
| -rw-r--r-- | po/insert-header.sin | 28L |
| -rw-r--r-- | po/m4/gettext.m4 | 386L |
| -rw-r--r-- | po/m4/host-cpu-c-abi.m4 | 678L |
| -rw-r--r-- | po/m4/iconv.m4 | 283L |
| -rw-r--r-- | po/m4/intlmacosx.m4 | 65L |
| -rw-r--r-- | po/m4/lib-ld.m4 | 168L |
| -rw-r--r-- | po/m4/lib-link.m4 | 813L |
| -rw-r--r-- | po/m4/lib-prefix.m4 | 323L |
| -rw-r--r-- | po/m4/nls.m4 | 32L |
| -rw-r--r-- | po/m4/po.m4 | 454L |
| -rw-r--r-- | po/m4/progtest.m4 | 91L |
| -rw-r--r-- | po/po-configure.ac.in | 51L |
| -rw-r--r-- | po/quot.sed | 6L |
| -rw-r--r-- | po/remove-potcdate.sin | 25L |
| -rw-r--r-- | po/stamp-po | 1L |
| -rw-r--r-- | src/.gitignore | 7L |
| -rw-r--r-- | src/Makefile.am | 17L |
| -rw-r--r-- | src/examples2/.gitignore | 8L |
| -rw-r--r-- | src/examples2/Makefile.am | 55L |
| -rw-r--r-- | src/examples2/demo.c | 1406L |
| -rw-r--r-- | src/examples2/json_echo.c | 402L |
| -rw-r--r-- | src/examples2/minimal_auth_basic.c | 171L |
| -rw-r--r-- | src/examples2/minimal_auth_digest.c | 295L |
| -rw-r--r-- | src/examples2/minimal_example2.c | 111L |
| -rw-r--r-- | src/incl_priv/Makefile.am | 7L |
| -rw-r--r-- | src/incl_priv/autoinit_funcs.h | 566L |
| -rw-r--r-- | src/incl_priv/config/.gitignore | 2L |
| -rw-r--r-- | src/incl_priv/config/Makefile.am | 1L |
| -rw-r--r-- | src/incl_priv/mhd_sys_options.h | 686L |
| -rw-r--r-- | src/include/.gitignore | 5L |
| -rw-r--r-- | src/include/Makefile.am | 60L |
| -rw-r--r-- | src/include/d_options.rec | 589L |
| -rw-r--r-- | src/include/mhd_future.h | 358L |
| -rw-r--r-- | src/include/microhttpd2.h | 10999L |
| -rw-r--r-- | src/include/microhttpd2_generated_daemon_options.h | 2711L |
| -rw-r--r-- | src/include/microhttpd2_generated_response_options.h | 516L |
| -rw-r--r-- | src/include/microhttpd2_main.h.in | 6122L |
| -rw-r--r-- | src/include/microhttpd2_portability.h | 882L |
| -rw-r--r-- | src/include/microhttpd2_postamble.h.in | 3L |
| -rw-r--r-- | src/include/microhttpd2_preamble.h.in | 4163L |
| -rw-r--r-- | src/include/options-generator.c | 1224L |
| -rw-r--r-- | src/include/r_options.rec | 118L |
| -rw-r--r-- | src/include/this_API_is_TERRIBLE.txt | 137L |
| -rw-r--r-- | src/mhd2/.gitignore | 2L |
| -rw-r--r-- | src/mhd2/Makefile.am | 426L |
| -rw-r--r-- | src/mhd2/action.c | 377L |
| -rw-r--r-- | src/mhd2/auth_basic.c | 159L |
| -rw-r--r-- | src/mhd2/auth_basic.h | 69L |
| -rw-r--r-- | src/mhd2/auth_digest.c | 3327L |
| -rw-r--r-- | src/mhd2/auth_digest.h | 90L |
| -rw-r--r-- | src/mhd2/compat_calloc.c | 82L |
| -rw-r--r-- | src/mhd2/compat_calloc.h | 83L |
| -rw-r--r-- | src/mhd2/conn_data_process.c | 213L |
| -rw-r--r-- | src/mhd2/conn_data_process.h | 74L |
| -rw-r--r-- | src/mhd2/conn_data_recv.c | 192L |
| -rw-r--r-- | src/mhd2/conn_data_recv.h | 68L |
| -rw-r--r-- | src/mhd2/conn_data_send.c | 424L |
| -rw-r--r-- | src/mhd2/conn_data_send.h | 65L |
| -rw-r--r-- | src/mhd2/conn_get_info.c | 190L |
| -rw-r--r-- | src/mhd2/conn_mark_ready.h | 169L |
| -rw-r--r-- | src/mhd2/conn_tls_check.c | 153L |
| -rw-r--r-- | src/mhd2/conn_tls_check.h | 68L |
| -rw-r--r-- | src/mhd2/cpp.hint | 68L |
| -rw-r--r-- | src/mhd2/daemon_add_conn.c | 1223L |
| -rw-r--r-- | src/mhd2/daemon_add_conn.h | 126L |
| -rw-r--r-- | src/mhd2/daemon_create.c | 148L |
| -rw-r--r-- | src/mhd2/daemon_event_update.c | 192L |
| -rw-r--r-- | src/mhd2/daemon_funcs.c | 273L |
| -rw-r--r-- | src/mhd2/daemon_funcs.h | 166L |
| -rw-r--r-- | src/mhd2/daemon_get_info.c | 305L |
| -rw-r--r-- | src/mhd2/daemon_logger.c | 71L |
| -rw-r--r-- | src/mhd2/daemon_logger.h | 177L |
| -rw-r--r-- | src/mhd2/daemon_logger_default.c | 75L |
| -rw-r--r-- | src/mhd2/daemon_logger_default.h | 78L |
| -rw-r--r-- | src/mhd2/daemon_options.h | 325L |
| -rw-r--r-- | src/mhd2/daemon_set_options.c | 307L |
| -rw-r--r-- | src/mhd2/daemon_start.c | 3530L |
| -rw-r--r-- | src/mhd2/dcc_action.c | 169L |
| -rw-r--r-- | src/mhd2/events_process.c | 1997L |
| -rw-r--r-- | src/mhd2/events_process.h | 102L |
| -rw-r--r-- | src/mhd2/extr_events_funcs.c | 62L |
| -rw-r--r-- | src/mhd2/extr_events_funcs.h | 152L |
| -rw-r--r-- | src/mhd2/h2/h2_action.c | 93L |
| -rw-r--r-- | src/mhd2/h2/h2_action.h | 60L |
| -rw-r--r-- | src/mhd2/h2/h2_app_cb.c | 251L |
| -rw-r--r-- | src/mhd2/h2/h2_app_cb.h | 63L |
| -rw-r--r-- | src/mhd2/h2/h2_bit_masks.h | 70L |
| -rw-r--r-- | src/mhd2/h2/h2_comm.c | 607L |
| -rw-r--r-- | src/mhd2/h2/h2_comm.h | 96L |
| -rw-r--r-- | src/mhd2/h2/h2_conn_data.h | 245L |
| -rw-r--r-- | src/mhd2/h2/h2_conn_streams.c | 710L |
| -rw-r--r-- | src/mhd2/h2/h2_conn_streams.h | 184L |
| -rw-r--r-- | src/mhd2/h2/h2_err_codes.h | 99L |
| -rw-r--r-- | src/mhd2/h2/h2_frame_codec.c | 1462L |
| -rw-r--r-- | src/mhd2/h2/h2_frame_codec.h | 251L |
| -rw-r--r-- | src/mhd2/h2/h2_frame_init.h | 215L |
| -rw-r--r-- | src/mhd2/h2/h2_frame_length.h | 58L |
| -rw-r--r-- | src/mhd2/h2/h2_frame_types.h | 275L |
| -rw-r--r-- | src/mhd2/h2/h2_proc_conn.c | 201L |
| -rw-r--r-- | src/mhd2/h2/h2_proc_conn.h | 110L |
| -rw-r--r-- | src/mhd2/h2/h2_proc_in.c | 273L |
| -rw-r--r-- | src/mhd2/h2/h2_proc_in.h | 58L |
| -rw-r--r-- | src/mhd2/h2/h2_proc_out.c | 267L |
| -rw-r--r-- | src/mhd2/h2/h2_proc_out.h | 228L |
| -rw-r--r-- | src/mhd2/h2/h2_proc_settings.c | 323L |
| -rw-r--r-- | src/mhd2/h2/h2_proc_settings.h | 119L |
| -rw-r--r-- | src/mhd2/h2/h2_reply_funcs.c | 599L |
| -rw-r--r-- | src/mhd2/h2/h2_reply_funcs.h | 58L |
| -rw-r--r-- | src/mhd2/h2/h2_req_data.h | 149L |
| -rw-r--r-- | src/mhd2/h2/h2_req_fields.c | 523L |
| -rw-r--r-- | src/mhd2/h2/h2_req_fields.h | 111L |
| -rw-r--r-- | src/mhd2/h2/h2_req_get_items.c | 259L |
| -rw-r--r-- | src/mhd2/h2/h2_req_get_items.h | 73L |
| -rw-r--r-- | src/mhd2/h2/h2_req_item_kinds.h | 71L |
| -rw-r--r-- | src/mhd2/h2/h2_req_item_struct.h | 84L |
| -rw-r--r-- | src/mhd2/h2/h2_req_items_funcs.c | 498L |
| -rw-r--r-- | src/mhd2/h2/h2_req_items_funcs.h | 221L |
| -rw-r--r-- | src/mhd2/h2/h2_resp_data.h | 69L |
| -rw-r--r-- | src/mhd2/h2/h2_settings.h | 203L |
| -rw-r--r-- | src/mhd2/h2/h2_stream_data.h | 152L |
| -rw-r--r-- | src/mhd2/h2/hpack/h2_huffman_codec.c | 1484L |
| -rw-r--r-- | src/mhd2/h2/hpack/h2_huffman_codec.h | 128L |
| -rw-r--r-- | src/mhd2/h2/hpack/h2_huffman_est.h | 89L |
| -rw-r--r-- | src/mhd2/h2/hpack/mhd_hpack_codec.c | 6608L |
| -rw-r--r-- | src/mhd2/h2/hpack/mhd_hpack_codec.h | 594L |
| -rw-r--r-- | src/mhd2/h2/hpack/mhd_hpack_dec_types.h | 76L |
| -rw-r--r-- | src/mhd2/h2/hpack/mhd_hpack_enc_types.h | 92L |
| -rw-r--r-- | src/mhd2/http_method.h | 197L |
| -rw-r--r-- | src/mhd2/http_post_enc.h | 98L |
| -rw-r--r-- | src/mhd2/http_prot_ver.h | 89L |
| -rw-r--r-- | src/mhd2/http_status_str.c | 228L |
| -rw-r--r-- | src/mhd2/http_status_str.h | 65L |
| -rw-r--r-- | src/mhd2/lib_get_info.c | 566L |
| -rw-r--r-- | src/mhd2/libmicrohttpd2.pc.in | 14L |
| -rw-r--r-- | src/mhd2/md5_ext.h | 131L |
| -rw-r--r-- | src/mhd2/md5_ext_gnutls.c | 129L |
| -rw-r--r-- | src/mhd2/md5_ext_mbedtls.c | 139L |
| -rw-r--r-- | src/mhd2/md5_ext_openssl.c | 153L |
| -rw-r--r-- | src/mhd2/md5_int.c | 557L |
| -rw-r--r-- | src/mhd2/md5_int.h | 147L |
| -rw-r--r-- | src/mhd2/mempool_funcs.c | 776L |
| -rw-r--r-- | src/mhd2/mempool_funcs.h | 243L |
| -rw-r--r-- | src/mhd2/mempool_types.h | 82L |
| -rw-r--r-- | src/mhd2/mhd_action.h | 408L |
| -rw-r--r-- | src/mhd2/mhd_align.h | 166L |
| -rw-r--r-- | src/mhd2/mhd_arr_num_elems.h | 55L |
| -rw-r--r-- | src/mhd2/mhd_assert.h | 99L |
| -rw-r--r-- | src/mhd2/mhd_assume.h | 76L |
| -rw-r--r-- | src/mhd2/mhd_atomic_counter.c | 110L |
| -rw-r--r-- | src/mhd2/mhd_atomic_counter.h | 450L |
| -rw-r--r-- | src/mhd2/mhd_auth_digest_hdr.h | 84L |
| -rw-r--r-- | src/mhd2/mhd_bithelpers.h | 1011L |
| -rw-r--r-- | src/mhd2/mhd_bool.h | 72L |
| -rw-r--r-- | src/mhd2/mhd_buffer.h | 83L |
| -rw-r--r-- | src/mhd2/mhd_byteorder.h | 191L |
| -rw-r--r-- | src/mhd2/mhd_cntnr_ptr.h | 90L |
| -rw-r--r-- | src/mhd2/mhd_comm_layer_state.h | 73L |
| -rw-r--r-- | src/mhd2/mhd_conn_socket.h | 205L |
| -rw-r--r-- | src/mhd2/mhd_connection.h | 870L |
| -rw-r--r-- | src/mhd2/mhd_constexpr.h | 64L |
| -rw-r--r-- | src/mhd2/mhd_daemon.h | 1364L |
| -rw-r--r-- | src/mhd2/mhd_dbg_print.h | 79L |
| -rw-r--r-- | src/mhd2/mhd_dcc_action.h | 191L |
| -rw-r--r-- | src/mhd2/mhd_digest_auth_data.h | 86L |
| -rw-r--r-- | src/mhd2/mhd_dlinked_list.h | 320L |
| -rw-r--r-- | src/mhd2/mhd_http_layer_state.h | 81L |
| -rw-r--r-- | src/mhd2/mhd_iovec.h | 135L |
| -rw-r--r-- | src/mhd2/mhd_itc.c | 64L |
| -rw-r--r-- | src/mhd2/mhd_itc.h | 364L |
| -rw-r--r-- | src/mhd2/mhd_itc_types.h | 112L |
| -rw-r--r-- | src/mhd2/mhd_lib_init.c | 495L |
| -rw-r--r-- | src/mhd2/mhd_lib_init.h | 84L |
| -rw-r--r-- | src/mhd2/mhd_lib_init_auto.h | 90L |
| -rw-r--r-- | src/mhd2/mhd_lib_init_impl.h | 81L |
| -rw-r--r-- | src/mhd2/mhd_limits.h | 197L |
| -rw-r--r-- | src/mhd2/mhd_locks.h | 325L |
| -rw-r--r-- | src/mhd2/mhd_md5.h | 128L |
| -rw-r--r-- | src/mhd2/mhd_mono_clock.c | 766L |
| -rw-r--r-- | src/mhd2/mhd_mono_clock.h | 92L |
| -rw-r--r-- | src/mhd2/mhd_panic.c | 128L |
| -rw-r--r-- | src/mhd2/mhd_panic.h | 123L |
| -rw-r--r-- | src/mhd2/mhd_post_parser.h | 660L |
| -rw-r--r-- | src/mhd2/mhd_post_result.h | 136L |
| -rw-r--r-- | src/mhd2/mhd_postfield_int.h | 103L |
| -rw-r--r-- | src/mhd2/mhd_predict.h | 199L |
| -rw-r--r-- | src/mhd2/mhd_public_api.h | 59L |
| -rw-r--r-- | src/mhd2/mhd_read_file.c | 197L |
| -rw-r--r-- | src/mhd2/mhd_read_file.h | 101L |
| -rw-r--r-- | src/mhd2/mhd_recv.c | 131L |
| -rw-r--r-- | src/mhd2/mhd_recv.h | 75L |
| -rw-r--r-- | src/mhd2/mhd_reply.h | 176L |
| -rw-r--r-- | src/mhd2/mhd_request.h | 572L |
| -rw-r--r-- | src/mhd2/mhd_response.h | 423L |
| -rw-r--r-- | src/mhd2/mhd_rng.c | 222L |
| -rw-r--r-- | src/mhd2/mhd_rng.h | 67L |
| -rw-r--r-- | src/mhd2/mhd_send.c | 1738L |
| -rw-r--r-- | src/mhd2/mhd_send.h | 163L |
| -rw-r--r-- | src/mhd2/mhd_sha256.h | 127L |
| -rw-r--r-- | src/mhd2/mhd_sha512_256.h | 128L |
| -rw-r--r-- | src/mhd2/mhd_socket_error.h | 160L |
| -rw-r--r-- | src/mhd2/mhd_socket_error_funcs.c | 104L |
| -rw-r--r-- | src/mhd2/mhd_socket_error_funcs.h | 71L |
| -rw-r--r-- | src/mhd2/mhd_socket_type.h | 79L |
| -rw-r--r-- | src/mhd2/mhd_sockets_funcs.c | 305L |
| -rw-r--r-- | src/mhd2/mhd_sockets_funcs.h | 122L |
| -rw-r--r-- | src/mhd2/mhd_sockets_macros.h | 360L |
| -rw-r--r-- | src/mhd2/mhd_status_code_int.h | 60L |
| -rw-r--r-- | src/mhd2/mhd_str.c | 3224L |
| -rw-r--r-- | src/mhd2/mhd_str.h | 988L |
| -rw-r--r-- | src/mhd2/mhd_str_macros.h | 62L |
| -rw-r--r-- | src/mhd2/mhd_str_types.h | 94L |
| -rw-r--r-- | src/mhd2/mhd_stream.h | 70L |
| -rw-r--r-- | src/mhd2/mhd_threads.c | 460L |
| -rw-r--r-- | src/mhd2/mhd_threads.h | 586L |
| -rw-r--r-- | src/mhd2/mhd_tls_choice.h | 285L |
| -rw-r--r-- | src/mhd2/mhd_tls_common.c | 96L |
| -rw-r--r-- | src/mhd2/mhd_tls_common.h | 89L |
| -rw-r--r-- | src/mhd2/mhd_tls_enums.h | 114L |
| -rw-r--r-- | src/mhd2/mhd_tls_funcs.h | 266L |
| -rw-r--r-- | src/mhd2/mhd_tls_internal.c | 90L |
| -rw-r--r-- | src/mhd2/mhd_tls_internal.h | 116L |
| -rw-r--r-- | src/mhd2/mhd_tls_ver_stct.h | 70L |
| -rw-r--r-- | src/mhd2/mhd_tristate.h | 101L |
| -rw-r--r-- | src/mhd2/mhd_unreachable.h | 77L |
| -rw-r--r-- | src/mhd2/mhd_upgrade.h | 73L |
| -rw-r--r-- | src/mhd2/post_parser_funcs.c | 3160L |
| -rw-r--r-- | src/mhd2/post_parser_funcs.h | 82L |
| -rw-r--r-- | src/mhd2/request_auth_get.c | 165L |
| -rw-r--r-- | src/mhd2/request_auth_get.h | 97L |
| -rw-r--r-- | src/mhd2/request_funcs.c | 96L |
| -rw-r--r-- | src/mhd2/request_funcs.h | 96L |
| -rw-r--r-- | src/mhd2/request_get_info.c | 387L |
| -rw-r--r-- | src/mhd2/request_get_value.c | 329L |
| -rw-r--r-- | src/mhd2/request_get_value.h | 142L |
| -rw-r--r-- | src/mhd2/request_resume.c | 86L |
| -rw-r--r-- | src/mhd2/respond_with_error.c | 143L |
| -rw-r--r-- | src/mhd2/respond_with_error.h | 113L |
| -rw-r--r-- | src/mhd2/response_add_header.c | 316L |
| -rw-r--r-- | src/mhd2/response_add_header.h | 62L |
| -rw-r--r-- | src/mhd2/response_auth_basic.c | 199L |
| -rw-r--r-- | src/mhd2/response_auth_digest.c | 555L |
| -rw-r--r-- | src/mhd2/response_auth_digest.h | 60L |
| -rw-r--r-- | src/mhd2/response_destroy.c | 145L |
| -rw-r--r-- | src/mhd2/response_destroy.h | 71L |
| -rw-r--r-- | src/mhd2/response_from.c | 450L |
| -rw-r--r-- | src/mhd2/response_from.h | 81L |
| -rw-r--r-- | src/mhd2/response_funcs.c | 153L |
| -rw-r--r-- | src/mhd2/response_funcs.h | 83L |
| -rw-r--r-- | src/mhd2/response_options.h | 69L |
| -rw-r--r-- | src/mhd2/response_set_options.c | 110L |
| -rw-r--r-- | src/mhd2/response_set_options.h | 53L |
| -rw-r--r-- | src/mhd2/sckt_recv.c | 105L |
| -rw-r--r-- | src/mhd2/sckt_recv.h | 77L |
| -rw-r--r-- | src/mhd2/sckt_send.h | 83L |
| -rw-r--r-- | src/mhd2/sha256_ext.h | 270L |
| -rw-r--r-- | src/mhd2/sha256_ext_gnutls.c | 131L |
| -rw-r--r-- | src/mhd2/sha256_ext_mbedtls.c | 142L |
| -rw-r--r-- | src/mhd2/sha256_ext_openssl.c | 155L |
| -rw-r--r-- | src/mhd2/sha256_int.c | 570L |
| -rw-r--r-- | src/mhd2/sha256_int.h | 139L |
| -rw-r--r-- | src/mhd2/sha512_256_ext.h | 266L |
| -rw-r--r-- | src/mhd2/sha512_256_ext_mbedtls.c | 179L |
| -rw-r--r-- | src/mhd2/sha512_256_ext_openssl.c | 156L |
| -rw-r--r-- | src/mhd2/sha512_256_int.c | 642L |
| -rw-r--r-- | src/mhd2/sha512_256_int.h | 158L |
| -rw-r--r-- | src/mhd2/stream_funcs.c | 1230L |
| -rw-r--r-- | src/mhd2/stream_funcs.h | 487L |
| -rw-r--r-- | src/mhd2/stream_get_info.c | 123L |
| -rw-r--r-- | src/mhd2/stream_process_reply.c | 1474L |
| -rw-r--r-- | src/mhd2/stream_process_reply.h | 130L |
| -rw-r--r-- | src/mhd2/stream_process_request.c | 4099L |
| -rw-r--r-- | src/mhd2/stream_process_request.h | 245L |
| -rw-r--r-- | src/mhd2/stream_process_states.c | 674L |
| -rw-r--r-- | src/mhd2/stream_process_states.h | 78L |
| -rw-r--r-- | src/mhd2/sys_base_types.h | 94L |
| -rw-r--r-- | src/mhd2/sys_bool_type.h | 56L |
| -rw-r--r-- | src/mhd2/sys_errno.h | 117L |
| -rw-r--r-- | src/mhd2/sys_file_fd.h | 63L |
| -rw-r--r-- | src/mhd2/sys_ip_headers.h | 148L |
| -rw-r--r-- | src/mhd2/sys_malloc.h | 63L |
| -rw-r--r-- | src/mhd2/sys_null_macro.h | 70L |
| -rw-r--r-- | src/mhd2/sys_offsetof.h | 60L |
| -rw-r--r-- | src/mhd2/sys_poll.h | 104L |
| -rw-r--r-- | src/mhd2/sys_select.h | 79L |
| -rw-r--r-- | src/mhd2/sys_sendfile.h | 67L |
| -rw-r--r-- | src/mhd2/sys_sizet_type.h | 59L |
| -rw-r--r-- | src/mhd2/sys_sockets_headers.h | 275L |
| -rw-r--r-- | src/mhd2/sys_sockets_types.h | 69L |
| -rw-r--r-- | src/mhd2/sys_thread_entry_type.h | 67L |
| -rw-r--r-- | src/mhd2/sys_w32_ver.h | 63L |
| -rw-r--r-- | src/mhd2/tls_dh_params.h | 67L |
| -rw-r--r-- | src/mhd2/tls_gnu_conn_data.h | 90L |
| -rw-r--r-- | src/mhd2/tls_gnu_daemon_data.h | 93L |
| -rw-r--r-- | src/mhd2/tls_gnu_funcs.c | 969L |
| -rw-r--r-- | src/mhd2/tls_gnu_funcs.h | 348L |
| -rw-r--r-- | src/mhd2/tls_gnu_tls_lib.h | 143L |
| -rw-r--r-- | src/mhd2/tls_mbed_conn_data.h | 155L |
| -rw-r--r-- | src/mhd2/tls_mbed_daemon_data.h | 87L |
| -rw-r--r-- | src/mhd2/tls_mbed_funcs.c | 1547L |
| -rw-r--r-- | src/mhd2/tls_mbed_funcs.h | 336L |
| -rw-r--r-- | src/mhd2/tls_mbed_tls_lib.h | 226L |
| -rw-r--r-- | src/mhd2/tls_multi_conn_data.h | 107L |
| -rw-r--r-- | src/mhd2/tls_multi_daemon_data.h | 107L |
| -rw-r--r-- | src/mhd2/tls_multi_funcs.c | 860L |
| -rw-r--r-- | src/mhd2/tls_multi_funcs.h | 324L |
| -rw-r--r-- | src/mhd2/tls_multi_tls_lib.h | 89L |
| -rw-r--r-- | src/mhd2/tls_open_conn_data.h | 94L |
| -rw-r--r-- | src/mhd2/tls_open_daemon_data.h | 84L |
| -rw-r--r-- | src/mhd2/tls_open_funcs.c | 1783L |
| -rw-r--r-- | src/mhd2/tls_open_funcs.h | 338L |
| -rw-r--r-- | src/mhd2/tls_open_tls_lib.h | 84L |
| -rw-r--r-- | src/mhd2/upgrade_prep.c | 466L |
| -rw-r--r-- | src/mhd2/upgrade_prep.h | 86L |
| -rw-r--r-- | src/mhd2/upgrade_proc.c | 164L |
| -rw-r--r-- | src/mhd2/upgrade_proc.h | 86L |
| -rw-r--r-- | src/mhd2/upgraded_net.c | 560L |
| -rw-r--r-- | src/mhd2/w32_lib_res.rc.in | 51L |
| -rw-r--r-- | src/tests/.gitignore | 3L |
| -rw-r--r-- | src/tests/Makefile.am | 18L |
| -rw-r--r-- | src/tests/basic/Makefile.am | 186L |
| -rw-r--r-- | src/tests/basic/test_basic_checks.c | 343L |
| -rw-r--r-- | src/tests/basic/test_lib_info_version.c | 361L |
| -rw-r--r-- | src/tests/client_server/Makefile.am | 70L |
| -rw-r--r-- | src/tests/client_server/data/chain.crt | 105L |
| -rwxr-xr-x | src/tests/client_server/data/check_certs.sh | 25L |
| -rw-r--r-- | src/tests/client_server/data/inter1-ca.crt | 35L |
| -rw-r--r-- | src/tests/client_server/data/inter2-ca.crt | 35L |
| -rwxr-xr-x | src/tests/client_server/data/make_chain.sh | 17L |
| -rw-r--r-- | src/tests/client_server/data/root-ca.crt | 33L |
| -rw-r--r-- | src/tests/client_server/data/test-server-key.pem | 52L |
| -rw-r--r-- | src/tests/client_server/data/test-server.crt | 35L |
| -rw-r--r-- | src/tests/client_server/libtest.c | 731L |
| -rw-r--r-- | src/tests/client_server/libtest.h | 897L |
| -rw-r--r-- | src/tests/client_server/libtest_convenience.c | 506L |
| -rw-r--r-- | src/tests/client_server/libtest_convenience_client_request.c | 1126L |
| -rw-r--r-- | src/tests/client_server/libtest_convenience_server_reply.c | 924L |
| -rw-r--r-- | src/tests/client_server/test_authentication.c | 142L |
| -rw-r--r-- | src/tests/client_server/test_cert_tls.c | 188L |
| -rw-r--r-- | src/tests/client_server/test_client_server.c | 305L |
| -rw-r--r-- | src/tests/client_server/test_http2.c | 321L |
| -rw-r--r-- | src/tests/client_server/test_postparser.c | 202L |
| -rw-r--r-- | src/tests/client_server/test_tls.c | 362L |
| -rw-r--r-- | src/tests/client_server/test_tls2.c | 366L |
| -rw-r--r-- | src/tests/mhdt_checks.h | 1093L |
| -rw-r--r-- | src/tests/mhdt_has_in_name.h | 86L |
| -rw-r--r-- | src/tests/mhdt_has_param.h | 76L |
| -rw-r--r-- | src/tests/raw/Makefile.am | 41L |
| -rw-r--r-- | src/tests/raw/test_ram.c | 720L |
| -rw-r--r-- | src/tests/raw/test_raw.c | 1075L |
| -rw-r--r-- | src/tests/unit/.gitignore | 3L |
| -rw-r--r-- | src/tests/unit/Makefile.am | 110L |
| -rw-r--r-- | src/tests/unit/test_helpers.h | 92L |
| -rw-r--r-- | src/tests/unit/test_str_base64.c | 795L |
| -rw-r--r-- | src/tests/unit/test_str_bin_hex.c | 450L |
| -rw-r--r-- | src/tests/unit/test_str_compare.c | 879L |
| -rw-r--r-- | src/tests/unit/test_str_from_value.c | 1815L |
| -rw-r--r-- | src/tests/unit/test_str_pct.c | 1061L |
| -rw-r--r-- | src/tests/unit/test_str_quote.c | 798L |
| -rw-r--r-- | src/tests/unit/test_str_to_value.c | 2614L |
| -rw-r--r-- | src/tests/unit/test_str_token.c | 137L |
| -rw-r--r-- | src/tests/unit/test_str_token_remove.c | 259L |
| -rw-r--r-- | src/tests/unit/test_str_tokens_remove.c | 291L |
| -rw-r--r-- | src/tests/unit/unit_h2_huffman_codec.c | 1689L |
| -rw-r--r-- | src/tests/unit/unit_hpack_tables.c | 2546L |
| -rw-r--r-- | src/tests/unit/unit_md5.c | 835L |
| -rw-r--r-- | src/tests/unit/unit_sha256.c | 775L |
| -rw-r--r-- | src/tests/unit/unit_sha512_256.c | 849L |
| -rw-r--r-- | src/tests/unit/unit_str.c | 141L |
| -rw-r--r-- | src/tests/upgrade/Makefile.am | 39L |
| -rw-r--r-- | src/tests/upgrade/test_upgrade.c | 2036L |
| -rw-r--r-- | src/tests/upgrade/tls_test_keys.h | 202L |
| -rw-r--r-- | src/tools/.gitignore | 1L |
| -rw-r--r-- | src/tools/Makefile.am | 39L |
| -rw-r--r-- | src/tools/mhdtl_get_cpu_count.c | 959L |
| -rw-r--r-- | src/tools/mhdtl_get_cpu_count.h | 74L |
| -rw-r--r-- | src/tools/mhdtl_str_to_uint.h | 91L |
| -rw-r--r-- | src/tools/perf_replies.c | 2119L |
| -rw-r--r-- | w32/.editorconfig | 87L |
| -rw-r--r-- | w32/.gitattributes | 5L |
| -rw-r--r-- | w32/.gitignore | 16L |
| -rw-r--r-- | w32/VS-Any-Version/demo.vcxproj | 40L |
| -rw-r--r-- | w32/VS-Any-Version/demo.vcxproj.filters | 5L |
| -rw-r--r-- | w32/VS-Any-Version/libmicrohttpd2.sln | 140L |
| -rw-r--r-- | w32/VS-Any-Version/libmicrohttpd2.vcxproj | 41L |
| -rw-r--r-- | w32/VS-Any-Version/libmicrohttpd2.vcxproj.filters | 5L |
| -rw-r--r-- | w32/VS-Any-Version/minimal_example2.vcxproj | 40L |
| -rw-r--r-- | w32/VS2017/demo.vcxproj | 40L |
| -rw-r--r-- | w32/VS2017/demo.vcxproj.filters | 5L |
| -rw-r--r-- | w32/VS2017/libmicrohttpd2.sln | 245L |
| -rw-r--r-- | w32/VS2017/libmicrohttpd2.vcxproj | 43L |
| -rw-r--r-- | w32/VS2017/libmicrohttpd2.vcxproj.filters | 5L |
| -rw-r--r-- | w32/VS2017/minimal_example2.vcxproj | 40L |
| -rw-r--r-- | w32/VS2019/demo.vcxproj | 41L |
| -rw-r--r-- | w32/VS2019/demo.vcxproj.filters | 5L |
| -rw-r--r-- | w32/VS2019/libmicrohttpd2.sln | 141L |
| -rw-r--r-- | w32/VS2019/libmicrohttpd2.vcxproj | 42L |
| -rw-r--r-- | w32/VS2019/libmicrohttpd2.vcxproj.filters | 5L |
| -rw-r--r-- | w32/VS2019/minimal_example2.vcxproj | 41L |
| -rw-r--r-- | w32/VS2022/demo.vcxproj | 41L |
| -rw-r--r-- | w32/VS2022/demo.vcxproj.filters | 5L |
| -rw-r--r-- | w32/VS2022/libmicrohttpd2.sln | 142L |
| -rw-r--r-- | w32/VS2022/libmicrohttpd2.vcxproj | 42L |
| -rw-r--r-- | w32/VS2022/libmicrohttpd2.vcxproj.filters | 5L |
| -rw-r--r-- | w32/VS2022/minimal_example2.vcxproj | 41L |
| -rw-r--r-- | w32/common/apps-build-settings.props | 35L |
| -rw-r--r-- | w32/common/common-build-settings.props | 137L |
| -rw-r--r-- | w32/common/demo-files.vcxproj | 11L |
| -rw-r--r-- | w32/common/demo-filters.vcxproj | 14L |
| -rw-r--r-- | w32/common/gen_dll_res.ps1 | 39L |
| -rw-r--r-- | w32/common/libmicrohttpd2-build-settings.props | 62L |
| -rw-r--r-- | w32/common/libmicrohttpd2-files.vcxproj | 197L |
| -rw-r--r-- | w32/common/libmicrohttpd2-filters.vcxproj | 569L |
| -rw-r--r-- | w32/common/mhd_config.h | 426L |
| -rw-r--r-- | w32/common/microhttpd2.rc.in | 58L |
| -rw-r--r-- | w32/common/minimal_example2-files.vcxproj | 11L |
| -rw-r--r-- | w32/common/project-configs-xp.props | 70L |
| -rw-r--r-- | w32/common/project-configs.props | 69L |
| -rw-r--r-- | w32/common/vs_dirs.props | 9L |