Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | fix typo | Christian Grothoff | 2021-03-09 |
| | |||
* | fix example | Christian Grothoff | 2021-03-04 |
| | |||
* | improve example on client cert validation, as suggested by Folkert van Heusden | Christian Grothoff | 2021-03-02 |
| | |||
* | -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. | ||
* | expand tutorial on connection phases, thanks to Igor for pointing out that ↵ | Christian Grothoff | 2021-02-02 |
| | | | | the text was incomplete | ||
* | document cross-compile to Android, fixes #4913 | Christian Grothoff | 2021-01-30 |
| | |||
* | Fixed build with --disable-bauth | Evgeny Grin (Karlson2k) | 2020-12-27 |
| | |||
* | Muted compiler warnings | Evgeny Grin (Karlson2k) | 2020-12-27 |
| | |||
* | Merge branch 'master' of git+ssh://gnunet.org/libmicrohttpd | Christian Grothoff | 2020-07-26 |
|\ | |||
| * | Fixed examples using 'enum MHD_Result'. | silvioprog | 2020-07-25 |
| | | |||
* | | add ability to serve files from pipe | Christian Grothoff | 2020-07-26 |
|/ | |||
* | fix misc typos | Christian Grothoff | 2020-07-23 |
| | |||
* | fix typos | Christian Grothoff | 2020-07-23 |
| | |||
* | fix manual entry for MHD_lookup_connection_value | Christian Grothoff | 2020-06-10 |
| | |||
* | Sanitized all log and error messages. | silvioprog | 2020-05-09 |
| | |||
* | define and use 'enum MHD_Result' (merge) | Christian Grothoff | 2020-04-08 |
|\ | |||
| * | Applied several spelling fixes. (#6142) | silvioprog | 2020-03-31 |
| | | |||
* | | define and use 'enum MHD_Result' | Christian Grothoff | 2020-04-08 |
| | | |||
* | | introduce 'enum MHD_Result' | Christian Grothoff | 2020-04-08 |
|/ | |||
* | .3: Files markup. | ng0 | 2019-10-28 |
| | |||
* | libmicrohttpd.3: Use mdocml, adjust to some standards, fix some markup. | ng0 | 2019-10-28 |
| | |||
* | allow clients to override sanity check for content-length header | Christian Grothoff | 2019-10-25 |
| | |||
* | fix #5868 | Christian Grothoff | 2019-09-04 |
| | |||
* | Document MHD_UPGRADE_ACTION_CORK_ON and HD_UPGRADE_ACTION_CORK_OFF. | ng0 | 2019-08-02 |
| | |||
* | is this year | Christian Grothoff | 2019-07-29 |
| | |||
* | 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 |
| | |||
* | Add callback to allow OCSP stapling | Tim Rühsen | 2019-07-17 |
| | |||
* | fix #5773 | Christian Grothoff | 2019-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 control | Christian Grothoff | 2019-04-15 |
| | |||
* | allow binary zero in unescaped GET arguments (see mailinglist) | Christian Grothoff | 2019-03-20 |
| | |||
* | add test for RFC 7616 and document new API | Christian Grothoff | 2018-12-08 |
| | |||
* | fix FTBFS | Christian Grothoff | 2018-12-07 |
| | |||
* | add build option to compile MHD without threads | Christian Grothoff | 2018-12-07 |
| | |||
* | Renamed all occurrences from _model(s)_ to _mode(s)_. | silvioprog | 2018-12-06 |
| | |||
* | add MHD_create_response_from_buffer_with_free_callback | Christian Grothoff | 2018-11-08 |
| | |||
* | From: Gauthier Haderer <ghaderer@wyplay.com> | Christian Grothoff | 2018-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 #5411 | Christian Grothoff | 2018-10-05 |
| | |||
* | integrate TLS PSK patch from Tal Moaz (plus documentation, plus style and ↵ | Christian Grothoff | 2018-07-14 |
| | | | | bugfixes | ||
* | add support for digest auth with hashed password | Christian Grothoff | 2018-07-14 |
| | |||
* | some minor code cleaning issues | Christian Grothoff | 2018-06-22 |
| | |||
* | move to canonical gettext | Christian Grothoff | 2018-03-10 |
| | |||
* | fix misc build issues if various features (poll/epoll/upgrade-support) are ↵ | Christian Grothoff | 2018-03-05 |
| | | | | disabled | ||
* | update .gitignore file | Christian Grothoff | 2018-03-02 |
| | |||
* | make checkers happier by reducing use of strcpy and strcat | Christian Grothoff | 2018-02-22 |
| | |||
* | Excluded microhttpd2.h from doxy | Evgeny Grin (Karlson2k) | 2017-12-11 |
| | |||
* | doxygen docs: automatically update lib version | Evgeny Grin (Karlson2k) | 2017-12-11 |
| |