GNU libmicrohttpd 1.0.1
Loading...
Searching...
No Matches
microhttpd Directory Reference
Directory dependency graph for microhttpd:
src/microhttpd

Files

 
basicauth.c
 Implements HTTP basic authentication methods.
 
basicauth.h
 
connection.c
 Methods for managing connections.
 
connection.h
 Methods for managing connections.
 
connection_https.c
 Methods for managing SSL/TLS connections. This file is only compiled if ENABLE_HTTPS is set.
 
connection_https.h
 Methods for managing connections.
 
daemon.c
 A minimal-HTTP server library.
 
digestauth.c
 Implements HTTP digest authentication.
 
digestauth.h
 
gen_auth.c
 HTTP authorisation general functions.
 
gen_auth.h
 Declarations for HTTP authorisation general functions.
 
internal.c
 internal shared structures
 
internal.h
 MHD internal shared structures.
 
md5.c
 Calculation of MD5 digest as defined in RFC 1321.
 
md5.h
 Calculation of MD5 digest.
 
md5_ext.c
 Wrapper for MD5 calculation performed by TLS library.
 
md5_ext.h
 Wrapper declarations for MD5 calculation performed by TLS library.
 
memorypool.c
 memory pool
 
memorypool.h
 memory pool; mostly used for efficient (de)allocation for each connection and bounding memory use for each request
 
mhd_align.h
 types alignment macros
 
mhd_assert.h
 macros for mhd_assert()
 
mhd_bithelpers.h
 macros for bits manipulations
 
mhd_byteorder.h
 macro definitions for host byte order
 
mhd_compat.c
 Implementation of platform missing functions.
 
mhd_compat.h
 Header for platform missing functions.
 
mhd_itc.c
 Implementation of inter-thread communication functions.
 
mhd_itc.h
 Header for platform-independent inter-thread communication.
 
mhd_itc_types.h
 Types for platform-independent inter-thread communication.
 
mhd_limits.h
 limits values definitions
 
mhd_locks.h
 Header for platform-independent locks abstraction.
 
mhd_md5_wrap.h
 Simple wrapper for selection of built-in/external MD5 implementation.
 
mhd_mono_clock.c
 
mhd_mono_clock.h
 internal monotonic clock functions implementations
 
mhd_panic.c
 
mhd_panic.h
 MHD_panic() function and helpers.
 
mhd_send.c
 Implementation of send() wrappers and helper functions.
 
mhd_send.h
 Declarations of send() wrappers.
 
mhd_sha256_wrap.h
 Simple wrapper for selection of built-in/external SHA-256 implementation.
 
mhd_sockets.c
 Implementation for sockets functions.
 
mhd_sockets.h
 
mhd_str.c
 Functions implementations for string manipulating.
 
mhd_str.h
 Header for string manipulating helpers.
 
mhd_str_types.h
 Header for string manipulating helpers types.
 
mhd_threads.c
 Implementation for thread functions.
 
mhd_threads.h
 Header for platform-independent threads abstraction.
 
postprocessor.c
 Methods for parsing POST data.
 
postprocessor.h
 Declarations for parsing POST data.
 
reason_phrase.c
 Tables of the string response phrases.
 
response.c
 Methods for managing response objects.
 
response.h
 Methods for managing response objects.
 
sha1.c
 Calculation of SHA-1 digest as defined in FIPS PUB 180-4 (2015)
 
sha1.h
 Calculation of SHA-1 digest.
 
sha256.c
 Calculation of SHA-256 digest as defined in FIPS PUB 180-4 (2015)
 
sha256.h
 Calculation of SHA-256 digest.
 
sha256_ext.c
 
sha256_ext.h
 Wrapper for SHA-256 calculation performed by TLS library.
 
sha512_256.c
 Calculation of SHA-512/256 digest as defined in FIPS PUB 180-4 (2015)
 
sha512_256.h
 Calculation of SHA-512/256 digest.
 
sysfdsetsize.c
 Helper for obtaining FD_SETSIZE system default value.
 
sysfdsetsize.h
 Helper for obtaining FD_SETSIZE system default value.
 
tsearch.c
 
tsearch.h