NetBSD/usr.sbin/makefs/cd9660
tsutsui 79fcae9efc Apply fixes for PR bin/44114 (makefs(8) -t cd9660 -o rockridge creates
corrupted cd9660fs):
 - makefs/cd9660.c:
  - cd9660_rrip_move_directory() should also update lenght[0] and
    name_len[0] in dir->isoDirRecord
 - makefs/cd9660/iso9660_rrip.c:
  - cd9660_rrip_finalize_node() should check rr_real_parent in node->parent,
    not in node itself in RRIP_PL case
  - cd9660_rrip_initialize_node() should update only node passed as arg
    so handle RRIP_PL in DOTDOT case

Fixes malformed dotdot entries in deep (more than 8 level) directories
moved into .rr_moved dir.

Should be pulled up to netbsd-5.
(no official ISO has such deep dirs, but cobalt restorecd is affected)
2011-05-29 17:07:57 +00:00
..
Makefile.inc Move fs-specific stuff in Makefile to fs/Makefile.inc to clarify 2009-01-16 19:39:52 +00:00
cd9660_archimedes.c Add support for encoding RISC OS metadata into ISO 9660 filesystems. 2009-01-10 22:06:29 +00:00
cd9660_archimedes.h Add support for encoding RISC OS metadata into ISO 9660 filesystems. 2009-01-10 22:06:29 +00:00
cd9660_conversion.c
cd9660_debug.c Handle > 2GB images. Thanks to Greg Troxel for testing! 2010-10-27 18:51:34 +00:00
cd9660_eltorito.c include system headers after config.h 2011-05-23 00:21:50 +00:00
cd9660_eltorito.h Get rid of the DOS line endings in the file. 2009-07-04 14:31:38 +00:00
cd9660_strings.c Fix typos in character ranges from: Baptiste Daroussin bapt at freebsd dot org 2011-03-23 13:11:51 +00:00
cd9660_write.c Fix fd leaks in error cases. Found by cppcheck. 2011-01-04 09:48:21 +00:00
iso9660_rrip.c Apply fixes for PR bin/44114 (makefs(8) -t cd9660 -o rockridge creates 2011-05-29 17:07:57 +00:00
iso9660_rrip.h Add support for encoding RISC OS metadata into ISO 9660 filesystems. 2009-01-10 22:06:29 +00:00