GNU libmicrohttpd 1.0.9
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
[detail level 123]
  src
  fuzz
 fuzz_auth_header.cDirect fuzzer for the "Authorization:" header parsers
 fuzz_common.hShared, header-only fuzzing driver for the MHD in-process fuzzers
 fuzz_eventloop.cIn-process fuzzer for MHD's external event loop and for the scheduling of the connection life cycle
 fuzz_memorypool.cDirect in-process fuzzer for src/microhttpd/memorypool.c
 fuzz_options.cIn-process fuzzer for MHD's daemon option handling and for the daemon start-up / shutdown paths
 fuzz_postprocessor.cFuzzer for MHD_post_process()
 fuzz_request.cEnd-to-end in-process fuzzer for the MHD request parser
 fuzz_str.cDirect in-process fuzzer for the string primitives of mhd_str.c
 fuzz_tls.cIn-process fuzzer for MHD's HTTPS/TLS integration layer
  include
 autoinit_funcs.h
 mhd_options.hAdditional automatic macros for MHD_config.h
 microhttpd.hPublic interface to libmicrohttpd
 platform.hPlatform-specific includes for libmicrohttpd
  microhttpd
 basicauth.cImplements HTTP basic authentication methods
 basicauth.h
 connection.cMethods for managing connections
 connection.hMethods for managing connections
 connection_https.cMethods for managing SSL/TLS connections. This file is only compiled if ENABLE_HTTPS is set
 connection_https.hMethods for managing connections
 daemon.cA minimal-HTTP server library
 digestauth.cImplements HTTP digest authentication
 digestauth.h
 gen_auth.cHTTP authorisation general functions
 gen_auth.hDeclarations for HTTP authorisation general functions
 internal.cInternal shared structures
 internal.hMHD internal shared structures
 md5.cCalculation of MD5 digest as defined in RFC 1321
 md5.hCalculation of MD5 digest
 md5_ext.cWrapper for MD5 calculation performed by TLS library
 md5_ext.hWrapper declarations for MD5 calculation performed by TLS library
 memorypool.cMemory pool
 memorypool.hMemory pool; mostly used for efficient (de)allocation for each connection and bounding memory use for each request
 mhd_align.hTypes alignment macros
 mhd_assert.hMacros for mhd_assert()
 mhd_bithelpers.hMacros for bits manipulations
 mhd_byteorder.hMacro definitions for host byte order
 mhd_check.hMacros for MHD_CHECK_(), always-compiled memory-safety invariants
 mhd_compat.cImplementation of platform missing functions
 mhd_compat.hHeader for platform missing functions
 mhd_itc.cImplementation of inter-thread communication functions
 mhd_itc.hHeader for platform-independent inter-thread communication
 mhd_itc_types.hTypes for platform-independent inter-thread communication
 mhd_limits.hLimits values definitions
 mhd_locks.hHeader for platform-independent locks abstraction
 mhd_md5_wrap.hSimple wrapper for selection of built-in/external MD5 implementation
 mhd_mono_clock.c
 mhd_mono_clock.hInternal monotonic clock functions implementations
 mhd_opt_matrix.cThe environment-driven daemon option matrix shared by the tests
 mhd_opt_matrix.hThe environment-driven daemon option matrix shared by the tests
 mhd_panic.c
 mhd_panic.hMHD_panic() function and helpers
 mhd_panic_tripwire.hTest-only tripwire that turns a fatal libmicrohttpd invariant failure into a loud, greppable, machine-classifiable test error
 mhd_send.cImplementation of send() wrappers and helper functions
 mhd_send.hDeclarations of send() wrappers
 mhd_sha256_wrap.hSimple wrapper for selection of built-in/external SHA-256 implementation
 mhd_sockets.cImplementation for sockets functions
 mhd_sockets.h
 mhd_str.cFunctions implementations for string manipulating
 mhd_str.hHeader for string manipulating helpers
 mhd_str_types.hHeader for string manipulating helpers types
 mhd_threads.cImplementation for thread functions
 mhd_threads.hHeader for platform-independent threads abstraction
 postprocessor.cMethods for parsing POST data
 postprocessor.hDeclarations for parsing POST data
 reason_phrase.cTables of the string response phrases
 response.cMethods for managing response objects
 response.hMethods for managing response objects
 sha1.cCalculation of SHA-1 digest as defined in FIPS PUB 180-4 (2015)
 sha1.hCalculation of SHA-1 digest
 sha256.cCalculation of SHA-256 digest as defined in FIPS PUB 180-4 (2015)
 sha256.hCalculation of SHA-256 digest
 sha256_ext.cWrapper for SHA-256 calculation performed by TLS library
 sha256_ext.hWrapper declarations for SHA-256 calculation performed by TLS library
 sha512_256.cCalculation of SHA-512/256 digest as defined in FIPS PUB 180-4 (2015)
 sha512_256.hCalculation of SHA-512/256 digest
 sysfdsetsize.cHelper for obtaining FD_SETSIZE system default value
 sysfdsetsize.hHelper for obtaining FD_SETSIZE system default value
 tsearch.c
 tsearch.h
  tools
 mhd_tool_get_cpu_count.cImplementation of functions to detect the number of available CPU cores
 mhd_tool_get_cpu_count.hDeclaration of functions to detect the number of available CPU cores
 mhd_tool_str_to_uint.hFunction to decode the value of decimal string number