📄 changelog
字号:
Sun Nov 9 19:43:36 1997 Eric Youngdale <eric@andante.org> * Makefile.in 1.13 joliet.c, getopt*.c newSun Nov 9 19:43:36 1997 Eric Youngdale <eric@andante.org> * name.c 1.4 mapping chars > 128Sun Nov 9 19:43:36 1997 Eric Youngdale <eric@andante.org> * eltorito.c 1.4 error messages to stderr, struct output_fragement newSun Nov 9 19:43:36 1997 Eric Youngdale <eric@andante.org> * README 1.6 Notes for Release 1.12 addedThu Nov 6 20:19:25 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de> * scsi.c 1.4 #include <mconfig.h> fuer AIXTue Nov 4 03:27:44 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de> * getopt.h 1.1 date and time created 97/11/04 03:27:44 by joergTue Nov 4 03:27:39 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de> * getopt1.c 1.1 date and time created 97/11/04 03:27:39 by joergTue Nov 4 03:27:32 1997 Eric Youngdale <eric@andante.org> * getopt.c 1.1 date and time created 97/11/04 03:27:32 by ericSat Oct 18 19:14:05 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de> * scsi.c 1.3 stdlib.h -> stdxlib.h, unistd.h -> unixstd.hWed Oct 15 07:25:15 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de> * TODO 1.3 New list for 1.12**************** Release 1.11.1 *******************Mon Oct 13 05:56:49 1997 Eric Youngdale <eric@andante.org> * RELEASE 1.20 * mkisofs.8 1.16 Release 1.11.1Mon Oct 13 05:55:49 1997 Eric Youngdale <eric@andante.org> * mkisofs.c 1.17 Release 1.11.1, let path_table start on correct sector # depending on El Torito or notMon Oct 13 05:46:46 1997 Eric Youngdale <eric@andante.org> * multi.c 1.8 better checking for null pointers, USE_SCG code included, type casts for unsigned char *Mon Oct 13 05:46:01 1997 Eric Youngdale <eric@andante.org> * write.c 1.17 Make local time a structure rahte than a pointer so data will not overwritten, add Joliet supportMon Oct 13 05:41:16 1997 Eric Youngdale <eric@andante.org> * tree.c 1.17 file renaming code corrected, iso9660_file_length() called correctly (not dir!) for TRANS.TBLMon Oct 13 05:32:57 1997 Eric Youngdale <eric@andante.org> * mkisofs.h 1.15 prototypes for readsecs() and scsidev_open()Mon Oct 13 05:30:51 1997 Eric Youngdale <eric@andante.org> * name.c 1.3 seen_dot new, include '%' to illegal charactersMon Oct 13 05:30:21 1997 Eric Youngdale <eric@andante.org> * rock.c 1.12 major() autoconf changedMon Oct 13 05:29:40 1997 Eric Youngdale <eric@andante.org> * eltorito.c 1.3 Limit publisher ID to 23 charsWed May 21 18:11:25 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de> * scsi.c 1.2 scsireg.h IncludeSat May 17 18:49:03 1997 Eric Youngdale <eric@andante.org> * joliet.c 1.1 date and time created 97/05/17 17:49:03 by ericFri May 16 15:46:48 1997 Joerg Schilling <joerg@schily.isdn.cs.tu-berlin.de> * config.h 1.1 * scsi.c 1.1 date and time created 97/05/16 14:46:48 by joerg**************** Release 1.11 *******************Thu Apr 10 06:46:21 1997 Eric Youngdale <eric@andante.org> * RELEASE 1.19 * RELEASE 1.18 * mkisofs.8 1.15 Release 1.11Thu Apr 10 06:43:02 1997 Eric Youngdale <eric@andante.org> * write.c 1.16 Check for . and .. entries in dirThu Apr 10 06:41:49 1997 Eric Youngdale <eric@andante.org> * tree.c 1.16 Strip off non-significant part of filename/*--------------------------------------------------------------------------*/The text below is not autogenerated from SCCS comments:Wed Nov 5 10:46:29 1997 Andreas Buschmann US/EC4 60/1F/110 #40409 <buschman@lts.sel.alcatel.de> Circumvent a bug in the SunOS / Solaris CD-ROM driver (and maybe HP/UX, too). * mkisofs.8 (-S): Document switch. * mkisofs.c (split_SL_field): new Variable, new switch -S. * mkisofs.h (split_SL_field): new Variable. * rock.c (generate_rock_ridge_attributes): only split SL field, when split_SL_field is set. Tue Jun 3 15:32:21 1997 Andreas Buschmann <buschman@lts.sel.alcatel.de> Circumvent a bug in the SunOS CD-ROM driver (and maybee HP/UX, too). * mkisofs.8 (-s): Document switch. * mkisofs.c (split_SL_component): new Variable, new switch -s. * mkisofs.h (split_SL_component): new Variable. * rock.c (generate_rock_ridge_attributes): only split SL components, when split_SL_component is set. * defaults.h: Added SunOS string. Wed Mar 19 16:50:17 1997 Fred Fish <fnf@ninemoons.com> * Makefile.in (CFLAGS): Let configure set basic flags. Move compilation option -c to actual CC commands. (LDFLAGS): Let configure set basic flags. (Makefile): Depends upon config.status, not configure. Regenerate if necessary from Makefile.in using config.status. (configure): Cd to srcdir before running autoconf. * acconfig.h: New file to hold nonstandard entries used in config.h.in. Used by autoheader to generate config.h.in. * config.h.in: Regenerated with autoheader. * configure.in: Check for existance of sbrk() function. * configure: Regenerated with autoconf 2.12. * fnmatch.c (FMN_FILE_NAME): Define if not already defined. (FNM_LEADING_DIR): Ditto. (FNM_CASEFOLD): Ditto. * mkisofs.c (main): Only use sbrk() if system supports it.Fri Mar 14 21:54:37 1997 Eric Youngdale <eric@andante.jic.com> * Bump version number to 1.10, public release. * Put entire thing under RCS. History is buried there now. * Fix bug involving empty directories, translation tables and malloc(0).Mon Feb 17 12:44:03 1997 Eric Youngdale <eric@andante.jic.com> * Bump version number to 1.10b7. * Makefile.in, configure.in, config.in: Change to use GNU autoconf. * Configure: Delete old configuration script. * tree.c: Fix bug where we had a rename limit of 1000 files instead of 0x1000. * mkisofs.c: Fix sign of timezone offset. Linux iso filesystem also need to be fixed, unfortunately. Tue Dec 3 22:21:21 1996 Eric Youngdale <eric@sub2317.jic.com> Fixed a couple of multi-session bugs. Discs now seem to work on both Solaris and Windows-NT. * Bump version number to 1.10b6.Tue Dec 3 22:21:21 1996 Eric Youngdale <eric@sub2317.jic.com> Multi-session stuff *almost* there. Discs seem to work under Linux without any problem, but under DOS only the first session is seen. The patch to write.c inspired by disc written by Windows generated multi-session disc, which will hopefully make the discs usable under DOS as well. * Bump version number to 1.10b5. * write.c: use size of new session, not total of all sessions in volume_space_size field. * mkisofs.8: Update with current location of cdwrite.Mon Nov 4 23:45:01 1996 Eric Youngdale <eric@sub2317.jic.com> * Bump version number to 1.10b4. * Add cdwrite.c.diff file, which provides a very crude, minimal interface between mkisofs and cdwrite. It should be enough to generate a multi-session disc, but it hasn't been tested yet.Thu Oct 17 00:39:52 1996 Eric Youngdale <eric@sub2317.jic.com> * Bump version number to 1.10b3.Wed Oct 16 23:40:44 1996 Michael Fulbright <msf@redhat.com> Add support for 'El Torito' specification which allows for bootable cdroms. * Makefile.in: Add eltorito.[c,o]. * defaults.h: Add default settings for El Torito related things. * iso9660.h: Add structure definitions for El Torito. * mkisofs.8: Document new options. * mkisofs.c: Add support for new options related to El Torito. * mkisofs.h: Add definitions, prototypes as required. * tree.c: Add search_tree_file function to search for a specified file. * write.c: Add support for writing special records for El Torito. * eltorito.c: New file. Wed Oct 16 23:40:44 1996 Eric Youngdale <eric@sub2317.jic.com> * rock.c: Fix bug whereby we made assumptions about how dev_t was split into major/minor. Use major() and minor() macros to do this for us, since each system should do this correctly. * write.c: Fix bug whereby abstract, copyright and appid strings were not properly filled if application ID weren't in use.Sun Sep 29 10:05:10 1996 Eric Youngdale <eric@sub2317.jic.com> * Bump version number to 1.10b2. Minor bug fixes here and there.Sun Sep 15 18:54:05 1996 Eric Youngdale <eric@sub2317.jic.com> * Bump version number to 1.10b1. Major new functionality is support for multi-session. Still a bit preliminary, but most of the pieces are there now.Wed Dec 20 16:44:44 1995 Eric Youngdale (eric@andante.aib.com) * mkisofs.c, mkisofs.8, Makefile (version_string): Bump to 1.05. * rock.c: Bugfix for cases where sizeof(int) == 4 and sizeof(dev_t) > 4. * rock.c: Bugfix for long symbolic links ('/' characters were being dropped). Patches from Peter Miller <pmiller@agso.gov.au>: * mkisofs.8: Documentation fix (some versions of nroff don't like '.' in column 1 if it is not a nroff command). * mkisofs.c: Add support for 'rationalize' option. Similar to rock ridge, except echos of development environment are removed. * write.c Status indicator now indicates percent finished, and estimated time of completion.Sun Feb 26 01:52:06 1995 Eric Youngdale (eric@largo) * Add patches from Ross Biro to allow you to merge arbitrary trees into the image. This is not compiled in by default but you need to add -DADD_FILES when compiling.Fri Feb 17 02:29:03 1995 Paul Eggert <eggert@twinsun.com> * tree.c: Port to Solaris 2.4. Prefer <sys/mkdev.h> if HASMKDEV. Cast unknown integer types to unsigned long and print them with %lu or %lx.Thu Jan 26 15:25:00 1995 H. Peter Anvin (hpa@yggdrasil.com) * mkisofs.c: Substitute underscore for leading dot in non-Rock Ridge filenames, since MS-DOS cannot read files whose names begin with a period.Mon Jan 16 18:31:41 1995 Eric Youngdale (eric@aib.com) * rock.c (generate_rock_ridge_attributes): Only use ROOT record for symlinks if we are at the start of the symlink. Otherwise just generate an empty entry.Mon Jan 16 16:19:50 1995 Eric Youngdale (eric@aib.com) * diag/isodump.c: Use isonum_733 instead of trying to dereference pointers when trying to decode 733 numbers in the iso9660 image. * diag/isovfy.c: Likewise. * write.c: Always assign an extent number, even for zero length files. A zero length file with a NULL extent is apparently dropped by many readers.Wed Jan 11 13:46:50 1995 Eric Youngdale (eric@aib.com) * mkisofs.c: Modify extension record to conform to IEEE P1282 specifications. This is commented out right now, but a trivial change to a #define enables this. I need to see the specs to see whether anything else changed before this becomes final. * write.c (FDECL4): Fix so that we properly determine error conditions. * mkisofs.h: Change rr_attributes to unsigned. * tree.c(increment_nlink): Change pnt since rr_attributes is now unsigned. Ultrix patches from petav@argon.e20.physik.tu-muenchen.de (Peter Averkamp) * rock.c: Fix for ultrix systems, we have 64 bit device numbers. Type cast when generating file size. Change rr_attributes to unsigned. * mkisofs.c: For ultrix systems, define our own function for strdup. * mkisofs.c: Fix usage() since some compilers do not concatenate strings properly (i.e. ultrix). Bugs found with Sentinel II: * write.c: Fix a couple of memory leaks. * mkisofs.c: Bugfix - always put a zero byte at end of name for ".." entry. * tree.c: Set isorec.date from fstatbuf.st_ctime, not current_time, since current_time might not be set.Sat Dec 3 14:55:42 1994 Eric Youngdale (eric@andante) * mkisofs.c: When returning entry for ".." file, set second byte to 0. * write.c: Free name and rr_attributes fields when writing.Mon Nov 28 13:36:27 1994 Eric Youngdale (eric@andante) * mkisofs.h: Change rr_attributes to unsigned. * rock.c: Ditto. Work around >>32 bug in ultrix for 64 bit data types. * mkisofs.c (usage): Fix for ultrix - use continuation lines instead of assuming that strings are catenated by the compiler.Mon Jun 20 20:25:26 1994 Eric Youngdale (eric@esp22) * mkisofs.c, mkisofs.8, Makefile (version_string): Bump to pre-1.02. * mkisofs.h: Fix declaration of e_malloc to use DECL macros. * tree.c: Fix bug in previous change. * diag/*.c: Add appropriate copyright notices.Sat Apr 9 13:30:46 1994 Eric Youngdale (ericy@cais.com) * Configure: New file - shell script that determines a bunch of things to properly build mkisofs. * Makefile.in: New file - copy of Makefile, but Configure sets a few things up for it. * tree.c: Do not depend upon opendir to return NULL if we cannot open a directory - actually try and read the first entry. The foibles of NFS seem to require this. * write.c: Fix definition of xfwrite (Use FDECL4) Add some changes to allow more configurability of some of the volume header fields: * mkisofs.8: Document new configuration options. * mkisofs.c: Add variables to hold new fields. Add function to read .mkisofsrc files. * defaults.h: Another way of configuring the same things. Add some changes from Leo Weppelman leo@ahwau.ahold.nl.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -