1Thu Apr  7 20:29:04 BST 1999  James Pearson <j.pearson@ge.ucl.ac.uk>
2
3	Version 1.12b5.1
4
5	Fixed bugs with MacBinary names and symbolic links to HFS files
6	when using the -f option
7
8	Re-introduced some minor changes "lost" from v1.12b4.8
9
10	Forgot to add -hide-hfs-list option in previous version ...
11
12Tue Mar 30 08:31:13 BST 1999  James Pearson <j.pearson@ge.ucl.ac.uk>
13
14	Version 1.12b5.0
15
16	Now based on mkisofs v1.12b5
17
18	Option -mac-name now only uses the HFS name if the file is one
19	of the known HFS file types
20
21	Added -hide-list, -hide-joliet-list, -hide-hfs-list, -exclude-list
22	and -path-list options. Allows a list of filenames to be excluded or
23	hidden to be given in a file instead of on the command line.
24
25	Added option -hfs-volid to give the HFS volume its own name (not
26	using the ISO9660 volume name).
27
28
29Tue Jan  5 15:44:24 GMT 1999  James Pearson <j.pearson@ge.ucl.ac.uk>
30
31	Version 1.12b4.8
32
33	Fixed an AppleDouble bug and added better support for more Unix
34	flavours.
35
36	Fixed -hide-hfs bug that corrupted some HFS hidden files
37
38	Made the verbose output less verbose.
39
40	Added initial support for the AutoStart feature.
41
42	HFS partition maps can now be added without having to create
43	a bootable HFS CD (as pre-v1.12a4.7).
44
45	Added option to specify the PC Exchange "cluster size".
46
47Mon Aug 24 23:18:38 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
48
49	Version 1.12a4.7
50
51	Fixed SGI/XINET and PC Exchange bugs
52
53	By default, the output image no longer has an HFS partition map
54	(as pre-v1.12a3.4). Partition maps are only added if making a
55	bootable HFS CD
56
57	Fixed possible bug with odd-length structure alignment with gcc on
58	some architectures
59
60Tue Aug  4 23:09:17 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
61
62	Version 1.12a4.6
63
64	Made a couple of Netatalk changes
65
66	Altered way Apple/Unix associated files are excluded - e.g.
67	if just --cap is selected, then files associated with the other
68	Apple/Unix encodings are processed as normal files. Previously they
69	would have been ignored
70
71	Added option (-no-desktop) to prevent the (empty) HFS desktop files
72	being created. These will be created when the CD is used on a
73	Macintosh (and stored in the System Folder).
74
75Sun Jul 26 09:44:50 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
76
77	Version 1.12a4.5
78
79	Fixed serious bug that could cause corrupt output when used with
80	the -J option
81
82Tue Jul 21 14:33:20 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
83
84	Version 1.12a4.4
85
86	HFS file/directory names that share the first 31 characters have
87	'_N' (N == decimal number) substituted for the last few characters
88	to generate unique names.
89
90	1 year since the first release ...
91
92Sat Jul 11 12:57:04 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
93
94	Version 1.12a4.3
95
96	Added options to "hide" (options -hide and -hide-joliet) files
97	or directories from the ISO9660/RockRidge and/or Joliet directory
98	trees.
99
100	Renamed the -hfs-exclude option to -hide-hfs to be compatible
101	with the above options.
102
103	Fixed a bug with the -hide-hfs option (very rare case ...)
104
105Thu Jun 25 20:02:20 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
106
107	Version 1.12a4.2
108
109	Fixed an HFS bug introduced with v1.12a3.4 that created some
110	corrupt HFS volumes over about 400Mb
111
112	Tighten up checking for MacBinary files to prevent false matches
113
114Sun Jun 21 11:55:09 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
115
116	Version 1.12a4.1
117
118	Default TYPE and CREATOR can now be set via the .mkisofsrc file
119
120	Order of magic and mapping file on the command line is now
121	important. This defines the order in which TYPE and CREATOR are set.
122
123	Apple/Unix file types found are logged as part of the verbose output
124	(need to give -v twice)
125
126	Added option (-log-file) to redirect stderr messages
127
128	Added option (-hfs-exclude) to exclude files/directories from
129	the HFS part of the CD.
130
131	Fixed a couple of MacBinary/AppleSingle bugs.
132
133Thu Jun  8 23:40:56 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
134
135	Version 1.12a4.0
136
137	Resource fork file names not added to TRANS.TBL
138
139	Re-enabled support of non-regular Win32 files. GNU-Win32 can
140	create symbolic links etc. These are now recognised.
141
142	mkhybrid man page added.
143
144	Based on mkisofs v1.12b4
145
146Wed May 20 12:54:36 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
147
148	Version 1.12a3.5
149
150	Added support for using a "magic" file to set CREATOR/TYPE for
151	a file - see README.hfs_magic for details.
152
153Mon May 18 16:22:32 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
154
155	Version 1.12a3.4
156
157	Added possible support for bootable Mac CDs - see README.hfs_boot
158	or details.
159
160	Fixed -x bug (mkisofs v1.12 bug)
161
162Mon May  4 14:23:46 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
163
164	Version 1.12a3.3
165
166	Added support for UShare Mac/Unix files
167
168	Individual Mac/Unix file types can now be selected instead
169	of searching for all possible types. See README.mkhybrid for
170	details.
171
172Fri May  1 10:34:29 BST 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
173
174	Version 1.12a3.2
175
176	Various bug fixes to Mac file names
177
178Tue Mar 10 14:42:03 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
179
180	Version 1.12a3.1
181
182	Added -no-hfs-files option that assumes there are no Unix/Mac
183	files (CAP, Netatalk, etc) - speeds up processing in these cases
184
185	Case insensitive HFS file/folder names that are the same are now
186	allowed - one or more '_' characters are added to one or more of
187	the filenames.
188
189	(Changed -macname option to -mac-name option)
190
191Mon Feb 23 16:09:27 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
192
193	Version 1.12a3.0
194
195	Based on mkisofs v1.12b3
196
197	Fixed serious HFS bug that crept in from v1.11 -> v1.12
198
199Tue Feb 17 16:20:12 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
200
201	Version 1.12a2.0
202
203	Based on mkisofs v1.12b2
204
205	Improved Win32 support: using -r now makes all files executable
206	when run under Win95/NT4
207
208Tue Feb  3 10:30:18 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
209
210	Version 1.12a1.2
211
212	Fixed memory bug when used without any HFS options
213
214	Improved PC Exchange support (although still needs testing)
215
216Tue Jan 27 10:32:26 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
217
218	Version 1.12a1.1
219
220	Can now handle multiple hard linked source files with the -hfs option
221	(multiple hard linked source files are handled as separate files)
222
223	configure script changed to check for ranlib
224
225	Fixed a couple of AppleSingle bugs.
226
227	Added option to use Mac names as starting point for ISO9660, Joliet
228	and RockRidge names
229
230Wed Jan 21 14:00:56 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
231
232	Version 1.12a1
233
234	See README.mkhybrid for details
235
236Fri Jan 16 17:09:48 GMT 1998  James Pearson <j.pearson@ge.ucl.ac.uk>
237
238	Version 1.11
239
240	Changed version numbering to be the same as mkisofs
241
242	Code no longer considered beta level
243
244	Minor changes to allow the code to be complied and run
245	on Win95/NT using Cygnus' GNU-Win32 (available from
246	http://www.cygnus.com/misc/gnu-win32/)
247
248Thu Dec  4 17:17:45 GMT 1997  James Pearson <j.pearson@ge.ucl.ac.uk>
249
250	Version 0.49b
251
252	Fixed an HFS bug that caused a failure with directory names that
253	had special AUFS characters
254
255	Fixed mkisofs bug in eltorito.c that wrote warning messages
256	to stdout not stderr
257
258	Code no longer considered alpha level
259
260Thu Nov 27 19:00:02 GMT 1997  James Pearson <j.pearson@ge.ucl.ac.uk>
261
262	Version 0.48a
263
264	Added Apple's extensions to ISO9660 that can be used instead of
265	the HFS options (see README.mkhybrid for more details).
266
267	Added more verbose HFS error messages.
268
269	Changed the Joliet option flag to -J (-j still works) to be
270	compatible the with next release of mkisofs (v1.12)
271
272Wed Oct 15 11:16:21 BST 1997  James Pearson <j.pearson@ge.ucl.ac.uk>
273
274	Version 0.47a
275
276	Fixed bug that prevented volume_space_size not being set in the
277	PVD (or SVD)
278
279Mon Oct  6 15:46:24 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
280
281	Version 0.46a
282
283	Small Joliet bug fix - source directories that are not readable
284	are set to empty ordinary files in the ISO9660 filesystem - this
285	is now true for the Joliet directory (partially responsible
286	for NT4 having problems with CDs where this happened)
287
288	Minor documentation updates.
289
290Mon Sep 15 14:15:11 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
291
292	Version 0.45a
293
294	Attempt to prevent the HFS Catalog file growing (see
295	"Implementation" in README.mkhybrid for more details)
296	This is only likely to be a problem where folders have lots
297	of small files.
298
299Mon Aug 18 12:00:24 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
300
301	Version 0.44a
302
303	If the directories were deeper than 8 and the -D flag was not
304	used, then the "rr_moved" directory was not added to the Joliet
305	directory tree. This has now been fixed - but one day, the deep
306	Joliet directories may not have to be relocated ...
307
308	Fixed memcmp problem with possible uninitialised memory in
309	j_compare_paths(), which *might* cause incorrect Joliet directory
310	sort order
311
312Wed Aug 13 14:58:56 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
313
314	Version 0.43a
315
316	Fixed bug for incorrect Joliet path table size
317
318	Fixed some old minor mkisofs bugs (TRANS.TBL not having a
319	version number by default and incorrect date in the PVD).
320
321Mon Aug 11 17:17:07 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
322
323	Version 0.42a
324
325	Now will not try to create the HFS "Desktop DB" and "Desktop DF"
326	if they already exist when used with the HFS options.
327
328	Fixed a serious bug in the hfs code that truncated some files.
329
330	"TRANS.TBL" was missed out of the Joliet directory if the -T
331	option was given (previously an empty file with no name was used
332	which could cause problems on NT 4)
333
334Fri Aug  8 10:19:46 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
335
336	Version 0.41a
337
338	Fixed bug which created invalid HFS/ISO9660 volumes if the -j (Joliet)
339	option was not used
340
341Mon Aug  4 15:08:43 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
342
343	Version 0.4a
344
345	Added (partial?) Joliet support.
346
347	Now based on mkisofs v1.11
348
349Tue Jul 29 11:57:14 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
350
351	Version 0.32a
352
353	Allocation sizes improved to cut down on wasted space. Now uses
354	the HFS "allocation" size rounded up to the nearest 2048 bytes.
355	Savings can be significant with a large volume containing lots
356	of smallish files.
357
358Wed Jul 23 15:36:08 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
359
360	Version 0.31a
361
362	Deep directories (greater than RR_relocation_depth) cause core
363	dump in "copy_to_mac_volume" as the relocated directory was not
364	marked as an HFS folder. Fixed by putting deep HFS folders in
365	their correct location.
366
367Mon Jul 21 15:50:05 BST 1997  James Pearson <j.pearson@ps.ucl.ac.uk>
368
369	Version 0.3a, first public release.
370