Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | configure: fixed checks for tsearch() and related | Evgeny Grin (Karlson2k) | 2023-03-03 |
| | | | | | | | New check works correctly with new compilers. Added known problematic implementations. Added more checks for correct behaviour. Removed some m4 macros. | ||
* | mhd_check_link_run.m4: fixed typo in comment | Evgeny Grin (Karlson2k) | 2023-03-03 |
| | |||
* | configure: reordered checks for compiler flags | Evgeny Grin (Karlson2k) | 2023-03-03 |
| | |||
* | tsearch.{h,c}: updated to the latest fixed version | Evgeny Grin (Karlson2k) | 2023-03-03 |
| | | | | Minor modification added to avoid compiler warnings | ||
* | daemon.c: fixed heap manipulations with mutex held | Evgeny Grin (Karlson2k) | 2023-03-02 |
| | |||
* | Corrected NEWS and ChangeLog | Evgeny Grin (Karlson2k) | 2023-03-01 |
| | |||
* | add CVE number | Christian Grothoff | 2023-03-01 |
| | |||
* | Updated NEWS for v0.9.76 | Evgeny Grin (Karlson2k) | 2023-02-28 |
| | |||
* | -typo | Christian Grothoff | 2023-02-27 |
| | |||
* | fix parser bug that could be used to crash servers using the MHD_PostProcessor | Christian Grothoff | 2023-02-26 |
| | |||
* | epoll: immediately notice when other side closes the socket, instead of ↵ | Christian Grothoff | 2023-02-08 |
| | | | | waiting for timeout (fixes #7192) | ||
* | add assertion to guard against bad behavior described in #7196, also ↵ | Christian Grothoff | 2023-02-08 |
| | | | | document that after suspending one must return MHD_YES | ||
* | test_tricky: fixed reported error description | Evgeny Grin (Karlson2k) | 2022-12-27 |
| | |||
* | test_digestauth2: fixed test report strings | Evgeny Grin (Karlson2k) | 2022-12-27 |
| | |||
* | response.c: fixed compiler warning on x32 platforms | Evgeny Grin (Karlson2k) | 2022-12-27 |
| | |||
* | daemon: fixed compiler warning for non-TLS builds | Evgeny Grin (Karlson2k) | 2022-12-27 |
| | |||
* | -typo | Christian Grothoff | 2022-12-27 |
| | |||
* | Correction for 4a169d0cffaa69ed22ddd6cca721b43c7599df6c | Evgeny Grin (Karlson2k) | 2022-12-24 |
| | |||
* | configure: try to detect whether eventfd is enabled | Evgeny Grin (Karlson2k) | 2022-12-23 |
| | | | | | eventfd is optional kernel feature, MHD can work just fine without eventfd enabled. | ||
* | configure: used better detection of some functions when cross-compiling | Evgeny Grin (Karlson2k) | 2022-12-23 |
| | |||
* | Added new M4 helper macro | Evgeny Grin (Karlson2k) | 2022-12-23 |
| | |||
* | Updated parsing of cookies, reject cookie completely if discipline is very ↵ | Evgeny Grin (Karlson2k) | 2022-12-22 |
| | | | | strict | ||
* | Updated W32 resources file | Evgeny Grin (Karlson2k) | 2022-12-22 |
| | |||
* | Added new daemon option MHD_OPTION_CLIENT_DISCIPLINE_LV | Evgeny Grin (Karlson2k) | 2022-12-22 |
| | | | | | | | Reject URIs with spaces as per RFC. Fixed check for space before colon in headers (previously it was checked only when MHD was NOT strict). Reject HTTP/1.1 requests without host by default (as per RFC). | ||
* | connection.c: cosmetics | Evgeny Grin (Karlson2k) | 2022-12-21 |
| | |||
* | Always close connection after reply if both Content-Length and chucked are used | Evgeny Grin (Karlson2k) | 2022-12-19 |
| | | | | | When both headers are used, the real length of the request may not be determined unambiguously, the start of the next request is unclear. | ||
* | Refactored cookies parsing. | Evgeny Grin (Karlson2k) | 2022-12-19 |
| | | | | | The new code is more compact as duplicated code was removed. Added testing for various cookies parsing strictness levels. | ||
* | test_parse_cookies: rewritten | Evgeny Grin (Karlson2k) | 2022-12-19 |
| | | | | | Reused the same connection with the server. Added more flexible checks. | ||
* | MHD_get_version_bin(): added new function | Evgeny Grin (Karlson2k) | 2022-12-19 |
| | |||
* | parse_http_version(): cosmetics | Evgeny Grin (Karlson2k) | 2022-12-19 |
| | |||
* | digestauth: avoid malloc() repeat by using the new function | Evgeny Grin (Karlson2k) | 2022-12-19 |
| | |||
* | response.c: added new internal function to avoid repetitive malloc()s | Evgeny Grin (Karlson2k) | 2022-12-19 |
| | |||
* | Refactored user-poison: minimized scope of non-sanitized code | Evgeny Grin (Karlson2k) | 2022-11-26 |
| | |||
* | configure: fixed detection of eventfd() with new compilers builds | Evgeny Grin (Karlson2k) | 2022-11-26 |
| | |||
* | test_get_iovec: fixed missing include headers | Evgeny Grin (Karlson2k) | 2022-11-24 |
| | |||
* | test_upgrade{,_large}: fixed HTTP/1.1 compatibility | Evgeny Grin (Karlson2k) | 2022-11-24 |
| | |||
* | testcurl: fixed checking response headers as null-terminated string | Evgeny Grin (Karlson2k) | 2022-11-07 |
| | |||
* | Tests and examples: added rule to (re-)build libmicrohttpd.la | Evgeny Grin (Karlson2k) | 2022-11-06 |
| | |||
* | connection: reject or log requests with both chunked encoding and Content-Length | Evgeny Grin (Karlson2k) | 2022-11-06 |
| | |||
* | connection: refuse requests with unsupported Transfer-Encoding | Evgeny Grin (Karlson2k) | 2022-11-06 |
| | | | | | The end of the request body (context) cannot be determined if Transfer-Encoding is not supported. | ||
* | Fixed macro name spelling | Evgeny Grin (Karlson2k) | 2022-11-06 |
| | |||
* | configure: improved check for asserts | Evgeny Grin (Karlson2k) | 2022-11-06 |
| | |||
* | configure: sorted summary messages | Evgeny Grin (Karlson2k) | 2022-10-30 |
| | |||
* | configure: removed extra empty lines in built-in help | Evgeny Grin (Karlson2k) | 2022-10-30 |
| | |||
* | test-suite: marked some tests as "very heavy" tests | Evgeny Grin (Karlson2k) | 2022-10-30 |
| | |||
* | configure: added summary message about heavy tests | Evgeny Grin (Karlson2k) | 2022-10-30 |
| | |||
* | configure: added summary message about fuzzing tests | Evgeny Grin (Karlson2k) | 2022-10-30 |
| | |||
* | configure: minor refactoring for check for libcurl-based tests | Evgeny Grin (Karlson2k) | 2022-10-30 |
| | |||
* | configure: do not pass AM_TESTS_ENVIRONMENT directly | Evgeny Grin (Karlson2k) | 2022-10-30 |
| | |||
* | testzzuf: fixed missing CPPFLAGS from configure | Evgeny Grin (Karlson2k) | 2022-10-30 |
| |