diff -ruw cdrtools-2.01a18/mkisofs/mkisofs.c cdrtools-2.01a18-bart/mkisofs/mkisofs.c --- cdrtools-2.01a18/mkisofs/mkisofs.c 2003-07-13 05:42:16.000000000 -0700 +++ cdrtools-2.01a18-bart/mkisofs/mkisofs.c 2003-11-10 12:12:56.000000000 -0800 @@ -58,7 +58,7 @@ struct directory *root = NULL; int path_ind; -char version_string[] = "mkisofs 2.01a17"; +char version_string[] = "mkisofs 2.01a17-Bart"; char *outfile; FILE *discimage; @@ -1285,7 +1285,10 @@ omit_period++; /* trailing dot */ allow_leading_dots++; relaxed_filenames++; /* all chars */ - allow_lowercase++; /* even lowcase */ +// Patched by Bart Lagerweij +// forse uppercase chars to allow NT bootstraploader to find SETUPLDR.BIN +// allow_lowercase++; /* even lowcase */ +// allow_multidot++; /* > 1 dots */ break; @@ -2176,10 +2179,15 @@ if (warn_violate) error("Warning: creating filesystem that does not conform to ISO-9660.\n"); if (iso9660_level > 3) - error("Warning: Creating ISO-9660:1999 (version 2) filesystem.\n"); +// Patched by Bart Lagerweij +// Removed the "warning" word + error("Creating ISO-9660:1999 (version 2) filesystem.\n"); if (iso9660_namelen > LEN_ISONAME) - error("Warning: ISO-9660 filenames longer than %d may cause buffer overflows in the OS.\n", - LEN_ISONAME); + +// Patched by Bart Lagerweij +// Removed warning about long names... + //error("Warning: ISO-9660 filenames longer than %d may cause buffer overflows in the OS.\n", + // LEN_ISONAME); if (use_Joliet && !use_RockRidge) { error("Warning: creating filesystem with (nonstandard) Joliet extensions\n"); error(" but without (standard) Rock Ridge extensions.\n");