iso9660: Add support for Rock Ridge filenames
commit556ccf02efe3eae833bcc82c4764179580ba6361
authorThomas Schmitt <scdbackup@gmx.net>
Sun, 31 Mar 2013 21:56:51 +0000 (31 14:56 -0700)
committerH. Peter Anvin <hpa@zytor.com>
Sun, 31 Mar 2013 21:56:51 +0000 (31 14:56 -0700)
tree19b98a8284f78df4bfbcdb858888f9f5713f4e35
parent66d551acdb0d516f43702983184483687c2128e4
iso9660: Add support for Rock Ridge filenames

Add support for parsing SUSP and RRIP records, and support for Rock
Ridge filename extensions, thus avoiding the filename limitations
(length and character set) of plain iso9660.  This will be a part of
using UTF-8 for filenames and console.

[ hpa: manually rebased to the elflink branch ]
core/fs/iso9660/iso9660.c
core/fs/iso9660/iso9660_fs.h
core/fs/iso9660/susp_rr.c [new file with mode: 0644]
core/fs/iso9660/susp_rr.h [new file with mode: 0644]