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: Mon May 6 05:49:29 UTC 2024
Modified Files:
pkgsrc/textproc/uriparser: Makefile PLIST distinfo
Log Message:
uriparser: update to 0.9.8.
2024-05-05 -- 0.9.8
>>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
* Fixed: [CVE-2024-34402]
Protect against integer overflow in ComposeQueryEngine
(GitHub #183, GitHub #185)
* Fixed: [CVE-2024-34403]
Protect against integer overflow in ComposeQueryMallocExMm
(GitHub #183, GitHub #186)
>>>>>>>>>>>>> SECURITY >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
* Changed: Require CMake >=3.5.0 (GitHub #172)
* Added: CMake option URIPARSER_SHARED_LIBS=(ON|OFF) to control,
whether to produce a shared or static library for uriparser
and that alone, falls back to standard BUILD_SHARED_LIBS
if available, else defaults to "ON" (GitHub #169, GitHub #170)
* Improved: Document that scheme-based normalization a la
section 6.2.3 of RFC 3986 is a responsibility of the application
using uriparser (GitHub #173, GitHub #174)
* Improved: Document supported code points for functions uriEscape(Ex)W
(GitHub #171, GitHub #175)
* Infrastructure: Update Clang from 15 to 18 (GitHub #161, GitHub #187)
* Infrastructure: Adapt to breaking changes in Clang packaging (GitHub #160)
* Infrastructure: Get sanitizer CFLAGS and LDFLAGS back in sync (GitHub #161)
* Infrastructure: Pin GitHub Actions to specific commits for security
(GitHub #165)
* Soname: 1:31:0 — see https://verbump.de/ for what these numbers do
2022-10-05 -- 0.9.7
* Fixed: Multiple issues with IPv6 and IPvFuture literal parsing
(GitHub #146, GitHub #150)
Thanks to Scallop Ye for the report and the pull request!
* Fixed: Fix symbol visibility for -DBUILD_SHARED_LIBS=OFF (GitHub #139,
GitHub #141); thanks to Mariusz Zaborski for the report!
* Fixed: For MinGW, use size_t for inet_ntop declaration and fix macro
checks for both MinGW and mingw-w64 (GitHub #131)
* Fixed: Compiler warnings (GitHub #132, GitHub #152)
* Improved: Use name UriConfig.h rather than generic config.h for the
config header file to avoid name clashes and also include it through
"UriConfig.h" with quotes rather than <UriConfig.h> so that it is found
in quote path locations (GitHub #149)
Thanks to Gaspard Petit for bringing this up!
* Improved: Document need for UriConfig.h in UriMemory.c (GitHub #136)
* Infrastructure: Add (support for) Visual Studio 17/2022 (GitHub #152)
* Infrastructure: Drop (support for) Visual Studio <=14/2015 (GitHub #152)
* Infrastructure: Update Clang from 13 to 15 (GitHub #143, GitHub #151)
* Infrastructure: Make MinGW with 32bit Wine on Ubuntu 20.04 possible
(GitHub #142, GitHub #144, GitHub #145)
* Soname: 1:30:0 — see https://verbump.de/ for what these numbers do
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 pkgsrc/textproc/uriparser/Makefile \
pkgsrc/textproc/uriparser/distinfo
cvs rdiff -u -r1.8 -r1.9 pkgsrc/textproc/uriparser/PLIST
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.17 pkgsrc/textproc/uriparser/Makefile:1.18
--- pkgsrc/textproc/uriparser/Makefile:1.17 Tue Jul 11 05:55:10 2023
+++ pkgsrc/textproc/uriparser/Makefile Mon May 6 05:49:28 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.17 2023/07/11 05:55:10 nia Exp $
+# $NetBSD: Makefile,v 1.18 2024/05/06 05:49:28 wiz Exp $
-DISTNAME= uriparser-0.9.6
+DISTNAME= uriparser-0.9.8
CATEGORIES= textproc
MASTER_SITES= ${MASTER_SITE_GITHUB:=uriparser/}
GITHUB_RELEASE= ${DISTNAME}
@@ -11,7 +11,6 @@ HOMEPAGE= https://uriparser.github.io/
COMMENT= URI parsing library
LICENSE= modified-bsd
-USE_CMAKE= yes
USE_FEATURES= snprintf
PKGCONFIG_OVERRIDE+= liburiparser.pc.in
@@ -23,4 +22,5 @@ CFLAGS.NetBSD+= -D_OPENBSD_SOURCE
LDFLAGS.SunOS+= -lsocket -lnsl
.include "options.mk"
+.include "../../devel/cmake/build.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/textproc/uriparser/distinfo
diff -u pkgsrc/textproc/uriparser/distinfo:1.17 pkgsrc/textproc/uriparser/distinfo:1.18
--- pkgsrc/textproc/uriparser/distinfo:1.17 Fri Jan 7 12:40:08 2022
+++ pkgsrc/textproc/uriparser/distinfo Mon May 6 05:49:29 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.17 2022/01/07 12:40:08 nros Exp $
+$NetBSD: distinfo,v 1.18 2024/05/06 05:49:29 wiz Exp $
-BLAKE2s (uriparser-0.9.6.tar.xz) = 51057de51f8f3380062c6065419565a1048ed29bcb6b9ff73cda9fa5e534a0ae
-SHA512 (uriparser-0.9.6.tar.xz) = 4b071e3aee5ca9e065ea9aaa98ee4f14157c8b52f8d95c0d526c083e61d0c015841fda7a8fa6e535664c0bfef7322da2bcfed0dc313e30794fb66a65b832d4ad
-Size (uriparser-0.9.6.tar.xz) = 171260 bytes
+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
SHA1 (patch-include_uriparser_UriBase.h) = 71f3582a2988c6c35a1a2b1995d50f47f22939bd
Index: pkgsrc/textproc/uriparser/PLIST
diff -u pkgsrc/textproc/uriparser/PLIST:1.8 pkgsrc/textproc/uriparser/PLIST:1.9
--- pkgsrc/textproc/uriparser/PLIST:1.8 Fri Jan 7 12:40:08 2022
+++ pkgsrc/textproc/uriparser/PLIST Mon May 6 05:49:29 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.8 2022/01/07 12:40:08 nros Exp $
+@comment $NetBSD: PLIST,v 1.9 2024/05/06 05:49:29 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.29
+lib/liburiparser.so.1.0.31
lib/pkgconfig/liburiparser.pc
Home |
Main Index |
Thread Index |
Old Index