aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd/response.c
Commit message (Collapse)AuthorAge
* response.c: fixed compiler warning on W32Evgeny Grin (Karlson2k)2021-04-11
|
* -misc style fixes, no semantic changesChristian Grothoff2021-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-threadsEvgeny Grin (Karlson2k)2020-12-27
| | | | TODO: Fully fix testsuite for builds without threads
* Fixed compiler warningEvgeny Grin (Karlson2k)2020-12-15
|
* struct MHD_Response: minor clarificationEvgeny 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 functionsEvgeny Grin (Karlson2k)2020-10-08
|
* correct interpretation of revalue of MHD_socket_cork_Christian Grothoff2020-09-27
|
* fix transmission stall issue with upgraded TLS connections reported by ↵Christian Grothoff2020-09-27
| | | | Nguyen Xuan Viet on the mailinglist
* Minor optimisation for MHD_YES/MHD_NO comparisonEvgeny Grin (Karlson2k)2020-09-20
| | | | Comparing against MHD_NO (binary zero) is more efficient
* add ability to serve files from pipeChristian Grothoff2020-07-26
|
* Sanitized all log and error messages.silvioprog2020-05-09
|
* introduce 'enum MHD_Result'Christian Grothoff2020-04-08
|
* tighten formatting rulesChristian Grothoff2019-10-31
|
* allow clients to override sanity check for content-length headerChristian Grothoff2019-10-25
|
* applying uncrustify to ensure uniform indentationChristian Grothoff2019-10-17
|
* add ways for application to control corking for upgraded socketsChristian Grothoff2019-08-01
|
* Merge remote-tracking branch 'origin/master' into dev/ng0/gsoc2019ng02019-08-01
|\
| * indentation fixes, adding test_upgrade_large.c test for issue reported by VietChristian Grothoff2019-07-29
| |
* | indentChristian Grothoff2019-07-24
|/
* undo, duplicated functionalityChristian Grothoff2019-07-22
|
* unifyChristian Grothoff2019-07-22
|
* introducte MHD_RO_FREE_FUNCTION as proposed by Nicolas Mora on the listChristian Grothoff2019-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 stringsEvgeny 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_sizeEvgeny Grin (Karlson2k)2019-05-01
|
* Really fix 6c985f4adcb5b71c2b70a17de0a99468090bfb0dEvgeny Grin (Karlson2k)2019-04-17
|
* Fixed build broken by 6c985f4adcb5b71c2b70a17de0a99468090bfb0dEvgeny Grin (Karlson2k)2019-04-17
|
* allow binary zero in unescaped GET arguments (see mailinglist)Christian Grothoff2019-03-20
|
* add build option to compile MHD without threadsChristian Grothoff2018-12-07
|
* Optimized the function MHD_create_response_from_callback() for Windows by ↵silvioprog2018-12-06
| | | | increasing its internal buffer size and allowed to customize it via macro MHD_FD_BLOCK_SIZE.
* fix ftbfsChristian Grothoff2018-11-12
|
* add MHD_create_response_from_buffer_with_free_callbackChristian Grothoff2018-11-08
|
* fix #5411Christian Grothoff2018-10-05
|
* more work on mhd2 api implementationChristian Grothoff2018-02-09
|
* Improved compatibility with CygwinEvgeny Grin (Karlson2k)2017-11-26
|
* Stick to C89 standard for a whileEvgeny Grin (Karlson2k)2017-10-31
|
* use more c99Christian Grothoff2017-10-05
|
* misc style improvements, fixing some tiny rare memory leaks in examplesChristian Grothoff2017-10-05
|
* Use 'mhd_assert()'Evgeny Grin (Karlson2k)2017-06-12
|
* Fixed HTTP "upgrade" after 7d3050325e3b77a061b40ea9ce77a360d14b4deaEvgeny 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 includeEvgeny 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 processingEvgeny Grin (Karlson2k)2017-04-05
|
* Rewritten logic of handling "upgraded" TLS connections in epoll mode.Evgeny Grin (Karlson2k)2017-03-19
|