1Mon May  1 14:51:00 BST 2000  James Pearson <j.pearson@ge.ucl.ac.uk>
2
3	Version 1.13a01
4
5	mkhybrid has now been merged with, and is now part of mkisofs
6
7Wed Apr 26 10:18:44 BST 2000  James Pearson <j.pearson@ge.ucl.ac.uk>
8
9	Version 1.12.1a10
10
11	The -icon-position will now attempt to preserve folder window
12	positions, scroll bars, views etc. for Apple/Unix file formats
13	that support this information (currently CAP, EtherShare, Netatalk)
14
15	Added -root-info option - which works with the -icon-position
16	option to preserve the root folder window characteristics.
17	See README.rootinfo for more about this option.
18
19	Added 'mac-roman' to the -jcharset option. Converts Macintosh
20	Roman file name characters to the correct Joliet characters.
21
22Tue Apr 18 14:06:00 BST 2000  James Pearson <j.pearson@ge.ucl.ac.uk>
23
24	Version 1.12.1a07
25
26	HFS files/directories are made invisible (HFS_FNDR_ISINVISIBLE
27	flag set) if the ISO file/directory is hidden.
28
29Mon Apr  3 22:04:00 BST	2000  James Pearson <j.pearson@ge.ucl.ac.uk>
30
31	Version 1.12.1a05
32
33	Custom HFS volume or folder icons are now recoginised
34
35Sun Mar 19 19:12:00 GMT 2000  James Pearson <j.pearson@ge.ucl.ac.uk>
36
37	Version 1.12.1a03
38
39	New options -hfs-type & -hfs-creator
40
41Wed Mar  8 11:26:00 GMT 2000  James Pearson <j.pearson@ge.ucl.ac.uk>
42
43	Version 1.12
44
45	Final release of mkhybrid v1.12
46
47	mkhybrid will now be integrated with the cdrecord package (see:
48	ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/alpha)
49
50
51Wed Feb 23 14:35:20 GMT 2000  James Pearson <j.pearson@ge.ucl.ac.uk>
52
53	Version 1.12b6.0
54
55	Now based on mkisofs v1.12 available as part of the cdrecord
56	package from ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/
57
58	Will now create an HFS volume of at least 800k in size.
59
60	Added option to preserve the HFS icon position (if it exists)
61	from a Apple/Unix file. Use -icon-position (Alpha)
62
63Thu Nov 25 19:59:27 GMT 1999  James Pearson <j.pearson@ge.ucl.ac.uk>
64
65	Version 1.12b5.4
66
67	Added partial support for Microsoft's "Services for Macintosh"
68	format files. See the man page for details.
69
70	mkhybrid no longer tries to work out the "disk cluster size"
71	for use with Apple File Exchange. The disk cluster size now needs
72	to be given on the command line (-cluster-size). The code involved
73	was not portable across various operating systems.
74
75	Added minor changes for Rhapsody and BeOS.
76
77	Cleaned up the code in apple.c (thanks to Ed Randall
78	<ed_randall@yahoo.com>).
79
80	mkhybrid will now create a valid HFS partition as the last session
81	on a multisession CD. (Alpha)
82
83Sun Aug  8 10:36:15 BST 1999  James Pearson <j.pearson@ge.ucl.ac.uk>
84
85	Version 1.12b5.3
86
87	Changed the nature of the -hfs and -apple command line options -
88	see README.mkhybrid for details
89
90	Added PReP boot option from Troy Benjegerdes - see README.prep_boot
91
92	Added support for AppleDouble/Single file names as "Pascal Strings"
93
94	Added checks for Joliet and Rock Ridge filename clashes.
95
96	Fixed minor install bug in Makefile.in
97
98Tue Apr 30 21:33:39 BST 1999  James Pearson <j.pearson@ge.ucl.ac.uk>
99
100	Version 1.12b5.2
101
102	Fixed bug where CREATOR/TYPE not padded with spaces if less
103	than 4 characters
104
105	Added support for "DAVE" format files (and AppleDouble v2)
106	use --dave
107
108	Fixed a small signed char bug in name.c
109
110	Fixed bug in diag/isoinfo.c - didn't support UCS level 1
111	filenames that mkisofs/mkhybrid now creates with the -J option.
112
113
114Thu Apr  7 20:29:04 BST 1999  James Pearson <j.pearson@ge.ucl.ac.uk>
115
116	Version 1.12b5.1
117
118	Fixed bugs with MacBinary names and symbolic links to HFS files
119	when using the -f option
120
121	Re-introduced some minor changes "lost" from v1.12b4.8
122
123	Forgot to add -hide-hfs-list option in previous version ...
124
125Tue Mar 30 08:31:13 BST 1999  James Pearson <j.pearson@ge.ucl.ac.uk>
126
127	Version 1.12b5.0
128
129	Now based on mkisofs v1.12b5
130
131	Option -mac-name now only uses the HFS name if the file is one
132	of the known HFS file types
133
134	Added -hide-list, -hide-joliet-list, -hide-hfs-list, -exclude-list
135	and -path-list options. Allows a list of filenames to be excluded or
136	hidden to be given in a file instead of on the command line.
137
138	Added option -hfs-volid to give the HFS volume its own name (not
139	using the ISO9660 volume name).
140
141
142Tue Jan  5 15:44:24 GMT 1999  James Pearson <j.pearson@ge.ucl.ac.uk>
143
144	Version 1.12b4.8
145
146	Fixed an AppleDouble bug and added better support for more Unix
147	flavours.
148
149	Fixed -hide-hfs bug that corrupted some HFS hidden files
150
151	Made the verbose output less verbose.
152
153	Added initial support for the AutoStart feature.
154
155	HFS partition maps can now be added without having to create
156	a bootable HFS CD (as pre-v1.12a4.7).
157
158	Added option to specify the PC Exchange "cluster size".
159
160Mon Aug 24 23:18:38 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
161
162	Version 1.12a4.7
163
164	Fixed SGI/XINET and PC Exchange bugs
165
166	By default, the output image no longer has an HFS partition map
167	(as pre-v1.12a3.4). Partition maps are only added if making a
168	bootable HFS CD
169
170	Fixed possible bug with odd-length structure alignment with gcc on
171	some architectures
172
173Tue Aug  4 23:09:17 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
174
175	Version 1.12a4.6
176
177	Made a couple of Netatalk changes
178
179	Altered way Apple/Unix associated files are excluded - e.g.
180	if just --cap is selected, then files associated with the other
181	Apple/Unix encodings are processed as normal files. Previously they
182	would have been ignored
183
184	Added option (-no-desktop) to prevent the (empty) HFS desktop files
185	being created. These will be created when the CD is used on a
186	Macintosh (and stored in the System Folder).
187
188Sun Jul 26 09:44:50 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
189
190	Version 1.12a4.5
191
192	Fixed serious bug that could cause corrupt output when used with
193	the -J option
194
195Tue Jul 21 14:33:20 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
196
197	Version 1.12a4.4
198
199	HFS file/directory names that share the first 31 characters have
200	'_N' (N == decimal number) substituted for the last few characters
201	to generate unique names.
202
203	1 year since the first release ...
204
205Sat Jul 11 12:57:04 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
206
207	Version 1.12a4.3
208
209	Added options to "hide" (options -hide and -hide-joliet) files
210	or directories from the ISO9660/RockRidge and/or Joliet directory
211	trees.
212
213	Renamed the -hfs-exclude option to -hide-hfs to be compatible
214	with the above options.
215
216	Fixed a bug with the -hide-hfs option (very rare case ...)
217
218Thu Jun 25 20:02:20 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
219
220	Version 1.12a4.2
221
222	Fixed an HFS bug introduced with v1.12a3.4 that created some
223	corrupt HFS volumes over about 400Mb
224
225	Tighten up checking for MacBinary files to prevent false matches
226
227Sun Jun 21 11:55:09 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
228
229	Version 1.12a4.1
230
231	Default TYPE and CREATOR can now be set via the .mkisofsrc file
232
233	Order of magic and mapping file on the command line is now
234	important. This defines the order in which TYPE and CREATOR are set.
235
236	Apple/Unix file types found are logged as part of the verbose output
237	(need to give -v twice)
238
239	Added option (-log-file) to redirect stderr messages
240
241	Added option (-hfs-exclude) to exclude files/directories from
242	the HFS part of the CD.
243
244	Fixed a couple of MacBinary/AppleSingle bugs.
245
246Thu Jun  8 23:40:56 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
247
248	Version 1.12a4.0
249
250	Resource fork file names not added to TRANS.TBL
251
252	Re-enabled support of non-regular Win32 files. GNU-Win32 can
253	create symbolic links etc. These are now recognised.
254
255	mkhybrid man page added.
256
257	Based on mkisofs v1.12b4
258
259Wed May 20 12:54:36 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
260
261	Version 1.12a3.5
262
263	Added support for using a "magic" file to set CREATOR/TYPE for
264	a file - see README.hfs_magic for details.
265
266Mon May 18 16:22:32 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
267
268	Version 1.12a3.4
269
270	Added possible support for bootable Mac CDs - see README.hfs_boot
271	or details.
272
273	Fixed -x bug (mkisofs v1.12 bug)
274
275Mon May  4 14:23:46 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
276
277	Version 1.12a3.3
278
279	Added support for UShare Mac/Unix files
280
281	Individual Mac/Unix file types can now be selected instead
282	of searching for all possible types. See README.mkhybrid for
283	details.
284
285Fri May  1 10:34:29 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
286
287	Version 1.12a3.2
288
289	Various bug fixes to Mac file names
290
291Tue Mar 10 14:42:03 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
292
293	Version 1.12a3.1
294
295	Added -no-hfs-files option that assumes there are no Unix/Mac
296	files (CAP, Netatalk, etc) - speeds up processing in these cases
297
298	Case insensitive HFS file/folder names that are the same are now
299	allowed - one or more '_' characters are added to one or more of
300	the filenames.
301
302	(Changed -macname option to -mac-name option)
303
304Mon Feb 23 16:09:27 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
305
306	Version 1.12a3.0
307
308	Based on mkisofs v1.12b3
309
310	Fixed serious HFS bug that crept in from v1.11 -> v1.12
311
312Tue Feb 17 16:20:12 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
313
314	Version 1.12a2.0
315
316	Based on mkisofs v1.12b2
317
318	Improved Win32 support: using -r now makes all files executable
319	when run under Win95/NT4
320
321Tue Feb  3 10:30:18 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
322
323	Version 1.12a1.2
324
325	Fixed memory bug when used without any HFS options
326
327	Improved PC Exchange support (although still needs testing)
328
329Tue Jan 27 10:32:26 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
330
331	Version 1.12a1.1
332
333	Can now handle multiple hard linked source files with the -hfs option
334	(multiple hard linked source files are handled as separate files)
335
336	configure script changed to check for ranlib
337
338	Fixed a couple of AppleSingle bugs.
339
340	Added option to use Mac names as starting point for ISO9660, Joliet
341	and RockRidge names
342
343Wed Jan 21 14:00:56 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
344
345	Version 1.12a1
346
347	See README.mkhybrid for details
348
349Fri Jan 16 17:09:48 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
350
351	Version 1.11
352
353	Changed version numbering to be the same as mkisofs
354
355	Code no longer considered beta level
356
357	Minor changes to allow the code to be complied and run
358	on Win95/NT using Cygnus' GNU-Win32 (available from
359	http://www.cygnus.com/misc/gnu-win32/)
360
361Thu Dec  4 17:17:45 GMT 1997  James Pearson <j.pearson@ge.ucl.ac.uk>
362
363	Version 0.49b
364
365	Fixed an HFS bug that caused a failure with directory names that
366	had special AUFS characters
367
368	Fixed mkisofs bug in eltorito.c that wrote warning messages
369	to stdout not stderr
370
371	Code no longer considered alpha level
372
373Thu Nov 27 19:00:02 GMT 1997  James Pearson <j.pearson@ge.ucl.ac.uk>
374
375	Version 0.48a
376
377	Added Apple's extensions to ISO9660 that can be used instead of
378	the HFS options (see README.mkhybrid for more details).
379
380	Added more verbose HFS error messages.
381
382	Changed the Joliet option flag to -J (-j still works) to be
383	compatible the with next release of mkisofs (v1.12)
384
385Wed Oct 15 11:16:21 BST 1997  James Pearson <j.pearson@ge.ucl.ac.uk>
386
387	Version 0.47a
388
389	Fixed bug that prevented volume_space_size not being set in the
390	PVD (or SVD)
391
392Mon Oct  6 15:46:24 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
393
394	Version 0.46a
395
396	Small Joliet bug fix - source directories that are not readable
397	are set to empty ordinary files in the ISO9660 filesystem - this
398	is now true for the Joliet directory (partially responsible
399	for NT4 having problems with CDs where this happened)
400
401	Minor documentation updates.
402
403Mon Sep 15 14:15:11 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
404
405	Version 0.45a
406
407	Attempt to prevent the HFS Catalog file growing (see
408	"Implementation" in README.mkhybrid for more details)
409	This is only likely to be a problem where folders have lots
410	of small files.
411
412Mon Aug 18 12:00:24 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
413
414	Version 0.44a
415
416	If the directories were deeper than 8 and the -D flag was not
417	used, then the "rr_moved" directory was not added to the Joliet
418	directory tree. This has now been fixed - but one day, the deep
419	Joliet directories may not have to be relocated ...
420
421	Fixed memcmp problem with possible uninitialised memory in
422	j_compare_paths(), which *might* cause incorrect Joliet directory
423	sort order
424
425Wed Aug 13 14:58:56 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
426
427	Version 0.43a
428
429	Fixed bug for incorrect Joliet path table size
430
431	Fixed some old minor mkisofs bugs (TRANS.TBL not having a
432	version number by default and incorrect date in the PVD).
433
434Mon Aug 11 17:17:07 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
435
436	Version 0.42a
437
438	Now will not try to create the HFS "Desktop DB" and "Desktop DF"
439	if they already exist when used with the HFS options.
440
441	Fixed a serious bug in the hfs code that truncated some files.
442
443	"TRANS.TBL" was missed out of the Joliet directory if the -T
444	option was given (previously an empty file with no name was used
445	which could cause problems on NT 4)
446
447Fri Aug  8 10:19:46 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
448
449	Version 0.41a
450
451	Fixed bug which created invalid HFS/ISO9660 volumes if the -j (Joliet)
452	option was not used
453
454Mon Aug  4 15:08:43 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
455
456	Version 0.4a
457
458	Added (partial?) Joliet support.
459
460	Now based on mkisofs v1.11
461
462Tue Jul 29 11:57:14 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
463
464	Version 0.32a
465
466	Allocation sizes improved to cut down on wasted space. Now uses
467	the HFS "allocation" size rounded up to the nearest 2048 bytes.
468	Savings can be significant with a large volume containing lots
469	of smallish files.
470
471Wed Jul 23 15:36:08 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
472
473	Version 0.31a
474
475	Deep directories (greater than RR_relocation_depth) cause core
476	dump in "copy_to_mac_volume" as the relocated directory was not
477	marked as an HFS folder. Fixed by putting deep HFS folders in
478	their correct location.
479
480Mon Jul 21 15:50:05 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
481
482	Version 0.3a, first public release.
483