aboutsummaryrefslogtreecommitdiff
path: root/doc
Commit message (Collapse)AuthorAge
* is this yearChristian Grothoff2019-07-29
|
* 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
|
* Add callback to allow OCSP staplingTim Rühsen2019-07-17
|
* fix #5773Christian Grothoff2019-06-30
|
* 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.
* add flags for TLS option controlChristian Grothoff2019-04-15
|
* allow binary zero in unescaped GET arguments (see mailinglist)Christian Grothoff2019-03-20
|
* add test for RFC 7616 and document new APIChristian Grothoff2018-12-08
|
* fix FTBFSChristian Grothoff2018-12-07
|
* add build option to compile MHD without threadsChristian Grothoff2018-12-07
|
* Renamed all occurrences from _model(s)_ to _mode(s)_.silvioprog2018-12-06
|
* add MHD_create_response_from_buffer_with_free_callbackChristian Grothoff2018-11-08
|
* From: Gauthier Haderer <ghaderer@wyplay.com>Christian Grothoff2018-10-16
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Date: Mon, 15 Oct 2018 14:11:39 +0200 Subject: [PATCH] Add response flag to force version to 1.0 and maintain connection management. The existing MHD_RF_HTTP_VERSION_1_0_ONLY flag already changes MHD's behavior to apply HTTP 1.0 rules for connection management. When enabled, MHD sends a response using the same version as used in the request (is this normal?). What I want is MHD responding as a HTTP 1.0 server with support for connection management headers would do. This is what the MHD_RF_HTTP_VERSION_1_0_RESPONSE response flag is for. You can even combine it with MHD_RF_HTTP_VERSION_1_0_ONLY to change the response's HTTP version while maintaining strict compliance with HTTP 1.0 regarding connection management. This solution is not perfect as this flag is set on the response which is created after header processing. So MHD will behave as a HTTP 1.1 server until the response is queued. It means that an invalid HTTP 1.1 request will fail even if the response is sent with HTTP 1.0 and the request would be valid if interpreted with this version. For example, this request will fail in strict mode: GET /dummy HTTP/1.1 as the Host header is missing and is mandatory in HTTP 1.1, but it should succeed when interpreted with HTTP 1.0. I don't think this is a big issue in practice. Besides, being able to change the HTTP version on a response basis is really convenient when using MHD in a test framework where we need to validate a client against HTTP 1.1 AND HTTP 1.0.
* fix #5411Christian Grothoff2018-10-05
|
* integrate TLS PSK patch from Tal Moaz (plus documentation, plus style and ↵Christian Grothoff2018-07-14
| | | | bugfixes
* add support for digest auth with hashed passwordChristian Grothoff2018-07-14
|
* some minor code cleaning issuesChristian Grothoff2018-06-22
|
* move to canonical gettextChristian Grothoff2018-03-10
|
* fix misc build issues if various features (poll/epoll/upgrade-support) are ↵Christian Grothoff2018-03-05
| | | | disabled
* update .gitignore fileChristian Grothoff2018-03-02
|
* make checkers happier by reducing use of strcpy and strcatChristian Grothoff2018-02-22
|
* Excluded microhttpd2.h from doxyEvgeny Grin (Karlson2k)2017-12-11
|
* doxygen docs: automatically update lib versionEvgeny Grin (Karlson2k)2017-12-11
|
* Updated doxygen configuration fileEvgeny Grin (Karlson2k)2017-12-11
|
* docs: install documentation picture alongside documentation filesEvgeny Grin (Karlson2k)2017-12-04
|
* docs: make MHD picture name unique to allow installation in /usr/share/infoEvgeny Grin (Karlson2k)2017-12-04
|
* docs: help man to find entry for 'libmicrohttpd'Evgeny Grin (Karlson2k)2017-12-04
|
* releasing libmicrohttpd 0.9.56v0.9.56Christian Grothoff2017-11-24
|
* add MHD_free(), as suggested by Tim on the mailinglistChristian Grothoff2017-10-09
|
* misc style improvements, fixing some tiny rare memory leaks in examplesChristian Grothoff2017-10-05
|
* Muted compiler warnings in examples.Evgeny Grin (Karlson2k)2017-09-29
|
* Dropped non-functional Symbian support.Evgeny Grin (Karlson2k)2017-06-14
|
* typoMarcello Stanisci2017-06-14
|
* microhttpd.h: deprecate unused MHD_RESPONSE_HEADER_KIND valueEvgeny Grin (Karlson2k)2017-05-06
|
* documentation, adding MHD_CONNECTION_INFO_REQUEST_HEADER_SIZE, releasing 0.9.54Christian Grothoff2017-05-02
|
* relax space-in-field-name checks only if new MHD_USE_PERMISSIVE_CHECKS flag ↵Christian Grothoff2017-04-24
| | | | is set
* add document encoding hintChristian Grothoff2017-03-29
|
* Fixed docs as suggested by Vitaliy TEvgeny Grin (Karlson2k)2017-03-22
|
* document MHD_CONNECTION_INFO_CONNECTION_TIMEOUT in manualChristian Grothoff2017-03-21
|
* clarify when it is ok to call MHD_get_fdset in documentation, document ↵Christian Grothoff2017-03-21
| | | | MHD_get_fdset2()
* Still there is an issue with re-open a file. Patch applied below toChristian Grothoff2017-03-14
| | | | | | | | | | avoid it. Also iterate_post() always returns MHD_OK, because the app's logic driven from the value of con_info->answercode(). And in case if fwrite() fails we also update the answer code & page and MHD_post_process() overwrite them (fileioerror becomes postprocerror).
* fix largepost example, must only queue replies either before upload happens ↵Christian Grothoff2017-03-11
| | | | or after upload is done, not while upload is ongoing
* Updated documentation.Karlson2k2016-11-23
|
* Updated documentation about MHD_OPTION_LISTENING_ADDRESS_REUSEEvgeny Grin (Karlson2k)2016-11-14
|
* Added MHD_USE_AUTO and MHD_USE_AUTO_INTERNAL_THREAD to simplify using of MHD ↵Evgeny Grin (Karlson2k)2016-11-10
| | | | by multi-platform applications
* One more flag renamed: MHD_USE_EPOLL_TURBO -> MHD_USE_TURBO.Evgeny Grin (Karlson2k)2016-11-10
| | | | Hopefully last one for now.
* Added MHD_USE_ERROR_LOG flag with same value as MHD_USE_DEBUG.Evgeny Grin (Karlson2k)2016-11-08
| | | | New name better explains flag actions.
* Specify that flag MHD_USE_INTERNAL_POLLING_THREAD is mandatory if ↵Evgeny Grin (Karlson2k)2016-11-08
| | | | MHD_USE_THREAD_PER_CONNECTION is used