aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* MHD_get_daemon_info(): fixed unaligned memory accessEvgeny Grin (Karlson2k)2022-04-25
|
* sha1.c: muted alignment warningsEvgeny Grin (Karlson2k)2022-04-25
|
* sha1.c: fixed coding styleEvgeny Grin (Karlson2k)2022-04-25
|
* sha256.c: muted alignment warningsEvgeny Grin (Karlson2k)2022-04-25
|
* sha256.c: fixed coding styleEvgeny Grin (Karlson2k)2022-04-25
|
* md5.c: muted compiler alignment warningsEvgeny Grin (Karlson2k)2022-04-25
|
* mhd_bithelpers: minor improvement of internal macrosEvgeny Grin (Karlson2k)2022-04-25
|
* MHD_get_connection_info(): Fixed possible unaligned accessEvgeny Grin (Karlson2k)2022-04-25
| | | | | | | Also: * Reduced number of 'MHD_Connection' members. * Fixed wrong value of returned timeout on some platforms, if timeout is too large.
* daemon.c: fixed possible unaligned access to 'struct sockaddr_in'Evgeny Grin (Karlson2k)2022-04-23
| | | | | On some platforms 'struct sockaddr_in' requires increased alignment compared to ''struct sockaddr'.
* src/examples: fixed printf format specifiersEvgeny Grin (Karlson2k)2022-04-23
|
* test_shutdown_select: fixed code styleEvgeny Grin (Karlson2k)2022-04-23
|
* microhttpd2.h: fixed code styleEvgeny Grin (Karlson2k)2022-04-23
|
* Fixed many macrosEvgeny Grin (Karlson2k)2022-04-23
| | | | 'defined()' should be used without space before bracket
* basicauth: very minor optimisaionEvgeny Grin (Karlson2k)2022-04-23
|
* websocket_threaded_example: mark function as staticEvgeny Grin (Karlson2k)2022-04-23
|
* Fixed old-style functions definitionsEvgeny Grin (Karlson2k)2022-04-23
|
* autoinit_funcs.h: improved formattingEvgeny Grin (Karlson2k)2022-04-23
|
* autoinit_funcs.h: added functions prototypesEvgeny Grin (Karlson2k)2022-04-23
|
* daemon.c: added prototypes for non-static functionsEvgeny Grin (Karlson2k)2022-04-23
|
* MHD_start_daemon: simplified logic for AUTO flagsEvgeny Grin (Karlson2k)2022-04-23
| | | | Avoid "duplicated branches" on some platforms
* test_https_sni: limit to libcrul with certain TLS backends.Evgeny Grin (Karlson2k)2022-04-21
| | | | | NSS can't be used with SSL_VERIFYPEER disabled, while SSL_VERIFYHOST is enabled, other backends may have some problems as well.
* test_https_sni: use CA certificateEvgeny Grin (Karlson2k)2022-04-21
| | | | | Still disabled in the test itself, but it should not hurt to give the proper CA if it is available.
* Updated test TLS certificate in test and examplesEvgeny Grin (Karlson2k)2022-04-21
| | | | The new certificate should be a bit more similar to production certs.
* test_https_sni: use certificates with SAN fieldsEvgeny Grin (Karlson2k)2022-04-21
| | | | | | | While host in CommonName (CN) is still should be supported, it is recommended to use SubjectAltName to identify the host. This also workarounds the bug in libcurl 7.82.0 with certificates processing.
* Use HTTP/1.1 for all TLS testsEvgeny Grin (Karlson2k)2022-04-21
| | | | Nobody is using HTTP/1.0 with TLS
* src/examples: Fixed drop of 'const' qualifiers and minor fixes.Evgeny Grin (Karlson2k)2022-04-19
| | | | * some minor fixes and improvements.
* microhttpd.h: minor doxy improvementEvgeny Grin (Karlson2k)2022-04-19
|
* Added new API function MHD_create_response_from_buffer_copy()Evgeny Grin (Karlson2k)2022-04-19
|
* Minor simplification for ALPN protocols codeEvgeny Grin (Karlson2k)2022-04-19
|
* Added workaround for external APIsEvgeny Grin (Karlson2k)2022-04-19
| | | | | | Some APIs require non-const pointer even when data is supposed to be unmodifiable. Added workaround to deal with such APIs without compiler warnings.
* Fixed missing 'const' qualifiersEvgeny Grin (Karlson2k)2022-04-19
|
* Fixed drop of 'const' when building internal error responseEvgeny Grin (Karlson2k)2022-04-19
|
* Added new API function MHD_create_response_from_buffer_static()Evgeny Grin (Karlson2k)2022-04-19
|
* MHD_get_version(): fixed signed value bit shiftEvgeny Grin (Karlson2k)2022-04-18
|
* microhttpd.h: removed empty lineEvgeny Grin (Karlson2k)2022-04-18
|
* Refactored create response functions.Evgeny Grin (Karlson2k)2022-04-18
| | | | Moved away from the deprecated function, shortened typical call chain.
* Added _MHD_EXTERN to the all public functions definitionsEvgeny Grin (Karlson2k)2022-04-18
| | | | | Previously it was inconsistent, some function definitions used _MHD_EXTERN, while other definitions was used without _MHD_EXTERN.
* refactoring: use 'const' for response buffersEvgeny Grin (Karlson2k)2022-04-18
| | | | The response buffers shouldn't be modifiable.
* MHD_Connection: added 'const' qualifiers to some unmodifiable membersEvgeny Grin (Karlson2k)2022-04-17
|
* connection: removed drop of 'const' qualifierEvgeny Grin (Karlson2k)2022-04-17
|
* test_postprocessor_amp: fixed code styleEvgeny Grin (Karlson2k)2022-04-17
|
* Refactoring: different types for response and request headersEvgeny Grin (Karlson2k)2022-04-17
| | | | | Request headers are always read-only (const char *), while response headers are modifiable. Should help with catching errors in code.
* daemon: muted compiler warningEvgeny Grin (Karlson2k)2022-04-17
|
* Makefile: fixed dependency on libmicrohttpd.laEvgeny Grin (Karlson2k)2022-04-16
|
* Makefile: fixed: user LDFLAGS was not honoredEvgeny Grin (Karlson2k)2022-04-13
|
* use ifdef for several HAVE header macrosRosen Penev2022-04-04
| | | | Signed-off-by: Rosen Penev <rosenp@gmail.com>
* -indentation fixChristian Grothoff2022-04-04
|
* Moved libtool-specific flags to MakefileEvgeny Grin (Karlson2k)2022-04-03
|
* MHD_create_response_empty(): added new functionEvgeny Grin (Karlson2k)2022-03-19
|
* MHD_create_response_from_iovec(): fixed formattingEvgeny Grin (Karlson2k)2022-03-19
|