pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/www/libmicrohttpd libmicrohttpd: update to 0.9.72.
details: https://anonhg.NetBSD.org/pkgsrc/rev/a0b3fb703941
branches: trunk
changeset: 444149:a0b3fb703941
user: wiz <wiz%pkgsrc.org@localhost>
date: Sun Jan 03 09:44:30 2021 +0000
description:
libmicrohttpd: update to 0.9.72.
Mon 28 Dec 2020 21:36:00 MSK
Releasing libmicrohttpd 0.9.72. -EG
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, Solaris.
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.
Fixed FTBFS with GnuTLS versions before 3.1.9
Fixed test_add_conn for multi-CPU machines.
Fixed analyzer warnings.
Fixed use-after-free and resources leaks for upgraded connections
in TLS mode with thread-per-connection. -EG
Sun 25 Oct 2020 19:31:00 MSK
Fixed epoll mode without listening socket.
Minor improvements of thread sync.
Fixed broken sendfile on FreeBSD.
Fixed broken MHD with thread-pool and without listening socket.
Added four tests for MHD_add_connection().
Fixed several resources leaks in error handlers.
Re-implemented scheme of handling of externally added connections,
fixed thread-safety. -EG
Wed 21 Oct 2020 10:00:58 AM CEST
Corking should be OFF when sending the footer (#6610). -AP/CG
Wed 07 Oct 2020 11:07:00 MSK
W32 default target version changed to Vista, XP is still supported.
Minor fixes and additional asserts for memorypool.
IPv6 tests are not used if IPv6 is disabled at run-time. -EG
Sun 27 Sep 2020 10:08:03 PM CEST
Fixed incorrect triggering of epoll edge polling for
"upgraded" TLS connections. Fixed a few cases where
gnutls_record_uncork() return value was still ignored,
possibly causing buffer to not be flushed correctly. -CG
Sat 26 Sep 2020 08:18:02 PM CEST
Make MHD_USE_NO_LISTEN_SOCKET work in conjunction with
MHD internal threads. -CG/DE
Thu 24 Sep 2020 16:55:00 MSK
Fixed compiler warnings on W32.
Minor optimisation of MHD_YES/MHD_NO internal usage.
Refactor and cleanup of internal debugging macros.
Updated HTTP status codes, header names and methods from
the registries.
Fixed portability of test_upgrade_large.
Minor testsuite fixes.
Restored parallel build of libmicrohttpd (except tests). -EG
Fri 11 Sep 2020 10:08:22 PM CEST
Fix crash problem in PostProcessor reported by MD. -CG
Fix GnuTLS configure test to check for gnutls_record_uncork. -CG
Wed 19 Aug 2020 09:40:39 AM CEST
Add logic to check on MHD_pool_reallocate() failure reported on the
mailinglist (will NOT yet fix the issue). -CG
Sun 26 Jul 2020 01:56:54 PM CEST
Add MHD_create_response_from_pipe() to allow creating a response based
on data read from a pipe. -CG
Fri Jul 10 15:04:51 CEST 2020
Fixed Postprocessor URL-encoded parsing if '%' fell on boundary. -CG/MD
Thu 02 Jul 2020 09:56:23 PM CEST
Fixed return type of MHD_queue_basic_auth_fail_response. -CA/CG
diffstat:
www/libmicrohttpd/Makefile | 4 ++--
www/libmicrohttpd/distinfo | 10 +++++-----
2 files changed, 7 insertions(+), 7 deletions(-)
diffs (27 lines):
diff -r 0632b86b9a32 -r a0b3fb703941 www/libmicrohttpd/Makefile
--- a/www/libmicrohttpd/Makefile Sun Jan 03 09:05:35 2021 +0000
+++ b/www/libmicrohttpd/Makefile Sun Jan 03 09:44:30 2021 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.57 2020/08/09 15:27:47 nia Exp $
+# $NetBSD: Makefile,v 1.58 2021/01/03 09:44:30 wiz Exp $
-DISTNAME= libmicrohttpd-0.9.71
+DISTNAME= libmicrohttpd-0.9.72
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_GNU:=libmicrohttpd/}
diff -r 0632b86b9a32 -r a0b3fb703941 www/libmicrohttpd/distinfo
--- a/www/libmicrohttpd/distinfo Sun Jan 03 09:05:35 2021 +0000
+++ b/www/libmicrohttpd/distinfo Sun Jan 03 09:44:30 2021 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.33 2020/08/09 15:27:47 nia Exp $
+$NetBSD: distinfo,v 1.34 2021/01/03 09:44:30 wiz Exp $
-SHA1 (libmicrohttpd-0.9.71.tar.gz) = 84db6412fb1cb44da69b07494b594b97c2ee80b9
-RMD160 (libmicrohttpd-0.9.71.tar.gz) = b00a9df46d33df773c3626437ba9ef51fbcd67ba
-SHA512 (libmicrohttpd-0.9.71.tar.gz) = dab92c0979f8016844970ce4e110469e608e2e15b4096cf518350541248f123e40a4c0289ba025302e318e0bf47a957e9a3dcdee6f55936504b6c1c4f02efb86
-Size (libmicrohttpd-0.9.71.tar.gz) = 1894695 bytes
+SHA1 (libmicrohttpd-0.9.72.tar.gz) = 82bbb87c1cae15a0819b1899acb02006c4d24dce
+RMD160 (libmicrohttpd-0.9.72.tar.gz) = bd8dbe8f1f1c0632dd1773825bac3a0e2814fbb8
+SHA512 (libmicrohttpd-0.9.72.tar.gz) = 9695e2fb08785e4b60342226ef3a0af22da4d80f127e7db9ec80ce844f70d0d781b30af207d58d8eb691b85a5fe4691cb9ecf887ca86f5e059a05259ae041316
+Size (libmicrohttpd-0.9.72.tar.gz) = 1693553 bytes
Home |
Main Index |
Thread Index |
Old Index