Date: Mon, 3 Jan 2005 01:24:13 +0000 (UTC) From: Tim Kientzle <kientzle@FreeBSD.org> To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/lib/libarchive archive_read_support_format_iso9660.c Message-ID: <200501030124.j031ODMA057346@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
kientzle 2005-01-03 01:24:13 UTC
FreeBSD src repository
Modified files:
lib/libarchive archive_read_support_format_iso9660.c
Log:
Next round of work on ISO9660 support:
* Reference-count the directory data so that
we don't leak memory.
* Correctly step through the directory records
(skipping unrecognized extensions)
* Use better defaults for file modes
* Sort directory entries by offset of the end of the file
rather than the beginning of the file. This fixes a
lot of "out-of-order" problems with zero-length files,
in particular.
* Style fixes, remove some debug code, add some error messages.
Revision Changes Path
1.2 +150 -78 src/lib/libarchive/archive_read_support_format_iso9660.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200501030124.j031ODMA057346>
