summaryrefslogtreecommitdiff
path: root/www/libmicrohttpd
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2017-06-14 20:23:15 +0000
committerwiz <wiz@pkgsrc.org>2017-06-14 20:23:15 +0000
commit7ab20a4822ad58e043f207769485cfa67ae5d668 (patch)
treea24ddb2017ec25bf1be595fc7ee25b09c894e93e /www/libmicrohttpd
parentcf446d72bad305164607ce6cacb5f1a4ae147eb3 (diff)
downloadpkgsrc-7ab20a4822ad58e043f207769485cfa67ae5d668.tar.gz
Updated libmicrohttpd to 0.9.55.
Add test targets, all tests pass for me. Sun May 28 23:26:00 MSK 2017 Releasing GNU libmicrohttpd 0.9.55. -EG Sun May 21 18:48:00 MSK 2017 Fixed build with disabled "UPGRADE". Fixed possible null-dereference in HTTPS test. Fixed compiler warning in process_request_body(), minor optimizations. Do not allow suspend of "upgraded" connections. Fixed returned value for MHD_CONNECTION_INFO_CONNECTION_SUSPENDED. Fixed removal from timeout lists of non-existing connections in cleanup_connection(). Fixed double locking of mutex. -EG Sun May 14 15:05:00 MSK 2017 Fixed resuming connections and closing upgraded connections in select() mode with thread-per-connection. -EG Sun May 14 14:49:00 MSK 2017 Removed extra call to resume connections in MHD_run(). Handle resumed connection without delay in epoll mode. Update states of resumed connection after resume in thread-per-connection mode. Fixed resuming connections and closing upgraded connections in poll() mode with thread-per-connection. -EG Thu May 11 22:37:00 MSK 2017 Faster start really processing data in resumed connections. -EG Thu May 11 14:24:00 MSK 2017 Do not add any "Connection" headers for "upgrade" connections. -EG Wed May 10 23:09:00 MSK 2017 Resume resuming connection before other processing in external polling mode. -EG Tue May 9 23:16:00 MSK 2017 Fixed: Do not add "Connection: Keep-Alive" header for "upgrade" connections. -EG Tue May 9 21:01:00 MSK 2017 Fixed: check all "Connection" headers of request for "Close" and "Upgrade" tokens instead of using only first "Connection" header with full string match. -EG Tue May 9 12:28:00 MSK 2017 Revert: continue match footers in MHD_get_response_header() for backward compatibility. -EG Mon May 8 19:30:00 MSK 2017 Fixed: use case-insensitive matching for header name in MHD_get_response_header(), match only headers (not footers). -EG Fri May 5 20:57:00 MSK 2017 Fixed null dereference when connection has "Upgrade" request and connection is not upgraded. -JB/EG Better handle Keep-Alive/Close. -EG
Diffstat (limited to 'www/libmicrohttpd')
-rw-r--r--www/libmicrohttpd/Makefile5
-rw-r--r--www/libmicrohttpd/distinfo10
2 files changed, 8 insertions, 7 deletions
diff --git a/www/libmicrohttpd/Makefile b/www/libmicrohttpd/Makefile
index 3ada313da71..c6a980bacb1 100644
--- a/www/libmicrohttpd/Makefile
+++ b/www/libmicrohttpd/Makefile
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.32 2017/05/17 12:39:22 wiz Exp $
+# $NetBSD: Makefile,v 1.33 2017/06/14 20:23:15 wiz Exp $
-DISTNAME= libmicrohttpd-0.9.54
+DISTNAME= libmicrohttpd-0.9.55
CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_GNU:=libmicrohttpd/}
@@ -13,6 +13,7 @@ USE_LIBTOOL= yes
USE_TOOLS+= pkg-config
GNU_CONFIGURE= yes
INFO_FILES= yes
+TEST_TARGET= check
PKGCONFIG_OVERRIDE+= libmicrohttpd.pc.in
diff --git a/www/libmicrohttpd/distinfo b/www/libmicrohttpd/distinfo
index 66a8a06d238..1141297a9b3 100644
--- a/www/libmicrohttpd/distinfo
+++ b/www/libmicrohttpd/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.23 2017/05/17 12:39:22 wiz Exp $
+$NetBSD: distinfo,v 1.24 2017/06/14 20:23:15 wiz Exp $
-SHA1 (libmicrohttpd-0.9.54.tar.gz) = ff1c1a4c63e3d7c7a057adbc33db2a887340bf3f
-RMD160 (libmicrohttpd-0.9.54.tar.gz) = 089ba7e512c9e4fe7bf118be19dd6ada0c493d96
-SHA512 (libmicrohttpd-0.9.54.tar.gz) = d3276ad3af123aacc5ff885786861ccc94397576b81999974456b9b803fe5d911115f6595281ffce2240087f98a6527a840506eabeec9f2589d555fd235b6c89
-Size (libmicrohttpd-0.9.54.tar.gz) = 1309560 bytes
+SHA1 (libmicrohttpd-0.9.55.tar.gz) = af56d2583dd63847ac1b98304071bc05c951edaf
+RMD160 (libmicrohttpd-0.9.55.tar.gz) = acb9c94983b7caab4d6555960d54776605282143
+SHA512 (libmicrohttpd-0.9.55.tar.gz) = b410e7253d7c98c40b5e8b8dcd1f93bcbb05c88717190e8dae73073d36465e8e5cfa53c6c5098de60051a5ec64dc423fd94f4b06537d8146b744aa99f5a0b173
+Size (libmicrohttpd-0.9.55.tar.gz) = 1308328 bytes