aboutsummaryrefslogtreecommitdiff
path: root/src/microhttpd_ws
Commit message (Collapse)AuthorAge
* Tests and examples: added rule to (re-)build libmicrohttpd.laEvgeny Grin (Karlson2k)2022-11-06
|
* -fix typosChristian Grothoff2022-06-26
|
* Removed extra "Upgrade" token in Connection reply header in tests and examplesEvgeny Grin (Karlson2k)2022-06-15
| | | | | MHD automatically adds "Upgrade" header, no need to add it for the second time.
* Added more workarounds for uncrustify bugsEvgeny 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.
* websockets: fixed code styleEvgeny Grin (Karlson2k)2021-10-31
|
* 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.
* websocket example: Use uint32_t instead of ulong for websocket maskgre-422021-06-21
|
* fix typosChristian Grothoff2021-04-27
|
* verbatim import of David Gausmann's websocket extension; tests do not yet ↵Christian Grothoff2021-04-26
pass, only enabled with --enable-experimental