Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | digestauth: use pre-calculated URI length to avoid stop at first binary zero | Evgeny Grin (Karlson2k) | 2022-06-23 |
| | |||
* | digestauth: use size_t for counting headers | Evgeny Grin (Karlson2k) | 2022-06-23 |
| | |||
* | digestauth: added check whether arguments specified in the right order | Evgeny Grin (Karlson2k) | 2022-06-23 |
| | |||
* | mhd_str.h: fixed doxy | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | digestauth.h: added some doxy | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | digestauth: removed now unused do-while scope | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | Fixed check for URL match to handle URLs with binary zero | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | Added tracking of the request URL length. | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | | | | | URL may have binary zeros after url-decoding, the length helps to detect such situations. | ||
* | digest_auth_check_all(): simplified, improved readability | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | | | | | | | | | | | Added check for too long nonce (the size is know in advance, no need to try other check if nonce size is wrong); Used caseless match more 'qop' value (as required by RFC), too long 'qop' values reject early, added special result value for wrong qop; Reject early with too long 'nc' value; Reject early with wrong response size (the size is know in advance, no need to make CPU-intensive hash calculations if size if incorrect); Added special return value is any parameter is too large to be processed | ||
* | MHD_parse_arguments_(): refactored, allow cls for the callback | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | test_digestauth{._with_arguments}: do test really with arguments | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | configure: removed unused variable | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | configure: added basic support for AIX XLC flags | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | configure: removed unneeded special flags for Darwin | Evgeny Grin (Karlson2k) | 2022-06-22 |
| | |||
* | Removed extra "Upgrade" token in Connection reply header in tests and examples | Evgeny Grin (Karlson2k) | 2022-06-15 |
| | | | | | MHD automatically adds "Upgrade" header, no need to add it for the second time. | ||
* | Remove double adding of MHD_HTTP_HEADER_CONNECTION response header | Alexander Irion | 2022-06-15 |
| | | | | | | | | | | MHD_create_response_for_upgrade() already adds the MHD_HTTP_HEADER_CONNECTION response header, so the additional MHD_add_response_header is wrong. In our application it caused, that on a Apple iPad, the websocket was immediately closed by the browser(Safari, Chrome, Opera) after the protocol upgrade. Browsers on Linux, Android did not had this issue. Signed-off-by: Alexander Irion <alexander_irion@mentor.com> | ||
* | configure: added parameter '--enable-compact-code' | Evgeny Grin (Karlson2k) | 2022-06-15 |
| | |||
* | configure: clarified messages for "build types" | Evgeny Grin (Karlson2k) | 2022-06-15 |
| | |||
* | src/microhttpd/test_*: more compiler warning fixed | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | src/microhttpd/test_*: fixed more compiler warnings | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | test_str: made test compatible with non-VLA compilers | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | test_helpers: fixed doxy | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | websocket_threaded_example: minor fixes | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | mhd_str: fixed doxy, updated copyright years | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | test_str: fixed harmless sanitizer error | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | CI: use clang compiler for Clang Static Analyser | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | CI: added usage of the configure's detection of the compiler flags | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | test_upgrade{,_large}: fixed compiler warnings | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | test_postprocessor{,_large}: additional fixes for compiler warnings | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | test_set_panic: fixed compiler warnings | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | test_options: fixed compiler warnings, removed dead code | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | test_str: fixed more compiler warnings | Evgeny Grin (Karlson2k) | 2022-06-14 |
| | |||
* | test_client_put_stop: minor refactoring, fixed compiler warnings | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | |||
* | test_start_stop: fixed compiler warnings | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | |||
* | test_http_reasons: fixed compiler warnings | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | |||
* | test_daemon: fixed compiler warnings | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | |||
* | test_str_token{,s,s_remove}: fixed compiler warnings | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | |||
* | test_str: minor refactoring, fixed compiler warnings | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | |||
* | test_postprocessor{,_amp,_large}: fixed compiler warnings, fixed extra-long ↵ | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | | | | strings | ||
* | test_postprocessor_md: removed include of .c file, fixed extra long lines | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | |||
* | postprocessor.c: added assert | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | |||
* | postprocessor.h: added new internal header | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | |||
* | Fixed function name introduced by 3eb2fb6dfb302a7ffbc74174d37fa047e3a94036 | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | | | | Thanks Christian for spotting it. | ||
* | libmicrohttpd.texi: updated list of used external data types | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | |||
* | Updated documentation for the new Basic Authorization API | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | |||
* | Updated examples to use new API for Basic Authorization | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | |||
* | microhttpd.h: cosmetics and doxy minor improvements | Evgeny Grin (Karlson2k) | 2022-06-13 |
| | |||
* | test_basicauth: cosmetic correction | Evgeny Grin (Karlson2k) | 2022-06-11 |
| | |||
* | MHD_free(): updated doxy | Evgeny Grin (Karlson2k) | 2022-06-10 |
| | |||
* | Minor improvement for POTFILES.in building | Evgeny Grin (Karlson2k) | 2022-06-10 |
| |