New -compliance option iso_9660_level=number

This commit is contained in:
2010-12-25 07:15:36 +00:00
parent 90f92a137f
commit 35819f708a
8 changed files with 176 additions and 127 deletions

View File

@ -44,7 +44,7 @@
@c man .\" First parameter, NAME, should be all caps
@c man .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection
@c man .\" other parameters are allowed: see man(7), man(1)
@c man .TH XORRISO 1 "Dec 22, 2010"
@c man .TH XORRISO 1 "Dec 24, 2010"
@c man .\" Please adjust this date whenever revising the manpage.
@c man .\"
@c man .\" Some roff macros, for reference:
@ -2400,23 +2400,29 @@ can be revoked individually by appending "_off". Like "deep_paths_off".
@*
Rule keywords are:
@*
"omit_version" do not add versions (";1") to ISO and Joliet file names.
"iso_9660_level="number chooses level 1 with ISO names of the form 8.3
and -file_size_limit <= 4g - 1, or level 2 with ISO names up to
length 32 and the same -file_size_limit, or level 3 with ISO names up to
length 32 and -file_size_limit >= 400g -200k. If necessary -file_size_limit
gets adjusted.
@*
"only_iso_version" do not add versions (";1") to Joliet file names.
"omit_version" does not add versions (";1") to ISO and Joliet file names.
@*
"deep_paths" allow ISO file paths deeper than 8 levels.
"only_iso_version" does not add versions (";1") to Joliet file names.
@*
"long_paths" allow ISO file paths longer than 255 characters.
"deep_paths" allows ISO file paths deeper than 8 levels.
@*
"long_names" allow up to 37 characters with ISO file names.
"long_paths" allows ISO file paths longer than 255 characters.
@*
"no_force_dots" do not add a dot to ISO file names which have none.
"long_names" allows up to 37 characters with ISO file names.
@*
"no_j_force_dots" do not add a dot to Joliet file names which have none.
"no_force_dots" does not add a dot to ISO file names which have none.
@*
"lowercase" allow lowercase characters in ISO file names.
"no_j_force_dots" does not add a dot to Joliet file names which have none.
@*
"full_ascii" allow all ASCII characters in ISO file names.
"lowercase" allows lowercase characters in ISO file names.
@*
"full_ascii" allows all ASCII characters in ISO file names.
@*
"untranslated_names" might be dangerous for inadverted reader programs
which rely on the restriction to at most 37 characters in ISO file names.
@ -2428,14 +2434,14 @@ fail deliberately.
for the length of file names. 0 disables this feature, -1 chooses maximum
length limit, numbers larger than 0 give the desired length limit.
@*
"joliet_long_paths" allow Joliet paths longer than 240 characters.
"joliet_long_paths" allows Joliet paths longer than 240 characters.
@*
"always_gmt" store timestamps in GMT representation with timezone 0.
"always_gmt" stores timestamps in GMT representation with timezone 0.
@*
"rec_mtime" record with ISO files the disk file's mtime and not the
"rec_mtime" records with ISO files the disk file's mtime and not the
creation time of the image.
@*
"new_rr" use Rock Ridge version 1.12 (suitable for GNU/Linux but not for older
"new_rr" uses Rock Ridge version 1.12 (suitable for GNU/Linux but not for older
FreeBSD or for Solaris). This implies "aaip_susp_1_10_off" which may be changed
by subsequent "aaip_susp_1_10".
@*