From nobody Tue Jan 14 21:08:22 2025 X-Original-To: bugs@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 4YXhYf1nGmz5kR5C for ; Tue, 14 Jan 2025 21:08:22 +0000 (UTC) (envelope-from bugzilla-noreply@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 "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YXhYf1HKHz4P4Q for ; Tue, 14 Jan 2025 21:08:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736888902; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qtxLQClqK0Nm4LQRoggndnvfSW11YUPsgpElU3LjCqE=; b=VqR4nl5o+Z7U912zcs2qPOU+ymPSoKq+riEL3CJJQEPi94WUDI0SdU1md0UXqNK4csFpmq bc5xzKL0RASVlLHKAn3ux9PsGH3OgThdoxK3sXa4tEJry0V+pPSweN8pHZJY9JWVATK5wS ZSWepqKWdlGVZIi//HERdY9Y9ApCy8WAlM+XLzIAl6nEUuZwrYblzYmblf1TFCpg8nqvof D+h/lVFH0fuExGFur/ey0IuhpBn8DD+6HqlU1NAgs/zCvVzZzb65KrVkguGY9WoFxJi7A4 10XydxmYRMPCXqcg1vWe6Ubk6g+fvIy4lA+TViTc0X27rDdYZJPQZyz/p6bF0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736888902; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=qtxLQClqK0Nm4LQRoggndnvfSW11YUPsgpElU3LjCqE=; b=Wjsa4MXKzxUqPhvdA9zider9XOYoLyG0p1lhLTYe9SjDq0UpFGzSxFJKZUL0Dsu01QeEBE P18S9jtNg9gLjDYLk8gPevyRtevIj5xvUGUz4TovMF8tkR3NotBDX2g48FCEdhRD78DapB G7EhVRyFAeucjb74f/eAqEnmiZtFGUtAZ/IGyni45affCn/yBoKDfAyyRBImIoA1AuB3iH D6Ynv4Z6b4Ad5D+DKy108daGFkGtTxhd0f8GOhDnrQDq4LYsxwgC5jxpK7Ukus7mDgcgOx s7lWMmmVbKb7JzAtYJPjWNfvoXhkoUglKecoO2BcybWYgkywJSMat/CO6P4faQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736888902; a=rsa-sha256; cv=none; b=DP12MGFwm2MZ2Sw9H6/iOB0EN/+qnEWsL0p2UHNfGvQpBkrj0M15FTrWkkKv4dMOgwsmKk P3BYlwzxPXU5uTozB/curm7l64gIEioMOVFYBVq2Vru6KqvYWIce8n9wiPdsijykL4zoY7 xr3xbi+nYtntu/qdZfMYt/XcB9hWae7idv/2jGJS8thujnASkzM8QsEshCjz0syyGjURTl So0lchsU0vpqCac1ZNpFdsOV7aSexJLvLUk0CWZUrsCx0Gvub8bVssMkMEwLxar8234tBT 2SDIzqfzZRKhIVzUrGPNzEVrztaY+wBB5vn6YFYhFoZS/8nGMvsL79H2fmgfnA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (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 did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YXhYf0cLMz2TP for ; Tue, 14 Jan 2025 21:08:22 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 50EL8L2r066307 for ; Tue, 14 Jan 2025 21:08:21 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 50EL8Lb0066306 for bugs@FreeBSD.org; Tue, 14 Jan 2025 21:08:21 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: bugzilla set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: bugs@FreeBSD.org Subject: [Bug 283112] New Cache files packed into the FreeBSD14.2 release ISO file but not into Beta3 ISO files Date: Tue, 14 Jan 2025 21:08:22 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Base System X-Bugzilla-Component: misc X-Bugzilla-Version: 14.2-RELEASE X-Bugzilla-Keywords: vendor X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: commit-hook@FreeBSD.org X-Bugzilla-Status: In Progress X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: bugs@FreeBSD.org X-Bugzilla-Flags: X-Bugzilla-Changed-Fields: Message-ID: In-Reply-To: References: Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-bugs@FreeBSD.org MIME-Version: 1.0 https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D283112 --- Comment #22 from commit-hook@FreeBSD.org --- A commit in branch stable/14 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D40b11c1c16d85b3339be4c3c4fde2ef7f= a36f3ff commit 40b11c1c16d85b3339be4c3c4fde2ef7fa36f3ff Author: Ed Maste AuthorDate: 2024-12-30 15:01:06 +0000 Commit: Ed Maste CommitDate: 2025-01-14 21:07:39 +0000 makefs: Fix cd9660 duplicate directory names Previously we could create cd9660 images with duplicate short (level 2) names. cd9660_level2_convert_filename used a 30-character limit (for files and directories), not including the '.' separator. cd9660_rename_filename used a 31-character limit, including the '.'. Directory names 31 characters or longer (without '.') were shortened to 30 characters, and if a collision occurred cd9660_rename_filename uniquified them starting with the 31st character. Unfortunately the directory record's name_len was already set, so the unique part of the name was stripped off. Directories are up to 31 d-characters (i.e., A-Z 0-9 and _); there is no provision for a '.' in a directory name. Increase the name length limit to 31 for directories, and exclude '.'s. This name mapping and deduplication code is still fragile and convoluted and would beenfit from a more holistic effort. PR: 283238, 283112 Reviewed by: imp Sponsored by: The FreeBSD Foundation Differential Revision: https://reviews.freebsd.org/D48251 (cherry picked from commit 1f31d437428014e864bcce1223cf7017180e2608) usr.sbin/makefs/cd9660.c | 5 ++-- usr.sbin/makefs/tests/makefs_cd9660_tests.sh | 39 ++++++++++++++++++++++++= ++-- usr.sbin/makefs/tests/makefs_tests_common.sh | 2 +- 3 files changed, 41 insertions(+), 5 deletions(-) --=20 You are receiving this mail because: You are the assignee for the bug.=