pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/textproc/uriparser
Module Name: pkgsrc
Committed By: wiz
Date: Fri Sep 5 18:53:02 UTC 2025
Modified Files:
pkgsrc/textproc/uriparser: Makefile PLIST distinfo
Log Message:
uriparser: update to 0.9.9.
2025-09-03 -- 0.9.9
* Changed: Require CMake >=3.10.0 (GitHub #204)
* Fixed: Dissolve undefined behavior in parsing of URIs (GitHub #252)
Thanks to Tim Düsterhus for the report!
* Fixed: Normalized percent-encoded octets should have uppercase letters
in the host (GitHub #221, GitHub #222)
Thanks to Máté Kocsis for the pull request!
* Fixed: Fix documentation of uriEscape (GitHub #206, GitHub #207)
* Fixed: Docstring typo in ParseIpFourAddress (GitHub #254)
* Fixed: Documentation: Make Mainpage.txt bypass the C preprocessor
(GitHub #226, GitHub #227)
* Fixed: Documentation: Migrate Doxygen from ${CPP} to ${CC} -E (GitHub #192)
* Fixed: Fix macros URI_VER_SUFFIX_UNICODE and URI_VER_UNICODE (GitHub #258)
Thanks to Tim Düsterhus for the report and patch!
* Added: Support for copying Uri structures (GitHub #200, GitHub #230,
GitHub #237, GitHub #240, GitHub #250, GitHub #251)
Thanks to Máté Kocsis and to Tim Düsterhus!
New functions:
uriCopyUri[AW]
uriCopyUriMm[AW]
* Added: Add port normalization to NormalizeSyntax function (GitHub #231)
* Added: Add function HasHost to the public API (GitHub #234)
Thanks to Máté Kocsis for the pull request!
New functions:
uriHasHost[AW]
* Added: Support obtaining base runtime version (GitHub #219, GitHub #258)
New functions:
uriBaseRuntimeVersion[AW]
* Added: CMake: Add alias "uriparser::uriparser" (GitHub #197)
* Added: Integrate fuzzers from google/oss-fuzz repository and
improve those fuzzers on top (GitHub #209, GitHub #211, GitHub #212,
GitHub #214)
Thanks to @tyler92 for two of the related pull requests!
* Added: Support setting individual components of a UriUri[AW] structure
(GitHub #196, GitHub #249)
Part of this work was commissioned by the PHP Foundation.
Thanks to Máté Kocsis and Tim Düsterhus for the detailed review!
New functions:
uriIsWellFormedFragment[AW]
uriIsWellFormedHostIp4[AW]
uriIsWellFormedHostIp6[AW]
uriIsWellFormedHostIp6Mm[AW]
uriIsWellFormedHostIpFuture[AW]
uriIsWellFormedHostIpFutureMm[AW]
uriIsWellFormedHostRegName[AW]
uriIsWellFormedPath[AW]
uriIsWellFormedPort[AW]
uriIsWellFormedQuery[AW]
uriIsWellFormedScheme[AW]
uriIsWellFormedUserInfo[AW]
uriParseIpSixAddress[AW]
uriParseIpSixAddressMm[AW]
uriSetFragment[AW]
uriSetFragmentMm[AW]
uriSetHostAuto[AW]
uriSetHostAutoMm[AW]
uriSetHostIp4[AW]
uriSetHostIp4Mm[AW]
uriSetHostIp6[AW]
uriSetHostIp6Mm[AW]
uriSetHostIpFuture[AW]
uriSetHostIpFutureMm[AW]
uriSetHostRegName[AW]
uriSetHostRegNameMm[AW]
uriSetPath[AW]
uriSetPathMm[AW]
uriSetPortText[AW]
uriSetPortTextMm[AW]
uriSetQuery[AW]
uriSetQueryMm[AW]
uriSetScheme[AW]
uriSetSchemeMm[AW]
uriSetUserInfo[AW]
uriSetUserInfoMm[AW]
* Improved: CMake: Compile with -std=c90 by default (GitHub #232)
* Improved: Be consequent about and document .hostData.ipFuture .hostText
relation (GitHub #243)
* Improved: Document and cover FreeUriMembers after memset with zeros
(GitHub #238, GitHub #239)
* Improved: CLI tool "uriparse": Add missing hostData.ipFuture output
(GitHub #253)
* Improved: tests: Mass-replace ASSERT_TRUE([..] == [..]) by ASSERT_EQ
(GitHub #235)
* Improved: tests: Leverage assertion EXPECT_STREQ (GitHub #257)
* Improved: Percent encoding related code cleanup (GitHub #242)
* Improved: Documentation: Update some URLs to new HTTPS locations
Thanks to Hanno Böck for the pull request!
(GitHub #224)
* Improved: Documentation: Hide URI_PUBLIC (GitHub #236)
* Improved: Convert remaining DOS (CR/LF) newlines to Unix newlines
Thanks to Hanno Böck for the pull request!
(GitHub #225)
* Improved: Rename misleading variable doneMask to revertMask
(GitHub #233, GitHub #244)
* Improved: Make licensing easier to discover (GitHub #246)
* Changed: Documentation: For the Qt Compressed Help file, migrate from
naming ".qch" to "-doc.qch" (GitHub #191)
* Infrastructure: Update Clang from 18 to 20 (GitHub #217, GitHub #228)
* Infrastructure: Bump CI to Ubuntu 24.04 (GitHub #216)
* Infrastructure: Adapt to breaking changes in CI (GitHub #199, GitHub #204)
* Soname: 2:0:1 — see https://verbump.de/ for what these numbers do
(liburiparser.so.1.1.0)
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 pkgsrc/textproc/uriparser/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/textproc/uriparser/PLIST
cvs rdiff -u -r1.18 -r1.19 pkgsrc/textproc/uriparser/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/textproc/uriparser/Makefile
diff -u pkgsrc/textproc/uriparser/Makefile:1.19 pkgsrc/textproc/uriparser/Makefile:1.20
--- pkgsrc/textproc/uriparser/Makefile:1.19 Sun Aug 25 06:19:17 2024
+++ pkgsrc/textproc/uriparser/Makefile Fri Sep 5 18:53:02 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.19 2024/08/25 06:19:17 wiz Exp $
+# $NetBSD: Makefile,v 1.20 2025/09/05 18:53:02 wiz Exp $
-DISTNAME= uriparser-0.9.8
+DISTNAME= uriparser-0.9.9
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=uriparser/}
GITHUB_RELEASE= ${DISTNAME}
Index: pkgsrc/textproc/uriparser/PLIST
diff -u pkgsrc/textproc/uriparser/PLIST:1.9 pkgsrc/textproc/uriparser/PLIST:1.10
--- pkgsrc/textproc/uriparser/PLIST:1.9 Mon May 6 05:49:29 2024
+++ pkgsrc/textproc/uriparser/PLIST Fri Sep 5 18:53:02 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2024/05/06 05:49:29 wiz Exp $
+@comment $NetBSD: PLIST,v 1.10 2025/09/05 18:53:02 wiz Exp $
bin/uriparse
include/uriparser/Uri.h
include/uriparser/UriBase.h
@@ -12,5 +12,5 @@ lib/cmake/${PKGNAME}/uriparser-noconfig.
lib/cmake/${PKGNAME}/uriparser.cmake
lib/liburiparser.so
lib/liburiparser.so.1
-lib/liburiparser.so.1.0.31
+lib/liburiparser.so.1.1.0
lib/pkgconfig/liburiparser.pc
Index: pkgsrc/textproc/uriparser/distinfo
diff -u pkgsrc/textproc/uriparser/distinfo:1.18 pkgsrc/textproc/uriparser/distinfo:1.19
--- pkgsrc/textproc/uriparser/distinfo:1.18 Mon May 6 05:49:29 2024
+++ pkgsrc/textproc/uriparser/distinfo Fri Sep 5 18:53:02 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.18 2024/05/06 05:49:29 wiz Exp $
+$NetBSD: distinfo,v 1.19 2025/09/05 18:53:02 wiz Exp $
-BLAKE2s (uriparser-0.9.8.tar.xz) = d7d0711ff31256c6d130e975d3d3a4748b31ca2b27166e4b806ac423abc48638
-SHA512 (uriparser-0.9.8.tar.xz) = 05741eeb1419d64205f4758b6aee60a4725a3386d5b54e195900dc62492cff3b8ee7143423d6d4e255d24bd0d7111ec4d767afe8e04fdee6fe58b72b5bb2142e
-Size (uriparser-0.9.8.tar.xz) = 172804 bytes
+BLAKE2s (uriparser-0.9.9.tar.xz) = 159df4d8d79156aa95ec4d3065e3424a62d389053439f80418d36f184670bdcf
+SHA512 (uriparser-0.9.9.tar.xz) = e032fa5d119fbad000194dc0fa5182c41c1ba8ee237ea5cd197d94f7c75cc1dff89105be68398dfadc6f1a03ec0e6721ad02dc47b3d18a754bf1346380e467ca
+Size (uriparser-0.9.9.tar.xz) = 193436 bytes
SHA1 (patch-include_uriparser_UriBase.h) = 71f3582a2988c6c35a1a2b1995d50f47f22939bd
Home |
Main Index |
Thread Index |
Old Index