From nobody Mon Apr 27 23:48:37 2026 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4g4Kyg43n2z6Zt8n for ; Mon, 27 Apr 2026 23:48:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R13" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4g4Kyg1nFvz3w8X for ; Mon, 27 Apr 2026 23:48:43 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777333723; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dpGVMdh0Z/w0x6CtxMRPF92OWV36jqOg2BSZGkgQkqU=; b=C963jXl4o/mthFGFrxfi0zcBjCOnklHO2hnAvt/EQB67xSIP5UfixD68NfqUIL/78iAhzV 1B+PAic0exvvDHdnDRYmorB8q76v9RythAjA0tqotswFYUP93+sPLHrEpfBy+GlMe7ulYq nBeutdiJBFSQXp7HQuHghKWVyXe+bO8ii+uwyeU8GMssB0Kv06S+rUPpiUEfTO5gRu9P0Q RQwnA7wM50tMEE67k0wiTAmNEmj73gQRc1D1IOZzmgisp/yrR8lwyWqtHbx/WCQ4NjMRlr /rKErK4al37L0EOCxc7x6Y4ikNL87jJANidV7KjZR9wyxlT5OwIPk4Qp93efFw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1777333723; a=rsa-sha256; cv=none; b=g1s1wXRf0Wf9biJe6AW3nVPnkMGEWgFi4jTYrXIzvZRI7qT756j/0m/Z5bzEY4NZuKYk4v e75KC966Y0R5eMVWCGqhi3zSnv6EnTy/AcmupbB95p1BtyR9MRlryrdZKNdQAHvoGoDy4D jq2O5X1UCTk1/tXfFAX4EAaoChtKn74tF8YABykVFXgybYOMEAbbLyvuM5czVa63t4t6W6 caCXLWbGedgAEV4eSrxsiFgRgiiycjGD5v5LQ1Up1nech42mVbMkMnVYNcQtasA1i4qnAx f7MHJXk6ncXJON9mC6ZthJDznM4A/q8i8D9pdtMHSas4wQnz0a+kotyc/Fuxdw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1777333723; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=dpGVMdh0Z/w0x6CtxMRPF92OWV36jqOg2BSZGkgQkqU=; b=e7PFhD6SdU7vTq5RejR4qT04NZqJ3k2JuKIN4pN7qJLZH+IZ4phmqZPmLzy2+5X7LSM0AE AmYP5m8QVz9VOcqPyRNYdeqNfGc8WVmpne0v7jvjT3ChlBffRiV9CiOodF9LJLWMw/+M4B mAn+AvGHZ7/fEyg+u44qguSs3uW72+3luKIQOS958o58usxrE7ObdNRF6+s9yKA53nohV4 SaQuqr8VUfZqTNgfndhMv6A/FpGULM6po8XHFnCKm8X1B58ekUd8WKUWMa4UPSznbmjv8j xSoFNYPCPrKekWoj+ExChcOcY44/ssThtXNpwf5nLkYTbP7AP58xiI/ekSAgjw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4g4Kyg10JczD3T for ; Mon, 27 Apr 2026 23:48:43 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 23bed by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Mon, 27 Apr 2026 23:48:37 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Cc: Sergei Vyshenski From: Vladimir Druzenko Subject: git: 58d29f5aa569 - main - net/uriparser: Update 1.0.0 => 1.0.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: vvd X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 58d29f5aa56982cfdc02612776c3c82333c55344 Auto-Submitted: auto-generated Date: Mon, 27 Apr 2026 23:48:37 +0000 Message-Id: <69eff5d5.23bed.6dbf445b@gitrepo.freebsd.org> The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=58d29f5aa56982cfdc02612776c3c82333c55344 commit 58d29f5aa56982cfdc02612776c3c82333c55344 Author: Sergei Vyshenski AuthorDate: 2026-04-27 23:46:01 +0000 Commit: Vladimir Druzenko CommitDate: 2026-04-27 23:46:01 +0000 net/uriparser: Update 1.0.0 => 1.0.1 Changelog: https://github.com/uriparser/uriparser/blob/uriparser-1.0.1/ChangeLog - reveal BSD extensions during build PR: 294830 Security: CVE-2026-42371 Sponsored by: UNIS Labs MFH: 2026Q2 --- net/uriparser/Makefile | 6 ++---- net/uriparser/distinfo | 14 +++++++------- net/uriparser/files/patch-src_UriMemory.c | 13 +++++++++++++ net/uriparser/pkg-plist | 2 +- 4 files changed, 23 insertions(+), 12 deletions(-) diff --git a/net/uriparser/Makefile b/net/uriparser/Makefile index d5521497000e..529ebb77360d 100644 --- a/net/uriparser/Makefile +++ b/net/uriparser/Makefile @@ -1,6 +1,5 @@ PORTNAME= uriparser -DISTVERSION= 1.0.0 -PORTREVISION= 1 +DISTVERSION= 1.0.1 CATEGORIES= net MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/${PORTNAME}-${DISTVERSION}/ DISTFILES= ${DISTNAME}${EXTRACT_SUFX} \ @@ -26,8 +25,7 @@ USES= cmake:testing cpe pathfix tar:xz CPE_VENDOR= uriparser_project USE_LDCONFIG= yes -CMAKE_OFF= URIPARSER_BUILD_TESTS \ - URIPARSER_BUILD_DOCS +CMAKE_OFF= URIPARSER_BUILD_DOCS URIPARSER_BUILD_TESTS CMAKE_TESTING_ON= URIPARSER_BUILD_TESTS PLIST_SUB= DISTVERSION=${DISTVERSION} diff --git a/net/uriparser/distinfo b/net/uriparser/distinfo index e12f068203ac..033e97f50090 100644 --- a/net/uriparser/distinfo +++ b/net/uriparser/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1765831847 -SHA256 (uriparser-1.0.0.tar.xz) = 154a3f649d80a78d5095fc461ec032ffb45f5ed3619edec923ac68cff29a088d -SIZE (uriparser-1.0.0.tar.xz) = 200048 -SHA256 (uriparser-1.0.0-doc.zip) = 089de452fe185cf79523c93f5692a88029fd19d1f6953557363f145a1fc6a711 -SIZE (uriparser-1.0.0-doc.zip) = 280173 -SHA256 (uriparser-1.0.0-doc.qch) = e6ab4eb2542c91c00f702d902d07519ffcf5f369678c71341cfa963c802cc930 -SIZE (uriparser-1.0.0-doc.qch) = 405504 +TIMESTAMP = 1777302101 +SHA256 (uriparser-1.0.1.tar.xz) = acd18cfb14d1851705f863f7a625be693fb3971fb85d4996faa21147f0315fcb +SIZE (uriparser-1.0.1.tar.xz) = 201260 +SHA256 (uriparser-1.0.1-doc.zip) = 3d0828516954f1a108ecad5b9ad26d2b608d46b41da4aa562d0132cf08e1ab0a +SIZE (uriparser-1.0.1-doc.zip) = 278402 +SHA256 (uriparser-1.0.1-doc.qch) = 18ee61fb21761b68f7121a8ce35435325d3053655b9ce04ef818d464dbb1a87b +SIZE (uriparser-1.0.1-doc.qch) = 405504 diff --git a/net/uriparser/files/patch-src_UriMemory.c b/net/uriparser/files/patch-src_UriMemory.c new file mode 100644 index 000000000000..034b078b9fb0 --- /dev/null +++ b/net/uriparser/files/patch-src_UriMemory.c @@ -0,0 +1,13 @@ +--- src/UriMemory.c.orig 2026-04-27 12:35:55 UTC ++++ src/UriMemory.c +@@ -66,6 +66,10 @@ + # endif + #endif + ++/* Ensure BSD extensions like reallocarray are visible */ ++#define __BSD_VISIBLE 1 ++#define _DEFAULT_SOURCE 1 ++ + #include + #include + diff --git a/net/uriparser/pkg-plist b/net/uriparser/pkg-plist index add9f1c4fac2..3ea52e7668ad 100644 --- a/net/uriparser/pkg-plist +++ b/net/uriparser/pkg-plist @@ -7,7 +7,7 @@ include/uriparser/UriDefsUnicode.h include/uriparser/UriIp4.h lib/liburiparser.so lib/liburiparser.so.1 -lib/liburiparser.so.1.2.0 +lib/liburiparser.so.1.2.1 lib/cmake/uriparser-%%DISTVERSION%%/uriparser-config-version.cmake lib/cmake/uriparser-%%DISTVERSION%%/uriparser-config.cmake lib/cmake/uriparser-%%DISTVERSION%%/uriparser-%%CMAKE_BUILD_TYPE%%.cmake