39 Commits
Author SHA1 Message Date
Christian Grothoff 8dbbdd77fe add tutorial for #5657 2026-07-28 22:47:32 +02:00
Christian Grothoff 7d8c068e5e add tutorials for #4944 and #5085 2026-07-28 19:46:21 +02:00
Christian Grothoff e9aa6dcdc1 fix rvalues (#9667) 2025-08-16 15:48:06 +02:00
Christian Grothoff d629ada1a2 -fix typos 2022-06-26 15:24:24 +02:00
Evgeny Grin (Karlson2k) 5249d3339c Updated documentation for the new Basic Authorization API 2022-06-13 12:23:01 +03:00
Evgeny Grin (Karlson2k) bd41946e8f Renamed 'con_cls' -> 'req_cls' for access handler callback
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.
2022-01-18 15:18:40 +03:00
David Gausmann ddad59c1e3 websocket update
- 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.
2021-10-31 16:02:31 +03:00
Christian Grothoff 55e6a9e275 fix typo 2021-03-09 23:36:39 +01:00
Christian Grothoff f9aa18c17e fix example 2021-03-04 13:32:39 +01:00
Christian Grothoff b5c7519d9a improve example on client cert validation, as suggested by Folkert van Heusden 2021-03-02 15:40:49 +01:00
Christian Grothoff e066938628 expand tutorial on connection phases, thanks to Igor for pointing out that the text was incomplete 2021-02-02 18:40:10 +01:00
silvioprog 6c53cad4ec Fixed examples using 'enum MHD_Result'. 2020-07-25 00:07:43 -03:00
Christian Grothoff babda9e9c7 fix misc typos 2020-07-23 00:05:52 +02:00
silvioprog bcffdf809f Applied several spelling fixes. (#6142) 2020-03-31 15:08:34 -03:00
Marcello Stanisci 9733f301ca typo 2017-06-14 10:43:01 +02:00
Evgeny Grin (Karlson2k) a48ca85fb7 Renamed daemon flags:
MHD_USE_SELECT_INTERNALLY -> MHD_USE_INTERNAL_POLLING_THREAD
MHD_USE_POLL_INTERNALLY -> MHD_USE_POLL_INTERNAL_THREAD
MHD_USE_EPOLL_INTERNALLY -> MHD_USE_EPOLL_INTERNAL_THREAD
2016-11-08 00:54:59 +03:00
Christian Grothoff 39f06e27b7 fix FIXME in tutorial 2016-07-08 19:35:27 +00:00
Christian Grothoff 65f91e3293 fix #4233 2016-04-02 23:05:53 +00:00
Christian Grothoff 1e9240c3e0 fix #4235 2016-04-02 23:03:06 +00:00
Christian Grothoff 9889fd9eee add support for SNI 2013-12-21 16:28:54 +00:00
Christian Grothoff faabde7649 -fixing #2443: tutorial was unclear 2012-06-22 09:08:03 +00:00
Christian Grothoff fd9430bbef typo 2011-11-04 18:44:29 +00:00
Christian Grothoff 98d2c01bcf docu 2011-11-04 09:03:24 +00:00
Christian Grothoff 58aa522a09 fix 2011-11-03 17:15:45 +00:00
Christian Grothoff c8be1686bc missing 2011-03-03 18:18:28 +00:00
Christian Grothoff 6abbeb5f40 mantis 1659 2011-02-11 09:16:23 +00:00
Christian Grothoff 43542a78c6 introducing MHD_create_response_from_buffer, deprecating MHD_create_response_from_data 2011-01-04 12:40:03 +00:00
Christian Grothoff 3af8f4ce64 updating docs 2011-01-01 13:47:44 +00:00
Christian Grothoff bf47e27d79 removing client authentication API, moving it into tutorial 2010-12-25 21:57:23 +00:00
Christian Grothoff 5b4a033884 formatting 2010-09-23 07:38:01 +00:00
Christian Grothoff 761267757c ready for 0.9.0 2010-07-26 16:57:47 +00:00
Nils Durner 1b0b8c014d use untranslated file input mode, important on Windows 2010-01-20 21:07:20 +00:00
Christian Grothoff b90c37b2f3 incompatible API change to allow 64-bit uploads and downloads on 32-bit systems 2009-02-06 06:12:33 +00:00
Christian Grothoff 2b016cd34b docu 2008-11-16 23:39:15 +00:00
Sebastian Gerhardt 88d10158d9 Upgraded & tested tutorial for version 0.4 prerelease0 2008-11-01 08:18:13 +00:00
Sebastian Gerhardt 8636c4b308 Tutorial: New chapter for SSL/TLS 2008-10-11 17:55:14 +00:00
Sebastian Gerhardt cd1ab8768d some typos in tutorial 2008-09-04 14:26:49 +00:00
Sebastian Gerhardt 2b583e7140 Added tutorial chapter: processing of large posts 2008-08-31 10:06:55 +00:00
Sebastian Gerhardt 6aeb5a2af3 moved tutorial chapters to separate dir 2008-08-28 19:29:47 +00:00