cvs commit: src/lib/libarchive archive_read_support_format_iso9660.c
Tim Kientzle
kientzle at FreeBSD.org
Sun Jan 2 17:24:14 PST 2005
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
More information about the cvs-src
mailing list