Clarified meaning of "ISO 9660:1999" as Enhanced Volume Descriptor of ECMA-119 4th Edition

This commit is contained in:
Thomas Schmitt 2024-10-06 11:33:44 +02:00
parent 10efc4aade
commit d016ee763d
2 changed files with 13 additions and 6 deletions

View File

@ -941,7 +941,8 @@ int isoburn_ropt_get_data_cache(struct isoburn_read_opts *o,
bit1= nojoliet bit1= nojoliet
Do not read Joliet extensions Do not read Joliet extensions
bit2= noiso1999 bit2= noiso1999
Do not read ISO 9660:1999 enhanced tree Do not read tree of an Enhanced Volume Descriptor as of
ECMA-119 4th Edition (aka ISO 9660:1999)
bit3= preferjoliet bit3= preferjoliet
When both Joliet and RR extensions are present, the RR When both Joliet and RR extensions are present, the RR
tree is used. If you prefer using Joliet, set this to 1. tree is used. If you prefer using Joliet, set this to 1.
@ -1172,8 +1173,9 @@ int isoburn_ropt_get_truncate_mode(struct isoburn_read_opts *o,
bit1= has_joliet bit1= has_joliet
Joliet tree is available (suitable for MS-Windows) Joliet tree is available (suitable for MS-Windows)
bit2= has_iso1999 bit2= has_iso1999
ISO version 2 Enhanced Volume Descriptor aka ISO 9660:1999 Enhanced Volume Descriptor as of ECMA-119 4th Edition
and its tree is available. This is rather exotic. and its tree is available (aka ISO 9660:1999).
This is rather exotic.
bit3= has_el_torito bit3= has_el_torito
El-Torito boot record is present El-Torito boot record is present
@return 1 success, <=0 failure @return 1 success, <=0 failure
@ -1199,7 +1201,9 @@ int isoburn_ropt_get_size_what(struct isoburn_read_opts *o,
@since 1.5.4 @since 1.5.4
@param o The option set to work on @param o The option set to work on
@param tree The tree which was loaded: @param tree The tree which was loaded:
0= ISO 9660 , 1 = Joliet , 2 = ISO 9660:1999 0= ISO 9660 , 1 = Joliet ,
2 = Enhanced Volume Descriptor tree as of ECMA-119 4th Edition
(aka ISO 9660:1999)
@param rr 1= Rock Ridge information was used, 0 = No Rock Ridge was used @param rr 1= Rock Ridge information was used, 0 = No Rock Ridge was used
@return 1 success, <=0 failure @return 1 success, <=0 failure
*/ */
@ -1270,6 +1274,8 @@ int isoburn_igopt_get_level(struct isoburn_imgen_opts *o, int *level);
Longer filenames for Windows systems. Longer filenames for Windows systems.
Weaker than RockRidge, but also readable with GNU/Linux. Weaker than RockRidge, but also readable with GNU/Linux.
bit2= iso1999 bit2= iso1999
Enhanced Volume Descriptor as of ECMA-119 4th Edition
(aka ISO 9660:1999).
This is rather exotic. Better do not surprise the readers. This is rather exotic. Better do not surprise the readers.
bit3= hardlinks bit3= hardlinks
Enable hardlink consolidation. IsoNodes which refer to the Enable hardlink consolidation. IsoNodes which refer to the
@ -1433,7 +1439,8 @@ int isoburn_igopt_get_extensions(struct isoburn_imgen_opts *o, int *ext);
Like dir_rec_mtime, but for the Joliet tree. Like dir_rec_mtime, but for the Joliet tree.
@since 1.2.0 @since 1.2.0
bit17= iso1999_rec_mtime bit17= iso1999_rec_mtime
Like dir_rec_mtime, but for the ISO 9660:1999 tree. Like dir_rec_mtime, but for the tree of the Enhanced Volume
Descriptor (aka ISO 9660:1999) as of ECMA-119 4th Edition
@since 1.2.0 @since 1.2.0
bit18= allow_7bit_ascii bit18= allow_7bit_ascii
Like allow_full_ascii, but only allowing 7-bit characters. Like allow_full_ascii, but only allowing 7-bit characters.

View File

@ -1 +1 @@
#define Xorriso_timestamP "2024.09.20.163618" #define Xorriso_timestamP "2024.10.06.093304"