From owner-cvs-all@FreeBSD.ORG Sat Feb 12 22:48:38 2005 Return-Path: Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ECFCC16A4CE; Sat, 12 Feb 2005 22:48:38 +0000 (GMT) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0D8443D2D; Sat, 12 Feb 2005 22:48:38 +0000 (GMT) (envelope-from kientzle@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id j1CMmccY032479; Sat, 12 Feb 2005 22:48:38 GMT (envelope-from kientzle@repoman.freebsd.org) Received: (from kientzle@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id j1CMmcjQ032478; Sat, 12 Feb 2005 22:48:38 GMT (envelope-from kientzle) Message-Id: <200502122248.j1CMmcjQ032478@repoman.freebsd.org> From: Tim Kientzle Date: Sat, 12 Feb 2005 22:48:38 +0000 (UTC) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/lib/libarchive archive_read_support_format_iso9660.c X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 12 Feb 2005 22:48:39 -0000 kientzle 2005-02-12 22:48:38 UTC FreeBSD src repository Modified files: lib/libarchive archive_read_support_format_iso9660.c Log: Fill in some more Rockridge details in ISO9660 support: Ignore PD (padding) entries, extract inode value from PX entry, recognize SP and ST (start/end of SUSP extensions). I don't enforce SP yet, as I've seen CDROMs which use Rockridge extensions but don't have the SP record (which is officially required). The ISO9660 support is now mature enough to extract FreeBSD distribution CDROMs created with mkisofs. Revision Changes Path 1.7 +51 -1 src/lib/libarchive/archive_read_support_format_iso9660.c