pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/neon



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Feb 14 08:22:39 UTC 2024

Modified Files:
        pkgsrc/www/neon: Makefile PLIST distinfo

Log Message:
neon: update to 0.33.0.

Changes in release 0.33.0:
* Interface changes:
 - API and ABI backwards-compatible with 0.27.x and later
* Interface clarifications:
 - ne_locks.h: note that returned lock may have a different URI
   than the path passed to ne_lock_discover() due to added
   support for RFC 4918 "lockroot" in lock discovery
 - ne_request.h: ne_request_create() takes a "target" rather
   than a path and this can also be an absolute-URI
 - ne_request.h: never-used ne_free_hooks typedef removed
 - ne_dates.h: clarified error cases (behaviour unchanged)
 - ne_session.h: ne_session_create() 'host' must match RFC 3986
   syntax; IPv6 literal addresses must use [] brackets
* New interfaces and features:
 - added new configure flag --enable-auto-libproxy which enables
   libproxy by default for new sessions (Jan-Michael Brummer)
 - ne_locks.h: added DAV:lockroot support per RFC 4918
 - ne_ssl.h: ne_ssl_trust_default_ca() now a no-op for non-SSL sessions
 - ne_request.h: add ne_add_interim_handler() to handle interim
   (1xx) responses; headers in interim responses are now accessible
 - ne_basic.h: add ne_putbuf()
 - ne_strhash: SHA-512/256 now supported for LibreSSL 3.8+ (orbea)
 - response handling no longer applies a maximum limit on 1xx interim
   responses; an overall timeout equal to the read timeout is now
   applied if a read timeout is configured and 1XXTIMEOUT is enabled
 - ne_request.h: add NE_REQFLAG_1XXTIMEOUT
* Bug fixes:
 - test suite now works correctly on IPv6-only hosts (Jeremy Sowden)
 - fixes for building against LibreSSL (orbea)
 - ne_uri_parse() fixes for handling URI with no path and catch
   some invalid URIs which were allowed (fasticc)
 - retry requests after a 408 response on a persisted connection
 - 207 error strings are cleaned and compressed to a single line
 - fixed thread-safety in ne_rfc1123_date where gmtime_r is available
 - ne_lock_refresh() fixed to use a non-idempotent request
 - TLS name verification updated to match RFC 9110/6125, added strict
   handling of IP literals vs DNS names


To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97 pkgsrc/www/neon/Makefile
cvs rdiff -u -r1.25 -r1.26 pkgsrc/www/neon/PLIST
cvs rdiff -u -r1.38 -r1.39 pkgsrc/www/neon/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/neon/Makefile
diff -u pkgsrc/www/neon/Makefile:1.96 pkgsrc/www/neon/Makefile:1.97
--- pkgsrc/www/neon/Makefile:1.96       Wed Nov  8 13:21:21 2023
+++ pkgsrc/www/neon/Makefile    Wed Feb 14 08:22:39 2024
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.96 2023/11/08 13:21:21 wiz Exp $
+# $NetBSD: Makefile,v 1.97 2024/02/14 08:22:39 wiz Exp $
 
-DISTNAME=      neon-0.32.5
-PKGREVISION=   3
+DISTNAME=      neon-0.33.0
 CATEGORIES=    www
 MASTER_SITES=  https://notroj.github.io/neon/
 

Index: pkgsrc/www/neon/PLIST
diff -u pkgsrc/www/neon/PLIST:1.25 pkgsrc/www/neon/PLIST:1.26
--- pkgsrc/www/neon/PLIST:1.25  Sun Jan 22 13:17:19 2023
+++ pkgsrc/www/neon/PLIST       Wed Feb 14 08:22:39 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.25 2023/01/22 13:17:19 wiz Exp $
+@comment $NetBSD: PLIST,v 1.26 2024/02/14 08:22:39 wiz Exp $
 bin/neon-config
 include/neon/ne_207.h
 include/neon/ne_acl.h
@@ -86,6 +86,7 @@ man/man3/ne_set_proxy_auth.3
 man/man3/ne_set_read_timeout.3
 man/man3/ne_set_request_body_buffer.3
 man/man3/ne_set_request_body_fd.3
+man/man3/ne_set_request_body_provider.3
 man/man3/ne_set_request_flag.3
 man/man3/ne_set_server_auth.3
 man/man3/ne_set_session_flag.3

Index: pkgsrc/www/neon/distinfo
diff -u pkgsrc/www/neon/distinfo:1.38 pkgsrc/www/neon/distinfo:1.39
--- pkgsrc/www/neon/distinfo:1.38       Sun Jan 22 13:17:19 2023
+++ pkgsrc/www/neon/distinfo    Wed Feb 14 08:22:39 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.38 2023/01/22 13:17:19 wiz Exp $
+$NetBSD: distinfo,v 1.39 2024/02/14 08:22:39 wiz Exp $
 
-BLAKE2s (neon-0.32.5.tar.gz) = 4c016329424433f41b3d06f9ef1efeb965957d55e18db66ac5d1b4734786322f
-SHA512 (neon-0.32.5.tar.gz) = 97a067fcea6156e2d5cf981e8d8fc9b0a709b8175bc8061a1f254bff7b11a27fdafc5e8425665523e917133084ea3a11e11de7c1210a8d2eb3f6b1cca26ea844
-Size (neon-0.32.5.tar.gz) = 896177 bytes
+BLAKE2s (neon-0.33.0.tar.gz) = ac7570c702ff3e53a92254ca9423e030fa3e94c4932d56c00f3e70f9db516c9b
+SHA512 (neon-0.33.0.tar.gz) = b214ed34cd832dfaf3af08d4bdbe459c3e791f691548a6d44ee0cdc9811856185522bcbd6c2aca9a536fc021a2ed6329bd093cb3435cc40e3cfd9f5af8b92644
+Size (neon-0.33.0.tar.gz) = 912146 bytes



Home | Main Index | Thread Index | Old Index