New isoburn_igopt_set_relaxed() option isoburn_igopt_allow_dir_id_ext

This commit is contained in:
2010-12-25 09:23:08 +00:00
parent 8262c19e40
commit 59d873c385
4 changed files with 24 additions and 2 deletions

View File

@ -1090,6 +1090,14 @@ int isoburn_igopt_get_extensions(struct isoburn_imgen_opts *o, int *ext);
Joliet tree rather than the ISO 9660 / ECMA-119 names.
@since 0.5.4
Previous versions added dots to Joliet names unconditionally.
bit14= allow_dir_id_ext
Convert directory names for ECMA-119 similar to other file
names, but do not force a dot or add a version number.
This violates ECMA-119 by allowing one "." and especially
ISO level 1 by allowing DOS style 8.3 names rather than
only 8 characters.
(mkisofs and its clones obviously do this violation.)
@since 0.6.8
@return 1 success, <=0 failure
*/
#define isoburn_igopt_omit_version_numbers 1
@ -1106,6 +1114,7 @@ int isoburn_igopt_get_extensions(struct isoburn_imgen_opts *o, int *ext);
#define isoburn_igopt_aaip_susp_1_10 2048
#define isoburn_igopt_only_iso_versions 4096
#define isoburn_igopt_no_j_force_dots 8192
#define isoburn_igopt_allow_dir_id_ext 16384
int isoburn_igopt_set_relaxed(struct isoburn_imgen_opts *o, int relax);
int isoburn_igopt_get_relaxed(struct isoburn_imgen_opts *o, int *relax);