Sun Aug 9 15:27:47 2020 UTC ()
libmicrohttpd: Update to 0.9.71

Sun 28 Jun 2020 09:36:01 PM CEST
        Fix buffer overflow issue in URL parser.
        Releasing libmicrohttpd 0.9.71. -CG

Tue 16 Jun 2020 08:44:22 PM CEST
    Add logic to try again if GNUtls uncork() fails. -CG

Wed 10 Jun 2020 09:44:29 PM CEST
    Fixed PostProcessor bug discovered by MD, which given certain parser
    boundaries caused the returned values to be wrong. -CG/MD

Wed 08 Apr 2020 10:53:01 PM CEST
    Introduce `enum MHD_Result` for #MHD_YES/#MHD_NO to avoid using 'int' so much.
    Note that this change WILL cause compiler warnings until (most) MHD callbacks
    in application code change their return type from 'int' to 'enum MHD_Result'.
    That said, avoiding possible confusions of different enums is going to make
    the code more robust in the future. For conditional compilation, test
    for "MHD_VERSION >= 0x00097002". -CG

Tue 07 Apr 2020 02:58:39 PM BRT
    Fixed #5501 (Added example for how to provide a tiny threaded websocket server). -SC

Tue 31 Mar 2020 02:36:40 PM BRT
    Fixed #6142 (applied several spelling fixes). -DKG/-SC

Sat 07 Mar 2020 05:20:33 PM CET
    Fixed #6090 (misc. severe socket handling bugs on OS X). -CG


(nia)
diff -r1.56 -r1.57 pkgsrc/www/libmicrohttpd/Makefile
diff -r1.32 -r1.33 pkgsrc/www/libmicrohttpd/distinfo

cvs diff -r1.56 -r1.57 pkgsrc/www/libmicrohttpd/Makefile (expand / switch to unified diff)

--- pkgsrc/www/libmicrohttpd/Makefile 2020/05/22 10:55:52 1.56
+++ pkgsrc/www/libmicrohttpd/Makefile 2020/08/09 15:27:47 1.57
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.56 2020/05/22 10:55:52 adam Exp $ 1# $NetBSD: Makefile,v 1.57 2020/08/09 15:27:47 nia Exp $
2 2
3DISTNAME= libmicrohttpd-0.9.70 3DISTNAME= libmicrohttpd-0.9.71
4PKGREVISION= 2 
5CATEGORIES= www 4CATEGORIES= www
6MASTER_SITES= ${MASTER_SITE_GNU:=libmicrohttpd/} 5MASTER_SITES= ${MASTER_SITE_GNU:=libmicrohttpd/}
7 6
8MAINTAINER= nikita@NetBSD.org 7MAINTAINER= nikita@NetBSD.org
9HOMEPAGE= https://www.gnu.org/software/libmicrohttpd/ 8HOMEPAGE= https://www.gnu.org/software/libmicrohttpd/
10COMMENT= Small C library to run an HTTP server as part of another app 9COMMENT= Small C library to run an HTTP server as part of another app
11LICENSE= gnu-lgpl-v2.1 10LICENSE= gnu-lgpl-v2.1
12 11
13USE_LIBTOOL= yes 12USE_LIBTOOL= yes
14USE_TOOLS+= pkg-config gettext 13USE_TOOLS+= pkg-config gettext
15GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
16INFO_FILES= yes 15INFO_FILES= yes
17TEST_TARGET= check 16TEST_TARGET= check

cvs diff -r1.32 -r1.33 pkgsrc/www/libmicrohttpd/distinfo (expand / switch to unified diff)

--- pkgsrc/www/libmicrohttpd/distinfo 2020/03/24 16:25:42 1.32
+++ pkgsrc/www/libmicrohttpd/distinfo 2020/08/09 15:27:47 1.33
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.32 2020/03/24 16:25:42 nia Exp $ 1$NetBSD: distinfo,v 1.33 2020/08/09 15:27:47 nia Exp $
2 2
3SHA1 (libmicrohttpd-0.9.70.tar.gz) = eb40b0c5b80b7d2201cf0dc524fd543ae2f84785 3SHA1 (libmicrohttpd-0.9.71.tar.gz) = 84db6412fb1cb44da69b07494b594b97c2ee80b9
4RMD160 (libmicrohttpd-0.9.70.tar.gz) = c00657da74f93dc68ce59b97c416d49895df7195 4RMD160 (libmicrohttpd-0.9.71.tar.gz) = b00a9df46d33df773c3626437ba9ef51fbcd67ba
5SHA512 (libmicrohttpd-0.9.70.tar.gz) = 391293688d5ef51cf8d918294000384cb291f46bf767295af5a97123c06c75573d480a6c4b2486712b53636fe3e5dc1f8827ccf4335ac435ec85c3529733d8f5 5SHA512 (libmicrohttpd-0.9.71.tar.gz) = dab92c0979f8016844970ce4e110469e608e2e15b4096cf518350541248f123e40a4c0289ba025302e318e0bf47a957e9a3dcdee6f55936504b6c1c4f02efb86
6Size (libmicrohttpd-0.9.70.tar.gz) = 1886435 bytes 6Size (libmicrohttpd-0.9.71.tar.gz) = 1894695 bytes