Commit Graph
3531 Commits
Author SHA1 Message Date
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 8093de995c remove unnecessary grouping/paren/nesting 2021-02-27 21:19:37 +01:00
Christian Grothoff 39813f4f28 fix leak 2021-02-27 21:04:09 +01:00
Christian Grothoff 6b3d0c27b7 simplify 2021-02-27 20:57:33 +01:00
Christian Grothoff b55c4031d4 -misc style fixes, no semantic changes 2021-02-26 21:23:11 +01:00
Evgeny Grin (Karlson2k) 2275296815 ChangeLog updated 2021-02-24 19:46:32 +03:00
Evgeny Grin (Karlson2k) b8aa763666 Bump MHD_VERSION 2021-02-24 19:46:32 +03:00
Evgeny Grin (Karlson2k) f85f859219 mhd_send: use MSG_MORE for iovec 2021-02-24 19:46:31 +03:00
Evgeny Grin (Karlson2k) a22b8cdf03 mhd_send: re-use MHD_VECT_SEND macro 2021-02-24 19:46:31 +03:00
Evgeny Grin (Karlson2k) d50159bf99 Implemented new function MHD_create_response_from_iovec()
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.
2021-02-24 19:46:31 +03:00
Evgeny Grin (Karlson2k) 7bbbcd63f9 SIGPIPE macros minor refactoring 2021-02-24 19:46:30 +03:00
Christian Grothoff bb2e08b619 bump MHD_VERSION 2021-02-04 18:44:08 +01:00
Christian Grothoff 5782daed8f ensure ikvi callback returning MHD_NO terminates iteration 2021-02-04 18:42:22 +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
Christian Grothoff 0394bc7213 document cross-compile to Android, fixes #4913 2021-01-30 12:59:04 +01:00
Christian Grothoff 2968329166 fix #6693: get src/lib/ to build with clang 2021-01-30 12:52:11 +01:00
Evgeny Grin (Karlson2k) b5bf6ccf78 configure: added '--enable-heavy-tests'
Some tests may fail because of too intensive usage of OS resources.
Skip by default resources-heavy tests so testsute can be run on
a machine with some parallel activity.
2021-01-24 21:30:10 +03:00
Evgeny Grin (Karlson2k) 8f66b6e036 testcurl/Makefile.am: minor fixes 2021-01-24 21:26:09 +03:00
Evgeny Grin (Karlson2k) c7cbc6cfc0 configure: use proper quoting 2021-01-24 18:06:18 +03:00
Evgeny Grin (Karlson2k) 7acc854b2b configure: updated gettext version to match version used in macros 2021-01-24 17:56:35 +03:00
Evgeny Grin (Karlson2k) ee8a044ec8 Updated .gitignore 2021-01-19 17:59:51 +03:00
Evgeny Grin (Karlson2k) 899950e3a0 bootstrap: ensure that fallback path succeed 2021-01-19 17:58:56 +03:00
Evgeny Grin (Karlson2k) 7b2c73d1b9 Fixed bootstrap with different gettext version on the build host
The problem is autopoint can install only all files or no files
at all and without updating of M4 macros in any case.
Build process failed at make-time of dist because of version mismatch
for M4 macros and po/* files.
2021-01-19 17:00:33 +03:00
Evgeny Grin (Karlson2k) a611d6dfac Updated gettext files 2021-01-19 14:06:01 +03:00
Evgeny Grin 81706f78f7 libmicrohttpd.pot: updated 2021-01-18 23:24:03 +03:00
Evgeny Grin d39cf18d8c Fixed file permissions in repo 2021-01-18 23:24:03 +03:00
Evgeny Grin (Karlson2k) 3b64c6bd5f Updated M4 macros
extern-inline.m4 is removed from the repo as it's not needed and may
conflict with host version
2021-01-18 23:24:02 +03:00
Evgeny Grin 7329b84ccf Autoconf 2.70 compatibility 2021-01-18 23:24:02 +03:00
Evgeny Grin (Karlson2k) 7315af58ff microhttpd.h: clarified that MHD_VERSION is in BCD form 2021-01-17 20:56:31 +03:00
Evgeny Grin (Karlson2k) 409fb0e18c connection.c: push response headers for upgrade responses 2021-01-17 20:26:02 +03:00
Christian Grothoff b169124017 return timeout of 0 if cleanup is pending 2021-01-06 20:42:59 +01:00
Evgeny Grin (Karlson2k) df6124f7a8 connection_https: clarify comment as suggested by CG 2020-12-29 17:08:29 +03:00
Evgeny Grin (Karlson2k) e8258c92e6 Speed-up TLS handshake 2020-12-29 15:39:21 +03:00
Evgeny Grin (Karlson2k) 7ca70975ab Added MHD_connection_set_nodelay_state_ to header
Made MHD_connection_set_nodelay_state_() non-static.
2020-12-29 15:38:50 +03:00
Evgeny Grin (Karlson2k) 6000f154e7 Bump MHD_VERSION to indicate dev version 2020-12-29 13:03:31 +03:00
Evgeny Grin (Karlson2k) f7c5c302a3 Released GNU libmicrohttpd 0.9.72 v0.9.72 2020-12-28 21:38:03 +03:00
Evgeny Grin (Karlson2k) 3be7e06961 Fixed compiler warning for 32-bit 2020-12-28 21:34:03 +03:00
Evgeny Grin (Karlson2k) 5909c4fd77 ChangeLog updated 2020-12-28 13:25:59 +03:00
Evgeny Grin (Karlson2k) ea5a9d7a4c daemon.c: muted Oracle compiler warning
Oracle Developer Studio cc compiler is too picky about pointers
conversion from/to void*. Muted warning for the main code and
left some warnings in examples as they are too obvious.
2020-12-28 13:18:05 +03:00
Evgeny Grin (Karlson2k) 9599a5ea76 mhd_send: clarification of comment 2020-12-28 10:26:43 +03:00
Evgeny Grin (Karlson2k) 0a88f8e439 ChangeLog updated 2020-12-28 10:18:03 +03:00
Evgeny Grin (Karlson2k) f1ba9b430e mhd_send: do not emulate sendmsg() on blocking sockets
If OS doesn't support non-blocking sockets then additional call of
select() or poll() is required to lower chances of being blocked.
2020-12-28 09:58:40 +03:00
Evgeny Grin (Karlson2k) 2da6d2d800 Fixed analyzer warning 2020-12-27 20:10:32 +03:00
Evgeny Grin (Karlson2k) 7bc79627ff Fixed build --without-threads
TODO: Fully fix testsuite for builds without threads
2020-12-27 19:38:33 +03:00
Evgeny Grin (Karlson2k) 0592f4e2c0 Fixed configure --without-threads 2020-12-27 18:23:07 +03:00
Evgeny Grin (Karlson2k) 72e1143ce7 Fixed build with --disable-bauth 2020-12-27 18:09:43 +03:00
Evgeny Grin (Karlson2k) a061caa22e Fixed builds with --disable-https or --disable-httpupgrade 2020-12-27 18:01:48 +03:00
Evgeny Grin (Karlson2k) f53db2892e Muted compiler warnings 2020-12-27 17:35:49 +03:00