Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | response.c: fixed compiler warning on W32 | Evgeny Grin (Karlson2k) | 2021-04-11 |
| | |||
* | -misc style fixes, no semantic changes | Christian Grothoff | 2021-02-26 |
| | |||
* | Implemented new function MHD_create_response_from_iovec() | Evgeny Grin (Karlson2k) | 2021-02-24 |
| | | | | | | | Implemented the new function, related framework, and tests for iovec-based responses. The implementation is based on the patch provided by Lawrence Sebald and Damon N. Earp from NASA. | ||
* | Fixed build --without-threads | Evgeny Grin (Karlson2k) | 2020-12-27 |
| | | | | TODO: Fully fix testsuite for builds without threads | ||
* | Fixed compiler warning | Evgeny Grin (Karlson2k) | 2020-12-15 |
| | |||
* | struct MHD_Response: minor clarification | Evgeny Grin (Karlson2k) | 2020-12-12 |
| | |||
* | Stopped using sk_cork_on for TCP_NODELAY tracking. | Evgeny Grin (Karlson2k) | 2020-12-03 |
| | | | | | Replaced sk_cork_on with tri-state sk_corked. TCP_NODELAY is tracked on separate member. | ||
* | Removed gnutls_record_(un)cork() usage. | Evgeny Grin (Karlson2k) | 2020-11-30 |
| | | | | | gnutls_record_cork()/gnutls_record_uncork() needs special handling to periodically push part of the buffer. | ||
* | Added asserts to check correct threads for key functions | Evgeny Grin (Karlson2k) | 2020-10-08 |
| | |||
* | correct interpretation of revalue of MHD_socket_cork_ | Christian Grothoff | 2020-09-27 |
| | |||
* | fix transmission stall issue with upgraded TLS connections reported by ↵ | Christian Grothoff | 2020-09-27 |
| | | | | Nguyen Xuan Viet on the mailinglist | ||
* | Minor optimisation for MHD_YES/MHD_NO comparison | Evgeny Grin (Karlson2k) | 2020-09-20 |
| | | | | Comparing against MHD_NO (binary zero) is more efficient | ||
* | add ability to serve files from pipe | Christian Grothoff | 2020-07-26 |
| | |||
* | Sanitized all log and error messages. | silvioprog | 2020-05-09 |
| | |||
* | introduce 'enum MHD_Result' | Christian Grothoff | 2020-04-08 |
| | |||
* | tighten formatting rules | Christian Grothoff | 2019-10-31 |
| | |||
* | allow clients to override sanity check for content-length header | Christian Grothoff | 2019-10-25 |
| | |||
* | applying uncrustify to ensure uniform indentation | Christian Grothoff | 2019-10-17 |
| | |||
* | add ways for application to control corking for upgraded sockets | Christian Grothoff | 2019-08-01 |
| | |||
* | Merge remote-tracking branch 'origin/master' into dev/ng0/gsoc2019 | ng0 | 2019-08-01 |
|\ | |||
| * | indentation fixes, adding test_upgrade_large.c test for issue reported by Viet | Christian Grothoff | 2019-07-29 |
| | | |||
* | | indent | Christian Grothoff | 2019-07-24 |
|/ | |||
* | undo, duplicated functionality | Christian Grothoff | 2019-07-22 |
| | |||
* | unify | Christian Grothoff | 2019-07-22 |
| | |||
* | introducte MHD_RO_FREE_FUNCTION as proposed by Nicolas Mora on the list | Christian Grothoff | 2019-07-22 |
| | |||
* | memorypool: use 'bool' instead MHD_YES/MHD_NO and 'uint8_t' instead of 'char' | Evgeny Grin (Karlson2k) | 2019-06-12 |
| | |||
* | More speedups by using predefined length of strings | Evgeny Grin (Karlson2k) | 2019-05-15 |
| | |||
* | Partial revert of 1b610e5b13b7b96e7b3f372c8da1ec9d840f896a. | Evgeny Grin (Karlson2k) | 2019-05-01 |
| | | | | | Implemented new functions for key and value with binary zero. Significantly speedup search for key by using key size. | ||
* | response.c: added missing assigment of MHD_HTTP_Header::value_size | Evgeny Grin (Karlson2k) | 2019-05-01 |
| | |||
* | Really fix 6c985f4adcb5b71c2b70a17de0a99468090bfb0d | Evgeny Grin (Karlson2k) | 2019-04-17 |
| | |||
* | Fixed build broken by 6c985f4adcb5b71c2b70a17de0a99468090bfb0d | Evgeny Grin (Karlson2k) | 2019-04-17 |
| | |||
* | allow binary zero in unescaped GET arguments (see mailinglist) | Christian Grothoff | 2019-03-20 |
| | |||
* | add build option to compile MHD without threads | Christian Grothoff | 2018-12-07 |
| | |||
* | Optimized the function MHD_create_response_from_callback() for Windows by ↵ | silvioprog | 2018-12-06 |
| | | | | increasing its internal buffer size and allowed to customize it via macro MHD_FD_BLOCK_SIZE. | ||
* | fix ftbfs | Christian Grothoff | 2018-11-12 |
| | |||
* | add MHD_create_response_from_buffer_with_free_callback | Christian Grothoff | 2018-11-08 |
| | |||
* | fix #5411 | Christian Grothoff | 2018-10-05 |
| | |||
* | more work on mhd2 api implementation | Christian Grothoff | 2018-02-09 |
| | |||
* | Improved compatibility with Cygwin | Evgeny Grin (Karlson2k) | 2017-11-26 |
| | |||
* | Stick to C89 standard for a while | Evgeny Grin (Karlson2k) | 2017-10-31 |
| | |||
* | use more c99 | Christian Grothoff | 2017-10-05 |
| | |||
* | misc style improvements, fixing some tiny rare memory leaks in examples | Christian Grothoff | 2017-10-05 |
| | |||
* | Use 'mhd_assert()' | Evgeny Grin (Karlson2k) | 2017-06-12 |
| | |||
* | Fixed HTTP "upgrade" after 7d3050325e3b77a061b40ea9ce77a360d14b4dea | Evgeny Grin (Karlson2k) | 2017-05-21 |
| | |||
* | Added internal function for finding token in response headers ↵ | Evgeny Grin (Karlson2k) | 2017-05-09 |
| | | | | MHD_check_response_header_token_ci() | ||
* | Fixed missing include | Evgeny Grin (Karlson2k) | 2017-05-09 |
| | |||
* | Revert: continue match footers in MHD_get_response_header(). | Evgeny Grin (Karlson2k) | 2017-05-09 |
| | | | | This is a partial revert of 6894504f51ecd271f7471c69935329b1402f49c2 | ||
* | Fixed MHD_get_response_header(): used case-insensitive match for header ↵ | Evgeny Grin (Karlson2k) | 2017-05-09 |
| | | | | name, use only headers | ||
* | Converted many 'strlen()' from run-time to compile-time processing | Evgeny Grin (Karlson2k) | 2017-04-05 |
| | |||
* | Rewritten logic of handling "upgraded" TLS connections in epoll mode. | Evgeny Grin (Karlson2k) | 2017-03-19 |
| |