From nobody Wed Jan 15 02:33:57 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 4YXqnL4TYmz5kmNL for ; Wed, 15 Jan 2025 02:33:58 +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 4YXqnL0lGXz3fv3 for ; Wed, 15 Jan 2025 02:33:58 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736908438; 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=53keBcr9Z/dpaLitXAXHNFPzL4ohzEVA/lZfoQZyHMA=; b=jgZkqJjyu+A26Heq865A/y5hQnqQJCaazESfOBzlmTfYVySIbxXEaNuxPAEB+hVX+UOK5j an5+emQRNoC/ppiAeALtPuO49g7C9A/q7fb9Wn7M0ki7D1qSC2TJ2wGB5bTKgULdxQ897b myxeAXlXUcGNSr0tUl0YRm6M6j1Au5iM8U8OW5Nd5UtFnxqWuQIJG2t9a1kj5eKlA1M3q3 DMmPNh/0kgNjpvgNdya62DNVnhtmtqZ6TpZRdgdrFVcoBAjRrgyM/fhT4/HBZWtra4vg7V 1GBhJZKCSosoVFACBduJxklszfdqsYqTGamXXHHv8CsYcwevgL7NZfc14XUzVw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736908438; 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=53keBcr9Z/dpaLitXAXHNFPzL4ohzEVA/lZfoQZyHMA=; b=CcX2hkHSLSo1kiNXH3GolCBIpEkUZ5yelFpFzNJdAAvZ7kypfsmwcmmcYtXH6i5T7jfOb5 7d/UX1dW48mobDBwQJu7yprWG8cTRfMLk7zp3yLwmGSbxBLoJJBCUk5laHd09/VHl1UD1j 1Hj3dqWluHcp3nbyQI0HOntkCzoVr23ZOjzd5gPBjLxE0+uzdNDeKLKIEs1Lw/0utgC1po 3whr4/FYIJ3qWyJ7GpFr3cPpYAX+klwFaUw/lPmEo+eYytT6W5JAmtx7G2jcn8ryWiuUZg 0JZfkEUxgj2aDMWOOy3FI+pDk+gGEnRmEqJ7WX2CKBElpoj7/x+S3JHj+z9bjw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736908438; a=rsa-sha256; cv=none; b=u1GeCfkQnkpSvf1RloOueXelfot088VNiHpQRpvjVYuPxu34xrRqpz8VIsre/skUkuiHPK fEfcl9IkLjPvNAAAPCxkkpps7Io+Sl61c5IJDVsR17czN+oSWn5Ra7jDYDEVMxlULFurdb ZGHq+Nzq4Th8iEC000EVEkesWwO8nzwx2SsEVTaPYQuw5c0jGGEAYIY8O29zp2LH+feqPf D30rjdJ7f7grFYW7bYv4qiFPSPhsPrSTILh+xc8h6M/u5mvDhP/+jQzAN8MaB97DXMGVYE fEIzBOeQjFPUUj6AVXzmdpyg2kwDyEVA02CeRA2Pm6WX2umi+/sWKSZ1VyT5Jg== 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 4YXqnK6mJlzBVK for ; Wed, 15 Jan 2025 02:33:57 +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 50F2Xv46042404 for ; Wed, 15 Jan 2025 02:33:57 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from bugzilla@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 50F2XvgK042403 for bugs@FreeBSD.org; Wed, 15 Jan 2025 02:33:57 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: Wed, 15 Jan 2025 02:33:57 +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 #23 from commit-hook@FreeBSD.org --- A commit in branch stable/13 references this bug: URL: https://cgit.FreeBSD.org/src/commit/?id=3D79778b7aafc829e6f67cbf0d50a51836e= 69dc784 commit 79778b7aafc829e6f67cbf0d50a51836e69dc784 Author: Ed Maste AuthorDate: 2024-12-30 15:01:06 +0000 Commit: Ed Maste CommitDate: 2025-01-15 02:33:30 +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) (cherry picked from commit 40b11c1c16d85b3339be4c3c4fde2ef7fa36f3ff) 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.=