From 367992c1bb4b2852c0de2d627bf09a34e226a26d Mon Sep 17 00:00:00 2001 From: Thomas Schmitt Date: Sat, 14 Jan 2012 14:45:39 +0000 Subject: [PATCH] Using new libisoburn relaxations with "rec_mtime", enabling it with -as mkisofs --- xorriso/emulators.c | 9 +- xorriso/opts_p_z.c | 4 +- xorriso/write_run.c | 10 ++- xorriso/xorriso.1 | 10 ++- xorriso/xorriso.h | 2 +- xorriso/xorriso.info | 169 ++++++++++++++++++------------------ xorriso/xorriso.texi | 12 +-- xorriso/xorriso_timestamp.h | 2 +- 8 files changed, 116 insertions(+), 102 deletions(-) diff --git a/xorriso/emulators.c b/xorriso/emulators.c index 64e0381c..2f972121 100644 --- a/xorriso/emulators.c +++ b/xorriso/emulators.c @@ -1,7 +1,7 @@ /* xorriso - creates, loads, manipulates and burns ISO 9660 filesystem images. - Copyright 2007-2011 Thomas Schmitt, + Copyright 2007-2012 Thomas Schmitt, Provided under GPL version 2 or later. @@ -382,7 +382,7 @@ no_volunteer:; /* Perform actions */ Xorriso_option_report_about(xorriso, "NOTE", 0); if(do_version) { - sprintf(xorriso->result_line, "Cdrecord 2.01-Emulation Copyright (C) 2011 see libburnia-project.org xorriso\n"); + sprintf(xorriso->result_line, "Cdrecord 2.01-Emulation Copyright (C) 2012 see libburnia-project.org xorriso\n"); Xorriso_result(xorriso, 1); Xorriso_option_version(xorriso, 0); } @@ -996,7 +996,7 @@ int Xorriso_genisofs(struct XorrisO *xorriso, char *whom, continue; if(strcmp(argpt, "-version")==0) { sprintf(xorriso->result_line, -"mkisofs 2.01-Emulation Copyright (C) 2011 see libburnia-project.org xorriso\n" +"mkisofs 2.01-Emulation Copyright (C) 2012 see libburnia-project.org xorriso\n" ); fd= xorriso->dev_fd_1; if(fd<0) @@ -1728,6 +1728,9 @@ is_pathspec_2:; */ if(with_emul_toc == 0) xorriso->no_emul_toc|= 1; + /* mkisofs records mtime in ECMA-119 and Joliet + */ + Xorriso_relax_compliance(xorriso, "rec_mtime", 0); } continue; /* regular bottom of loop */ problem_handler_2:; diff --git a/xorriso/opts_p_z.c b/xorriso/opts_p_z.c index f3dae8d0..fb04c0de 100644 --- a/xorriso/opts_p_z.c +++ b/xorriso/opts_p_z.c @@ -1,7 +1,7 @@ /* xorriso - creates, loads, manipulates and burns ISO 9660 filesystem images. - Copyright 2007-2011 Thomas Schmitt, + Copyright 2007-2012 Thomas Schmitt, Provided under GPL version 2 or later. @@ -1738,7 +1738,7 @@ int Xorriso_option_version(struct XorrisO *xorriso, int flag) sprintf(xorriso->result_line, "ISO 9660 Rock Ridge filesystem manipulator and CD/DVD/BD burn program\n"); sprintf(xorriso->result_line+strlen(xorriso->result_line), -"Copyright (C) 2011, Thomas Schmitt , libburnia project.\n"); +"Copyright (C) 2012, Thomas Schmitt , libburnia project.\n"); Xorriso_result(xorriso, 0); sprintf(xorriso->result_line, "xorriso version : %d.%d.%d%s\n", diff --git a/xorriso/write_run.c b/xorriso/write_run.c index f0e0e3d6..2ab057a5 100644 --- a/xorriso/write_run.c +++ b/xorriso/write_run.c @@ -2,7 +2,7 @@ /* xorriso - creates, loads, manipulates and burns ISO 9660 filesystem images. - Copyright 2007-2011 Thomas Schmitt, + Copyright 2007-2012 Thomas Schmitt, Provided under GPL version 2 or later. @@ -2084,9 +2084,13 @@ int Xorriso_relax_compliance(struct XorrisO *xorriso, char *mode, } else if((l == 9 && strncmp(cpt, "rec_mtime", l) == 0) || (l == 12 && strncmp(cpt, "rec_mtime_on", l) == 0)) { - xorriso->relax_compliance|= isoburn_igopt_dir_rec_mtime; + xorriso->relax_compliance|= (isoburn_igopt_dir_rec_mtime | + isoburn_igopt_joliet_rec_mtime | + isoburn_igopt_iso1999_rec_mtime); } else if(l == 13 && strncmp(cpt, "rec_mtime_off", l) == 0) { - xorriso->relax_compliance&= ~isoburn_igopt_dir_rec_mtime; + xorriso->relax_compliance&= ~(isoburn_igopt_dir_rec_mtime | + isoburn_igopt_joliet_rec_mtime | + isoburn_igopt_iso1999_rec_mtime); } else if((l == 6 && strncmp(cpt, "old_rr", l) == 0) || (l == 9 && strncmp(cpt, "old_rr_on", l) == 0) || diff --git a/xorriso/xorriso.1 b/xorriso/xorriso.1 index 548558a8..68947989 100644 --- a/xorriso/xorriso.1 +++ b/xorriso/xorriso.1 @@ -9,7 +9,7 @@ .\" First parameter, NAME, should be all caps .\" Second parameter, SECTION, should be 1-8, maybe w/ subsection .\" other parameters are allowed: see man(7), man(1) -.TH XORRISO 1 "Version 1.1.9, Nov 21, 2011" +.TH XORRISO 1 "Version 1.1.9, Jan 14, 2012" .\" Please adjust this date whenever revising the manpage. .\" .\" Some roff macros, for reference: @@ -2184,8 +2184,10 @@ than 64. .br "always_gmt" stores timestamps in GMT representation with timezone 0. .br -"rec_mtime" records with ISO files the disk file's mtime and not the -creation time of the image. +"rec_mtime" records with non\-RockRidge directory entries the disk file's +mtime and not the creation time of the image. This applies to the ECMA\-119 +tree (plain ISO 9660), to Joliet, and to ISO 9660:1999. "rec_time" is +automatically enabled by \-as mkisofs emulation, when a pathspec is encountered. .br "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 @@ -4766,7 +4768,7 @@ Thomas Schmitt .br for libburnia\-project.org .SH COPYRIGHT -Copyright (c) 2007 \- 2011 Thomas Schmitt +Copyright (c) 2007 \- 2012 Thomas Schmitt .br Permission is granted to distribute this text freely. It shall only be modified in sync with the technical properties of \fBxorriso\fR. diff --git a/xorriso/xorriso.h b/xorriso/xorriso.h index b74e5535..581f68a3 100644 --- a/xorriso/xorriso.h +++ b/xorriso/xorriso.h @@ -2,7 +2,7 @@ /* xorriso - libisoburn higher level API which creates, loads, manipulates and burns ISO 9660 filesystem images. - Copyright 2007-2011 Thomas Schmitt, + Copyright 2007-2012 Thomas Schmitt, Provided under GPL version 2 or later. diff --git a/xorriso/xorriso.info b/xorriso/xorriso.info index 7c82366b..84d0d355 100644 --- a/xorriso/xorriso.info +++ b/xorriso/xorriso.info @@ -8,7 +8,7 @@ END-INFO-DIR-ENTRY xorriso - creates, loads, manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions. - Copyright (C) 2007 - 2011 Thomas Schmitt + Copyright (C) 2007 - 2012 Thomas Schmitt Permission is granted to distrubute this text freely. @@ -1944,8 +1944,11 @@ will be written according to the setting of option -acl. "joliet_long_paths" allows Joliet paths longer than 240 characters. "always_gmt" stores timestamps in GMT representation with timezone 0. - "rec_mtime" records with ISO files the disk file's mtime and not - the creation time of the image. + "rec_mtime" records with non-RockRidge directory entries the disk + file's mtime and not the creation time of the image. This applies + to the ECMA-119 tree (plain ISO 9660), to Joliet, and to ISO + 9660:1999. "rec_time" is automatically enabled by -as mkisofs + emulation, when a pathspec is encountered. "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 @@ -4228,7 +4231,7 @@ for libburnia-project.org 14.2 Copyright ============== -Copyright (c) 2007 - 2011 Thomas Schmitt +Copyright (c) 2007 - 2012 Thomas Schmitt Permission is granted to distribute this text freely. It shall only be modified in sync with the technical properties of `xorriso'. If you make use of the license to derive modified versions of `xorriso' then @@ -4255,7 +4258,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top * # starts a comment line: Scripting. (line 162) * -abort_on controls abort on error: Exception. (line 27) -* -abstract_file sets abstract file name: SetWrite. (line 160) +* -abstract_file sets abstract file name: SetWrite. (line 163) * -acl controls handling of ACLs: Loading. (line 142) * -add inserts one or more paths: Insert. (line 42) * -add_plainly inserts one or more paths: Insert. (line 61) @@ -4263,13 +4266,13 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top * -alter_date_r sets timestamps in ISO image: Manip. (line 167) * -append_partition adds arbitrary file after image end: Bootable. (line 199) -* -application_id sets application id: SetWrite. (line 119) +* -application_id sets application id: SetWrite. (line 122) * -as emulates mkisofs or cdrecord: Emulation. (line 13) * -assert_volid rejects undesired images: Loading. (line 83) * -auto_charset learns character set from image: Loading. (line 97) * -backslash_codes enables backslash conversion: Scripting. (line 67) * -ban_stdio_write demands real drive: Loading. (line 246) -* -biblio_file sets biblio file name: SetWrite. (line 167) +* -biblio_file sets biblio file name: SetWrite. (line 170) * -blank erases media: Writing. (line 45) * -boot_image controls bootability: Bootable. (line 26) * -calm_drive reduces drive activity: Loading. (line 235) @@ -4287,7 +4290,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top * -chown sets ownership in ISO image: Manip. (line 42) * -chown_r sets ownership in ISO image: Manip. (line 47) * -clone copies ISO directory tree: Insert. (line 171) -* -close controls media closing: SetWrite. (line 262) +* -close controls media closing: SetWrite. (line 265) * -close_damaged closes damaged track and session: Writing. (line 136) * -close_filter_list bans filter registration: Filter. (line 52) * -commit writes pending ISO image: Writing. (line 13) @@ -4296,7 +4299,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top * -compare_l reports ISO/disk differences: Navigate. (line 164) * -compare_r reports ISO/disk differences: Navigate. (line 159) * -compliance controls standard compliance: SetWrite. (line 14) -* -copyright_file sets copyright file name: SetWrite. (line 154) +* -copyright_file sets copyright file name: SetWrite. (line 157) * -cp_clone copies ISO directory tree: Insert. (line 183) * -cp_rx copies file trees to disk: Restore. (line 108) * -cpax copies files to disk: Restore. (line 104) @@ -4313,11 +4316,11 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top (line 35) * -drive_class controls drive accessability: Loading. (line 53) * -du show directory size in ISO image: Navigate. (line 89) -* -dummy controls write simulation: SetWrite. (line 251) +* -dummy controls write simulation: SetWrite. (line 254) * -dus show directory size in ISO image: Navigate. (line 93) * -dusx show directory size on disk: Navigate. (line 102) * -dux show directory size on disk: Navigate. (line 97) -* -dvd_obs set write block size: SetWrite. (line 238) +* -dvd_obs set write block size: SetWrite. (line 241) * -early_stdio_test classifies stdio drives: Loading. (line 251) * -eject ejects drive tray: Writing. (line 36) * -end writes pending session and ends program: Scripting. (line 156) @@ -4335,12 +4338,12 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top * -follow softlinks and mount points: SetInsert. (line 76) * -for_backup -acl,-xattr,-hardlinks,-md5: Loading. (line 184) * -format formats media: Writing. (line 72) -* -fs sets size of fifo: SetWrite. (line 255) +* -fs sets size of fifo: SetWrite. (line 258) * -getfacl shows ACL in ISO image: Navigate. (line 70) * -getfacl_r shows ACL in ISO image: Navigate. (line 77) * -getfattr shows xattr in ISO image: Navigate. (line 81) * -getfattr_r shows xattr in ISO image: Navigate. (line 85) -* -gid sets global ownership: SetWrite. (line 195) +* -gid sets global ownership: SetWrite. (line 198) * -grow_blindly overides next writeable address: AqDrive. (line 46) * -hardlinks controls handling of hard links: Loading. (line 109) * -help prints help text: Scripting. (line 20) @@ -4385,17 +4388,17 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top * -not_paths sets absolute exclusion paths: SetInsert. (line 55) * -options_from_file reads commands from file: Scripting. (line 12) * -osirrox enables ISO-to-disk copying: Restore. (line 18) -* -out_charset sets output character set: SetWrite. (line 185) +* -out_charset sets output character set: SetWrite. (line 188) * -outdev aquires a drive for output: AqDrive. (line 31) * -overwrite enables overwriting in ISO: SetInsert. (line 127) * -pacifier controls pacifier text form: Emulation. (line 158) -* -padding sets amount or mode of image padding: SetWrite. (line 268) +* -padding sets amount or mode of image padding: SetWrite. (line 271) * -page set terminal geometry: DialogCtl. (line 19) * -paste_in copies file into disk file: Restore. (line 121) * -path_list inserts paths from disk file: Insert. (line 75) * -pathspecs sets meaning of = with -add: SetInsert. (line 118) * -pkt_output consolidates text output: Frontend. (line 7) -* -preparer_id sets preparer id: SetWrite. (line 173) +* -preparer_id sets preparer id: SetWrite. (line 176) * -print prints result text line: Scripting. (line 99) * -print_info prints message text line: Scripting. (line 102) * -print_mark prints synchronizing text line: Scripting. (line 105) @@ -4403,7 +4406,7 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top * -prog sets program name: Frontend. (line 30) * -prog_help prints help text: Frontend. (line 33) * -prompt prompts for enter key: Scripting. (line 110) -* -publisher sets publisher id: SetWrite. (line 113) +* -publisher sets publisher id: SetWrite. (line 116) * -pvd_info shows image id strings: Inquiry. (line 93) * -pwd tells working directory in ISO: Navigate. (line 20) * -pwdx tells working directory on disk: Navigate. (line 23) @@ -4437,27 +4440,27 @@ File: xorriso.info, Node: CommandIdx, Next: ConceptIdx, Prev: Legal, Up: Top * -signal_handling controls handling of system signals: Exception. (line 69) * -sleep waits for a given time span: Scripting. (line 114) -* -speed set write speed: SetWrite. (line 211) +* -speed set write speed: SetWrite. (line 214) * -split_size enables large file splitting: SetInsert. (line 140) * -status shows current settings: Scripting. (line 47) * -status_history_max curbs -status history: Scripting. (line 56) -* -stdio_sync controls stdio buffer: SetWrite. (line 245) -* -stream_recording controls defect management: SetWrite. (line 226) -* -system_id sets system id: SetWrite. (line 128) +* -stdio_sync controls stdio buffer: SetWrite. (line 248) +* -stream_recording controls defect management: SetWrite. (line 229) +* -system_id sets system id: SetWrite. (line 131) * -tell_media_space reports free space: Inquiry. (line 89) * -temp_mem_limit curbs memory consumption: Scripting. (line 92) * -toc shows list of sessions: Inquiry. (line 28) -* -uid sets global ownership: SetWrite. (line 191) +* -uid sets global ownership: SetWrite. (line 194) * -update inserts path if different: Insert. (line 99) * -update_l inserts paths if different: Insert. (line 121) * -update_r inserts paths if different: Insert. (line 110) * -use_readline enables readline for dialog: DialogCtl. (line 28) * -version prints help text: Scripting. (line 23) -* -volid sets volume id: SetWrite. (line 89) -* -volset_id sets volume set id: SetWrite. (line 108) -* -volume_date sets volume timestamp: SetWrite. (line 135) +* -volid sets volume id: SetWrite. (line 92) +* -volset_id sets volume set id: SetWrite. (line 111) +* -volume_date sets volume timestamp: SetWrite. (line 138) * -xattr controls handling of xattr (EA): Loading. (line 150) -* -zisofs controls zisofs production: SetWrite. (line 199) +* -zisofs controls zisofs production: SetWrite. (line 202)  File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top @@ -4489,7 +4492,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top * Character Set, _definition: Charset. (line 6) * Character Set, for input, -in_charset: Loading. (line 91) * Character Set, for input/output, -charset: Charset. (line 43) -* Character Set, for output, -out_charset: SetWrite. (line 185) +* Character Set, for output, -out_charset: SetWrite. (line 188) * Character set, learn from image, -auto_charset: Loading. (line 97) * Character Set, of terminal, -local_charset: Charset. (line 47) * Closed media, _definition: Media. (line 43) @@ -4543,8 +4546,8 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top * Filter, show chain, -show_stream: Navigate. (line 169) * Filter, show chains of tree, -show_stream_r: Navigate. (line 183) * Filter, unregister, -unregister_filter: Filter. (line 48) -* Filter, zisofs parameters, -zisofs: SetWrite. (line 199) -* Group, global in ISO image, -gid: SetWrite. (line 195) +* Filter, zisofs parameters, -zisofs: SetWrite. (line 202) +* Group, global in ISO image, -gid: SetWrite. (line 198) * Group, in ISO image, -chgrp: Manip. (line 50) * Group, in ISO image, -chgrp_r: Manip. (line 55) * Growing, _definition: Methods. (line 19) @@ -4553,16 +4556,16 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top * Image, _definition: Model. (line 9) * Image, demand volume id, -assert_volid: Loading. (line 83) * Image, discard pending changes, -rollback: Writing. (line 9) -* Image, set abstract file name, -abstract_file: SetWrite. (line 160) -* Image, set application id, -application_id: SetWrite. (line 119) -* Image, set biblio file name, -biblio_file: SetWrite. (line 167) -* Image, set copyright file name, -copyright_file: SetWrite. (line 154) -* Image, set preparer id, -preparer_id: SetWrite. (line 173) -* Image, set publisher id, -publisher: SetWrite. (line 113) -* Image, set system id, -system_id: SetWrite. (line 128) -* Image, set volume id, -volid: SetWrite. (line 89) -* Image, set volume set id, -volset_id: SetWrite. (line 108) -* Image, set volume timestamp, -volume_date: SetWrite. (line 135) +* Image, set abstract file name, -abstract_file: SetWrite. (line 163) +* Image, set application id, -application_id: SetWrite. (line 122) +* Image, set biblio file name, -biblio_file: SetWrite. (line 170) +* Image, set copyright file name, -copyright_file: SetWrite. (line 157) +* Image, set preparer id, -preparer_id: SetWrite. (line 176) +* Image, set publisher id, -publisher: SetWrite. (line 116) +* Image, set system id, -system_id: SetWrite. (line 131) +* Image, set volume id, -volid: SetWrite. (line 92) +* Image, set volume set id, -volset_id: SetWrite. (line 111) +* Image, set volume timestamp, -volume_date: SetWrite. (line 138) * Image, show id strings, -pvd_info: Inquiry. (line 93) * Insert, enable overwriting, -overwrite: SetInsert. (line 127) * Insert, file exclusion absolute, -not_paths: SetInsert. (line 55) @@ -4620,7 +4623,7 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top * Navigate, tell ISO working directory, -pwd: Navigate. (line 20) * Next writeable address, -grow_blindly: AqDrive. (line 46) * Overwriteable media, _definition: Media. (line 14) -* Ownership, global in ISO image, -uid: SetWrite. (line 191) +* Ownership, global in ISO image, -uid: SetWrite. (line 194) * Ownership, in ISO image, -chown: Manip. (line 42) * Ownership, in ISO image, -chown_r: Manip. (line 47) * Partition offset, _definiton: Bootable. (line 146) @@ -4698,22 +4701,22 @@ File: xorriso.info, Node: ConceptIdx, Prev: CommandIdx, Up: Top * Verify, file checksum, -check_md5: Verify. (line 147) * Verify, file tree checksums, -check_md5_r: Verify. (line 163) * Verify, preset -check_media, -check_media_defaults: Verify. (line 40) -* Write, block size, -dvd_obs: SetWrite. (line 238) +* Write, block size, -dvd_obs: SetWrite. (line 241) * Write, bootability, -boot_image: Bootable. (line 26) -* Write, buffer syncing, -stdio_sync: SetWrite. (line 245) -* Write, close media, -close: SetWrite. (line 262) +* Write, buffer syncing, -stdio_sync: SetWrite. (line 248) +* Write, close media, -close: SetWrite. (line 265) * Write, compliance to specs, -compliance: SetWrite. (line 14) -* Write, defect management, -stream_recording: SetWrite. (line 226) +* Write, defect management, -stream_recording: SetWrite. (line 229) * Write, enable Joliet, -joliet: SetWrite. (line 10) -* Write, fifo size, -fs: SetWrite. (line 255) +* Write, fifo size, -fs: SetWrite. (line 258) * Write, free space, -tell_media_space: Inquiry. (line 89) * Write, log problematic disk files, -errfile_log: Scripting. (line 118) * Write, log written sessions, -session_log: Scripting. (line 138) -* Write, padding image, -padding: SetWrite. (line 268) +* Write, padding image, -padding: SetWrite. (line 271) * Write, pending ISO image, -commit: Writing. (line 13) * Write, predict image size, -print_size: Inquiry. (line 80) -* Write, set speed, -speed: SetWrite. (line 211) -* Write, simulation, -dummy: SetWrite. (line 251) +* Write, set speed, -speed: SetWrite. (line 214) +* Write, simulation, -dummy: SetWrite. (line 254) * xattr, _definiton: Extras. (line 54) * xattr, control handling, -xattr: Loading. (line 150) * xattr, set in ISO image, -setfattr: Manip. (line 111) @@ -4744,40 +4747,40 @@ Node: CmdFind69467 Node: Filter81572 Node: Writing85910 Node: SetWrite93911 -Node: Bootable107961 -Node: Jigdo121181 -Node: Charset125427 -Node: Exception128186 -Node: DialogCtl134299 -Node: Inquiry136886 -Node: Navigate141749 -Node: Verify150007 -Node: Restore158674 -Node: Emulation165579 -Node: Scripting175384 -Node: Frontend182549 -Node: Examples183848 -Node: ExDevices185025 -Node: ExCreate185684 -Node: ExDialog186966 -Node: ExGrowing188229 -Node: ExModifying189034 -Node: ExBootable189537 -Node: ExCharset190089 -Node: ExPseudo190909 -Node: ExCdrecord191807 -Node: ExMkisofs192124 -Node: ExGrowisofs193464 -Node: ExException194599 -Node: ExTime195053 -Node: ExIncBackup195512 -Node: ExRestore199498 -Node: ExRecovery200458 -Node: Files201028 -Node: Seealso202326 -Node: Bugreport203049 -Node: Legal203630 -Node: CommandIdx204560 -Node: ConceptIdx219656 +Node: Bootable108177 +Node: Jigdo121397 +Node: Charset125643 +Node: Exception128402 +Node: DialogCtl134515 +Node: Inquiry137102 +Node: Navigate141965 +Node: Verify150223 +Node: Restore158890 +Node: Emulation165795 +Node: Scripting175600 +Node: Frontend182765 +Node: Examples184064 +Node: ExDevices185241 +Node: ExCreate185900 +Node: ExDialog187182 +Node: ExGrowing188445 +Node: ExModifying189250 +Node: ExBootable189753 +Node: ExCharset190305 +Node: ExPseudo191125 +Node: ExCdrecord192023 +Node: ExMkisofs192340 +Node: ExGrowisofs193680 +Node: ExException194815 +Node: ExTime195269 +Node: ExIncBackup195728 +Node: ExRestore199714 +Node: ExRecovery200674 +Node: Files201244 +Node: Seealso202542 +Node: Bugreport203265 +Node: Legal203846 +Node: CommandIdx204776 +Node: ConceptIdx219872  End Tag Table diff --git a/xorriso/xorriso.texi b/xorriso/xorriso.texi index 185214c1..544b52ef 100644 --- a/xorriso/xorriso.texi +++ b/xorriso/xorriso.texi @@ -50,7 +50,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 "Version 1.1.9, Nov 21, 2011" +@c man .TH XORRISO 1 "Version 1.1.9, Jan 14, 2012" @c man .\" Please adjust this date whenever revising the manpage. @c man .\" @c man .\" Some roff macros, for reference: @@ -69,7 +69,7 @@ xorriso - creates, loads, manipulates and writes ISO 9660 filesystem images with Rock Ridge extensions. -Copyright @copyright{} 2007 - 2011 Thomas Schmitt +Copyright @copyright{} 2007 - 2012 Thomas Schmitt @quotation Permission is granted to distrubute this text freely. @@ -2611,8 +2611,10 @@ than 64. @* "always_gmt" stores timestamps in GMT representation with timezone 0. @* -"rec_mtime" records with ISO files the disk file's mtime and not the -creation time of the image. +"rec_mtime" records with non-RockRidge directory entries the disk file's +mtime and not the creation time of the image. This applies to the ECMA-119 +tree (plain ISO 9660), to Joliet, and to ISO 9660:1999. "rec_time" is +automatically enabled by -as mkisofs emulation, when a pathspec is encountered. @* "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 @@ -5720,7 +5722,7 @@ Thomas Schmitt for libburnia-project.org @c man .SH COPYRIGHT @section Copyright -Copyright (c) 2007 - 2011 Thomas Schmitt +Copyright (c) 2007 - 2012 Thomas Schmitt @* Permission is granted to distribute this text freely. It shall only be modified in sync with the technical properties of @command{xorriso}. diff --git a/xorriso/xorriso_timestamp.h b/xorriso/xorriso_timestamp.h index ca0af462..2e9f45ca 100644 --- a/xorriso/xorriso_timestamp.h +++ b/xorriso/xorriso_timestamp.h @@ -1 +1 @@ -#define Xorriso_timestamP "2012.01.14.144233" +#define Xorriso_timestamP "2012.01.14.144535"