aboutsummaryrefslogtreecommitdiff
path: root/doc/libmicrohttpd.texi
Commit message (Collapse)AuthorAge
* -fix typosChristian Grothoff2022-06-26
|
* libmicrohttpd.texi: updated list of used external data typesEvgeny Grin (Karlson2k)2022-06-13
|
* Updated documentation for the new Basic Authorization APIEvgeny Grin (Karlson2k)2022-06-13
|
* libmicrohttpd.texi: fixed formatting in 15ea1533a8bb7c9d8eafb25defe4aeba6fa3f7f2Evgeny Grin (Karlson2k)2022-05-13
|
* Updated .texi with the new digest auth functionsEvgeny Grin (Karlson2k)2022-05-13
|
* Updated docs, test, and example to use correct digest auth APIEvgeny Grin (Karlson2k)2022-01-27
|
* Fixed early response with digest auth in tests, examples, and documentationEvgeny Grin (Karlson2k)2022-01-18
|
* Renamed 'con_cls' -> 'req_cls' for access handler callbackEvgeny Grin (Karlson2k)2022-01-18
| | | | | | | | The argument is actually request-specific, not connection specific. The name was confusing. Fixed related documentation and clarified usage. Also fixed code where argument named 'unused' was actually used.
* websocket updateDavid Gausmann2021-10-31
| | | | | | | | | | | | | | | | - added API documentation to libmicrohttpd.texi - added websocket tutorial chapter to libmicrohttpd-tutorial and an much easier example for the tutorial - added additional helper functions to ease the HTTP websocket handshake - the code can now be compiled on Linux without errors - changed sha1.c and sha1.h to the files provided by Evgeny (I replaced those files in src/microhttpd_ws/ with the files from src/microhttpd/ - maybe there is a smarter way...?) - removed dependency for "htons" and "htonl" (these functions are now implemented in MHD_websocket.c; no need for OS-dependent files anymore) - added an additional test script for testing of the library with any webbrowser (for manual practice test) - several bugfixes - parameters renamed - special things clarified (fragmentation, RNG for client mode) The new version of the API is at some points incompatible with the old version, but since it was in an experimental phase and it didn't compile on Linux, I guess this shouldn't bother anyone. From my point of view, I am now finished with the library and it could go out of experimental.
* -typoChristian Grothoff2021-08-04
|
* introduce new MHD_CONNECTION_INFO_HTTP_STATUSChristian Grothoff2021-08-04
|
* -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.
* document cross-compile to Android, fixes #4913Christian Grothoff2021-01-30
|
* Merge branch 'master' of git+ssh://gnunet.org/libmicrohttpdChristian Grothoff2020-07-26
|\
| * Fixed examples using 'enum MHD_Result'.silvioprog2020-07-25
| |
* | add ability to serve files from pipeChristian Grothoff2020-07-26
|/
* fix typosChristian Grothoff2020-07-23
|
* fix manual entry for MHD_lookup_connection_valueChristian Grothoff2020-06-10
|
* define and use 'enum MHD_Result' (merge)Christian Grothoff2020-04-08
|\
| * Applied several spelling fixes. (#6142)silvioprog2020-03-31
| |
* | introduce 'enum MHD_Result'Christian Grothoff2020-04-08
|/
* allow clients to override sanity check for content-length headerChristian Grothoff2019-10-25
|
* fix #5868Christian Grothoff2019-09-04
|
* Document MHD_UPGRADE_ACTION_CORK_ON and HD_UPGRADE_ACTION_CORK_OFF.ng02019-08-02
|
* 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
|
* 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
|
* docs: make MHD picture name unique to allow installation in /usr/share/infoEvgeny 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
|
* Dropped non-functional Symbian support.Evgeny Grin (Karlson2k)2017-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
|