libmicrohttpd

HTTP/1.x server C library (MHD 1.x, stable)
Log | Files | Refs | Submodules | README | LICENSE

commit 0a88f8e439379987a478ddb184289a505f570614
parent f1ba9b430e0ae547b62f25d40130eb26502f2bcb
Author: Evgeny Grin (Karlson2k) <k2k@narod.ru>
Date:   Mon, 28 Dec 2020 10:18:03 +0300

ChangeLog updated

Diffstat:
MChangeLog | 20++++++++++++++++++++
1 file changed, 20 insertions(+), 0 deletions(-)

diff --git a/ChangeLog b/ChangeLog @@ -1,3 +1,23 @@ +Mon 28 Dec 2020 09:37:00 MSK + Completely reworked and rewritten TCP_CORK, TCP_NOPUSH, TCP_NODELAY and + MSG_MORE handling. Reduced number of sys-calls, fixed portability for + FreeBSD, OpenBSD, NetBSD, Darwin, W32. + Removed usage of gnutls_record_cork() as it fully blocks stream until + final block is ready. + Fixed compatibility with C90 compilers. + Really started using sendmsg() for header + body combined single-call + response sending. + Fixed sending of response body by sendmsg() when it shouldn't be sent, + like responses for HEAD requests. + Improved error handling for gnutls_record_send(). + Updated W32 resources for .DLLs. + Fixed building with various disabled features (like messages, HTTPS, + http-upgrade, authorization etc.) + Fixed possible SIGPIPE generation when sendfile() is used (it was always + possible on Linux that sendfile() produce SIGPIPE, now it's fixed). + Several compiler warnings muted and/or fixed in the lib code and in + the examples. -EG + Sun 01 Nov 2020 17:17:00 MSK Fixed conflict with system CPU_COUNT macro. Minor improvements of error reporting in MHD daemon.