⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changelog

📁 刻录光盘的程序
💻
📖 第 1 页 / 共 2 页
字号:
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.	* mkisofs.c:  Allow -A to specify application ID.  Fix usage(),	getopt and add case switch.	* rock.c: Fix handling of device numbers (dev_t high should only	be used when sizeof(dev_t) > 32 bits).	Add a bunch of changes from Manuel Bouyer.	* diag/Makefile: New file.	* diag/dump.c, diag/isodump.c: Use termios if system supports it.	* (throughout): Replace all occurences of "malloc" with e_malloc.	* mkisofs.c:  For NetBSD, attempt to increase the rlimit for	the size of the data segment to about 33 Mb.	* mkisofs.c (e_malloc): New function.  Calls malloc, and prints	nice error message and exits if NULL is returned.Sun Jan 23 19:23:57 1994  Eric Youngdale  (eric@esp22)        * mkisofs.c, mkisofs.8, Makefile (version_string): Bump to 1.01.    Add a bunch of stuff so that mkisofs will work on a VMS system.	* (ALL): Change any direct use of the "st_ino" field from	the statbuf to use a macro.	* mkisofs.h: Define appropriate macros for both VMS and unix.	* (ALL): Add type casts whenever we use the UNCACHED_DEV macro.	* rock.c: Wrap a #ifndef VMS around block and character device	stuff.	* write.c: Add prototype for strdup if VMS is defined.	* make.com: Script for building mkisofs on a VMS system.	* Makefile: Include make.com in the distribution.	* mkisofs.c: Include <sys/type.h> on VMS systems.	* tree.c: Include <sys/file.h> and "vms.h" on VMS systems.	* mkisofs.h (PATH_SEPARATOR, SPATH_SEPARATOR):  New macros	that define the ascii character that separates the last directory	component from the filename.	* tree.c, mkisofs.c: Use them.	* vms.c: New file.  Contains version of getopt, strdup, opendir,	readdir and closedir.	* vms.h: New file.  Defines S_IS* macros.  Define gmtime as	localtime, since gmtime under VMS returns NULL.Sat Jan 15 13:57:42 1994  Eric Youngdale  (eric@esp22)	* mkisofs.h (transparent_compression): New prototype.	* mkisofs.c (transparent_compression): Declare, use	'-z' option to turn on.	* tree.c: Change TRANS.TBL;1 to TRANS.TBL (version gets	added later, if required).	* rock.c: If transparent compression requested, verify	file is really suitable (check magic numbers), and extract	correct file length to store in SUSP record.Sat Jan 15 01:57:42 1994  Eric Youngdale  (eric@esp22)	* write.c (compare_dirs): Bugfix for patch from Jan 6.	* mkisofs.h (struct directory_entry): Add element total_rr_attr_size.	(struct file_hash): Add element ce_bytes.	* write.c (iso_write): Update last_extent_written, as required,	and check it against last_extent as a sanity check.	(generate_one_directory): If ce_bytes is non-zero, allocate	a buffer and fill it with the CE records.  Also, update	the extent and offset entries in the CE SUSP field and	output after directory is written.	(assign_directory_addresses): Allow for CE sectors after each	directory.	* tree.c (sort_n_finish): Set field ce_bytes by summing	the sizes of all CE blocks in each files RR attributes.	Do not count these bytes for main directory.	* rock.c (generate_rock_ridge_attributes): Generate	CE entries to break up large records into manageable sizes.	Allow long names to be split, and allow long symlinks to be split.	Allow splitting before each SUSP field as well, to make	sure we do not screw outselves.Thu Jan  6 21:47:43 1994  Eric Youngdale  (eric@esp22)    Bugfix.	* write.c (compare_dirs): Only compare directory names up to	the ';' for the version number.    Add four new options: (1) Full 31 character filenames,    (2) Omit version number, (3) Omit trailing period from filenames,    (4) Skip deep directory relocation.	* iso9660.h: Allow 34 characters for filename.	* mkisofs.8: Update for new options.	* mkisofs.c: Add flag variables for new options.	Mention new options in usage(), tell getopt about	new options, and set appropriate flags when	new options are specified.	* mkisofs.c (iso9660_file_length): Implement new options.	* mkisofs.h: Declare flag variables for new options.	* tree.c (sort_n_finish): Increase declaration of newname and	rootname to 34 characters.  If full_iso9660_filenames in effect,	use different rules for making unique names.	* tree.c (scan_directory_tree): Use RR_relocation_depth instead of	constant for threshold for starting deep directory relocation.Wed Jan  5 01:32:34 1994  John Brezak (brezak@ch.hp.com)	* Makefile.bsd: New file.  For NetBSD.	* rock.c, tree.c: Do not include sys/sysmacros.h for NetBSD.Fri Dec 31 13:22:52 1993  Eric Youngdale  (eric@esp22)        * mkisofs.c, mkisofs.8, Makefile (version_string): Bump to 1.00.	* tree.c (scan_directory_tree): Handle case where we do not

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -