12018-01-07  rocky <rocky@gnu.org>
2
3	* NEWS, admin-tools/how-to-make-a-release.md, configure.ac,
4	docs/doxygen/Doxyfile: Get ready for release 2.0.1
5
62018-01-07  rocky <rocky@gnu.org>
7
8	* .gitignore, admin-tools/how-to-make-a-release.md, configure.ac:
9	Out of release 2.0.0
10
112018-01-07  rocky <rocky@gnu.org>
12
13	* THANKS: Add Adam Sampson
14
152018-01-07  rocky <rocky@gnu.org>
16
17	* docs/Makefile.am: Fix up doc building
18
192018-01-07  rocky <rocky@gnu.org>
20
21	* NEWS, admin-tools/how-to-make-a-release.md,
22	admin-tools/how-to-make-a-release.txt, configure.ac,
23	docs/Makefile.am, docs/doxygen/Doxyfile: Get ready for release 2.0.0
24
252018-01-05  rocky <rocky@gnu.org>
26
27	* Makefile.am, NEWS, configure.ac, docs/doxygen/Doxyfile:
28	Administrivia in advance of release
29
302018-01-03  rocky <rocky@gnu.org>
31
32	* frontends/xml/vcd_xml_common.c, frontends/xml/vcd_xml_gen.c,
33	lib/mpeg.c: Back off last change a little bit
34
352018-01-03  rocky <rocky@gnu.org>
36
37	* frontends/xml/vcd_xml_common.c, frontends/xml/vcd_xml_gen.c,
38	lib/info.c, lib/mpeg.c: Remove more memory leaks
39
402018-01-03  rocky <rocky@gnu.org>
41
42	* configure.ac, frontends/cli/vcd-info.c: More C warnings. Fix one
43	more lint
44
452018-01-03  rocky <rocky@gnu.org>
46
47	* frontends/xml/vcd_xml_rip.c, lib/files.c, lib/info.c, lib/vcd.c,
48	test/check_svcd1.sh: Remove some memory leaks and C lint
49
502018-01-02  R. Bernstein <rocky@users.noreply.github.com>
51
52	* : Merge pull request #1 from atsampson/master Assorted build system fixes
53
542018-01-02  Adam Sampson <ats@offog.org>
55
56	* configure.ac: Wrap code for configure tests with AC_LANG_SOURCE.  This gets rid of a bunch of autoconf warnings along the lines of:
57	warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body (There are also several uses of AC_TRY_COMPILE, which is technically
58	obsolete but still supported; that don't need wrapping because it
59	already uses AC_LANG_PROGRAM.)
60
612018-01-02  Adam Sampson <ats@offog.org>
62
63	* configure.ac: Don't include "git" in LIBVCD_VERSION_NUM.  Otherwise this produces this kind of error when building other
64	applications: xineplug_inp_vcd.c:170:5: error: invalid suffix "git"
65	on integer constant
66
672018-01-02  Adam Sampson <ats@offog.org>
68
69	* frontends/xml/Makefile.am: Fix broken pattern rule for man pages.  The one in frontends/cli/Makefile.am is correct, so this just
70	updates the frontends/xml rule to match.
71
722018-01-02  Adam Sampson <ats@offog.org>
73
74	* configure.ac, test/Makefile.am: Use PKG_CHECK_MODULES to find popt
75	and libxml2.  Current versions of popt don't come with an aclocal file, and
76	vcdimager already uses pkg-config to find other libraries it needs.
77
782018-01-01  rocky <rocky@gnu.org>
79
80	* configure.ac: Automess tests, yet again
81
822018-01-01  rocky <rocky@gnu.org>
83
84	* configure.ac: For now, disable the compiler bitfield tests...  until we figure out automess has messed things up more. And it may
85	be that C compilers just do the right thing nowadays.
86
872018-01-01  rocky <rocky@gnu.org>
88
89	* Makefile.am, configure.ac: More build administrivia
90
912018-01-01  rocky <rocky@gnu.org>
92
93	* .gitignore, configure.ac, docs/Makefile.in,
94	frontends/Makefile.in, frontends/xml/Makefile.in,
95	include/Makefile.in, include/libvcd/Makefile.in, m4/.gitignore,
96	test/Makefile.in: More administrivia
97
982018-01-01  rocky <rocky@gnu.org>
99
100	* Makefile.in, docs/.gitignore, docs/vcd-info.texi,
101	docs/vcdxrip.texi, example/Makefile.in, frontends/.cvsignore,
102	frontends/cli/Makefile.am, frontends/cli/Makefile.in,
103	frontends/gnome/.cvsignore, frontends/gnome/src/.cvsignore,
104	frontends/xml/Makefile.am, frontends/xml/Makefile.in,
105	include/libvcd/Makefile.in, lib/Makefile.in, test/Makefile.in: Build
106	admnistrivia Remove .cvsignore, add to .gitignore. Remove Makefile.in
107
1082018-01-01  rocky <rocky@gnu.org>
109
110	* .travis.yml: Travis: Correct untar location
111
1122017-12-31  rocky <rocky@gnu.org>
113
114	* .travis.yml: Travis needs texinfo
115
1162017-12-31  rocky <rocky@gnu.org>
117
118	* TODO: Bump wishlist
119
1202017-12-31  rocky <rocky@gnu.org>
121
122	* .travis.yml, BUGS, TODO: More Administrivia
123
1242017-12-31  rocky <rocky@gnu.org>
125
126	* .travis.yml: Try travis (it will be broken for a while)
127
1282017-12-31  rocky <rocky@gnu.org>
129
130	* AUTHORS, Makefile.in, docs/cvd-subtitles.pod,
131	docs/svcd-ogt-subtitles.pod, example/Makefile.am,
132	example/Makefile.in, example/info1.c, example/info2.cpp,
133	include/libvcd/files_private.h, include/libvcd/inf.h,
134	include/libvcd/info.h, include/libvcd/logging.h,
135	lib/data_structures.c, lib/inf.c, lib/info.c, lib/info_private.c,
136	lib/info_private.h, lib/vcd.c, test/testimage.c, test/testvcd.c,
137	vcdimager.spec.in: rocky@panix.com->rocky@gnu.org
138
1392017-12-31  rocky <rocky@gnu.org>
140
141	* README, frontends/xml/vcd_xml_common.c,
142	frontends/xml/vcd_xml_dtd.c, frontends/xml/vcd_xml_master.c: More
143	administrivia ...  Remove rcsid and add README to make distcheck happy
144
1452017-12-31  rocky <rocky@gnu.org>
146
147	* THANKS, example/.gitignore, frontends/xml/.gitignore,
148	lib/.gitignore: More administrivia
149
1502017-12-31  rocky <rocky@gnu.org>
151
152	* .gitignore, amiga/.cvsignore, amiga/Makefile.am,
153	amiga/libiberty.h, amiga/rint.c, amiga/v_snprintf.c,
154	amiga/xmalloc.c, docs/.gitignore, docs/doxygen/Doxyfile,
155	frontends/cli/.gitignore, frontends/xml/.gitignore, test/.gitignore:
156	More administriva; fully remove amiga
157
1582017-12-31  rocky <rocky@gnu.org>
159
160	* .gitignore, Makefile.am, Makefile.in, configure.ac,
161	docs/Makefile.in, example/.gitignore, example/Makefile.in,
162	frontends/Makefile.in, frontends/cli/Makefile.in,
163	frontends/cli/vcdimager.c, frontends/xml/Makefile.in,
164	include/Makefile.in, include/libvcd/.gitignore,
165	include/libvcd/Makefile.in, lib/Makefile.am, lib/Makefile.in,
166	test/.gitignore, test/Makefile.am, test/Makefile.in: Automake
167	workaround + git administriva Until we get automake working properly we'll check in Makefile.in Also amiga is on its way out....
168
1692017-12-31  rocky <rocky@gnu.org>
170
171	* .gitignore, README => README.md, how-to-make-a-release.txt =>
172	admin-tools/how-to-make-a-release.txt, cvs2cl_header: Administrivia:
173	handle README
174
1752017-12-31  rocky <rocky@gnu.org>
176
177	* configure.ac, docs/Makefile.am, docs/vcd-info.texi,
178	frontends/cli/Makefile.am, frontends/cli/vcd-info.c,
179	frontends/cli/vcdimager.c, frontends/xml/Makefile.am,
180	frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_dump.c,
181	frontends/xml/vcd_xml_gen.c, frontends/xml/vcd_xml_minfo.c,
182	frontends/xml/vcd_xml_parse.c, frontends/xml/vcd_xml_rip.c,
183	frontends/xml/vcdxml.h, include/libvcd/info.h,
184	lib/data_structures.c, lib/data_structures.h, lib/dict.h,
185	lib/directory.c, lib/files.c, lib/image.c, lib/image_bincue.c,
186	lib/image_cdrdao.c, lib/image_nrg.c, lib/inf.c, lib/info.c,
187	lib/info_private.c, lib/logging.c, lib/mpeg.c, lib/mpeg.h,
188	lib/mpeg_stream.c, lib/pbc.c, lib/salloc.c, lib/sector.c,
189	lib/stream.c, lib/stream_stdio.c, lib/util.c, lib/vcd.c,
190	test/vcd20_nrg3.right, test/vcd20_test3.right: Make this libcdio
191	2.2.0 compatable
192
1932012-03-13  rocky <rocky@gnu.org>
194
195	* test/check_common_fn.in, test/check_nrg.sh, test/check_svcd1.sh,
196	test/check_vcd11.sh, test/check_vcd20.sh: Tolerate both kinds of
197	checksums, libcdio 0.83 and before/after in tests.
198
1992011-11-27  rocky <rocky@gnu.org>
200
201	* configure.ac, frontends/cli/cdxa2mpeg.c,
202	frontends/cli/vcd-info.c, frontends/xml/vcd_xml_build.c,
203	frontends/xml/vcd_xml_common.c, how-to-make-a-release.txt,
204	include/libvcd/info.h, include/libvcd/types.h, lib/files.c,
205	lib/image.c, lib/image_bincue.c, lib/image_cdrdao.c,
206	lib/image_nrg.c, lib/inf.c, lib/info_private.c, lib/info_private.h,
207	lib/pbc.c, lib/vcd.c, lib/vcd_read.h, test/check_nrg.sh,
208	test/check_sizeof.c, test/check_svcd1.sh, test/check_vcd11.sh,
209	test/check_vcd20.sh: Revise for current libcdio sources (0.83 and
210	0.84git).
211
2122011-03-17  rocky <rocky@gnu.org>
213
214	* docs/doxygen/Doxyfile.in: Regenrate for current conventions.
215
2162011-03-17  rocky <rocky@gnu.org>
217
218	* NEWS: What's changed.
219
2202011-03-17  rocky <rocky@gnu.org>
221
222	* configure.ac, cvs2cl_usermap: Get ready for release. configure.ac:
223	remove the warnings with the "expirimental vcdimager version 0.7
224	series - the project's almost dead! cvs2cl_usermap: update my email
225	address.
226
2272011-03-17  rocky <rocky@gnu.org>
228
229	* configure.ac: Ading `AC_CONFIG_MACRO_DIR([m4])' to configure.ac
230	considered, and rejected.
231
2322011-03-17  rocky <rocky@gnu.org>
233
234	* autogen.sh, configure.ac, frontends/cli/vcd-info.c,
235	frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_rip.c,
236	lib/sector.c, lib/vcd.c: Guard against various stncat buffer
237	overflows. Thanks to Juergen Weigert.  Correct copyright and GPL
238	version indication on some Reed-Solomon encoding code.
239
2402011-03-17  rocky <rocky@gnu.org>
241
242	* lib/sector.c: Update copyright information. This file is GPL v2
243	not v2+.
244
2452006-03-08  rocky <rocky@gnu.org>
246
247	* NEWS, configure.ac, frontends/cli/vcd-info.c,
248	frontends/xml/vcd_xml_rip.c, lib/image_nrg.c, test/testimage.c:
249	cdio_stat_size -> cdio_get_disc_last_lsn
250
2512006-02-07  rocky <rocky@gnu.org>
252
253	* docs/cvd-subtitles.pod, docs/svcd-ogt-subtitles.pod: Get Julio's
254	name right.  Some minor editing.
255
2562006-01-06  rocky <rocky@gnu.org>
257
258	* lib/info_private.c: Patch from Sergey Svishchev which fixes an
259	infinite loop an memory exhaustion for VCD 2.0 discs. See SR 105012
260	https://savannah.gnu.org/support/?func=detailitem&item_id=105012
261
2622005-08-03  rocky <rocky@gnu.org>
263
264	* lib/vcd_read.c: Reduce level of severity on read_info from error
265	to warn so caller can catch and decide what to do.  Make test/vcdtest.c fail more gracefully when say a DVD (and not a
266	VCD) is loaded.
267
2682005-08-03  rocky <rocky@gnu.org>
269
270	* docs/vcdimager.texi: Small elaborations to info doc.
271
2722005-08-03  rocky <rocky@gnu.org>
273
274	* include/libvcd/info.h, lib/info.c: Add
275	vcdinfo_get_track_last_lsn() which is like
276	cdinfo_get_track_last_lsn() but adjusts for 0-origin or non-MPEG ISO
277	9660 track.
278
2792005-07-21  rocky <rocky@gnu.org>
280
281	* how-to-make-a-release.txt: Yet another step.
282
2832005-07-20  rocky <rocky@gnu.org>
284
285	* how-to-make-a-release.txt: Document the tortured process to make a
286	release.
287
2882005-07-17  rocky <rocky@gnu.org>
289
290	* example/info2.cpp: C++ version of info1.c
291
2922005-07-16  rocky <rocky@gnu.org>
293
294	* include/libvcd/version.h.in: Small typo
295
2962005-07-16  rocky <rocky@gnu.org>
297
298	* configure.ac, docs/Makefile.am, example/Makefile.am,
299	include/libvcd/inf.h, include/libvcd/info.h,
300	include/libvcd/logging.h, include/libvcd/sector.h,
301	include/libvcd/types.h, lib/info.c: include/libvcd/inf*.h: Changes
302	to allow C++ compilations. Add more doxygen comments.  lib/info.c: prototype change to tighten up types (desired by C++) example/*: Add C++ use of libvcdinfo configure.ac: Now in 0.7.24cvs
303
3042005-07-11  rocky <rocky@gnu.org>
305
306	* configure.ac: One more variable needs adjusting.
307
3082005-07-11  rocky <rocky@gnu.org>
309
310	* NEWS, configure.ac: Get ready for 0.7.23 release
311
3122005-07-10  rocky <rocky@gnu.org>
313
314	* NEWS: [no log message]
315
3162005-07-10  rocky <rocky@gnu.org>
317
318	* lib/Makefile.am: We've added a new routine
319	vcdinfo_get_area_selection() and vcdinfo_get_set_resolution() By 3: (1,1,1)->(1,2,1) By 4: (1,2,1)->(2,0,1) By 5: (2,0,1)->(2,0,2)
320
3212005-07-10  rocky <rocky@gnu.org>
322
323	* lib/vcd.c: Remove some gcc 4 warnings of potential uninitialized
324	variables.  add p_ prefixes in front of pointer variables.
325
3262005-07-07  rocky <rocky@gnu.org>
327
328	* NEWS, frontends/xml/vcd_xml_dump.c: Remove gcc 4 warnings
329
3302005-06-25  rocky <rocky@gnu.org>
331
332	* frontends/xml/vcd_xml_parse.c: Remove format warnings on windows.
333
3342005-06-25  rocky <rocky@gnu.org>
335
336	* lib/info.c: Remove format warning on win32.
337
3382005-06-25  rocky <rocky@gnu.org>
339
340	* NEWS, lib/Makefile.am: Patch to make --disable-static
341	--enable-shared work with --versioned-libs
342
3432005-06-20  rocky <rocky@gnu.org>
344
345	* include/libvcd/info.h, lib/info.c: Add
346	vcdinfo_get_seg_resolution(): to get x-y resolution for a given
347	segment.  It is useful for example in media-player hot-spot
348	processing.
349
3502005-06-19  rocky <rocky@gnu.org>
351
352	* NEWS, include/libvcd/info.h, lib/info.c: Need to add max_x, max_y
353	to vcdinfo_get_area. Add hvr's comments about (0,0)-(255,255) coordinate system.
354
3552005-06-18  rocky <rocky@gnu.org>
356
357	* docs/vcdimager.texi: XML didn't seem to mention area coordinates.
358	Make more explicit in documentation hvr's latest clarification of
359	the area coordinate system.
360
3612005-06-18  rocky <rocky@gnu.org>
362
363	* NEWS, lib/files.c, lib/pbc.c, lib/pbc.h: Small stylistic changes.
364
3652005-06-18  rocky <rocky@gnu.org>
366
367	* frontends/xml/vcd_xml_parse.c: Check that selection area hot-spot
368	values don't exceed 255. Some small stylistic changes.
369
3702005-06-14  rocky <rocky@gnu.org>
371
372	* NEWS, include/libvcd/info.h, lib/info.c: Add libvcdinfo
373	vcdinfo_get_area_selection() a routine get the selection number
374	represented by an area for a specified a point location.
375
3762005-06-14  rocky <rocky@gnu.org>
377
378	* frontends/xml/vcd_xml_rip.c: Make option processing and variable
379	names more like vcd-info. Perhaps some slight code cleanups.
380
3812005-06-10  rocky <rocky@gnu.org>
382
383	* test/testvcd.c: Remove small valgrind-caught memory leak.
384
3852005-06-09  rocky <rocky@gnu.org>
386
387	* lib/vcd.c, lib/vcd_read.c: vcd_read.c: strlen and strncmp turned
388	into memcmp and sizeof for better error tolerance.  *.c: some
389	obj->p_obj. Use some ISO9660 #defines for various sizes.
390
3912005-06-09  rocky <rocky@gnu.org>
392
393	* frontends/cli/vcdimager.c, frontends/xml/vcd_xml_build.c,
394	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_master.h,
395	lib/image.c, lib/image_bincue.c, lib/image_cdrdao.c,
396	lib/image_nrg.c, lib/image_sink.h, lib/obj.h, lib/vcd.c, lib/vcd.h:
397	VcdImageSink -> VcdImageSink_t and add p_ prefix various places.
398	Some copyright dates updated.
399
4002005-06-08  rocky <rocky@gnu.org>
401
402	* frontends/cli/vcdimager.c, frontends/xml/vcd_xml_master.c,
403	include/libvcd/info.h: VcdDataSource -> VcdDataSource_t
404
4052005-06-07  rocky <rocky@gnu.org>
406
407	* lib/mpeg_stream.c, lib/mpeg_stream.h, lib/obj.h, lib/stream.c,
408	lib/stream.h, lib/stream_stdio.c, lib/stream_stdio.h, lib/vcd.c,
409	lib/vcd.h: VcdDataSource -> VcdDataSource_t vcd.c: Calculate strncat
410	size a little better
411
4122005-06-07  rocky <rocky@gnu.org>
413
414	* lib/info.c: Used wrong limit. Thanks to SuSE folks Marcus Meissner
415	via Stanislav Brabec.
416
4172005-05-16  rocky <rocky@gnu.org>
418
419	* docs/glossary.texi: Add definition for Entry Point.
420
4212005-05-16  rocky <rocky@gnu.org>
422
423	* configure.ac, docs/doxygen/.cvsignore, docs/doxygen/Doxyfile.in,
424	docs/doxygen/run_doxygen, include/libvcd/inf.h,
425	include/libvcd/info.h: Create doxygen documentation.  *.h: fix
426	doxygen complaints.
427
4282005-05-16  rocky <rocky@gnu.org>
429
430	* test/testvcd.c: Small bug in setting return code when vcd-info
431	fails but vcdxrip doesn't.
432
4332005-05-16  rocky <rocky@gnu.org>
434
435	* configure.ac, test/Makefile.am, test/testvcd.c: configure: In
436	0.7.23cvs now.  Add a test vcd-info and vcdxrip using a real CD.
437
4382005-05-14  rocky <rocky@gnu.org>
439
440	* NEWS: Forgot one more thing. Add some release dates back.
441
4422005-05-14  rocky <rocky@gnu.org>
443
444	* configure.ac: Get ready for 0.7.22 release.
445
4462005-05-10  rocky <rocky@gnu.org>
447
448	* lib/files.c: strncmp -> memcmp strcpy -> memcpy where appropriate
449
4502005-05-08  rocky <rocky@gnu.org>
451
452	* frontends/xml/vcdxml.h: GCC 2.95 decl before statement thing.
453
4542005-05-08  rocky <rocky@gnu.org>
455
456	* lib/info.c: gcc < 3.0 compilation fix.
457
4582005-05-08  rocky <rocky@gnu.org>
459
460	* test/mpegscan.c: Remove cygwin warning. Some variable renamings.
461
4622005-05-08  rocky <rocky@gnu.org>
463
464	* configure.ac, frontends/cli/vcd-info.c,
465	include/libvcd/files_private.h, lib/files.c: file_private.h/files.c:
466	OSX link problem with const arrays - remove configure.ac libcdio
467	0.72 works (had been removed due to lack of testing) vcd-info.c:
468	error message typo.
469
4702005-05-08  rocky <rocky@gnu.org>
471
472	* NEWS: What's up.
473
4742005-05-08  rocky <rocky@gnu.org>
475
476	* configure.ac, frontends/cli/vcdimager.c,
477	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_minfo.c,
478	include/libvcd/files.h, include/libvcd/types.h, lib/Makefile.am,
479	lib/dict.h, lib/files.c, lib/mpeg_stream.c, lib/mpeg_stream.h,
480	lib/obj.h, lib/pbc.c, lib/pbc.h, lib/vcd.c, lib/vcd.h,
481	test/mpegscan.c, test/mpegscan2.c: More type _t prefixes added. Some
482	valgrind memory errors/leaks reduced.
483
4842005-05-07  rocky <rocky@gnu.org>
485
486	* frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_dump.c,
487	frontends/xml/vcd_xml_dump.h, frontends/xml/vcd_xml_gen.c,
488	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_master.h,
489	frontends/xml/vcd_xml_parse.c, frontends/xml/vcd_xml_parse.h,
490	frontends/xml/vcd_xml_rip.c, frontends/xml/vcdxml.h,
491	lib/mpeg_stream.c, lib/stream.c, lib/stream.h, lib/vcd.c: Work on
492	reducing memory leaks. Addition and use of some _t types.  Some
493	small stylistic changes.
494
4952005-05-07  rocky <rocky@gnu.org>
496
497	* frontends/cli/vcd-info.c: Small formatting changes.
498
4992005-05-07  rocky <rocky@gnu.org>
500
501	* frontends/cli/vcd-info.c: remove another memory leak.
502
5032005-05-07  rocky <rocky@gnu.org>
504
505	* frontends/cli/vcd-info.c, frontends/xml/vcd_xml_rip.c,
506	include/libvcd/files_private.h, lib/files.c, lib/info.c, lib/pbc.c,
507	test/check_bitfield.c, test/check_sizeof.c: Add _t suffix to types
508	in include/libvcd/file_private.h lib/info.c: also remove some
509	valgrind-caught memory leaks or error opens
510
5112005-05-07  rocky <rocky@gnu.org>
512
513	* lib/files.c: Think this length-getting way is just a little better
514	(although both do the same thing).
515
5162005-05-07  rocky <rocky@gnu.org>
517
518	* frontends/cli/vcd-info.c: vcd-info *filename* does does the same
519	thing as vcd-info -i *filename*
520
5212005-05-07  rocky <rocky@gnu.org>
522
523	* include/libvcd/files_private.h, lib/files.c: files.c: in strncpy's
524	were were copying the terminating NULL byte of constant strings into
525	an area that didn't have this and thus writing outside of the given
526	field (and clobbering a version number).  Thanks to Stanislav Brabec for pointing out the error.  file_private.h: revise a little using sizeof() add some doxygen
527	comments and add some small comment changes.
528
5292005-04-30  rocky <rocky@gnu.org>
530
531	* frontends/xml/vcd_xml_rip.c: Not sure how this compile errors got
532	in - now fixed anyway.
533
5342005-04-29  rocky <rocky@gnu.org>
535
536	* lib/pbc.c, lib/pbc.h: Fill in missing pbc_destroy.
537
5382005-04-29  rocky <rocky@gnu.org>
539
540	* frontends/xml/vcd_xml_dump.c, frontends/xml/vcd_xml_rip.c,
541	frontends/xml/vcdxml.h: Significantly reduce memory leaks. What
542	remains seems to be allocated from libxml2. (It's possible we're
543	still doing something wrong in how we call this.)
544
5452005-04-29  rocky <rocky@gnu.org>
546
547	* frontends/xml/vcd_xml_rip.c: Patch add option "notrack" to vcdxrip
548	to skip ripping of a specific track From tong in
549	https://savannah.gnu.org/patch/?func=detailitem&item_id=3765 I've experienced many VCDs that have L-EC errors when imaging using
550	cdrdao. e.g., Copying data track 1 (MODE2_RAW): start 00:00:00, length 01:14:00 to
551	"bad-track.bin"...  WARNING: Found L-EC error at sector 2231 -
552	ignored.  [...] This L-EC error will cause my cdrdao to run much longer. The
553	execution time will normally be prolonged to 12~30minutes, comparing
554	to normal less than 3min execution time. One CD took (horrifily) 15
555	hours to image.
556
5572005-04-29  rocky <rocky@gnu.org>
558
559	* frontends/cli/vcd-info.c: Remove valgrind-caught memory leaks.
560
5612005-04-29  rocky <rocky@gnu.org>
562
563	* example/info1.c, include/libvcd/info.h, lib/info.c: info1.c:
564	remove valgrind caught memory leaks.  info*.{c,h} remove const's on
565	return types as this is what we get from libcdio (now).
566
5672005-04-28  rocky <rocky@gnu.org>
568
569	* include/libvcd/info.h: Follow vlc variable name conventions
570	(p_..., i_..) Turn some comments into Doxygen.
571
5722005-04-28  rocky <rocky@gnu.org>
573
574	* Makefile.am, configure.ac, example/.cvsignore,
575	example/Makefile.am, example/info1.c, lib/info.c,
576	lib/info_private.h, lib/vcd_read.h: Add example directory and
577	example program of using libvcdinfo vcd_read.h: CdIo -> CdIo_t
578
5792005-04-09  rocky <rocky@gnu.org>
580
581	* lib/info.c: More valgrind-caught memory leaks.
582
5832005-04-09  rocky <rocky@gnu.org>
584
585	* lib/info.c: Remove a valgrind-caught error: Source and destination
586	overlap in strncpy
587
5882005-04-08  rocky <rocky@gnu.org>
589
590	* frontends/cli/vcd-info.c, frontends/xml/vcd_xml_rip.c, lib/info.c:
591	CdIo -> CdIo_t
592
5932005-02-23  rocky <rocky@gnu.org>
594
595	* docs/svcd-ogt-subtitles.pod: Small typo.
596
5972005-02-23  rocky <rocky@gnu.org>
598
599	* configure.ac: Change to facilitate getting bit ordering when
600	cross-compiling. Patch from Frantisek Dvorak.
601
6022005-02-13  rocky <rocky@gnu.org>
603
604	* docs/vcd-info.texi: Small changes.
605
6062005-02-13  rocky <rocky@gnu.org>
607
608	* docs/cvd-subtitles.pod, docs/svcd-ogt-subtitles.pod: Fix up URL
609	links and correct CVD title.
610
6112005-02-13  rocky <rocky@gnu.org>
612
613	* include/libvcd/info.h, lib/info.c: Remove a msf/lba conversion
614	routine that's in libcdio. More small variable renamings.
615
6162005-02-13  rocky <rocky@gnu.org>
617
618	* lib/info.c: More small variable-name changes.
619
6202005-02-13  rocky <rocky@gnu.org>
621
622	* lib/info.c: As Herbert Valerio Riedel correctly points out   free is a no-op on a NULL address   Bug in vcdinfo_get_track_size() - fixed obj->p_obj
623
6242005-02-13  rocky <rocky@gnu.org>
625
626	* docs/Makefile.am, docs/{cvd-subtitles.txt => cvd-subtitles.pod}:
627	Turn CVD into perlpod and allow txt/html from that.
628
6292005-02-13  rocky <rocky@gnu.org>
630
631	* docs/Makefile.am, docs/svcd-ogt-subtitles.pod,
632	docs/svcd-ogt-subtitles.txt: Turn OGT info into perlpod
633	documentation and derive HTML and TXT from that.
634
6352005-02-11  rocky <rocky@gnu.org>
636
637	* docs/vcd-info.texi, docs/vcdxrip.texi: More small documentation
638	update. Note cdrdao, libcdio, spelling corrections.
639
6402005-02-11  rocky <rocky@gnu.org>
641
642	* autogen.sh: Wrong directory - is docs, not doc. Thanks yet again
643	to Steve Schultz.
644
6452005-02-09  rocky <rocky@gnu.org>
646
647	* docs/vcd-info.texi: Note --toc for cdrdao. More formatting
648	changes.
649
6502005-02-09  rocky <rocky@gnu.org>
651
652	* docs/vcd-info.texi: Another small change.
653
6542005-02-09  rocky <rocky@gnu.org>
655
656	* docs/vcd-info.texi: Some small changes.
657
6582005-02-09  rocky <rocky@gnu.org>
659
660	* lib/data_structures.c, lib/data_structures.h, lib/directory.c,
661	lib/directory.h, lib/obj.h, test/vcd20_nrg3.right: Suffix _t to end
662	of types prefix pointers with p_ or pp_.
663
6642005-02-09  rocky <rocky@gnu.org>
665
666	* docs/version-vcd-info.texi, docs/version-vcdxrip.texi: Remove
667	these derived files again. They're now generated in autogen.sh
668
6692005-02-09  rocky <rocky@gnu.org>
670
671	* configure.ac: We're in 0.7.22cvs territory now.
672
6732005-02-09  rocky <rocky@gnu.org>
674
675	* frontends/xml/vcd_xml_common.c: A slightly more detailed error
676	message.
677
6782005-02-06  rocky <rocky@gnu.org>
679
680	* autogen.sh, docs/.cvsignore, docs/version.texi: Remove
681	version.texi yet again. I think autogen.sh is now set up to cause
682	this to get recreated.
683
6842005-02-03  rocky <rocky@gnu.org>
685
686	* docs/.cvsignore, docs/version-vcd-info.texi,
687	docs/version-vcdxrip.texi: Even though this file is automatically
688	generated, CVS for the automake project seems to have this checked
689	into CVS presumably to handle the problem of a missing version.texi
690	for on initial checkout/bootstrap.  Seems odd, but I'm assuming automake developers know what they are
691	doing.  (On the other hand, given the quantity of hassles using automake, I
692	could be very very wrong.)
693
6942005-02-02  rocky <rocky@gnu.org>
695
696	* configure.ac, docs/version.texi, frontends/cli/cdxa2mpeg.c,
697	frontends/cli/vcd-info.c, frontends/cli/vcdimager.c,
698	frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_dump.c,
699	frontends/xml/vcd_xml_gen.c, frontends/xml/vcd_xml_master.c,
700	frontends/xml/vcd_xml_parse.c, frontends/xml/vcd_xml_rip.c,
701	frontends/xml/vcdxml.h, lib/data_structures.c,
702	lib/data_structures.h, lib/dict.h, lib/directory.c, lib/files.c,
703	lib/image.c, lib/image_bincue.c, lib/image_cdrdao.c,
704	lib/image_nrg.c, lib/info.c, lib/info_private.c, lib/mpeg.c,
705	lib/mpeg_stream.c, lib/obj.h, lib/pbc.c, lib/pbc.h, lib/salloc.c,
706	lib/stream.c, lib/stream_stdio.c, lib/util.c, lib/util.h,
707	lib/vcd.c, lib/vcd_read.c, test/mpegscan.c, test/testimage.c: Change
708	an uint32_t to an lsn_t, Add _t to various types. Use cdio routines
709	from util.h and remove the local copy. Update copyright.
710
7112004-12-22  rocky <rocky@gnu.org>
712
713	* lib/info.c: Typo in vcdinfo_get_seg_lba which causes an infinite
714	loop. Looks like no-one has used this routine one before.
715
7162004-12-08  rocky <rocky@gnu.org>
717
718	* configure.ac: Release time.
719
7202004-12-03  rocky <rocky@gnu.org>
721
722	* lib/Makefile.am: From Nicolas Boullis: Using the rules given in vcdimagers lib/Makefile.am, we get: (0,1,0) -rule3-> (0,2,0) -rule4-> (1,0,0) -rule5-> (1,0,1) (rule 6
723	does not apply if no interface was changed/removed)
724
7252004-12-02  rocky <rocky@gnu.org>
726
727	* NEWS: [no log message]
728
7292004-12-02  rocky <rocky@gnu.org>
730
731	* lib/Makefile.am: Ooops, API interfaces have been added, so
732	increment CURRENT and set REVISION to 0.
733
7342004-12-02  rocky <rocky@gnu.org>
735
736	* frontends/xml/vcd_xml_common.c:
737
738	http://xmlsoft.org/html/libxml-encoding.html#xmlCharEncodingOutputFunchas this to say about the the xmlCharEncodingOutputFunc return
739	value:   the number of bytes written, -1 if lack of space, or -2 if the   transcoding failed. The value of @inlen after return is the number   of octets consumed if the return value is positive, else   unpredictiable. The value of @outlen after return is the number of   octets produced.  Previously I guess 0 was returned (or I always used in an
740	environment were that was so.
741
7422004-12-01  rocky <rocky@gnu.org>
743
744	* lib/Makefile.am: Bump revision in preparation for the next
745	release.
746
7472004-12-01  rocky <rocky@gnu.org>
748
749	* frontends/cli/vcd-info.c, frontends/xml/vcd_xml_rip.c: Add some
750	casts to quell a type-mismatch warning.
751
7522004-12-01  rocky <rocky@gnu.org>
753
754	* lib/Makefile.am: Remove files from distribution that now are part
755	of libcdio (and will later probably come from glib).
756
7572004-11-21  rocky <rocky@gnu.org>
758
759	* NEWS: Reorder items a little.
760
7612004-11-21  rocky <rocky@gnu.org>
762
763	* test/Makefile.am: Solaris create core files not core.$$. Change to
764	make "make distcheck" work on Solaris.
765
7662004-11-19  rocky <rocky@gnu.org>
767
768	* docs/version.texi, frontends/cli/vcd-info.c,
769	frontends/xml/vcd_xml_rip.c, lib/files.c, lib/inf.c, lib/info.c:
770	lib/*: to_bcd8, from_bcd8 -> cdio_to_bcd8, cdio_from_bcdi.
771	vcd_xml_rip.c, vcd-info.c: add a "--toc-file" option.
772
7732004-11-15  rocky <rocky@gnu.org>
774
775	* test/Makefile.am: See previous commit message.
776
7772004-11-15  rocky <rocky@gnu.org>
778
779	* test/Makefile.am: Not sure why, but mpegscan, mpegscan2 and
780	testassert now seem to need libiso9660 flags. Something may be
781	wrong...
782
7832004-11-12  rocky <rocky@gnu.org>
784
785	* lib/Makefile.am: Guidance on library versioning from Nicholas
786	Boullis.
787
7882004-10-25  rocky <rocky@gnu.org>
789
790	* frontends/cli/cdxa2mpeg.c, frontends/cli/vcd-info.c,
791	frontends/cli/vcdimager.c, frontends/xml/vcd_xml_master.c,
792	frontends/xml/vcd_xml_rip.c, include/libvcd/info.h, lib/bytesex.h,
793	lib/bytesex_asm.h, lib/directory.c, lib/files.c,
794	lib/image_bincue.c, lib/image_cdrdao.c, lib/image_nrg.c, lib/inf.c,
795	lib/info.c, lib/info_private.c, lib/mpeg_stream.c, lib/pbc.c,
796	lib/sector.c, lib/util.c, test/check_vcdimager_fn,
797	test/check_vcdxbuild_fn, test/mpegscan2.c: Changes in libcdio API
798	hopefully to make things cleaner.  bytesex*: now use libcdio
799	routines rather than duplicate them here.  test/check_vcd*_fn: show
800	command string that failed; helps debugging.
801
8022004-10-22  rocky <rocky@gnu.org>
803
804	* lib/bytesex.h: Not sure why logging was included. Remove it.
805
8062004-10-10  rocky <rocky@gnu.org>
807
808	* NEWS: [no log message]
809
8102004-10-10  rocky <rocky@gnu.org>
811
812	* configure.ac: Now need libcdio 0.71 or greater.
813
8142004-10-10  rocky <rocky@gnu.org>
815
816	* NEWS, docs/version.texi, frontends/cli/vcd-info.c,
817	frontends/cli/vcdimager.c, frontends/xml/vcd_xml_build.c,
818	frontends/xml/vcd_xml_dump.c, frontends/xml/vcd_xml_gen.c,
819	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_minfo.c,
820	frontends/xml/vcd_xml_parse.c, frontends/xml/vcd_xml_rip.c,
821	frontends/xml/vcdxml.h, include/libvcd/info.h,
822	lib/data_structures.c, lib/data_structures.h, lib/dict.h,
823	lib/files.c, lib/image.c, lib/image_bincue.c, lib/image_cdrdao.c,
824	lib/image_nrg.c, lib/image_sink.h, lib/info.c, lib/info_private.c,
825	lib/info_private.h, lib/mpeg.h, lib/mpeg_stream.c, lib/obj.h,
826	lib/pbc.c, lib/pbc.h, lib/vcd.c, test/mpegscan.c: use generic list
827	things from libcdio. Eventually everything will use glib. But this
828	moves in the right direction by consolidating code a little.
829
8302004-09-11  rocky <rocky@gnu.org>
831
832	* lib/info.c: Switch to using cdio_get_devices_with_cap_ret.
833
8342004-09-05  rocky <rocky@gnu.org>
835
836	* configure.ac: Works on Darwin 6 and Darwin 7.
837
8382004-08-15  rocky <rocky@gnu.org>
839
840	* docs/vcd-info.texi: Clarify application id.
841
8422004-08-15  rocky <rocky@gnu.org>
843
844	* docs/vcdimager.texi: Small PVD info change.
845
8462004-08-15  rocky <rocky@gnu.org>
847
848	* frontends/xml/Makefile.am: Patch from Steven M. Schultz:  Tinkering around on a Fedora Core3-Test1 system tonight I ran into  gotcha with the frontend/xml of vcdimager (not sure why it hasn't  come up before).   Basically XML_CFLAGS is mentioned twice but XML_CPPFLAGS is not
849	 used at all and it appears that libxml2 2.6.11 puts the necessary
850	 -I flag in XML_CPPFLAGS.
851
8522004-07-01  rocky <rocky@gnu.org>
853
854	* vcdimager.spec.in: Gabriel L. Somlo says there's a problem when
855	building not as root.  Manfred Tremmel says it's okay to remove
856	this.
857
8582004-06-19  rocky <rocky@gnu.org>
859
860	* frontends/xml/vcd_xml_rip.c, include/libvcd/inf.h,
861	include/libvcd/info.h, lib/inf.c, lib/info.c: Use libcdio
862	read_mode2_pvd.
863
8642004-06-19  rocky <rocky@gnu.org>
865
866	* NEWS: [no log message]
867
8682004-06-11  rocky <rocky@gnu.org>
869
870	* lib/image_nrg.c, lib/info.c, lib/pbc.c: Turn some magic numbers
871	into defined constants.  info.c: this is where some of these got
872	moved from.
873
8742004-06-11  rocky <rocky@gnu.org>
875
876	* include/libvcd/info.h: Add constants for encoded track and segment
877	number boundarys.  Doc some lengths.
878
8792004-06-11  rocky <rocky@gnu.org>
880
881	* frontends/cli/vcd-info.c: It's now vcd-info not vcdinfo.
882
8832004-06-11  rocky <rocky@gnu.org>
884
885	* frontends/cli/vcd-info.c: One more place cdio_msf_to_str should be
886	used.
887
8882004-06-11  rocky <rocky@gnu.org>
889
890	* frontends/cli/vcd-info.c, lib/image_bincue.c, lib/image_cdrdao.c:
891	Use cdio_msf_to_str were appropriate.  image_bincue.c: also use
892	CDIO_CD_MAX_TRACKS.
893
8942004-06-11  rocky <rocky@gnu.org>
895
896	* configure.ac: It is a tad nicer to switch off
897	--without-versioned-libs when GNU ld isn't around rather than give
898	and error and halt.
899
9002004-06-01  rocky <rocky@gnu.org>
901
902	* frontends/cli/vcd-info.c, test/svcd1_nrg.right,
903	test/svcd1_test0.right, test/svcd1_test1.right,
904	test/svcd1_test2.right, test/vcd20_nrg3.right: Output from vcd-info
905	made just a tad easier to understand.
906
9072004-05-11  rocky <rocky@gnu.org>
908
909	* configure.ac, lib/image.c, lib/image_bincue.c,
910	lib/image_cdrdao.c, lib/image_nrg.c: image*.c: had uint32_t's where
911	lsn_t's should have been used.  configure.ac: major change has gone
912	in libcdio. Make sure we get it.
913
9142004-05-05  rocky <rocky@gnu.org>
915
916	* include/libvcd/logging.h: Doc elaboration on vcd_error.
917
9182004-03-31  rocky <rocky@gnu.org>
919
920	* include/libvcd/info.h: Include version.h so applications can test
921	for the version number.
922
9232004-03-28  rocky <rocky@gnu.org>
924
925	* configure.ac, include/libvcd/version.h.in: Add preprocessor symbol
926	for the release number. This can be used in C programs.
927
9282004-03-28  rocky <rocky@gnu.org>
929
930	* frontends/cli/vcd-info.c, frontends/cli/vcd_debug.c,
931	frontends/xml/vcd_xml_rip.c, include/libvcd/files_private.h,
932	include/libvcd/inf.h, include/libvcd/info.h,
933	include/libvcd/types.h, lib/files.c, lib/inf.c, lib/info.c,
934	lib/info_private.c, lib/info_private.h, lib/pbc.c, lib/vcd_read.c,
935	lib/vcd_read.h, test/check_sizeof.c: Fix up multi-default selection.
936	Add routine to give starting entry number for a given track.  More typedefs end _t.
937
9382004-03-26  rocky <rocky@gnu.org>
939
940	* frontends/cli/vcd-info.c, lib/info.c, test/svcd1_test1.right,
941	test/vcd20_test1.right: Off-by one bug in vcd-info in showing
942	SEQUENCE numbers of LIDs.  (Just goes to show how carefully folks
943	read the stuff that vcd-info reports.)
944
9452004-03-20  rocky <rocky@gnu.org>
946
947	* configure.ac: Check for GNU ld if --with-versioned-libs.
948
9492004-03-18  rocky <rocky@gnu.org>
950
951	* lib/info.c: When we ask for a selection offset, make sure we have
952	some sort of selection list.
953
9542004-03-11  rocky <rocky@gnu.org>
955
956	* configure.ac, frontends/xml/vcd_xml_gen.c,
957	frontends/xml/vcd_xml_rip.c: Changes to make cygwin -mno-cygwin
958	(without POSIX emulation) work.
959
9602004-03-11  rocky <rocky@gnu.org>
961
962	* configure.ac: Make -mno-cygwin work on cygwin.
963
9642004-03-11  rocky <rocky@gnu.org>
965
966	* frontends/cli/cdxa2mpeg.c: Make cygwin -mno-cygwin work.
967
9682004-03-07  rocky <rocky@gnu.org>
969
970	* libvcdinfo.pc.in: libvcdinfo needs libiso9660
971
9722004-03-06  rocky <rocky@gnu.org>
973
974	* lib/vcd.c: printf lint (for cygwin)
975
9762004-03-02  rocky <rocky@gnu.org>
977
978	* configure.ac, lib/Makefile.am: Add --without-versioned-libs
979	option.
980
9812004-03-02  rocky <rocky@gnu.org>
982
983	* .cvsignore, configure.ac, docs/glossary.texi, docs/vcd-info.texi,
984	docs/version.texi, libvcd.pc.in: docs/*: update documentation.
985	libvcd.pc.in: we don't export libvcd any more. So no pkg-config
986	either.
987
9882004-03-01  rocky <rocky@gnu.org>
989
990	* libvcdinfo.pc.in: We no longer require libvcd. Thanks to Goetz
991	Waschk.
992
9932004-02-28  rocky <rocky@gnu.org>
994
995	* docs/glossary.texi: More or expanded terms.
996
9972004-02-25  rocky <rocky@gnu.org>
998
999	* configure.ac: Note that we need libpopt 1.7 or greater. We're now
1000	in 0.7.21cvs territory.
1001
10022004-02-25  rocky <rocky@gnu.org>
1003
1004	* libpopt.m4: Test that libpopt is new enough to allow optional
1005	arguments.
1006
10072004-02-21  rocky <rocky@gnu.org>
1008
1009	* frontends/cli/vcd-info.c: Another valgrind memory leak.
1010
10112004-02-21  rocky <rocky@gnu.org>
1012
1013	* lib/info.c: Another memory leak found by valgrind.
1014
10152004-02-20  rocky <rocky@gnu.org>
1016
1017	* vcdimager.spec.in: vcd-info German description (from Manfred
1018	Tremmel).
1019
10202004-02-20  rocky <rocky@gnu.org>
1021
1022	* vcdimager.spec.in: Update info about vcd-info.
1023
10242004-02-20  hvr <hvr@gnu.org>
1025
1026	* Makefile.am, debian/changelog: fixup debian packaging for release;
1027	*** release 0.7.20 ***
1028
10292004-02-19  hvr <hvr@gnu.org>
1030
1031	* HACKING, Makefile.am, autogen.sh, configure.ac: use installed
1032	cvs2cl script instead of cvs-contained one
1033
10342004-02-19  hvr <hvr@gnu.org>
1035
1036	* NEWS: fixup layout; prepare for 0.7.20 release
1037
10382004-02-18  hvr <hvr@gnu.org>
1039
1040	* Makefile.am: add pre-cvs2cl-ChangeLog files to EXTRA_DIST
1041
10422004-02-18  hvr <hvr@gnu.org>
1043
1044	* Makefile.am: made ChangeLog a phony target when in maintainer mode
1045
10462004-02-18  hvr <hvr@gnu.org>
1047
1048	* configure.ac: uncomment AC_CANONICAL_HOST as its required for the
1049	HOST_ARCH #define
1050
10512004-02-18  nboullis <>
1052
1053	* debian/changelog, debian/control, debian/rules: Get mostly ready
1054	for 0.7.20. Only debian/changelog should still need to be changed
1055	when 0.7.20 is ready/out.
1056
10572004-02-15  rocky <rocky@gnu.org>
1058
1059	* vcdimager.spec.in: Corrections from Manfred Tremmel. Many thanks!
1060
10612004-02-14  rocky <rocky@gnu.org>
1062
1063	* NEWS: What's up.
1064
10652004-02-14  rocky <rocky@gnu.org>
1066
1067	* docs/vcd-info.texi, docs/version.texi: Like now.
1068
10692004-02-14  rocky <rocky@gnu.org>
1070
1071	* vcdimager.spec.in: require libcdio 0.66
1072
10732004-02-14  rocky <rocky@gnu.org>
1074
1075	* debian/copyright: [no log message]
1076
10772004-02-14  rocky <rocky@gnu.org>
1078
1079	* lib/sector.c, lib/sector_private.h: Alleged GPL EDC CRC table.
1080
10812004-02-14  rocky <rocky@gnu.org>
1082
1083	* docs/vcdimager.texi: Go over.  Add vcd-info example. Note libvcd is private libvcdinfo public. Move
1084	CD image format section to libcdio documentation.  Smally typos and URL correction.
1085
10862004-02-13  rocky <rocky@gnu.org>
1087
1088	* NEWS: Note library symbol versioning (from Nicolas Boullis)
1089
10902004-02-13  nboullis <>
1091
1092	* debian/changelog, debian/control, debian/info,
1093	debian/libvcdinfo-dev.install, debian/libvcdinfo0.install,
1094	debian/rules, debian/vcdimager.install: Preliminary Debian packaging
1095	for 0.7.20.
1096
10972004-02-13  rocky <rocky@gnu.org>
1098
1099	* docs/cvd-subtitles.txt, docs/svcd-ogt-subtitles.txt: Call for
1100	help.
1101
11022004-02-13  rocky <rocky@gnu.org>
1103
1104	* lib/.cvsignore, lib/Makefile.am: From Nicolas Boullis:   1) work around that vcd_loglevel_default problem,   2) add *.la.ver (for libvcdinfo.la.ver) to lib/.cvsignore,   3) remove libiso9660.la from MOSTLYCLEANFILES in lib/Makefile.am.       (Why did I add this file to MOSTLYCLEANFILES?) Now, some explanations: Initially, libvcd was distributed as a shared library, and
1105	everything was fine.  Then we changed it not to have libvcd as a shared library. Now, both
1106	vcd-info and libvcdinfo.so are linked with libvcd. This means that
1107	both have copies of the symbols from libvcd (including
1108	vcd_loglevel_default).  At runtime, vcd-info and libvcdinfo.so get
1109	linked, and the symbols from libvcd arrear twice in the namespace.
1110	Especially, that means there are two vcd_loglevel_default variables.
1111	By chance, the same one is used everytime, so it works...  With my current versioning, all symbols in libvcdinfo.so are
1112	versioned with VCDINFO_0, including those from libvcd (although
1113	those are not exported). Then vcd-info uses the unversioned
1114	vcd_loglevel_default (I can't tell why) while libvcdinfo.so uses the
1115	VCDINFO_0 one. And that causes the current breakage.  With the new patch the symbols from libvcd that are in libvcdinfo.so
1116	are unversioned, but they are exported. (I could not find a way to
1117	declare them local without versioning them...) That means we are now
1118	back to the previous behaviour where there are two
1119	vcd_loglevel_default symbols at runtime, but it works...  Now, how to fix this properly? I think a very good thing to do would be not to have variables at
1120	all shared libraries, as I think it can always be made to fail when
1121	the library is linked twice. Moreover, a shared should only export
1122	its own symbols (not symbols from another library), and only its own
1123	symbols should be used from outside...
1124
11252004-02-12  rocky <rocky@gnu.org>
1126
1127	* frontends/cli/Makefile.am, frontends/xml/Makefile.am: (From
1128	     Nicolas Boullis): install manpages even when not in maintainer mode
1129	      (and use a more traditional test to disable automatic rebuilding of
1130	manapges when not in maintainer mode),
1131
11322004-02-12  rocky <rocky@gnu.org>
1133
1134	* lib/Makefile.am: vcdinfo library versioning from Nicolas Boullis.
1135
11362004-02-12  rocky <rocky@gnu.org>
1137
1138	* THANKS: Obvious.
1139
11402004-02-12  rocky <rocky@gnu.org>
1141
1142	* Makefile.am: We no longer export libvcd.pc. Change made by Nicolas
1143	Boullis.
1144
11452004-02-11  rocky <rocky@gnu.org>
1146
1147	* lib/Makefile.am: From Nicolas Boullis: Don't install libvcd.
1148
11492004-02-09  rocky <rocky@gnu.org>
1150
1151	* lib/Makefile.am: Attempt to clean up library versioning info.  Many thanks to Nicolas Boullis.
1152
11532004-02-08  nboullis <>
1154
1155	* debian/changelog, debian/control, debian/rules: Sync the debian/
1156	directory with the latest package uploaded.
1157
11582004-02-08  rocky <rocky@gnu.org>
1159
1160	* lib/Makefile.am: add libvcd dependency for cygwin
1161
11622004-02-08  rocky <rocky@gnu.org>
1163
1164	* lib/info.c: Another valgrind-detected memory leak.
1165
11662004-02-08  rocky <rocky@gnu.org>
1167
1168	* configure.ac: Typo. I wonder what this broke?
1169
11702004-02-08  rocky <rocky@gnu.org>
1171
1172	* lib/Makefile.am: Update revision. Seem now to need to add libcdio
1173	and libiso9660 (as well?).
1174
11752004-02-08  rocky <rocky@gnu.org>
1176
1177	* configure.ac, include/libvcd/info.h: info.h: Remove some non-c99
1178	warnings.  configure.ac: we're not picking up uint64_t for Solaris. This is one
1179	way to address not sure if it is the best way. Not sure what the
1180	change in definition is between 0.7.14 which works and this.
1181
11822004-02-08  rocky <rocky@gnu.org>
1183
1184	* lib/info.c: Fix memory leak (with the help of valgrind).
1185
11862004-02-07  rocky <rocky@gnu.org>
1187
1188	* frontends/cli/cdxa2mpeg.c, frontends/cli/vcd-info.c,
1189	frontends/cli/vcdimager.c: Some of the many valgrind problems seen.
1190
11912004-01-25  rocky <rocky@gnu.org>
1192
1193	* NEWS, frontends/cli/cdxa2mpeg.c: Give an error if input and output
1194	files are the same.  Also remove extraneous "error: " on calls to vcd_error. vcd_error
1195	adds its own designation.
1196
11972004-01-25  rocky <rocky@gnu.org>
1198
1199	* docs/Makefile.am, docs/cvd-subtitles.txt, docs/glossary.texi,
1200	docs/svcd-ogt-subtitles.txt: Add more-detailed subtitle info. Expand
1201	PSD and LID descriptions.
1202
12032004-01-24  rocky <rocky@gnu.org>
1204
1205	* lib/info.c: Another NULL check.
1206
12072004-01-15  hvr <hvr@gnu.org>
1208
1209	* frontends/cli/popt/.cvsignore, frontends/cli/popt/Makefile.am,
1210	frontends/cli/popt/findme.c, frontends/cli/popt/findme.h,
1211	frontends/cli/popt/popt.c, frontends/cli/popt/popt.h,
1212	frontends/cli/popt/poptconfig.c, frontends/cli/popt/popthelp.c,
1213	frontends/cli/popt/poptint.h, frontends/cli/popt/poptparse.c:
1214	removed popt library from cvs
1215
12162004-01-15  rocky <rocky@gnu.org>
1217
1218	* autogen.sh: Create ChangeLog if it's not around.
1219
12202004-01-15  rocky <rocky@gnu.org>
1221
1222	* configure.ac: Give URL for libcdio if it's not found.
1223
12242004-01-15  hvr <hvr@gnu.org>
1225
1226	* libpopt.m4: fixed underquoted definition warning
1227
12282004-01-15  rocky <rocky@gnu.org>
1229
1230	* ChangeLog: Use cvs2cl.pl for this.
1231
12322004-01-15  rocky <rocky@gnu.org>
1233
1234	* configure.ac: Get ready for release.
1235
12362004-01-09  rocky <rocky@gnu.org>
1237
1238	* lib/sector_private.h: Just some column alignment.
1239
12402004-01-09  rocky <rocky@gnu.org>
1241
1242	* lib/Makefile.am, lib/l2sq_table.h, lib/sector.c,
1243	lib/sector_private.h: Embed l2sq_table.h in sector_private.h.
1244	Replace encode_L2_P(inout) since that was rewritten in cdrtools as
1245	well.  Remove unused tables in sector_private.h
1246
12472004-01-09  rocky <rocky@gnu.org>
1248
1249	* NEWS, lib/Makefile.am, lib/l2sq_table.h, lib/sector.c: Replace
1250	unfree encode_L2_Q with GPL version from cdrtools 1.11a40
1251
12522004-01-07  rocky <rocky@gnu.org>
1253
1254	* ChangeLog, configure.ac, docs/version.texi: Testing commit status.
1255
12562003-11-23  rocky <rocky@gnu.org>
1257
1258	* NEWS, docs/vcdimager.texi, docs/version.texi,
1259	include/libvcd/info.h, lib/info.c: API completion: (libvcdinfo) now
1260	has API for multi-default selections; APIs for mapping a selection
1261	number to a LID or LID offset added.
1262
12632003-11-18  rocky <rocky@gnu.org>
1264
1265	* frontends/cli/Makefile.am, frontends/xml/Makefile.am,
1266	include/libvcd/info.h, lib/info.c, lib/info_private.c,
1267	lib/info_private.h: Report success/failure status on traversing
1268	LOTs.
1269
12702003-11-17  rocky <rocky@gnu.org>
1271
1272	* NEWS: [no log message]
1273
12742003-11-17  rocky <rocky@gnu.org>
1275
1276	* lib/info.c: Redo the way we find segment LSNs to significantly
1277	reduce the number of CD reads when we have continued segments, or a
1278	large number of segments or a lots of files in the ISO-9660 track.
1279
12802003-11-16  rocky <rocky@gnu.org>
1281
1282	* configure.ac, frontends/cli/vcd-info.c,
1283	frontends/xml/vcd_xml_rip.c, lib/info.c: Changes in libcdio:
1284	iso9600_stat now has filename inside it.  iso9660_fs_readdir now
1285	returns a list of iso9660_stat_t's rather than filenames.  This is in preparation for greatly reducing the number of CD reads
1286	when picking out segment lsn information.
1287
12882003-11-12  rocky <rocky@gnu.org>
1289
1290	* configure.ac: Steve Schultz says we need this and he's an honest
1291	guy...
1292
12932003-11-11  rocky <rocky@gnu.org>
1294
1295	* lib/bytesex.h: Remove conversions used only by iso9660 - they're
1296	in libcdio's version.
1297
12982003-11-10  rocky <rocky@gnu.org>
1299
1300	* frontends/cli/.cvsignore: vcddebug is no more :-(
1301
13022003-11-10  rocky <rocky@gnu.org>
1303
1304	* frontends/cli/vcddump.c: vcddump is now vcd-info
1305
13062003-11-10  rocky <rocky@gnu.org>
1307
1308	* libvcd/Makefile.am, libvcd/vcd.c, libvcd/vcd.h,
1309	libvcd/vcd_assert.h, libvcd/vcd_bitvec.h, libvcd/vcd_bytesex.h,
1310	libvcd/vcd_bytesex_asm.h, libvcd/vcd_cd_sector.c,
1311	libvcd/vcd_cd_sector.h, libvcd/vcd_cd_sector_private.h,
1312	libvcd/vcd_data_structures.c, libvcd/vcd_data_structures.h,
1313	libvcd/vcd_dict.h, libvcd/vcd_directory.c, libvcd/vcd_directory.h,
1314	libvcd/vcd_files.c, libvcd/vcd_files.h, libvcd/vcd_files_private.h,
1315	libvcd/vcd_image.c, libvcd/vcd_image_bincue.c,
1316	libvcd/vcd_image_cdrdao.c, libvcd/vcd_image_fs.c,
1317	libvcd/vcd_image_fs.h, libvcd/vcd_image_nrg.c,
1318	libvcd/vcd_image_vpkt.c, libvcd/vcd_image_vpkt.h,
1319	libvcd/vcd_iso9660.c, libvcd/vcd_iso9660.h,
1320	libvcd/vcd_iso9660_private.h, libvcd/vcd_logging.c,
1321	libvcd/vcd_logging.h, libvcd/vcd_mmc_linux.c,
1322	libvcd/vcd_mmc_linux.h, libvcd/vcd_mmc_private.h,
1323	libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h, libvcd/vcd_mpeg_stream.c,
1324	libvcd/vcd_mpeg_stream.h, libvcd/vcd_obj.h, libvcd/vcd_pbc.c,
1325	libvcd/vcd_pbc.h, libvcd/vcd_recorder.c, libvcd/vcd_recorder.h,
1326	libvcd/vcd_recorder_mmc.c, libvcd/vcd_recorder_mmc.h,
1327	libvcd/vcd_salloc.c, libvcd/vcd_salloc.h, libvcd/vcd_stream.c,
1328	libvcd/vcd_stream.h, libvcd/vcd_stream_stdio.c,
1329	libvcd/vcd_stream_stdio.h, libvcd/vcd_types.h, libvcd/vcd_util.c,
1330	libvcd/vcd_util.h, libvcd/vcd_xa.h, libvcd/vcdinf.c,
1331	libvcd/vcdinf.h, libvcd/vcdinfo.c, libvcd/vcdinfo.h: Merge with
1332	cdio-branch
1333
13342003-11-10  rocky <rocky@gnu.org>
1335
1336	* frontends/xml/vcd_xml_gen.c, frontends/xml/vcd_xml_parse.c,
1337	frontends/xml/vcd_xml_parse.h, frontends/xml/vcd_xml_rip.c,
1338	frontends/xml/vcdxml.h, {libvcd => include}/.cvsignore,
1339	include/Makefile.am, include/libvcd/.cvsignore,
1340	include/libvcd/Makefile.am, include/libvcd/files.h,
1341	include/libvcd/files_private.h, include/libvcd/inf.h,
1342	include/libvcd/info.h, include/libvcd/logging.h,
1343	include/libvcd/sector.h, include/libvcd/types.h,
1344	include/libvcd/version.h.in, lib/.cvsignore, lib/Makefile.am,
1345	lib/bitvec.h, lib/bytesex.h, lib/bytesex_asm.h,
1346	lib/data_structures.c, lib/data_structures.h, lib/dict.h,
1347	lib/directory.c, lib/directory.h, lib/files.c, lib/image.c,
1348	lib/image_bincue.c, lib/image_cdrdao.c, lib/image_nrg.c,
1349	lib/image_sink.h, lib/inf.c, lib/info.c, lib/info_private.c,
1350	lib/info_private.h, lib/logging.c, lib/mpeg.c, lib/mpeg.h,
1351	lib/mpeg_stream.c, lib/mpeg_stream.h, lib/obj.h, lib/pbc.c,
1352	lib/pbc.h, lib/salloc.c, libvcd/vcd_bytesex.c => lib/salloc.h,
1353	lib/sector.c, lib/sector_private.h, lib/stream.c, lib/stream.h,
1354	lib/stream_stdio.c, libvcd/vcd_image_cd.h => lib/stream_stdio.h,
1355	lib/util.c, lib/util.h, lib/vcd.c, lib/vcd.h, tests/testischar.c =>
1356	lib/vcd_assert.h, lib/vcd_read.c, libvcd/vcd_image_cd-generic.c =>
1357	lib/vcd_read.h, libvcd/vcd_image.h, libvcd/vcd_image_bincue.h,
1358	libvcd/vcd_image_cd-bsdi.c, libvcd/vcd_image_cd-linux.c,
1359	libvcd/vcd_image_cd-sunos.c, libvcd/vcd_image_cdrdao.h,
1360	libvcd/vcd_image_nrg.h, {tests => test}/.cvsignore, {tests =>
1361	test}/Makefile.am, {tests => test}/check_bitfield.c,
1362	tests/check_common_fn => test/check_common_fn.in,
1363	test/check_cue.xml, test/check_nrg.sh, test/check_nrg.xml,
1364	test/check_nrg2.xml, {tests => test}/check_sizeof.c, {tests =>
1365	test}/check_svcd1.sh, {tests => test}/check_svcd1.xml, {tests =>
1366	test}/check_vcd11.sh, {tests => test}/check_vcd11.xml, {tests =>
1367	test}/check_vcd20.sh, {tests => test}/check_vcd20.xml, {tests =>
1368	test}/check_vcdimager_fn, test/check_vcdinfo_fn, {tests =>
1369	test}/check_vcdxbuild_fn, {tests => test}/check_vcdxrip_fn, {tests
1370	=> test}/mpegscan.c, {tests => test}/mpegscan2.c,
1371	test/svcd1_cue.xml-right, test/svcd1_nrg.right,
1372	test/svcd1_nrg.xml-right, {tests => test}/svcd1_test0.right, {tests
1373	=> test}/svcd1_test1.right, {tests => test}/svcd1_test1.xml-right,
1374	{tests => test}/svcd1_test2.right, {tests => test}/testassert.c,
1375	{tests => test}/testimage.c, {tests => test}/vcd11_test0.right,
1376	{tests => test}/vcd11_test1.right, {tests =>
1377	test}/vcd11_test1.xml-right, {tests => test}/vcd11_test2.right,
1378	test/vcd20_nrg.right, test/vcd20_nrg3.right, {tests =>
1379	test}/vcd20_test0.right, {tests => test}/vcd20_test1.right, {tests
1380	=> test}/vcd20_test1.xml-right, test/vcd20_test2.right,
1381	tests/vcd20_test2.right => test/vcd20_test3.right,
1382	tests/check_vcddump_fn, vcd_examples/.cvsignore,
1383	vcd_examples/README, vcd_examples/demovcd-pal.cue,
1384	vcd_examples/demovcd-pal.right, vcd_examples/iso2_vcd_pal.cue,
1385	vcd_examples/monvoisin.right, vcd_examples/svcd_ogt_test_ntsc.cue,
1386	vcd_examples/svcd_ogt_test_ntsc.right,
1387	vcd_examples/test_svcd_ntsc.cue, vcd_examples/test_svcd_ntsc.right,
1388	vcd_examples/test_svcd_pal.cue, vcd_examples/test_svcd_pal.right,
1389	vcd_examples/testdump, vcd_examples/vcd_demo.cue,
1390	vcd_examples/vcd_demo.right: Merge with cdio-branch
1391
13922003-11-10  rocky <rocky@gnu.org>
1393
1394	* .cvsignore, Makefile.am, NEWS, autogen.sh, configure.ac,
1395	docs/.cvsignore, docs/Makefile.am, docs/glossary.texi,
1396	docs/{vcddump.texi => vcd-info.texi}, docs/vcdimager.texi,
1397	docs/version.texi, frontends/cli/.cvsignore,
1398	frontends/cli/Makefile.am, frontends/cli/cdxa2mpeg.c,
1399	frontends/cli/vcd-info.c, frontends/cli/vcdimager.c,
1400	frontends/xml/Makefile.am, frontends/xml/vcd_xml_build.c,
1401	frontends/xml/vcd_xml_common.c, frontends/xml/vcd_xml_common.h,
1402	frontends/xml/vcd_xml_dtd.c, frontends/xml/vcd_xml_dump.c,
1403	frontends/xml/vcd_xml_dump.h, frontends/xml/vcd_xml_gen.c,
1404	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_master.h,
1405	frontends/xml/vcd_xml_minfo.c, frontends/xml/vcd_xml_parse.c,
1406	libvcd.pc.in, libvcdinfo.pc.in, vcdimager.spec.in: Merge with
1407	cdio-branch
1408
14092003-10-13  nboullis <>
1410
1411	* debian/changelog, debian/control: Merge changes from the
1412	debian_version_0_7_14 branch.
1413
14142003-10-08  nboullis <>
1415
1416	* docs/vcdimager.texi: Remove extraneous backquote.
1417
14182003-10-08  rocky <rocky@gnu.org>
1419
1420	* docs/vcdimager.texi, docs/version.texi: Missing @end.
1421
14222003-10-08  rocky <rocky@gnu.org>
1423
1424	* docs/vcdimager.texi: Expand cdxa2mpeg for Nicolaus Boullis.
1425
14262003-10-05  nboullis <>
1427
1428	* frontends/cli/cdxa2mpeg.c: cdxa2mpeg: add a few tests for read
1429	errors and EOFs.
1430
14312003-09-23  nboullis <>
1432
1433	* debian/changelog: Update debian dir to match the real 0.7.14-1
1434	package.
1435
14362003-07-06  hvr <hvr@gnu.org>
1437
1438	* Makefile.am, docs/version.texi, frontends/xml/Makefile.am,
1439	frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_common.c,
1440	frontends/xml/vcd_xml_common.h, frontends/xml/vcd_xml_dump.c,
1441	frontends/xml/vcd_xml_gen.c, frontends/xml/vcd_xml_parse.c,
1442	frontends/xml/vcd_xml_rip.c: added --filename-encoding option to xml
1443	frontends, in order to allow local filenames to have a different
1444	encoding than utf8...
1445
14462003-04-08  rocky <rocky@gnu.org>
1447
1448	* frontends/xml/vcd_xml_rip.c, tests/svcd1_test1.xml-right,
1449	tests/vcd20_test1.xml-right: Bug: Off by one in XML segment number
1450	produced by vcdxrip introduced by yours truly.
1451
14522003-04-02  rocky <rocky@gnu.org>
1453
1454	* frontends/cli/vcddump.c, libvcd/vcdinf.c, libvcd/vcdinf.h,
1455	libvcd/vcdinfo.c, libvcd/vcdinfo.h: Move more low-level to vcdinf
1456	from vcdinfo. Hopefully better modularity.  And keeping more in line
1457	with the cdio branch.
1458
14592003-03-30  rocky <rocky@gnu.org>
1460
1461	* libvcd/Makefile.am, libvcd/vcd.c, libvcd/vcd.h,
1462	libvcd/vcd_assert.h, libvcd/vcd_bitvec.h, libvcd/vcd_bytesex.h,
1463	libvcd/vcd_bytesex_asm.h, libvcd/vcd_cd_sector.c,
1464	libvcd/vcd_cd_sector.h, libvcd/vcd_cd_sector_private.h,
1465	libvcd/vcd_data_structures.c, libvcd/vcd_data_structures.h,
1466	libvcd/vcd_dict.h, libvcd/vcd_directory.c, libvcd/vcd_directory.h,
1467	libvcd/vcd_files.c, libvcd/vcd_files.h, libvcd/vcd_files_private.h,
1468	libvcd/vcd_image.c, libvcd/vcd_image_bincue.c,
1469	libvcd/vcd_image_cdrdao.c, libvcd/vcd_image_fs.c,
1470	libvcd/vcd_image_fs.h, libvcd/vcd_image_nrg.c,
1471	libvcd/vcd_image_vpkt.c, libvcd/vcd_image_vpkt.h,
1472	libvcd/vcd_iso9660.c, libvcd/vcd_iso9660.h,
1473	libvcd/vcd_iso9660_private.h, libvcd/vcd_logging.c,
1474	libvcd/vcd_logging.h, libvcd/vcd_mmc_linux.c,
1475	libvcd/vcd_mmc_linux.h, libvcd/vcd_mmc_private.h,
1476	libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h, libvcd/vcd_mpeg_stream.c,
1477	libvcd/vcd_mpeg_stream.h, libvcd/vcd_obj.h, libvcd/vcd_pbc.c,
1478	libvcd/vcd_pbc.h, libvcd/vcd_recorder.c, libvcd/vcd_recorder.h,
1479	libvcd/vcd_recorder_mmc.c, libvcd/vcd_recorder_mmc.h,
1480	libvcd/vcd_salloc.c, libvcd/vcd_salloc.h, libvcd/vcd_stream.c,
1481	libvcd/vcd_stream.h, libvcd/vcd_stream_stdio.c,
1482	libvcd/vcd_stream_stdio.h, libvcd/vcd_types.h, libvcd/vcd_util.c,
1483	libvcd/vcd_util.h, libvcd/vcd_xa.h, libvcd/vcdinf.c,
1484	libvcd/vcdinf.h, libvcd/vcdinfo.c, libvcd/vcdinfo.h: Removed *again*
1485	from wrong place.
1486
14872003-03-30  rocky <rocky@gnu.org>
1488
1489	* libvcd/Makefile.am, libvcd/vcd.c, libvcd/vcd.h,
1490	libvcd/vcd_assert.h, libvcd/vcd_bitvec.h, libvcd/vcd_bytesex.h,
1491	libvcd/vcd_bytesex_asm.h, libvcd/vcd_cd_sector.c,
1492	libvcd/vcd_cd_sector.h, libvcd/vcd_cd_sector_private.h,
1493	libvcd/vcd_data_structures.c, libvcd/vcd_data_structures.h,
1494	libvcd/vcd_dict.h, libvcd/vcd_directory.c, libvcd/vcd_directory.h,
1495	libvcd/vcd_files.c, libvcd/vcd_files.h, libvcd/vcd_files_private.h,
1496	libvcd/vcd_image.c, libvcd/vcd_image_bincue.c,
1497	libvcd/vcd_image_cdrdao.c, libvcd/vcd_image_fs.c,
1498	libvcd/vcd_image_fs.h, libvcd/vcd_image_nrg.c,
1499	libvcd/vcd_image_vpkt.c, libvcd/vcd_image_vpkt.h,
1500	libvcd/vcd_iso9660.c, libvcd/vcd_iso9660.h,
1501	libvcd/vcd_iso9660_private.h, libvcd/vcd_logging.c,
1502	libvcd/vcd_logging.h, libvcd/vcd_mmc_linux.c,
1503	libvcd/vcd_mmc_linux.h, libvcd/vcd_mmc_private.h,
1504	libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h, libvcd/vcd_mpeg_stream.c,
1505	libvcd/vcd_mpeg_stream.h, libvcd/vcd_obj.h, libvcd/vcd_pbc.c,
1506	libvcd/vcd_pbc.h, libvcd/vcd_recorder.c, libvcd/vcd_recorder.h,
1507	libvcd/vcd_recorder_mmc.c, libvcd/vcd_recorder_mmc.h,
1508	libvcd/vcd_salloc.c, libvcd/vcd_salloc.h, libvcd/vcd_stream.c,
1509	libvcd/vcd_stream.h, libvcd/vcd_stream_stdio.c,
1510	libvcd/vcd_stream_stdio.h, libvcd/vcd_types.h, libvcd/vcd_util.c,
1511	libvcd/vcd_util.h, libvcd/vcd_xa.h, libvcd/vcdinf.c,
1512	libvcd/vcdinf.h, libvcd/vcdinfo.c, libvcd/vcdinfo.h: libvcd -> lib.
1513
15142003-03-17  rocky <rocky@gnu.org>
1515
1516	* docs/glossary.texi: Philips, not Phillips.
1517
15182003-03-17  rocky <rocky@gnu.org>
1519
1520	* docs/glossary.texi: Add terms, NTSC, PAL, SIF since they are used.
1521	Add pointer to a more complete glossary. Some terms are defined.
1522	Probably should do more in this direction.
1523
15242003-03-16  rocky <rocky@gnu.org>
1525
1526	* docs/vcdimager.texi: Example output is probably more accurate.
1527	Note scope navigation is tied to list id.
1528
15292003-03-16  rocky <rocky@gnu.org>
1530
1531	* docs/vcddump.texi, docs/vcdxrip.texi, docs/version.texi: VCD ->
1532	Video CD where appropriate.
1533
15342003-03-16  rocky <rocky@gnu.org>
1535
1536	* docs/vcdimager.texi: Clariry loop scope. Add some concept
1537	definitions and acronyms.
1538
15392003-03-16  rocky <rocky@gnu.org>
1540
1541	* docs/glossary.texi: Add more terms and URL's.
1542
15432003-03-16  hvr <hvr@gnu.org>
1544
1545	* libvcd/vcd_mpeg.c, libvcd/vcdinfo.c: fixed a few implicit enum
1546	cast; released 0.7.14
1547
15482003-03-16  rocky <rocky@gnu.org>
1549
1550	* NEWS: Getting more verbose in my old age.
1551
15522003-03-16  hvr <hvr@gnu.org>
1553
1554	* configure.ac: add pedantic compile flags only when in maintainer
1555	mode
1556
15572003-03-16  rocky <rocky@gnu.org>
1558
1559	* frontends/cli/vcddump.c: Accomodate to older popt that doesn't
1560	support the "optional" flag.
1561
15622003-03-15  rocky <rocky@gnu.org>
1563
1564	* tests/check_svcd1.sh, tests/check_vcd11.sh, tests/check_vcd20.sh:
1565	A tad better at reporting skipped when skipped.
1566
15672003-03-15  hvr <hvr@gnu.org>
1568
1569	* configure.ac: fixed configure.ac bugs
1570
15712003-03-15  rocky <rocky@gnu.org>
1572
1573	* tests/check_svcd1.sh, tests/check_vcd11.sh, tests/check_vcd20.sh:
1574	Don't report failure if any combination of vcdimager, vcdxrip, and
1575	vcddump are not present.
1576
15772003-03-15  hvr <hvr@gnu.org>
1578
1579	* NEWS: preparing for 0.7.14
1580
15812003-03-15  hvr <hvr@gnu.org>
1582
1583	* configure.ac, libvcd/vcd_types.h: added check for warning cflags
1584	and _Pragma() support in compiler
1585
15862003-03-15  hvr <hvr@gnu.org>
1587
1588	* libvcd/vcd_mpeg.c: Be a bit more tolerant about unexpected (wrt to
1589	mpeg grammar) stuffing bytes
1590
15912003-03-11  rocky <rocky@gnu.org>
1592
1593	* configure.ac: Expand OS to check for Solaris. Give warning of OS's
1594	that fall through the cracks. $host_os is probably more precise (and
1595	less likely to become obsolete than $host. (Actually, $target_os is
1596	probably the most accurate as it would take into consideration
1597	cross-compilation.)
1598
15992003-03-11  rocky <rocky@gnu.org>
1600
1601	* frontends/cli/vcddump.c, frontends/xml/vcd_xml_rip.c: vcdinf_open
1602	and vcdinfo_open interface changed to set source_name if passed
1603	null.
1604
16052003-03-11  rocky <rocky@gnu.org>
1606
1607	* libvcd/vcdinf.c, libvcd/vcdinf.h, libvcd/vcdinfo.c,
1608	libvcd/vcdinfo.h: Change interface to *set* source_name if it was
1609	passed null, dummy.
1610
16112003-03-11  rocky <rocky@gnu.org>
1612
1613	* libvcd/vcd_image.c: vcd_image_source_get_default_device: Was
1614	testing on wrong non-null function pointer.
1615
16162003-03-11  rocky <rocky@gnu.org>
1617
1618	* tests/check_svcd1.sh, tests/check_vcd11.sh, tests/check_vcd20.sh:
1619	Don't erase vcdbuild output or core's on first vcddump test.
1620
16212003-03-10  rocky <rocky@gnu.org>
1622
1623	* frontends/cli/vcddump.c, frontends/xml/vcd_xml_rip.c,
1624	libvcd/vcdinf.c, libvcd/vcdinf.h, libvcd/vcdinfo.c,
1625	libvcd/vcdinfo.h: More (all?) psd/pld access routines moved from
1626	vcdinfo to vcdinf.  Created vcdinf_get_num_selections(psd)
1627
16282003-03-10  rocky <rocky@gnu.org>
1629
1630	* frontends/xml/vcd_xml_rip.c: Warn when entry values inside
1631	sequence items may be wrong. Message is a  little stronger than
1632	saying this is "not checked." "not checked" does not mean "wrong."
1633
16342003-03-07  rocky <rocky@gnu.org>
1635
1636	* libvcd/vcdinfo.c: Keep in sync with xine-vcdx: Was including
1637	pregap in entry size if it was the last one in that track. Don't.
1638	Missing one XA test to guard for using IS0-9660 filesystem info.  Use track_t more pervasively.  Correct comments about track number.
1639
16402003-03-07  rocky <rocky@gnu.org>
1641
1642	* libvcd/vcdinfo.h: Sync with xine-vcdx code: Use track_t more
1643	pervasively. Correct comments about track number.  Change
1644	VCDINFO_INVALID_TRACK to something in range.
1645
16462003-03-06  rocky <rocky@gnu.org>
1647
1648	* docs/version.texi, libvcd/vcdinfo.c, libvcd/vcdinfo.h: Just some
1649	comment/document correction/clarification.
1650
16512003-03-06  rocky <rocky@gnu.org>
1652
1653	* .cvsignore: [no log message]
1654
16552003-03-04  rocky <rocky@gnu.org>
1656
1657	* tests/Makefile.am: Use more automake-idiomatic way to clean files.
1658
16592003-03-04  hvr <hvr@gnu.org>
1660
1661	* frontends/xml/Makefile.am, frontends/xml/vcd_xml_dtd.h: made
1662	videocd_dtd string const
1663
16642003-03-04  hvr <hvr@gnu.org>
1665
1666	* tests/check_sizeof.c: minor 64bit warning avoided...
1667
16682003-03-04  hvr <hvr@gnu.org>
1669
1670	* libvcd/vcd_image_fs.c: just warn instead of abort() on incorrect
1671	ISO9660 folder sizes
1672
16732003-03-04  hvr <hvr@gnu.org>
1674
1675	* AUTHORS, libvcd/vcd.c: get credits straight
1676
16772003-03-04  hvr <hvr@gnu.org>
1678
1679	* docs/vcdimager.texi: remove vcdxrip entry
1680
16812003-02-28  rocky <rocky@gnu.org>
1682
1683	* BUGS: Spelling
1684
16852003-02-28  rocky <rocky@gnu.org>
1686
1687	* NEWS: My NEWS.
1688
16892003-02-28  rocky <rocky@gnu.org>
1690
1691	* libvcd/vcd_image_cd-bsdi.c: Changes from Steven M. Schultz
1692
16932003-02-27  rocky <rocky@gnu.org>
1694
1695	* libvcd/vcd_image_cd-bsdi.c: Add _vcd_get_default_device and allow
1696	forced mode selection access.
1697
16982003-02-27  rocky <rocky@gnu.org>
1699
1700	* frontends/xml/vcd_xml_rip.c: Declarations before code for gcc <
1701	3.0
1702
17032003-02-27  rocky <rocky@gnu.org>
1704
1705	* frontends/xml/vcd_xml_rip.c: Give error message if can't figure
1706	out where to read from.
1707
17082003-02-27  rocky <rocky@gnu.org>
1709
1710	* frontends/cli/vcddump.c, libvcd/vcdinf.c: vcdinf.c: Test for
1711	get_default_device failing to give back an answer.  vcddump: Give
1712	error message if failed to find place to read from
1713
17142003-02-27  rocky <rocky@gnu.org>
1715
1716	* tests/Makefile.am: To be pedantic...
1717
17182003-02-26  rocky <rocky@gnu.org>
1719
1720	* configure.ac, libvcd/vcd_image_cd-linux.c, libvcd/vcd_mmc_linux.c:
1721	Test for presence of linux/cdrom.h and whether cdrom_generic_command
1722	has timeout field in its struct.
1723
17242003-02-26  rocky <rocky@gnu.org>
1725
1726	* docs/.cvsignore, docs/version-vcddump.texi: Remove and ignore
1727	derived file.
1728
17292003-02-26  rocky <rocky@gnu.org>
1730
1731	* frontends/xml/vcd_xml_rip.c: Add tracks option and give warning
1732	about not checking autowait and autopause if any MPEG is not
1733	extracted.
1734
17352003-02-26  rocky <rocky@gnu.org>
1736
1737	* docs/.cvsignore: Another.
1738
17392003-02-26  rocky <rocky@gnu.org>
1740
1741	* docs/.cvsignore: This is a derived file.
1742
17432003-02-26  rocky <rocky@gnu.org>
1744
1745	* docs/vcdxrip.texi: Document new --track option. Reorganize options
1746	sections and break up to examples into two sections.
1747
17482003-02-26  rocky <rocky@gnu.org>
1749
1750	* tests/check_common_fn, tests/check_svcd1.sh,
1751	tests/check_vcd11.sh, tests/check_vcd20.sh: Revise to not erase
1752	bin/cue on failures (other than "expected" failures).
1753	check_common_fn: add common routine check results and report results
1754
17552003-02-26  hvr <hvr@gnu.org>
1756
1757	* frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_dump.c,
1758	frontends/xml/vcd_xml_parse.c: added several explicit casts to/from
1759	'char *' and 'xmlChar *'
1760
17612003-02-26  hvr <hvr@gnu.org>
1762
1763	* frontends/xml/Makefile.am: dont link xml libs into vcdxminfo
1764
17652003-02-26  hvr <hvr@gnu.org>
1766
1767	* frontends/xml/vcd_xml_dtd.c, tests/testimage.c: added missing
1768	#include
1769
17702003-02-26  hvr <hvr@gnu.org>
1771
1772	* vcdimager.spec.in: added vcdxrip.info
1773
17742003-02-26  rocky <rocky@gnu.org>
1775
1776	* docs/vcddump.texi, docs/vcdxrip.texi: Spelling corrections.
1777
17782003-02-26  nboullis <>
1779
1780	* debian/info: fully install the new vcdxrip info file.
1781
17822003-02-26  rocky <rocky@gnu.org>
1783
1784	* docs/vcdxrip.texi: Small typographical changes.
1785
17862003-02-26  rocky <rocky@gnu.org>
1787
1788	* docs/vcdxrip.texi: vcdimager doc.
1789
17902003-02-25  nboullis <>
1791
1792	* debian/changelog, debian/control: debian: no need to build-depend
1793	on help2man any more.
1794
17952003-02-25  rocky <rocky@gnu.org>
1796
1797	* docs/.cvsignore: Add vcdxrip to list.
1798
17992003-02-25  rocky <rocky@gnu.org>
1800
1801	* frontends/xml/vcd_xml_rip.c: Small changes.
1802
18032003-02-25  rocky <rocky@gnu.org>
1804
1805	* docs/Makefile.am, docs/vcddump.texi, docs/vcdimager.texi,
1806	docs/version-vcddump.texi, docs/version.texi: Add vcdxrip
1807	documentation.
1808
18092003-02-24  nboullis <>
1810
1811	* debian/changelog: Getting ready for 0.7.14 .
1812
18132003-02-24  rocky <rocky@gnu.org>
1814
1815	* frontends/xml/vcd_xml_rip.c: Use smart open routine.
1816
18172003-02-24  rocky <rocky@gnu.org>
1818
1819	* libvcd/vcd_image_bincue.c, libvcd/vcd_image_cd-linux.c,
1820	libvcd/vcd_image_nrg.c, libvcd/vcdinf.c, libvcd/vcdinf.h,
1821	libvcd/vcdinfo.c, libvcd/vcdinfo.h: Add get_default_device.  vcdinf:
1822	add "smart" img_src open routine and use it in vcdinfo.
1823
18242003-02-24  rocky <rocky@gnu.org>
1825
1826	* tests/Makefile.am, tests/check_svcd1.sh, tests/check_vcd11.sh,
1827	tests/vcd11_test1.xml-right: Add vcd11 test. (Remembered Makefile.am
1828	this time).  check_scvd1.sh: typo.
1829
18302003-02-24  rocky <rocky@gnu.org>
1831
1832	* tests/check_vcdxrip_fn: Suggestion as to how to test against
1833	previous version.
1834
18352003-02-24  rocky <rocky@gnu.org>
1836
1837	* frontends/cli/vcddump.c: Some fns moved from vcdinfo to vcdinf.
1838	Use couple of new vcdinf fns.
1839
18402003-02-24  rocky <rocky@gnu.org>
1841
1842	* tests/check_vcd20.sh: Typo in error message.
1843
18442003-02-24  rocky <rocky@gnu.org>
1845
1846	* frontends/xml/vcd_xml_rip.c: Make more use of common routines in
1847	vcdinf/vcdinfo. Better option processing: show option on error, add
1848	"smart" --input option.
1849
18502003-02-24  rocky <rocky@gnu.org>
1851
1852	* libvcd/vcdinf.c, libvcd/vcdinf.h, libvcd/vcdinfo.c,
1853	libvcd/vcdinfo.h: More internal-specific fns moved from vcdinfo into
1854	vcdinf.  Possibly some new ones added to vcdinf.
1855
18562003-02-23  hvr <hvr@gnu.org>
1857
1858	* Makefile.am: added aclocal flags used for maintainer mode
1859
18602003-02-23  hvr <hvr@gnu.org>
1861
1862	* autogen.sh, configure.ac: enable maintainer-mode by default from
1863	autogen.sh; more warning flags enabled; moved <linux/version.h>
1864	detection into linux specific section
1865
18662003-02-23  hvr <hvr@gnu.org>
1867
1868	* libvcd/vcd_files_private.h: use bool for single-bit-fields
1869
18702003-02-23  hvr <hvr@gnu.org>
1871
1872	* libvcd/vcd_mmc_private.h: replaced remaining uint8_t w/ bitfield_t
1873
18742003-02-23  hvr <hvr@gnu.org>
1875
1876	* tests/Makefile.am: someone forgot to include the additional test
1877	data files...
1878
18792003-02-23  hvr <hvr@gnu.org>
1880
1881	* BUGS, libvcd/vcd_assert.h: got rid of the gnu ({})-extension
1882
18832003-02-23  rocky <rocky@gnu.org>
1884
1885	* tests/check_svcd1.sh, tests/check_vcd20.sh,
1886	tests/check_vcd20.xml, tests/check_vcddump_fn,
1887	tests/check_vcdxrip_fn, tests/svcd1_test1.xml-right,
1888	tests/vcd20_test1.right, tests/vcd20_test1.xml-right: First
1889	regression tests of vcdxrip. check_vcd20.xml: add nonnull area.
1890
18912003-02-23  rocky <rocky@gnu.org>
1892
1893	* tests/check_vcd20.sh, tests/check_vcd20.xml,
1894	tests/vcd20_test1.right: More stringent test uses more of the XML
1895	language.  Now contains an entry a default entry, and wait -1, and coordinates
1896	on return.
1897
18982003-02-23  rocky <rocky@gnu.org>
1899
1900	* tests/check_vcddump_fn: Run dump even if no cmp. We can still test
1901	against a SEGV.
1902
19032003-02-22  rocky <rocky@gnu.org>
1904
1905	* frontends/cli/vcddump.c, frontends/xml/vcd_xml_rip.c,
1906	libvcd/vcdinf.c, libvcd/vcdinf.h, libvcd/vcdinfo.c,
1907	libvcd/vcdinfo.h: Move more internal routines from vcdinfo into
1908	vcdinf.  Use more common code in vcd_xml_rip.c Fix bug in filling out LID's (vcdinf_update_offset_list)
1909
19102003-02-21  rocky <rocky@gnu.org>
1911
1912	* configure.ac, libvcd/vcd_image_cd-sunos.c: Solaris fixes.
1913
19142003-02-21  rocky <rocky@gnu.org>
1915
1916	* libvcd/vcdinfo.c: Forgot to remove _visit_pbc here. Is now in
1917	vcdinf.c
1918
19192003-02-21  rocky <rocky@gnu.org>
1920
1921	* libvcd/vcdinf.c: Can't have offset_x_list NULL. Sigh.
1922
19232003-02-21  rocky <rocky@gnu.org>
1924
1925	* libvcd/vcdinf.c, libvcd/vcdinf.h, libvcd/vcdinfo.c,
1926	libvcd/vcdinfo.h: Move routines to populate offset lists more
1927	internally.  Remove potential memory leak if these routines were
1928	called more than once.
1929
19302003-02-21  rocky <rocky@gnu.org>
1931
1932	* libvcd/vcd_image_cd-linux.c, libvcd/vcd_image_cd-sunos.c: C99
1933	syntax for vcd_image_source_funcs.
1934
19352003-02-21  rocky <rocky@gnu.org>
1936
1937	* frontends/cli/vcddump.c: For some inexplicable reason I was
1938	reading the PSD twice.
1939
19402003-02-21  hvr <hvr@gnu.org>
1941
1942	* cvs2cl_usermap: added missing user ids
1943
19442003-02-21  hvr <hvr@gnu.org>
1945
1946	* libvcd/vcd_files_private.h, libvcd/vcd_types.h: introduced
1947	bitfield_t typedef to workaround alignment issues on some compilers
1948
19492003-02-21  hvr <hvr@gnu.org>
1950
1951	* ChangeLog, ChangeLog_pre0_7_14, Makefile.am, cvs2cl.pl,
1952	cvs2cl_header, cvs2cl_usermap: switched to cvs2cl.pl generated
1953	ChangeLog file
1954
19552003-02-21  rocky <rocky@gnu.org>
1956
1957	* frontends/cli/vcddump.c: Was setting disk image type for
1958	--nrg-file type incorrectly.
1959
19602003-02-21  rocky <rocky@gnu.org>
1961
1962	* libvcd/vcdinf.c: Was missing a couple of implementations.
1963
19642003-02-21  rocky <rocky@gnu.org>
1965
1966	* ChangeLog: [no log message]
1967
19682003-02-21  rocky <rocky@gnu.org>
1969
1970	* frontends/xml/vcd_xml_rip.c, libvcd/vcdinf.c, libvcd/vcdinf.h,
1971	libvcd/vcdinfo.c, libvcd/vcdinfo.h: More stuff added to vcdinf and
1972	more code in vcd_xml_rip now uses it.
1973
19742003-02-21  rocky <rocky@gnu.org>
1975
1976	* libvcd/vcd_types.h: Add type for track numbers.
1977
19782003-02-20  rocky <rocky@gnu.org>
1979
1980	* ChangeLog: [no log message]
1981
19822003-02-20  rocky <rocky@gnu.org>
1983
1984	* tests/svcd1_test0.right, tests/svcd1_test1.right,
1985	tests/svcd1_test2.right, tests/vcd11_test0.right,
1986	tests/vcd11_test1.right, tests/vcd20_test0.right,
1987	tests/vcd20_test1.right: Album descriptions now have blanks stripped
1988	off.
1989
19902003-02-20  rocky <rocky@gnu.org>
1991
1992	* frontends/xml/Makefile.am, frontends/xml/vcd_xml_rip.c: Start
1993	using libvcdinfo.
1994
19952003-02-20  rocky <rocky@gnu.org>
1996
1997	* libvcd/Makefile.am, libvcd/vcdinf.c, libvcd/vcdinf.h,
1998	libvcd/vcdinfo.c, libvcd/vcdinfo.h: Sort of a lower-level vcdinfo
1999	for routines that can't use libvcdinfo yet (vcd_xml_rip). This has more of the internal structures, e.g.  info,
2000	pvd, segemnt, exposed.
2001
20022003-02-20  rocky <rocky@gnu.org>
2003
2004	* libvcd/vcd_image_cd-sunos.c: Allow one to force access mode.
2005
20062003-02-20  rocky <rocky@gnu.org>
2007
2008	* libvcd/vcd_image_cd-linux.c: Sync up with xine and cdio versions a
2009	little bit.  Modularity improves a little: remove iso9660 include.
2010	Add get_default_device, _vcd_eject_media. Some names made more
2011	generic to facilitate cut and past for other OSs, some names made
2012	more specific: _vcd_.
2013
20142003-02-19  rocky <rocky@gnu.org>
2015
2016	* ChangeLog: [no log message]
2017
20182003-02-19  hvr <hvr@gnu.org>
2019
2020	* libvcd/vcd_image_nrg.c: use C99 syntax
2021
20222003-02-19  hvr <hvr@gnu.org>
2023
2024	* frontends/cli/Makefile.am, frontends/xml/Makefile.am: build man
2025	pages only in maintainer mode
2026
20272003-02-19  hvr <hvr@gnu.org>
2028
2029	* BUGS, ChangeLog, NEWS, frontends/xml/vcd_xml_rip.c,
2030	libvcd/vcd_files_private.h, libvcd/vcd_types.h: cleanups
2031
20322003-02-19  rocky <rocky@gnu.org>
2033
2034	* frontends/cli/vcddump.c: In help, give --access-mode option
2035	values.
2036
20372003-02-19  rocky <rocky@gnu.org>
2038
2039	* docs/vcddump.texi: Document NRG file and --access-mode.
2040
20412003-02-19  rocky <rocky@gnu.org>
2042
2043	* libvcd/vcd_image_cd-linux.c: Allow one to set the access mode
2044	rather than assume it has to be _AM_READ_CD
2045
20462003-02-19  rocky <rocky@gnu.org>
2047
2048	* libvcd/vcd_files.c: Mostly more detailed error messages.
2049
20502003-02-19  rocky <rocky@gnu.org>
2051
2052	* libvcd/vcdinfo.c, libvcd/vcdinfo.h: Add another parameter on open
2053	to specify access mode.
2054
20552003-02-19  rocky <rocky@gnu.org>
2056
2057	* frontends/cli/vcddump.c: Add options to force access mode. Allow
2058	one to specify a Nero file as input.
2059
20602003-02-19  rocky <rocky@gnu.org>
2061
2062	* frontends/xml/vcd_xml_rip.c: Better error message if reading PVD
2063	fails. Use more-consistent vcd_image_source_new_nrg routine.
2064
20652003-02-19  rocky <rocky@gnu.org>
2066
2067	* tests/testimage.c: Modify to use more modern
2068	vcd_image_source_new_nrg
2069
20702003-02-19  rocky <rocky@gnu.org>
2071
2072	* libvcd/vcd_image_nrg.c, libvcd/vcd_image_nrg.h: Bring in line with
2073	other reading interfaces. image_new routine doesn't require name,
2074	that's done with set_arg.  vcd_image_nrg.c: add a couple of new disk tags. Add init routine.
2075
20762003-02-19  hvr <hvr@gnu.org>
2077
2078	* BUGS, ChangeLog, configure.ac, docs/version-vcddump.texi,
2079	docs/version.texi, frontends/cli/vcd_debug.c,
2080	frontends/cli/vcddump.c, libvcd/vcd_cd_sector_private.h,
2081	libvcd/vcd_files.c, libvcd/vcd_files_private.h,
2082	libvcd/vcd_image_nrg.c, libvcd/vcd_iso9660_private.h,
2083	libvcd/vcd_mmc_private.h, libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h,
2084	libvcd/vcd_pbc.c, libvcd/vcd_pbc.h, libvcd/vcd_types.h,
2085	libvcd/vcd_xa.h, tests/check_bitfield.c, tests/check_sizeof.c: fixed
2086	compilation w/ EDG-based mipspro compiler
2087
20882003-02-16  hvr <hvr@gnu.org>
2089
2090	* ChangeLog: released 0.7.13
2091
20922003-02-16  hvr <hvr@gnu.org>
2093
2094	* NEWS, docs/Makefile.am, docs/version-vcddump.texi,
2095	docs/version.texi: getting ready for 0.7.13
2096
20972003-02-14  rocky <rocky@gnu.org>
2098
2099	* tests/Makefile.am: Add -lvcd for check_bitfield in case inline
2100	doesn't work.
2101
21022003-02-13  rocky <rocky@gnu.org>
2103
2104	* NEWS: Spelling correction.
2105
21062003-02-13  rocky <rocky@gnu.org>
2107
2108	* tests/Makefile.am: Set up to add "-l vcd" to check_sizeof to
2109	circumvent odd inline handling.
2110
21112003-02-13  rocky <rocky@gnu.org>
2112
2113	* frontends/xml/Makefile.am: Expand $< since POSIX requires limited
2114	support and not alll make's handle completely.
2115
21162003-02-12  rocky <rocky@gnu.org>
2117
2118	* tests/Makefile.am, tests/check_svcd1.sh, tests/check_vcd11.sh,
2119	tests/check_vcd20.sh, tests/check_vcdimager_fn,
2120	tests/svcd1_test0.right, tests/vcd11_test0.right,
2121	tests/vcd20_test0.right, tests/vcd20_test1.right: Add vcdimager
2122	tests. vcdxbuild may not be built. Make it easier to run check*.sh
2123	as a standalong (set $srcdir if not set0.
2124
21252003-02-12  rocky <rocky@gnu.org>
2126
2127	* NEWS: Note libvcdinfo.
2128
21292003-02-10  rocky <rocky@gnu.org>
2130
2131	* docs/vcddump.texi: Remove Top from inside @direntry. Thanks to
2132	Nicolas Boullis <nboullis@debian.org>.
2133
21342003-02-10  nboullis <>
2135
2136	* debian/.cvsignore: cvsignore files generated by the debian
2137	packaging process.
2138
21392003-02-10  nboullis <>
2140
2141	* debian/info: Fully install vcddump info pages.
2142
21432003-02-10  hvr <hvr@gnu.org>
2144
2145	* docs/Makefile.am, vcdimager.spec.in: getting ready for 0.7.13
2146
21472003-02-10  hvr <hvr@gnu.org>
2148
2149	* AUTHORS, NEWS, tests/check_vcdxbuild_fn: getting ready for 0.7.13
2150
21512003-02-10  rocky <rocky@gnu.org>
2152
2153	* libvcd/vcdinfo.c: Should check that we have a ISO 9660 filesystem
2154	before trying to get info from it. (Perhaps this test is too
2155	strong?)
2156
21572003-02-09  rocky <rocky@gnu.org>
2158
2159	* docs/vcdimager.texi, libvcd/vcd.c: Use consistent and perhaps the
2160	correct terminology when referring to standards. vcdimager.texi: add
2161	references to where this is explained more fully.
2162
21632003-02-09  rocky <rocky@gnu.org>
2164
2165	* frontends/xml/vcd_xml_dtd.c: Don't segfault in trying to print
2166	char *'s if _xmlExternalEntityLoader is given NULL.
2167
21682003-02-09  rocky <rocky@gnu.org>
2169
2170	* tests/check_common_fn, tests/check_svcd1.sh,
2171	tests/check_vcd11.sh, tests/check_vcd20.sh, tests/check_vcddump_fn,
2172	tests/check_vcdxbuild_fn: sh portability: Change   if ! ... ; then to   if ; then    :   else
2173
21742003-02-08  nboullis <>
2175
2176	* debian/rules: Update Debian packaging (no need to run ./autogen.sh
2177	since ./configure is in the tarball + run "make check" if not
2178	cross-compiling).
2179
21802003-02-08  rocky <rocky@gnu.org>
2181
2182	* docs/.cvsignore, frontends/xml/.cvsignore: Ignore remaining
2183	derived files not previously listed.
2184
21852003-02-06  rocky <rocky@gnu.org>
2186
2187	* libvcd/vcdinfo.h: Until I do better in the player, make the
2188	invalid LID be the same as an INVALID_ENTRY. (And perhaps for other
2189	parts of libvcd this is a better LID constant too.)
2190
21912003-02-05  hvr <hvr@gnu.org>
2192
2193	* tests/check_vcdxbuild_fn: expanded {bin,cue} to be POSIX sh
2194	conform
2195
21962003-02-03  rocky <rocky@gnu.org>
2197
2198	* libvcd/vcd_types.h, libvcd/vcdinfo.c, libvcd/vcdinfo.h: Add type
2199	for declaring LIDs. Remove some of the bogosity in having to specify
2200	which offset list (extended or not) in looking up an entry.
2201
22022003-02-02  rocky <rocky@gnu.org>
2203
2204	* docs/version-vcddump.texi, libvcd/vcdinfo.c, libvcd/vcdinfo.h:
2205	Some support for default entry in selection list.
2206
22072003-02-01  rocky <rocky@gnu.org>
2208
2209	* libvcd/vcdinfo.c, tests/svcd1_test1.right,
2210	tests/vcd20_test1.right: vcdinfo: fill out offset table with LIDs.
2211	No more PSD[?]'s on vcddump; this helps a players navigate too.
2212
22132003-01-31  rocky <rocky@gnu.org>
2214
2215	* libvcd/vcdinfo.h: Match VCDINFO_INVALID_LID up with the
2216	corresponding libvcd constant. Down the line we will merge these.
2217
22182003-01-31  rocky <rocky@gnu.org>
2219
2220	* libvcd/vcdinfo.c: May be a tad better at picking up end LIDs. Just
2221	a tad though.
2222
22232003-01-31  rocky <rocky@gnu.org>
2224
2225	* libvcd/vcdinfo.c, libvcd/vcdinfo.h: typo in routine name
2226	vcdinfo_track_sec_count->vcdinfo_sect_count
2227
22282003-01-30  rocky <rocky@gnu.org>
2229
2230	* docs/vcddump.texi: Info Section -> Disc Information
2231
22322003-01-30  rocky <rocky@gnu.org>
2233
2234	* libvcd/vcdinfo.c: Get track sector count size and entry sector
2235	counts size from ISO9660 filesystem rather than CD-ROM
2236	CDROMREADTOCENTRY.  Thanks to the Laurens of the world for this
2237	complication in code who will ensure we always have test cases for
2238	this.
2239
22402003-01-30  rocky <rocky@gnu.org>
2241
2242	* libvcd/vcdinfo.h: Add vcdinfo_get_track_sec_count(). Alphebetation
2243	a tad better...
2244
22452003-01-30  rocky <rocky@gnu.org>
2246
2247	* frontends/cli/vcddump.c: Show XA track information if it's
2248	available even if this disk is not a VCD.
2249
22502003-01-30  hvr <hvr@gnu.org>
2251
2252	* ChangeLog, libvcd/vcd.c: s/30fps/29.97fps/
2253
22542003-01-28  hvr <hvr@gnu.org>
2255
2256	* libvcd/vcd_image_cd-bsdi.c: [no log message]
2257
22582003-01-28  hvr <hvr@gnu.org>
2259
2260	* HACKING: added note about autotools versions
2261
22622003-01-28  hvr <hvr@gnu.org>
2263
2264	* ChangeLog, configure.ac, docs/version-vcddump.texi,
2265	docs/version.texi, libvcd/vcd_image_cd-bsdi.c: bsdi fixes
2266
22672003-01-27  rocky <rocky@gnu.org>
2268
2269	* frontends/cli/vcddump.c, libvcd/vcdinfo.c, libvcd/vcdinfo.h: Add
2270	function vcdinfo_has_pbc needed in player and use it in vcddump.
2271
22722003-01-27  rocky <rocky@gnu.org>
2273
2274	* docs/vcddump.texi: More info about entries id: Can possibly be
2275	ENNTRYSVD and not XML option tag (field "name").
2276
22772003-01-25  rocky <rocky@gnu.org>
2278
2279	* docs/version-vcddump.texi: [no log message]
2280
22812003-01-25  rocky <rocky@gnu.org>
2282
2283	* frontends/cli/vcddump.c, tests/svcd1_test1.right,
2284	tests/vcd11_test1.right: PBC output changed. Also now list LSN on
2285	CD-ROM track info.
2286
22872003-01-25  rocky <rocky@gnu.org>
2288
2289	* docs/vcddump.texi: Document PBC. Info cross references should all
2290	work now.  Change for yet again slightly expanded output.
2291
22922003-01-24  hvr <hvr@gnu.org>
2293
2294	* tests/check_common_fn: use text cmp instead of numeric cmp
2295
22962003-01-24  rocky <rocky@gnu.org>
2297
2298	* docs/vcddump.texi, docs/vcdimager.texi, docs/version.texi: Get
2299	cross indexing correct between vcdimager.texi and vcddump.texi
2300	vcddump.texi: more minor info added/corrected.
2301
23022003-01-24  rocky <rocky@gnu.org>
2303
2304	* docs/vcddump.texi, docs/version-vcddump.texi: Note that formats
2305	reported are to be loosely interpreted. Expecially the TRACKS.SVD
2306	info. Note the existence of CVD's.
2307
23082003-01-24  rocky <rocky@gnu.org>
2309
2310	* tests/svcd1_test1.right: VCD3.0 -> CVD.
2311
23122003-01-24  rocky <rocky@gnu.org>
2313
2314	* frontends/cli/vcddump.c: VCD3.0 -> CVD. Sigh.
2315
23162003-01-23  nboullis <>
2317
2318	* debian/changelog, debian/control, debian/docs, debian/rules:
2319	Update debian packaging.
2320
23212003-01-23  rocky <rocky@gnu.org>
2322
2323	* docs/vcddump.texi: Fill in more detail about what's what.
2324
23252003-01-23  rocky <rocky@gnu.org>
2326
2327	* docs/Makefile.am: Set vcddump to do the same things as vcdimager.
2328
23292003-01-21  rocky <rocky@gnu.org>
2330
2331	* frontends/cli/vcddump.c, libvcd/vcdinfo.c, libvcd/vcdinfo.h,
2332	tests/svcd1_test1.right, tests/svcd1_test2.right,
2333	tests/vcd11_test1.right: Small pedantic change album description
2334	(which is probably more accurate) changed to the shorter album id
2335	(which matches the XML tag).  vcdinfo.{c,h}: missing const in
2336	vcdinfo *obj.
2337
23382003-01-21  rocky <rocky@gnu.org>
2339
2340	* docs/Makefile.am, docs/vcddump.texi: Stab at documentiong sub
2341	options for sections. New suboption index causes Makefile.am to
2342	change.
2343
23442003-01-21  hvr <hvr@gnu.org>
2345
2346	* BUGS, docs/Makefile.am, tests/Makefile.am, tests/check_svcd1.sh,
2347	tests/check_vcd11.sh, tests/check_vcd20.sh: now checks should really
2348	work
2349
23502003-01-21  rocky <rocky@gnu.org>
2351
2352	* docs/vcddump.texi: A little more complete. At least all the
2353	options should be listed now.
2354
23552003-01-21  rocky <rocky@gnu.org>
2356
2357	* frontends/cli/vcddump.c, libvcd/vcdinfo.c,
2358	tests/svcd1_test1.right, tests/vcd11_test1.right,
2359	tests/vcd20_test1.right: name now optional in "-i" (vcdinfo.c) case
2360	of acronyms uniform (vcddump) suboption help (vcddump) Short option
2361	'C' for --cdrom-device (vcddump)
2362
23632003-01-21  rocky <rocky@gnu.org>
2364
2365	* docs/vcddump.texi: Fix makeinfo problems.
2366
23672003-01-20  hvr <hvr@gnu.org>
2368
2369	* docs/version-vcddump.texi, tests/check_common_fn,
2370	tests/check_svcd1.sh, tests/check_vcd11.sh, tests/check_vcd20.sh,
2371	tests/check_vcddump_fn, tests/check_vcdxbuild_fn: are cmp and cksum
2372	POSIX, while md5sum and diff are GNU :-)
2373
23742003-01-20  rocky <rocky@gnu.org>
2375
2376	* docs/vcddump.texi: Not complete or thorough, but Getting there.
2377
23782003-01-20  hvr <hvr@gnu.org>
2379
2380	* autogen.sh, configure.in => configure.ac: mv configure.{in,ac}
2381
23822003-01-20  hvr <hvr@gnu.org>
2383
2384	* docs/vcddump.texi, docs/version-vcddump.texi: final cut
2385
23862003-01-20  rocky <rocky@gnu.org>
2387
2388	* tests/Makefile.am, tests/check_svcd1.sh, tests/check_vcd11.sh,
2389	tests/check_vcd20.sh: Make sure new files get into distribution.
2390	Make distcheck for regression tests should work now.
2391
23922003-01-20  rocky <rocky@gnu.org>
2393
2394	* docs/vcddump.texi: Needs more work. First start though.
2395
23962003-01-19  rocky <rocky@gnu.org>
2397
2398	* tests/check_vcddump_fn: Common subroutine for regression testdump
2399	testing.
2400
24012003-01-19  rocky <rocky@gnu.org>
2402
2403	* tests/.cvsignore, tests/check_svcd1.sh, tests/check_vcd11.sh,
2404	tests/check_vcd20.sh, tests/svcd1_test1.right,
2405	tests/svcd1_test2.right, tests/vcd11_test1.right,
2406	tests/vcd11_test2.right, tests/vcd20_test1.right,
2407	tests/vcd20_test2.right: Add vcddump regression tests
2408
24092003-01-19  rocky <rocky@gnu.org>
2410
2411	* docs/.cvsignore, docs/Makefile.am: A start. Much much more work is
2412	needed. Just to get the ball rolling though...
2413
24142003-01-19  hvr <hvr@gnu.org>
2415
2416	* ChangeLog, configure.in, libvcd/Makefile.am,
2417	libvcd/{vcd_image_bsdicd.c => vcd_image_cd-bsdi.c},
2418	libvcd/{vcd_image_bsdicd.h => vcd_image_cd-generic.c},
2419	libvcd/{vcd_image_linuxcd.c => vcd_image_cd-linux.c},
2420	libvcd/vcd_image_cd-sunos.c, libvcd/vcd_image_cd.h,
2421	libvcd/vcd_image_linuxcd.h, tests/testimage.c: changed cdrom driver
2422	framework
2423
24242003-01-19  hvr <hvr@gnu.org>
2425
2426	* libvcd/vcdinfo.c: use /* */ comments instead of //
2427
24282003-01-19  hvr <hvr@gnu.org>
2429
2430	* BUGS, ChangeLog, docs/version.texi, libvcd/vcd_image_bincue.c,
2431	libvcd/vcd_image_linuxcd.c, libvcd/vcd_image_vpkt.c,
2432	libvcd/vcd_mmc_linux.c, libvcd/vcd_mmc_private.h,
2433	libvcd/vcd_mpeg.c, libvcd/vcd_recorder_mmc.c, tests/check_sizeof.c:
2434	various fixes/cleanups
2435
24362003-01-19  rocky <rocky@gnu.org>
2437
2438	* libvcd/vcdinfo.c, libvcd/vcdinfo.h: Add #defines constans for max
2439	informations string values Add routines for getting audio and ogt
2440	info.
2441
24422003-01-19  hvr <hvr@gnu.org>
2443
2444	* NEWS, docs/vcdimager.texi, vcdimager.spec.in: updated
2445	documentation to include vcddump
2446
24472003-01-19  hvr <hvr@gnu.org>
2448
2449	* frontends/cli/vcddump.c: renamed vcddebug-references to vcddump
2450
24512003-01-19  hvr <hvr@gnu.org>
2452
2453	* .cvsignore, docs/.cvsignore: [no log message]
2454
24552003-01-19  hvr <hvr@gnu.org>
2456
2457	* ChangeLog, configure.in, frontends/cli/.cvsignore,
2458	frontends/cli/Makefile.am, frontends/cli/vcddump.c,
2459	libvcd/vcd_image_bsdicd.c: added Bernstein's vcddump tool
2460
24612003-01-19  hvr <hvr@gnu.org>
2462
2463	* ChangeLog, libvcd/vcd_assert.h, libvcd/vcd_mpeg.c,
2464	libvcd/vcd_types.h: added branch prediction annotation macros
2465
24662003-01-19  hvr <hvr@gnu.org>
2467
2468	* libvcd/vcdinfo.c, libvcd/vcdinfo.h: quiet gcc down
2469
24702003-01-18  rocky <rocky@gnu.org>
2471
2472	* .cvsignore, amiga/.cvsignore: Note more derived files.
2473
24742003-01-18  rocky <rocky@gnu.org>
2475
2476	* frontends/cli/.cvsignore: Don't complain about binaries and
2477	man-pages. They too are derived.
2478
24792003-01-18  rocky <rocky@gnu.org>
2480
2481	* libvcd/vcdinfo.c, libvcd/vcdinfo.h: More routines to get audio
2482	information and general information found in PVD section (e.g. ID's)
2483
24842003-01-18  rocky <rocky@gnu.org>
2485
2486	* frontends/xml/.cvsignore: Don't complain about derived man pages.
2487
24882003-01-18  rocky <rocky@gnu.org>
2489
2490	* docs/.cvsignore: vcdimager.info* is derived. Don't complain about.
2491
24922003-01-16  rocky <rocky@gnu.org>
2493
2494	* libvcd/vcdinfo.c, libvcd/vcdinfo.h: More info getting routines
2495	like getting BSN, and wait time.  Change some "size" to "count"
2496	since it is my custom to be precise.
2497
24982003-01-08  hvr <hvr@gnu.org>
2499
2500	* ChangeLog, libvcd/vcd_image_cdrdao.c, libvcd/vcd_image_nrg.c: [no
2501	log message]
2502
25032003-01-08  hvr <hvr@gnu.org>
2504
2505	* ChangeLog, libvcd/vcd_image.c: [no log message]
2506
25072003-01-08  hvr <hvr@gnu.org>
2508
2509	* ChangeLog, libvcd/Makefile.am, libvcd/vcd_image.c,
2510	libvcd/vcd_image.h, libvcd/vcd_image_bincue.c,
2511	libvcd/vcd_image_cdrdao.c, libvcd/vcd_image_linuxcd.c,
2512	libvcd/vcd_image_nrg.c, libvcd/vcd_image_vpkt.c, libvcd/vcdinfo.c,
2513	libvcd/vcdinfo.h: getting closer to r.bernsteins xine-vcdnav
2514
25152003-01-06  hvr <hvr@gnu.org>
2516
2517	* ChangeLog, frontends/cli/vcdimager.c,
2518	frontends/xml/vcd_xml_rip.c, libvcd/vcd.c, libvcd/vcd_cd_sector.c,
2519	libvcd/vcd_cd_sector.h, libvcd/vcd_cd_sector_private.h,
2520	libvcd/vcd_image.c, libvcd/vcd_image_bincue.c,
2521	libvcd/vcd_image_cdrdao.c, libvcd/vcd_image_linuxcd.c,
2522	libvcd/vcd_image_nrg.c, libvcd/vcd_iso9660.c,
2523	libvcd/vcd_recorder.c, libvcd/vcd_types.h, libvcd/vcd_util.c,
2524	libvcd/vcd_util.h: trying to sync up to bernsteins xine-vcdnav fork
2525
25262003-01-04  hvr <hvr@gnu.org>
2527
2528	* vcdimager.spec.in: spec file improvements
2529
25302003-01-04  hvr <hvr@gnu.org>
2531
2532	* docs/version.texi, vcdimager.spec.in: spec file improvements
2533
25342002-12-29  hvr <hvr@gnu.org>
2535
2536	* libvcd/vcd_mpeg.c, libvcd/vcd_mpeg_stream.c: s/void static/static
2537	void/g
2538
25392002-12-29  hvr <hvr@gnu.org>
2540
2541	* libvcd/vcd_cd_sector_private.h, libvcd/vcd_mpeg.c: s/const
2542	static/static const/g
2543
25442002-12-29  hvr <hvr@gnu.org>
2545
2546	* docs/vcdimager.texi: typo
2547
25482002-12-29  hvr <hvr@gnu.org>
2549
2550	* docs/vcdimager.texi, docs/version.texi, vcdimager.spec.in: added a
2551	few bits about cd image formats to info manual
2552
25532002-12-28  hvr <hvr@gnu.org>
2554
2555	* ChangeLog, docs/vcdimager.texi, frontends/cli/Makefile.am,
2556	frontends/cli/cdxa2mpeg.c, frontends/cli/vcdimager.c: improved
2557	cdxa2mpeg
2558
25592002-12-27  hvr <hvr@gnu.org>
2560
2561	* ChangeLog, Makefile.am, NEWS, debian/control, debian/dirs,
2562	debian/docs, debian/rules, debian/substvars,
2563	frontends/xml/vcd_xml_build.c, vcdimager.spec.in: added --dump-dtd
2564	option
2565
25662002-12-27  hvr <hvr@gnu.org>
2567
2568	* Makefile.am, amiga/Makefile.am, configure.in, debian/changelog,
2569	debian/control, debian/copyright, debian/postinst.debhelper,
2570	debian/prerm.debhelper: updated debian packaging
2571
25722002-12-27  hvr <hvr@gnu.org>
2573
2574	* Makefile.am: updated debian packaging
2575
25762002-12-27  hvr <hvr@gnu.org>
2577
2578	* debian/files: removed
2579
25802002-12-27  hvr <hvr@gnu.org>
2581
2582	* ChangeLog, frontends/xml/vcd_xml_build.c,
2583	frontends/xml/vcd_xml_master.c, frontends/xml/vcdxml.h,
2584	tests/Makefile.am, tests/check_svcd1.sh, tests/check_vcd11.sh,
2585	tests/check_vcd20.sh: improved testsuite
2586
25872002-12-27  hvr <hvr@gnu.org>
2588
2589	* tests/Makefile.am, tests/check_svcd1.sh, tests/check_svcd1.xml,
2590	tests/check_vcd11.sh, tests/check_vcd11.xml, tests/check_vcd20.sh,
2591	tests/check_vcd20.xml: added tests for vcd11/vcd2/svcd1 generation
2592
25932002-12-25  hvr <hvr@gnu.org>
2594
2595	* docs/version.texi, libpopt.m4, tests/check_sizeof.c: release
2596	candidate
2597
25982002-12-25  hvr <hvr@gnu.org>
2599
2600	* ChangeLog, NEWS, libvcd/vcd_cd_sector.c,
2601	libvcd/vcd_cd_sector_private.h, libvcd/vcd_image_nrg.c,
2602	libvcd/vcd_pbc.c, tests/check_bitfield.c, tests/check_sizeof.c:
2603	finishing up
2604
26052002-12-25  hvr <hvr@gnu.org>
2606
2607	* ChangeLog, configure.in, frontends/cli/vcdimager.c,
2608	frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_common.c,
2609	frontends/xml/vcd_xml_common.h, frontends/xml/vcd_xml_master.c,
2610	libpopt.m4, libvcd/vcd.c, libvcd/vcd.h, libvcd/vcd_iso9660.c,
2611	libvcd/vcd_iso9660.h, libvcd/vcd_obj.h, tests/Makefile.am: added
2612	support for check mode
2613
26142002-12-25  hvr <hvr@gnu.org>
2615
2616	* configure.in, debian/changelog, debian/control, debian/rules,
2617	vcdimager.spec.in: updated rh/deb pkg files
2618
26192002-12-25  hvr <hvr@gnu.org>
2620
2621	* ChangeLog, Makefile.am, configure.in, frontends/Makefile.am,
2622	frontends/cli/Makefile.am, frontends/xml/Makefile.am, libpopt.m4,
2623	libvcd/vcd_files_private.h, libvcd/vcd_iso9660_private.h,
2624	libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h, libvcd/vcd_pbc.h,
2625	libvcd/vcd_types.h, libvcd/vcd_xa.h, tests/Makefile.am,
2626	tests/check_sizeof.c: various fixes
2627
26282002-07-25  hvr <hvr@gnu.org>
2629
2630	* debian/control, docs/version.texi: debian related updates
2631
26322002-07-25  hvr <hvr@gnu.org>
2633
2634	* debian/copyright, debian/watch: debian related updates
2635
26362002-07-25  hvr <hvr@gnu.org>
2637
2638	* debian/watch: debian related updates
2639
26402002-07-25  hvr <hvr@gnu.org>
2641
2642	* autogen.sh, debian/changelog, debian/control, debian/copyright,
2643	debian/rules: debian related updates
2644
26452002-07-23  hvr <hvr@gnu.org>
2646
2647	* docs/version.texi: [no log message]
2648
26492002-07-23  hvr <hvr@gnu.org>
2650
2651	* debian/rules: [no log message]
2652
26532002-07-23  hvr <hvr@gnu.org>
2654
2655	* debian/changelog: [no log message]
2656
26572002-07-23  hvr <hvr@gnu.org>
2658
2659	* docs/vcdimager.texi, libvcd/vcd_image.h, libvcd/vcd_logging.h,
2660	libvcd/vcd_types.h: [no log message]
2661
26622002-01-04  hvr <hvr@gnu.org>
2663
2664	* vcdimager.spec.in: [no log message]
2665
26662002-01-04  hvr <hvr@gnu.org>
2667
2668	* BUGS, ChangeLog, FAQ, NEWS, README, TODO, configure.in,
2669	docs/vcdimager.texi, frontends/cli/vcd_debug.c,
2670	libvcd/vcd_image_linuxcd.c, libvcd/vcd_mmc_linux.c,
2671	libvcd/vcd_mpeg.c, libvcd/vcd_util.c: getting ready for 0.7.12
2672
26732002-01-04  hvr <hvr@gnu.org>
2674
2675	* ChangeLog, NEWS, cygwin-dist.sh, libvcd/vcd.c,
2676	libvcd/vcd_cd_sector.h: SPI subheader + post-gap
2677
26782001-12-27  hvr <hvr@gnu.org>
2679
2680	* ChangeLog, libvcd/vcd_stream_stdio.c: [no log message]
2681
26822001-12-26  hvr <hvr@gnu.org>
2683
2684	* ChangeLog, Makefile.am, configure.in, docs/Makefile.am,
2685	docs/vcdimager.texi, frontends/cli/Makefile.am,
2686	frontends/cli/cdxa2mpeg.c, frontends/xml/Makefile.am,
2687	tests/Makefile.am: cleaned up automake system
2688
26892001-12-23  hvr <hvr@gnu.org>
2690
2691	* ChangeLog, NEWS, configure.in, cygwin-dist.sh,
2692	docs/vcdimager.texi, libvcd/vcd_stream_stdio.c: added new tool
2693	cdxa2mpeg; add use of setvbuf to increase io buffers
2694
26952001-12-23  hvr <hvr@gnu.org>
2696
2697	* frontends/cli/Makefile.am, frontends/cli/cdxa2mpeg.c: added
2698	cdxa2mpeg tool
2699
27002001-11-27  hvr <hvr@gnu.org>
2701
2702	* ChangeLog, NEWS, configure.in, frontends/cli/vcd_debug.c,
2703	libvcd/vcd.c, libvcd/vcd_cd_sector_private.h, libvcd/vcd_files.c,
2704	libvcd/vcd_mpeg.c: improved support for SVCD and CVD-style subtitles
2705
27062001-10-21  hvr <hvr@gnu.org>
2707
2708	* ChangeLog, NEWS, configure.in, docs/Makefile.am, docs/fdl.texi,
2709	docs/vcdimager.texi, frontends/xml/vcd_xml_rip.c: 0.7.11
2710
27112001-10-21  hvr <hvr@gnu.org>
2712
2713	* NEWS, docs/glossary.texi, docs/vcdimager.texi: [no log message]
2714
27152001-10-20  hvr <hvr@gnu.org>
2716
2717	* ChangeLog, configure.in, frontends/xml/vcd_xml_rip.c,
2718	libvcd/vcd.c, libvcd/vcd_image_bsdicd.c: [no log message]
2719
27202001-10-11  hvr <hvr@gnu.org>
2721
2722	* ChangeLog, frontends/cli/vcd_debug.c, libvcd/vcd.c,
2723	libvcd/vcd_mmc_linux.c: [no log message]
2724
27252001-10-02  arnd <>
2726
2727	* libvcd/vcd_mmc_linux.c: compile fix for non-linux systems (Steven
2728	M. Schultz)
2729
27302001-09-28  hvr <hvr@gnu.org>
2731
2732	* ChangeLog, NEWS, configure.in, frontends/xml/vcd_xml_build.c,
2733	frontends/xml/vcd_xml_master.c, frontends/xml/vcdxml.h,
2734	libvcd/vcd.c, libvcd/vcd.h, libvcd/vcd_obj.h: see changelog
2735
27362001-09-28  hvr <hvr@gnu.org>
2737
2738	* ChangeLog, frontends/xml/vcd_xml_rip.c, libvcd/vcd_mpeg.c: see
2739	changelog
2740
27412001-09-21  hvr <hvr@gnu.org>
2742
2743	* ChangeLog, libvcd/Makefile.am: [no log message]
2744
27452001-09-20  hvr <hvr@gnu.org>
2746
2747	* libvcd/vcd_image.h, libvcd/vcd_image_bincue.c,
2748	libvcd/vcd_image_cdrdao.c, libvcd/vcd_image_vpkt.c,
2749	libvcd/vcd_image_vpkt.h, libvcd/vcd_mmc_linux.c,
2750	libvcd/vcd_mmc_linux.h, libvcd/vcd_mmc_private.h,
2751	libvcd/vcd_mpeg.c, libvcd/vcd_recorder.c, libvcd/vcd_recorder.h,
2752	libvcd/vcd_recorder_mmc.c, libvcd/vcd_recorder_mmc.h: see changelog
2753
27542001-09-20  hvr <hvr@gnu.org>
2755
2756	* libvcd/vcd_data_structures.c, libvcd/vcd_data_structures.h: see
2757	changelog;
2758
27592001-09-20  hvr <hvr@gnu.org>
2760
2761	* ChangeLog, TODO, frontends/xml/vcd_xml_common.c,
2762	frontends/xml/vcd_xml_common.h, frontends/xml/vcd_xml_parse.c,
2763	frontends/xml/vcd_xml_rip.c, libvcd/vcd.c, libvcd/vcd_mpeg.c: see
2764	changelog
2765
27662001-09-05  hvr <hvr@gnu.org>
2767
2768	* ChangeLog, frontends/xml/vcd_xml_build.c,
2769	frontends/xml/vcd_xml_dtd.c: libxml2 related fix;see ChangeLog
2770
27712001-08-31  hvr <hvr@gnu.org>
2772
2773	* ChangeLog, libvcd/vcd_image_bsdicd.c, libvcd/vcd_image_cd.h: fixed
2774	__bsdi__ stuff
2775
27762001-08-30  hvr <hvr@gnu.org>
2777
2778	* ChangeLog, frontends/cli/vcd_debug.c,
2779	frontends/xml/vcd_xml_rip.c, libvcd/Makefile.am,
2780	libvcd/vcd_image_bsdicd.c, libvcd/vcd_image_bsdicd.h,
2781	libvcd/vcd_image_cd.h, libvcd/vcd_image_linuxcd.c: added __bsdi__
2782	cdrom support
2783
27842001-08-30  hvr <hvr@gnu.org>
2785
2786	* ChangeLog, NEWS, frontends/xml/vcd_xml_rip.c, libvcd/vcd_image.c,
2787	libvcd/vcd_image.h, libvcd/vcd_image_linuxcd.c: improved linux cdrom
2788	support
2789
27902001-08-29  hvr <hvr@gnu.org>
2791
2792	* ChangeLog, NEWS, frontends/cli/vcdimager.c, libvcd/vcd.c,
2793	libvcd/vcd_files.c, libvcd/vcd_mpeg.c: see changelog; final
2794
27952001-08-29  hvr <hvr@gnu.org>
2796
2797	* ChangeLog, NEWS, configure.in, docs/Makefile.am,
2798	docs/vcdimager.1, docs/vcdimager.texi, frontends/cli/Makefile.am,
2799	frontends/cli/vcd_debug.c, frontends/cli/vcdimager.1,
2800	frontends/cli/vcdimager.c, frontends/xml/Makefile.am,
2801	frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_common.c,
2802	frontends/xml/vcd_xml_common.h, frontends/xml/vcd_xml_gen.c,
2803	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_minfo.c,
2804	frontends/xml/vcd_xml_rip.c, frontends/xml/videocd.dtd,
2805	libvcd/vcd.c, libvcd/vcd.h, libvcd/vcd_bitvec.h,
2806	libvcd/vcd_iso9660.c, libvcd/vcd_iso9660.h, libvcd/vcd_obj.h: see
2807	changelog;making ready for 0.7.10 final
2808
28092001-08-28  hvr <hvr@gnu.org>
2810
2811	* ChangeLog, NEWS, configure.in, frontends/cli/vcd_debug.c,
2812	frontends/cli/vcdimager.c, frontends/xml/vcd_xml_build.c,
2813	frontends/xml/vcd_xml_common.c, frontends/xml/vcd_xml_common.h,
2814	frontends/xml/vcd_xml_gen.c, frontends/xml/vcd_xml_master.c,
2815	frontends/xml/vcd_xml_master.h, frontends/xml/vcd_xml_minfo.c,
2816	frontends/xml/vcd_xml_rip.c, libvcd/vcd.c, libvcd/vcd_bitvec.h,
2817	libvcd/vcd_files.c, libvcd/vcd_image.c, libvcd/vcd_image.h,
2818	libvcd/vcd_image_bincue.c, libvcd/vcd_image_bincue.h,
2819	libvcd/vcd_image_cdrdao.c, libvcd/vcd_image_cdrdao.h,
2820	libvcd/vcd_image_linuxcd.c, libvcd/vcd_image_linuxcd.h,
2821	libvcd/vcd_image_nrg.c, libvcd/vcd_image_nrg.h, libvcd/vcd_mpeg.c,
2822	libvcd/vcd_mpeg_stream.c, libvcd/vcd_mpeg_stream.h,
2823	tests/mpegscan.c, tests/mpegscan2.c, tests/testimage.c: see
2824	changelog; pre5
2825
28262001-08-25  hvr <hvr@gnu.org>
2827
2828	* ChangeLog, NEWS, docs/vcdimager.texi,
2829	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_parse.c,
2830	frontends/xml/vcdxml.h, frontends/xml/videocd.dtd, libvcd/vcd.c,
2831	libvcd/vcd.h, libvcd/vcd_files.c, libvcd/vcd_obj.h,
2832	libvcd/vcd_types.h: see changelog
2833
28342001-08-23  hvr <hvr@gnu.org>
2835
2836	* ChangeLog, NEWS, configure.in, docs/vcdimager.texi,
2837	frontends/cli/vcd_debug.c: see changelog
2838
28392001-08-23  hvr <hvr@gnu.org>
2840
2841	* ChangeLog, frontends/xml/vcd_xml_minfo.c, libvcd/vcd_files.c,
2842	libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h: see changelog
2843
28442001-08-22  hvr <hvr@gnu.org>
2845
2846	* ChangeLog, docs/vcdimager.texi, frontends/cli/vcd_debug.c,
2847	frontends/xml/vcd_xml_common.c, frontends/xml/vcd_xml_master.c,
2848	frontends/xml/vcd_xml_minfo.c, frontends/xml/vcdxml.h,
2849	libvcd/vcd.c, libvcd/vcd.h, libvcd/vcd_files.c,
2850	libvcd/vcd_files_private.h, libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h,
2851	libvcd/vcd_mpeg_stream.c, libvcd/vcd_mpeg_stream.h,
2852	libvcd/vcd_obj.h, libvcd/vcd_pbc.c, tests/mpegscan.c,
2853	tests/mpegscan2.c: see changelog
2854
28552001-08-21  hvr <hvr@gnu.org>
2856
2857	* ChangeLog, configure.in, libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h: see
2858	changelog / pre2
2859
28602001-08-21  hvr <hvr@gnu.org>
2861
2862	* ChangeLog, libvcd/vcd.c, libvcd/vcd_files.c, libvcd/vcd_image.h,
2863	libvcd/vcd_image_bincue.c, libvcd/vcd_image_cdrdao.c,
2864	libvcd/vcd_logging.c, libvcd/vcd_mpeg.c, libvcd/vcd_obj.h,
2865	libvcd/vcd_stream.c, libvcd/vcd_stream.h, libvcd/vcd_stream_stdio.c:
2866	see changelog
2867
28682001-08-20  hvr <hvr@gnu.org>
2869
2870	* ChangeLog, NEWS, configure.in, libvcd/vcd.c, libvcd/vcd_mpeg.c,
2871	libvcd/vcd_mpeg.h: see changelog
2872
28732001-08-16  hvr <hvr@gnu.org>
2874
2875	* ChangeLog, frontends/xml/Makefile.am,
2876	frontends/xml/vcd_xml_common.c, frontends/xml/vcd_xml_gen.c,
2877	frontends/xml/vcd_xml_minfo.c, libvcd/vcd_mpeg.c: see changelog
2878
28792001-08-15  hvr <hvr@gnu.org>
2880
2881	* frontends/xml/vcd_xml_rip.c, libvcd/vcd_pbc.c: see changelog
2882
28832001-08-15  hvr <hvr@gnu.org>
2884
2885	* ChangeLog, frontends/cli/vcd_debug.c, frontends/xml/Makefile.am,
2886	frontends/xml/vcd_xml_rip.c: see changelog
2887
28882001-08-12  hvr <hvr@gnu.org>
2889
2890	* ChangeLog, libvcd/vcd.c, libvcd/vcd_mpeg.c, libvcd/vcd_obj.h,
2891	libvcd/vcd_pbc.c: see changelog
2892
28932001-08-07  hvr <hvr@gnu.org>
2894
2895	* frontends/xml/vcd_xml_common.c, libvcd/vcd_image_bincue.c,
2896	libvcd/vcd_image_cdrdao.c, libvcd/vcd_image_linuxcd.c,
2897	libvcd/vcd_image_nrg.c, libvcd/vcd_pbc.c: added missing rcsids
2898
28992001-08-07  hvr <hvr@gnu.org>
2900
2901	* ChangeLog, NEWS, frontends/cli/vcd_debug.c,
2902	frontends/xml/Makefile.am, frontends/xml/vcd_xml_build.c,
2903	frontends/xml/vcd_xml_common.c, frontends/xml/vcd_xml_common.h,
2904	frontends/xml/vcd_xml_master.c, libvcd/vcd.c, libvcd/vcd_files.c,
2905	libvcd/vcd_files_private.h, libvcd/vcd_logging.c: progress and gui
2906	mode
2907
29082001-08-03  hvr <hvr@gnu.org>
2909
2910	* amiga/v_snprintf.c: minor fix
2911
29122001-08-02  hvr <hvr@gnu.org>
2913
2914	* NEWS, configure.in, debian/changelog, debian/info,
2915	docs/vcdimager.texi, libvcd/vcd_bytesex_asm.h: 0.7.8
2916
29172001-08-01  hvr <hvr@gnu.org>
2918
2919	* ChangeLog, NEWS, docs/Makefile.am, docs/vcdimager.texi,
2920	frontends/cli/vcd_debug.c, frontends/xml/vcd_xml_parse.c,
2921	libvcd/Makefile.am, libvcd/vcd_bytesex_asm.h, libvcd/vcd_files.c,
2922	libvcd/vcd_files_private.h, libvcd/vcd_mpeg.c,
2923	libvcd/vcd_mpeg_stream.c, libvcd/vcd_pbc.c: see ChangeLog
2924
29252001-08-01  hvr <hvr@gnu.org>
2926
2927	* ChangeLog, Makefile.am, configure.in, libvcd/vcd_bytesex.h,
2928	libvcd/vcd_bytesex_asm.h, libvcd/vcd_types.h: see ChangeLog
2929
29302001-08-01  hvr <hvr@gnu.org>
2931
2932	* ChangeLog, libvcd/vcd.c, libvcd/vcd_obj.h, libvcd/vcd_pbc.c,
2933	libvcd/vcd_pbc.h: see ChangeLog
2934
29352001-07-31  hvr <hvr@gnu.org>
2936
2937	* ChangeLog, frontends/cli/vcd_debug.c, libvcd/vcd_files.c: see
2938	ChangeLog
2939
29402001-07-31  hvr <hvr@gnu.org>
2941
2942	* docs/vcdimager.texi: documentation updates
2943
29442001-07-31  hvr <hvr@gnu.org>
2945
2946	* ChangeLog, FAQ, NEWS, docs/vcdimager.texi,
2947	frontends/xml/vcd_xml_dump.c, frontends/xml/vcd_xml_master.c,
2948	frontends/xml/vcd_xml_parse.c, frontends/xml/vcd_xml_rip.c,
2949	libvcd/vcd.c: see ChangeLog
2950
29512001-07-31  hvr <hvr@gnu.org>
2952
2953	* ChangeLog, frontends/cli/vcd_debug.c, frontends/cli/vcdimager.c,
2954	frontends/xml/vcd_xml_dump.c, frontends/xml/vcd_xml_gen.c,
2955	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_parse.c,
2956	frontends/xml/vcd_xml_rip.c, frontends/xml/vcdxml.h, libvcd/vcd.c,
2957	libvcd/vcd.h, libvcd/vcd_files.c, libvcd/vcd_files.h,
2958	libvcd/vcd_files_private.h, libvcd/vcd_obj.h, libvcd/vcd_pbc.c: see
2959	ChangeLog
2960
29612001-07-28  hvr <hvr@gnu.org>
2962
2963	* cygwin-dist.sh: 0.7.8
2964
29652001-07-28  hvr <hvr@gnu.org>
2966
2967	* BUGS, ChangeLog, NEWS, README, TODO, configure.in,
2968	cygwin-dist.sh, docs/vcdimager.texi: 0.7.8
2969
29702001-07-28  hvr <hvr@gnu.org>
2971
2972	* Makefile.am, NEWS, configure.in, docs/vcdimager.texi,
2973	libvcd/vcd.c, libvcd/vcd_mpeg_stream.h: [no log message]
2974
29752001-07-28  hvr <hvr@gnu.org>
2976
2977	* ChangeLog, amiga/libiberty.h, amiga/rint.c, amiga/v_snprintf.c,
2978	amiga/xmalloc.c, frontends/cli/.cvsignore,
2979	frontends/cli/popt/findme.c, frontends/cli/popt/popt.c,
2980	frontends/cli/popt/poptconfig.c, frontends/cli/vcd_debug.c,
2981	frontends/cli/vcdimager.c, frontends/xml/.cvsignore,
2982	frontends/xml/vcd_xml_gen.c, frontends/xml/vcd_xml_minfo.c,
2983	libvcd/vcd_cd_sector.h, libvcd/vcd_data_structures.c,
2984	libvcd/vcd_data_structures.h, libvcd/vcd_image_nrg.c,
2985	libvcd/vcd_mpeg.c, libvcd/vcd_types.h: [no log message]
2986
29872001-07-28  hvr <hvr@gnu.org>
2988
2989	* NEWS, THANKS, configure.in, docs/vcdimager.texi,
2990	frontends/xml/videocd.dtd: updated documentation
2991
29922001-07-27  hvr <hvr@gnu.org>
2993
2994	* ChangeLog, frontends/cli/vcd_debug.c, frontends/cli/vcdimager.c,
2995	libvcd/vcd.c, libvcd/vcd.h, libvcd/vcd_mpeg_stream.c,
2996	libvcd/vcd_mpeg_stream.h, libvcd/vcd_obj.h, libvcd/vcd_pbc.c,
2997	tests/mpegscan.c, tests/mpegscan2.c: [no log message]
2998
29992001-07-27  hvr <hvr@gnu.org>
3000
3001	* frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_dump.c,
3002	frontends/xml/vcd_xml_gen.c, frontends/xml/vcd_xml_master.c,
3003	frontends/xml/vcd_xml_minfo.c, frontends/xml/vcd_xml_parse.c,
3004	frontends/xml/vcd_xml_rip.c, frontends/xml/vcdxml.h,
3005	frontends/xml/videocd.dtd: default_entry
3006
30072001-07-27  hvr <hvr@gnu.org>
3008
3009	* configure.in: pre3
3010
30112001-07-27  hvr <hvr@gnu.org>
3012
3013	* NEWS, libvcd/vcd_image_nrg.c: [no log message]
3014
30152001-07-27  hvr <hvr@gnu.org>
3016
3017	* frontends/xml/vcd_xml_dump.c, frontends/xml/vcd_xml_parse.c,
3018	frontends/xml/vcd_xml_rip.c: extended end list
3019
30202001-07-27  hvr <hvr@gnu.org>
3021
3022	* ChangeLog, cygwin-dist.sh, frontends/cli/vcd_debug.c,
3023	frontends/xml/vcd_xml_dump.c, frontends/xml/vcd_xml_minfo.c,
3024	frontends/xml/vcd_xml_parse.c, frontends/xml/vcd_xml_rip.c,
3025	frontends/xml/videocd.dtd, libvcd/vcd_pbc.c, libvcd/vcd_pbc.h: multi
3026	default list, end list, misc stuff
3027
30282001-07-26  hvr <hvr@gnu.org>
3029
3030	* ChangeLog, frontends/xml/Makefile.am,
3031	frontends/xml/vcd_xml_minfo.c: added new mpeg tool
3032
30332001-07-25  hvr <hvr@gnu.org>
3034
3035	* ChangeLog, frontends/xml/vcd_xml_master.c,
3036	frontends/xml/videocd.dtd: fixed typo
3037
30382001-07-25  hvr <hvr@gnu.org>
3039
3040	* ChangeLog, configure.in, frontends/cli/vcdimager.c,
3041	frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_dump.c,
3042	frontends/xml/vcd_xml_gen.c, libvcd/vcd.c, libvcd/vcd_iso9660.c,
3043	libvcd/vcd_mpeg_stream.c: misc improvements
3044
30452001-07-20  hvr <hvr@gnu.org>
3046
3047	* NEWS, TODO, docs/vcdimager.texi: reverted autoplay shit
3048
30492001-07-20  hvr <hvr@gnu.org>
3050
3051	* ChangeLog, configure.in, frontends/cli/vcd_debug.c,
3052	frontends/xml/vcd_xml_dump.c, frontends/xml/vcd_xml_gen.c,
3053	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_parse.c,
3054	frontends/xml/vcd_xml_rip.c, frontends/xml/vcdxml.h, libvcd/vcd.c,
3055	libvcd/vcd.h, libvcd/vcd_bytesex.h, libvcd/vcd_files.c,
3056	libvcd/vcd_files_private.h, libvcd/vcd_iso9660.c, libvcd/vcd_obj.h,
3057	libvcd/vcd_pbc.c: reverted autoplay shit
3058
30592001-07-01  hvr <hvr@gnu.org>
3060
3061	* ChangeLog, frontends/xml/vcd_xml_build.c,
3062	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_master.h,
3063	libvcd/vcd_image.h, libvcd/vcd_image_cdrdao.c,
3064	libvcd/vcd_image_nrg.c: nrg output
3065
30662001-06-30  hvr <hvr@gnu.org>
3067
3068	* ChangeLog, README, configure.in: 0.7.7!
3069
30702001-06-30  hvr <hvr@gnu.org>
3071
3072	* ChangeLog, NEWS, docs/vcdimager.texi,
3073	frontends/cli/popt/findme.c, frontends/cli/popt/popt.c,
3074	frontends/cli/popt/poptconfig.c, frontends/cli/vcd_debug.c,
3075	frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_dump.c,
3076	frontends/xml/vcd_xml_gen.c, frontends/xml/vcd_xml_master.c,
3077	frontends/xml/vcd_xml_parse.c, frontends/xml/vcd_xml_rip.c,
3078	frontends/xml/vcdxml.h, frontends/xml/videocd.dtd, libvcd/vcd.c,
3079	libvcd/vcd.h, libvcd/vcd_files.c, libvcd/vcd_files_private.h,
3080	libvcd/vcd_obj.h, libvcd/vcd_types.h: making ready for 0.7.7
3081
30822001-06-25  hvr <hvr@gnu.org>
3083
3084	* ChangeLog, frontends/cli/vcd_debug.c,
3085	frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_master.c,
3086	frontends/xml/vcd_xml_master.h, libvcd/Makefile.am, libvcd/vcd.c,
3087	libvcd/vcd_image_bincue.c, libvcd/vcd_image_cdrdao.c,
3088	libvcd/vcd_image_cdrdao.h, libvcd/vcd_mpeg.c, tests/mpegscan2.c:
3089	item file entry bugfix
3090
30912001-06-23  hvr <hvr@gnu.org>
3092
3093	* ChangeLog, libvcd/vcd_image_fs.c: be more tolerant about missing
3094	XA signature
3095
30962001-06-22  hvr <hvr@gnu.org>
3097
3098	* frontends/xml/videocd.dtd: added missing next-volume decl
3099
31002001-06-20  hvr <hvr@gnu.org>
3101
3102	* frontends/xml/videocd.dtd: fixed DTD
3103
31042001-06-16  hvr <hvr@gnu.org>
3105
3106	* Makefile.am: last minute changes
3107
31082001-06-16  hvr <hvr@gnu.org>
3109
3110	* Makefile.am, libvcd/vcd.c, libvcd/vcd_util.c, tests/mpegscan2.c:
3111	last minute changes
3112
31132001-06-16  hvr <hvr@gnu.org>
3114
3115	* ChangeLog, NEWS, configure.in, docs/vcdimager.texi: updating
3116	documentation
3117
31182001-06-16  hvr <hvr@gnu.org>
3119
3120	* ChangeLog, NEWS, libvcd/vcd.c: working towards 0.7.6
3121
31222001-06-15  hvr <hvr@gnu.org>
3123
3124	* libvcd/vcd_image_fs.c, libvcd/vcd_mpeg_stream.c: cygwin fix
3125
31262001-06-15  hvr <hvr@gnu.org>
3127
3128	* ChangeLog: [no log message]
3129
31302001-06-14  hvr <hvr@gnu.org>
3131
3132	* ChangeLog, libvcd/vcd.c, libvcd/vcd_files.c, libvcd/vcd_files.h,
3133	libvcd/vcd_files_private.h: fixed boundary checks
3134
31352001-06-12  hvr <hvr@gnu.org>
3136
3137	* vcdimager.spec.in: assume compressed info files
3138
31392001-06-12  hvr <hvr@gnu.org>
3140
3141	* ChangeLog, NEWS, configure.in, libvcd/vcd.c,
3142	libvcd/vcd_iso9660.c, libvcd/vcd_iso9660.h,
3143	libvcd/vcd_mpeg_stream.c, libvcd/vcd_mpeg_stream.h,
3144	libvcd/vcd_obj.h, tests/Makefile.am, tests/mpegscan2.c: getting
3145	0.7.5 ready
3146
31472001-06-12  hvr <hvr@gnu.org>
3148
3149	* ChangeLog, configure.in, libvcd/vcd.c, libvcd/vcd_pbc.c: error
3150	instead of warnings
3151
31522001-06-12  hvr <hvr@gnu.org>
3153
3154	* docs/Makefile.am, docs/glossary.texi, docs/vcdimager.texi:
3155	documentation updates
3156
31572001-06-11  hvr <hvr@gnu.org>
3158
3159	* ChangeLog, NEWS, docs/Makefile.am, docs/glossary.texi,
3160	docs/vcdimager.texi, frontends/cli/vcdimager.c,
3161	frontends/xml/vcd_xml_gen.c, frontends/xml/vcd_xml_master.c,
3162	frontends/xml/vcdxml.h, libvcd/vcd.c, libvcd/vcd.h,
3163	libvcd/vcd_files.c, libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h,
3164	libvcd/vcd_mpeg_stream.c, libvcd/vcd_mpeg_stream.h,
3165	libvcd/vcd_obj.h, tests/Makefile.am: syncup with cvs
3166
31672001-06-07  hvr <hvr@gnu.org>
3168
3169	* ChangeLog, NEWS, README, configure.in, docs/vcdimager.texi,
3170	frontends/cli/vcdimager.c, frontends/xml/vcd_xml_master.c,
3171	libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h, libvcd/vcd_mpeg_stream.c,
3172	libvcd/vcd_util.c, libvcd/vcd_util.h: 0.7.4
3173
31742001-06-07  hvr <hvr@gnu.org>
3175
3176	* ChangeLog, NEWS, frontends/xml/vcd_xml_dump.c,
3177	frontends/xml/vcd_xml_rip.c: getting closer to 0.7.4
3178
31792001-06-07  hvr <hvr@gnu.org>
3180
3181	* ChangeLog, frontends/xml/vcd_xml_rip.c, libvcd/vcd_bytesex.h:
3182	makin progress
3183
31842001-06-07  hvr <hvr@gnu.org>
3185
3186	* ChangeLog, libvcd/vcd_bytesex.c, libvcd/vcd_bytesex.h,
3187	libvcd/vcd_image_nrg.c: fine tuning
3188
31892001-06-06  hvr <hvr@gnu.org>
3190
3191	* ChangeLog, frontends/cli/vcd_debug.c,
3192	frontends/xml/vcd_xml_dump.c, libvcd/vcd_image_fs.c: ...
3193
31942001-06-06  hvr <hvr@gnu.org>
3195
3196	* ChangeLog, frontends/cli/vcd_debug.c, libvcd/vcd_bytesex.c,
3197	libvcd/vcd_bytesex.h, libvcd/vcd_data_structures.c,
3198	libvcd/vcd_data_structures.h, libvcd/vcd_directory.c,
3199	libvcd/vcd_iso9660.c: iso9660 related stuff
3200
32012001-06-04  hvr <hvr@gnu.org>
3202
3203	* ChangeLog, libvcd/Makefile.am, libvcd/vcd_image.h,
3204	libvcd/vcd_image_fs.c, libvcd/vcd_image_fs.h, libvcd/vcd_xa.h: new
3205	isofs reader
3206
32072001-06-04  hvr <hvr@gnu.org>
3208
3209	* ChangeLog, frontends/xml/vcd_xml_parse.c, libvcd/vcd_pbc.c: parse
3210	extended attribs
3211
32122001-06-03  hvr <hvr@gnu.org>
3213
3214	* ChangeLog, libvcd/vcd_files_private.h, libvcd/vcd_pbc.c,
3215	libvcd/vcd_pbc.h: write extended pbc
3216
32172001-06-03  hvr <hvr@gnu.org>
3218
3219	* ChangeLog, libvcd/vcd.c, libvcd/vcd_files.c, libvcd/vcd_pbc.c:
3220	re-enabled extended PBC
3221
32222001-06-03  hvr <hvr@gnu.org>
3223
3224	* libvcd/vcd_files.c, libvcd/vcd_pbc.c: cleanups
3225
32262001-06-03  hvr <hvr@gnu.org>
3227
3228	* ChangeLog, frontends/cli/vcd_debug.c,
3229	libvcd/vcd_data_structures.h, libvcd/vcd_directory.c,
3230	libvcd/vcd_iso9660.c, libvcd/vcd_util.c, libvcd/vcd_util.h,
3231	libvcd/vcd_xa.h: cleanups
3232
32332001-06-03  hvr <hvr@gnu.org>
3234
3235	* docs/vcdimager.texi: doc updates
3236
32372001-06-03  hvr <hvr@gnu.org>
3238
3239	* ChangeLog, NEWS, frontends/xml/vcd_xml_dump.c: fixed typo
3240
32412001-06-02  hvr <hvr@gnu.org>
3242
3243	* ChangeLog, NEWS, README, configure.in, docs/vcdimager.texi,
3244	frontends/cli/vcd_debug.c, frontends/xml/vcd_xml_dump.c,
3245	frontends/xml/vcd_xml_rip.c: 0.7.3
3246
32472001-06-01  hvr <hvr@gnu.org>
3248
3249	* ChangeLog, libvcd/vcd_mpeg.c: aps problem
3250
32512001-06-01  hvr <hvr@gnu.org>
3252
3253	* docs/vcdimager.1: forgot this file
3254
32552001-06-01  hvr <hvr@gnu.org>
3256
3257	* ChangeLog, frontends/cli/vcd_debug.c, libvcd/vcd_image.c,
3258	libvcd/vcd_image.h: extended PBC dumping
3259
32602001-05-31  hvr <hvr@gnu.org>
3261
3262	* ChangeLog, frontends/xml/vcd_xml_dump.c,
3263	frontends/xml/vcd_xml_rip.c, frontends/xml/vcdxml.h,
3264	libvcd/vcd_files_private.h, libvcd/vcd_image.h,
3265	libvcd/vcd_iso9660_private.h: file extraction implemented
3266
32672001-05-31  hvr <hvr@gnu.org>
3268
3269	* ChangeLog, TODO, frontends/cli/vcd_debug.c, libvcd/Makefile.am,
3270	libvcd/vcd.c, libvcd/vcd_directory.c, libvcd/vcd_iso9660_private.h,
3271	libvcd/vcd_xa.h: XA
3272
32732001-05-31  hvr <hvr@gnu.org>
3274
3275	* ChangeLog, frontends/cli/vcd_debug.c: isofs dumping
3276
32772001-05-31  hvr <hvr@gnu.org>
3278
3279	* ChangeLog, NEWS, configure.in, docs/Makefile.am: 0.7.2
3280
32812001-05-30  hvr <hvr@gnu.org>
3282
3283	* docs/glossary.texi, docs/gpl.texi, docs/vcdimager.texi:
3284	documentation improvements
3285
32862001-05-30  hvr <hvr@gnu.org>
3287
3288	* ChangeLog, frontends/xml/vcd_xml_gen.c,
3289	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_parse.c,
3290	frontends/xml/vcdxml.h, libvcd/vcd.c, libvcd/vcd.h,
3291	libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h, libvcd/vcd_mpeg_stream.c,
3292	libvcd/vcd_mpeg_stream.h, libvcd/vcd_obj.h, tests/mpegscan.c:
3293	EOR/SPI; relaxed aps; xml option handling;"
3294
32952001-05-29  hvr <hvr@gnu.org>
3296
3297	* ChangeLog, libvcd/vcd_mpeg.c, libvcd/vcd_mpeg_stream.c: mpeg
3298	buffer overun
3299
33002001-05-29  hvr <hvr@gnu.org>
3301
3302	* ChangeLog, configure.in, frontends/cli/vcd_debug.c,
3303	frontends/cli/vcdimager.c, frontends/xml/Makefile.am,
3304	frontends/xml/vcd_xml_gen.c, libvcd/vcd.c, libvcd/vcd.h,
3305	libvcd/vcd_files.c, libvcd/vcd_obj.h: broken svcd mode
3306
33072001-05-29  hvr <hvr@gnu.org>
3308
3309	* ChangeLog, Makefile.am, configure.in, libvcd/vcd_types.h:
3310	vcd_types.h
3311
33122001-05-28  hvr <hvr@gnu.org>
3313
3314	* ChangeLog, frontends/cli/vcdimager.c, frontends/xml/Makefile.am,
3315	libvcd/vcd_mpeg.c, libvcd/vcd_types.h: changes from KSW
3316
33172001-05-28  hvr <hvr@gnu.org>
3318
3319	* libvcd/vcd_directory.c, libvcd/vcd_files.c, libvcd/vcd_iso9660.c,
3320	libvcd/vcd_logging.c, libvcd/vcd_stream.c,
3321	libvcd/vcd_stream_stdio.c, libvcd/vcd_util.c: indentation
3322
33232001-05-28  hvr <hvr@gnu.org>
3324
3325	* ChangeLog, frontends/cli/vcd_debug.c,
3326	frontends/xml/vcd_xml_rip.c, libvcd/vcd.c,
3327	libvcd/vcd_image_linuxcd.c, tests/testimage.c: SPI subheader fix for
3328	VCD2.0
3329
33302001-05-27  hvr <hvr@gnu.org>
3331
3332	* ChangeLog, NEWS, TODO, vcdimager.spec.in: ...
3333
33342001-05-27  hvr <hvr@gnu.org>
3335
3336	* docs/.cvsignore: ...
3337
33382001-05-27  hvr <hvr@gnu.org>
3339
3340	* ChangeLog, Makefile.am, NEWS, configure.in, cygwin-dist.sh,
3341	docs/Makefile.am, {frontends/cli => docs}/gpl.texi, {frontends/cli
3342	=> docs}/vcdimager.texi, frontends/cli/Makefile.am,
3343	frontends/cli/vcdrip.1, frontends/cli/vcdrip.c,
3344	frontends/xml/vcd_xml_rip.c, libvcd/Makefile.am,
3345	libvcd/vcd_bytesex.h, libvcd/vcd_image_nrg.c,
3346	libvcd/vcd_image_nrg.h, libvcd/vcd_pbc.c, tests/Makefile.am,
3347	tests/testimage.c, vcdimager.spec.in: making ready for v0.7.1
3348
33492001-05-26  hvr <hvr@gnu.org>
3350
3351	* ChangeLog, frontends/cli/vcd_debug.c, frontends/cli/vcdimager.c,
3352	frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_dtd.c,
3353	frontends/xml/vcd_xml_dump.c, frontends/xml/vcd_xml_gen.c,
3354	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_parse.c,
3355	frontends/xml/vcd_xml_rip.c: use own vcd_assert
3356
33572001-05-26  hvr <hvr@gnu.org>
3358
3359	* ChangeLog, frontends/cli/vcd_debug.c,
3360	frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_rip.c,
3361	libvcd/Makefile.am, libvcd/vcd_image_linuxcd.c,
3362	libvcd/vcd_image_linuxcd.h: added linux cdrom image source
3363
33642001-05-26  hvr <hvr@gnu.org>
3365
3366	* ChangeLog, frontends/cli/vcd_debug.c, frontends/xml/vcd_xml_rip.c:
3367	detect rejected lids
3368
33692001-05-26  hvr <hvr@gnu.org>
3370
3371	* ChangeLog, frontends/cli/vcd_debug.c,
3372	frontends/xml/vcd_xml_rip.c, libvcd/vcd.c,
3373	libvcd/vcd_files_private.h, libvcd/vcd_pbc.c: doh
3374
33752001-05-25  hvr <hvr@gnu.org>
3376
3377	* ChangeLog, cygwin-dist.sh, frontends/cli/Makefile.am,
3378	frontends/cli/vcd_debug.c, frontends/xml/vcd_xml_dump.c,
3379	frontends/xml/vcd_xml_gen.c, frontends/xml/vcd_xml_parse.c,
3380	frontends/xml/vcd_xml_rip.c, libvcd/vcd_files.c, libvcd/vcd_pbc.c,
3381	libvcd/vcd_pbc.h, libvcd/vcd_util.h: moving on...
3382
33832001-05-24  hvr <hvr@gnu.org>
3384
3385	* ChangeLog, NEWS, README, cygwin-dist.sh, libvcd/vcd.c,
3386	libvcd/vcd_mpeg_stream.c, libvcd/vcd_mpeg_stream.h,
3387	libvcd/vcd_obj.h, vcdimager.spec.in: making ready for release
3388
33892001-05-23  hvr <hvr@gnu.org>
3390
3391	* ChangeLog, Makefile.am, frontends/cli/vcdimager.c,
3392	frontends/xml/vcd_xml_gen.c, libvcd/vcd_files.c,
3393	libvcd/vcd_iso9660.c, libvcd/vcd_util.c, libvcd/vcd_util.h,
3394	tests/Makefile.am, tests/testischar.c: charset constraint enforcing
3395
33962001-05-23  hvr <hvr@gnu.org>
3397
3398	* configure.in, libvcd/vcd_util.c, libvcd/vcd_util.h, {debug =>
3399	tests}/.cvsignore, {debug => tests}/Makefile.am, {debug =>
3400	tests}/mpegscan.c, {debug => tests}/testassert.c: moved debug to
3401	tests
3402
34032001-05-23  hvr <hvr@gnu.org>
3404
3405	* frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_parse.c,
3406	frontends/xml/vcd_xml_rip.c, frontends/xml/vcdxml.h,
3407	libvcd/vcd_types.h: xml stuff
3408
34092001-05-23  hvr <hvr@gnu.org>
3410
3411	* frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_gen.c,
3412	frontends/xml/vcd_xml_parse.c: xml stuff
3413
34142001-05-23  hvr <hvr@gnu.org>
3415
3416	* debug/testassert.c: assert tester added
3417
34182001-05-22  hvr <hvr@gnu.org>
3419
3420	* ChangeLog, debug/Makefile.am, libvcd/Makefile.am, libvcd/vcd.c,
3421	libvcd/vcd_assert.h, libvcd/vcd_bitvec.h, libvcd/vcd_bytesex.c,
3422	libvcd/vcd_cd_sector.c, libvcd/vcd_data_structures.c,
3423	libvcd/vcd_dict.h, libvcd/vcd_directory.c, libvcd/vcd_files.c,
3424	libvcd/vcd_image.c, libvcd/vcd_image_bincue.c,
3425	libvcd/vcd_iso9660.c, libvcd/vcd_logging.c, libvcd/vcd_logging.h,
3426	libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h, libvcd/vcd_mpeg_stream.c,
3427	libvcd/vcd_pbc.c, libvcd/vcd_salloc.c, libvcd/vcd_stream.c,
3428	libvcd/vcd_util.c: new assertion macros
3429
34302001-05-22  hvr <hvr@gnu.org>
3431
3432	* HACKING, Makefile.am: added HACKING file
3433
34342001-05-22  hvr <hvr@gnu.org>
3435
3436	* configure.in, frontends/Makefile.am, frontends/xml/Makefile.am:
3437	remove gnome frontend from core distribution
3438
34392001-05-22  hvr <hvr@gnu.org>
3440
3441	* ChangeLog, frontends/xml/vcd_xml_dump.c,
3442	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_parse.c,
3443	frontends/xml/vcd_xml_rip.c, libvcd/Makefile.am, libvcd/vcd.c,
3444	libvcd/vcd_bitvec.h, libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h,
3445	libvcd/vcd_mpeg_stream.c, libvcd/vcd_util.h: getting nearer to
3446	feature completition
3447
34482001-05-22  hvr <hvr@gnu.org>
3449
3450	* frontends/xml/vcd_xml_build.c, frontends/xml/vcd_xml_dtd.c,
3451	frontends/xml/vcd_xml_dump.c, frontends/xml/vcd_xml_master.c,
3452	frontends/xml/vcd_xml_parse.c, frontends/xml/vcd_xml_rip.c: added
3453	missing rcsid's
3454
34552001-05-22  hvr <hvr@gnu.org>
3456
3457	* ChangeLog, frontends/xml/vcd_xml_rip.c, libvcd/vcd.c: lets work on
3458	ripping sequences...
3459
34602001-05-21  hvr <hvr@gnu.org>
3461
3462	* ChangeLog, frontends/xml/Makefile.am,
3463	frontends/xml/vcd_xml_dump.c, frontends/xml/vcd_xml_dump.h,
3464	frontends/xml/vcd_xml_gen.c, frontends/xml/vcd_xml_master.c,
3465	frontends/xml/vcd_xml_parse.c, frontends/xml/vcd_xml_rip.c,
3466	frontends/xml/vcdxml.h: segment ripping
3467
34682001-05-21  hvr <hvr@gnu.org>
3469
3470	* ChangeLog, frontends/xml/vcd_xml_dump.c,
3471	frontends/xml/vcd_xml_gen.c: modularized vcd_xml_gen"
3472
34732001-05-21  hvr <hvr@gnu.org>
3474
3475	* ChangeLog, frontends/xml/vcd_xml_dump.c,
3476	frontends/xml/vcd_xml_rip.c, libvcd/vcd.c, libvcd/vcd_pbc.c: syncin'
3477	with cvs
3478
34792001-05-21  hvr <hvr@gnu.org>
3480
3481	* ChangeLog, debug/mpegscan.c, frontends/xml/Makefile.am,
3482	frontends/xml/vcd_xml_dump.c, frontends/xml/vcd_xml_dump.h,
3483	frontends/xml/vcd_xml_rip.c, frontends/xml/vcdxml.h, libvcd/vcd.c,
3484	libvcd/vcd_files.c, libvcd/vcd_files_private.h,
3485	libvcd/vcd_mpeg_stream.c, libvcd/vcd_mpeg_stream.h: detect video
3486	stream type of mpeg stream; xml frontend improvements;
3487
34882001-05-19  hvr <hvr@gnu.org>
3489
3490	* ChangeLog, Makefile.am, NEWS, TODO, configure.in,
3491	debug/.cvsignore, debug/Makefile.am, debug/mpegscan.c,
3492	libvcd/vcd_mpeg_stream.c: new debug/testtool directory added;
3493	rewrote to use PTS instead of GOP timecodes; updated few textfiles
3494
34952001-05-17  hvr <hvr@gnu.org>
3496
3497	* NEWS, configure.in, frontends/xml/vcd_xml_rip.c,
3498	frontends/xml/vcdxml.h, libvcd/vcd.c, libvcd/vcd_image_bincue.c,
3499	libvcd/vcd_mpeg_stream.c, libvcd/vcd_stream.c, libvcd/vcd_util.h:
3500	work on xml ripper....
3501
35022001-05-17  hvr <hvr@gnu.org>
3503
3504	* frontends/xml/Makefile.am, frontends/xml/vcd_xml_rip.c: added
3505	placeholder for xml based restore/disassemble tool
3506
35072001-05-17  hvr <hvr@gnu.org>
3508
3509	* ChangeLog, frontends/xml/vcd_xml_build.c,
3510	frontends/xml/vcd_xml_gen.c, frontends/xml/vcd_xml_master.c,
3511	frontends/xml/vcd_xml_master.h: added command line parsing
3512
35132001-05-17  hvr <hvr@gnu.org>
3514
3515	* frontends/xml/Makefile.am: typo...
3516
35172001-05-17  hvr <hvr@gnu.org>
3518
3519	* ChangeLog, configure.in, frontends/xml/Makefile.am,
3520	frontends/xml/{vcdxml.c => vcd_xml_build.c},
3521	frontends/xml/vcd_xml_dtd.c, frontends/xml/vcd_xml_dtd.h,
3522	frontends/xml/vcd_xml_gen.c, frontends/xml/videocd.dtd: added new
3523	XML frontend, vcdxgen, renamed vcdxml to vcdxbuild
3524
35252001-05-16  hvr <hvr@gnu.org>
3526
3527	* configure.in, frontends/xml/Makefile.am: detect awk binary
3528
35292001-05-15  hvr <hvr@gnu.org>
3530
3531	* BUGS, ChangeLog, Makefile.am, NEWS, README, debian/changelog,
3532	debian/control, debian/copyright, debian/dirs, debian/docs,
3533	debian/files, debian/info, debian/postinst.debhelper,
3534	debian/prerm.debhelper, debian/rules, debian/substvars,
3535	debian/watch, frontends/cli/vcdimager.1,
3536	frontends/cli/vcdimager.texi, frontends/cli/vcdrip.1,
3537	frontends/cli/vcdrip.c, libvcd/vcd_types.h: merged from stable
3538	branch, up to 0.6.2 final
3539
35402001-05-15  hvr <hvr@gnu.org>
3541
3542	* ChangeLog, frontends/cli/vcdimager.c,
3543	frontends/xml/vcd_xml_master.c, frontends/xml/vcdxml.c,
3544	libvcd/Makefile.am, libvcd/vcd.c, libvcd/vcd.h, libvcd/vcd_image.h,
3545	libvcd/vcd_image_bincue.c, libvcd/vcd_image_bincue.h,
3546	libvcd/vcd_obj.h: new old image bin cue writer
3547
35482001-05-14  hvr <hvr@gnu.org>
3549
3550	* ChangeLog, configure.in, frontends/xml/Makefile.am,
3551	frontends/xml/vcd_xml_parse.c, frontends/xml/vcdxml.c,
3552	libvcd/Makefile.am, libvcd/vcd_image.c, libvcd/vcd_image.h: new
3553	image abstraction
3554
35552001-05-14  hvr <hvr@gnu.org>
3556
3557	* BUGS, ChangeLog, frontends/cli/vcdimager.c,
3558	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_parse.c,
3559	frontends/xml/vcdxml.c, frontends/xml/vcdxml.h,
3560	frontends/xml/videocd.dtd, libvcd/vcd.c, libvcd/vcd.h,
3561	libvcd/vcd_bytesex.h, libvcd/vcd_files.c, libvcd/vcd_obj.h,
3562	libvcd/vcd_pbc.c, libvcd/vcd_pbc.h, libvcd/vcd_util.h: making
3563	progress...
3564
35652001-05-14  hvr <hvr@gnu.org>
3566
3567	* frontends/xml/vcd_xml_parse.c, libvcd/vcd_mpeg_stream.c,
3568	libvcd/vcd_pbc.h: sync with cvs
3569
35702001-05-13  hvr <hvr@gnu.org>
3571
3572	* frontends/gnome/macros/Makefile.am,
3573	frontends/gnome/macros/libxml.m4: removed libxml.m4 again, since it
3574	comes with the libxml package
3575
35762001-05-13  hvr <hvr@gnu.org>
3577
3578	* NEWS, TODO, frontends/xml/vcd_xml_parse.c: did some work on xml
3579	parser
3580
35812001-05-13  hvr <hvr@gnu.org>
3582
3583	* ChangeLog, frontends/cli/vcdrip.c, libvcd/vcd.c,
3584	libvcd/vcd_bytesex.h, libvcd/vcd_files.c,
3585	libvcd/vcd_files_private.h, libvcd/vcd_pbc.c, libvcd/vcd_pbc.h: done
3586	work on PBC support
3587
35882001-05-12  hvr <hvr@gnu.org>
3589
3590	* configure.in, frontends/Makefile.am, frontends/cli/Makefile.am,
3591	frontends/gnome/macros/.cvsignore, frontends/gnome/src/Makefile.am,
3592	frontends/xml/.cvsignore, frontends/xml/Makefile.am,
3593	libvcd/Makefile.am: further automake improvements...
3594
35952001-05-12  hvr <hvr@gnu.org>
3596
3597	* configure.in, frontends/gnome/macros/Makefile.am,
3598	frontends/gnome/macros/libxml.m4, frontends/xml/Makefile.am,
3599	libvcd/Makefile.am: fixed automake system, added libxml m4 script
3600
36012001-05-12  hvr <hvr@gnu.org>
3602
3603	* ChangeLog, frontends/xml/vcd_xml_master.c,
3604	frontends/xml/vcd_xml_parse.c, frontends/xml/vcdxml.h,
3605	libvcd/vcd.c, libvcd/vcd.h, libvcd/vcd_files.c, libvcd/vcd_obj.h,
3606	libvcd/vcd_pbc.c, libvcd/vcd_pbc.h: sync PBC stuff with cvs
3607
36082001-05-12  hvr <hvr@gnu.org>
3609
3610	* ChangeLog, frontends/xml/videocd.dtd, libvcd/vcd.c,
3611	libvcd/vcd_files.c, libvcd/vcd_files.h, libvcd/vcd_obj.h,
3612	libvcd/vcd_pbc.c, libvcd/vcd_pbc.h: started work on pbc improvements
3613
36142001-05-11  hvr <hvr@gnu.org>
3615
3616	* ChangeLog, frontends/cli/vcdrip.c, frontends/xml/videocd.dtd,
3617	libvcd/vcd.c, libvcd/vcd_dict.h, libvcd/vcd_files.c,
3618	libvcd/vcd_files_private.h, libvcd/vcd_obj.h: implemented segment
3619	play items
3620
36212001-05-11  hvr <hvr@gnu.org>
3622
3623	* ChangeLog, frontends/cli/vcdrip.c, libvcd/vcd_files.c,
3624	libvcd/vcd_files_private.h: finally implemented adding additional
3625	entry points
3626
36272001-05-11  hvr <hvr@gnu.org>
3628
3629	* ChangeLog, frontends/cli/vcdimager.c,
3630	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_parse.c,
3631	frontends/xml/vcdxml.h, libvcd/Makefile.am, libvcd/vcd.c,
3632	libvcd/vcd.h, libvcd/vcd_dict.h, libvcd/vcd_obj.h,
3633	libvcd/vcd_pbc.c, libvcd/vcd_pbc.h: enhanced libvcd api, working
3634	towards PBC stuff...; done major work on xml frontend
3635
36362001-05-10  hvr <hvr@gnu.org>
3637
3638	* ChangeLog, frontends/xml/vcd_xml_master.c,
3639	frontends/xml/vcd_xml_parse.c, frontends/xml/vcdxml.h,
3640	frontends/xml/videocd.dtd, libvcd/vcd.c, libvcd/vcd.h,
3641	libvcd/vcd_data_structures.h, libvcd/vcd_files.c: synced with
3642	0.6.2rc3; improved xml frontend...
3643
36442001-05-10  hvr <hvr@gnu.org>
3645
3646	* ChangeLog, frontends/xml/Makefile.am,
3647	frontends/xml/vcd_xml_master.c, frontends/xml/vcd_xml_master.h,
3648	frontends/xml/vcd_xml_parse.c, frontends/xml/vcd_xml_parse.h,
3649	frontends/xml/vcdxml.c, frontends/xml/vcdxml.h: syncing up with cvs
3650
36512001-05-09  hvr <hvr@gnu.org>
3652
3653	* ChangeLog, frontends/xml/Makefile.am,
3654	frontends/xml/vcd_xml_parse.c, frontends/xml/vcd_xml_parse.h,
3655	frontends/xml/vcdxml.c, frontends/xml/vcdxml.h,
3656	frontends/xml/videocd.dtd: done some work on XML 'frontend'
3657
36582001-05-08  hvr <hvr@gnu.org>
3659
3660	* frontends/xml/vcdxml.c, frontends/xml/videocd.dtd: further work
3661	done... making progress...
3662
36632001-05-08  hvr <hvr@gnu.org>
3664
3665	* frontends/xml/videocd.dtd: DTD update...
3666
36672001-05-07  hvr <hvr@gnu.org>
3668
3669	* .cvsignore, BUGS, ChangeLog, FAQ, Makefile.am, NEWS,
3670	cygwin-dist.sh, frontends/cli/vcdimager.c,
3671	frontends/cli/vcdimager.texi, libvcd/vcd.c, libvcd/vcd.h,
3672	libvcd/vcd_files.c, libvcd/vcd_iso9660.c, libvcd/vcd_mpeg_stream.c,
3673	libvcd/vcd_obj.h, libvcd/vcd_stream_stdio.c, libvcd/vcd_util.c,
3674	libvcd/vcd_util.h: merged changes upto 0.6.2rc2
3675
36762001-05-05  hvr <hvr@gnu.org>
3677
3678	* ChangeLog, FAQ, Makefile.am, NEWS, TODO,
3679	frontends/cli/vcdimager.c, frontends/cli/vcdrip.c,
3680	libvcd/Makefile.am, libvcd/vcd.c, libvcd/vcd.h, libvcd/vcd_files.c,
3681	libvcd/vcd_files.h, libvcd/vcd_files_private.h, libvcd/vcd_mpeg.c,
3682	libvcd/vcd_mpeg.h, libvcd/vcd_mpeg_stream.c,
3683	libvcd/vcd_mpeg_stream.h, libvcd/vcd_obj.h, vcdimager.spec.in: merge
3684	upto 0.6.2 release candidate 1
3685
36862001-05-05  hvr <hvr@gnu.org>
3687
3688	* BUGS, ChangeLog, Makefile.am, NEWS, README, THANKS, TODO,
3689	configure.in, frontends/cli/vcdimager.c, frontends/cli/vcdrip.c,
3690	libvcd/vcd.c, libvcd/vcd_directory.c, libvcd/vcd_files.c,
3691	libvcd/vcd_files_private.h: merged changes between rel_0_6_0 and
3692	rel_0_6_1 to HEAD
3693
36942001-05-05  hvr <hvr@gnu.org>
3695
3696	* frontends/xml/vcdxml.c, frontends/xml/videocd.dtd: backup to
3697	cvs...
3698
36992001-04-16  hvr <hvr@gnu.org>
3700
3701	* configure.in, frontends/Makefile.am, frontends/xml/Makefile.am,
3702	frontends/xml/vcdxml.c, frontends/xml/videocd.dtd: started xml
3703	frontend
3704
37052001-04-15  hvr <hvr@gnu.org>
3706
3707	* ChangeLog, NEWS, TODO, configure.in, frontends/cli/vcdrip.c,
3708	libvcd/vcd.c: finished 0.6.0 release
3709
37102001-04-15  hvr <hvr@gnu.org>
3711
3712	* ChangeLog, frontends/cli/vcdrip.c, libvcd/vcd.c: --rip-spi added;
3713	little boundary fix;
3714
37152001-03-18  hvr <hvr@gnu.org>
3716
3717	* ChangeLog, NEWS: wrote NEWS entry for beta4
3718
37192001-03-18  hvr <hvr@gnu.org>
3720
3721	* ChangeLog, configure.in, frontends/cli/vcdimager.c: --add-dir
3722	option added
3723
37242001-03-17  hvr <hvr@gnu.org>
3725
3726	* ChangeLog, libvcd/vcd_directory.c, libvcd/vcd_iso9660.c: fixed
3727	pathtable generation
3728
37292001-03-17  hvr <hvr@gnu.org>
3730
3731	* ChangeLog, frontends/cli/vcdrip.c: implemented --sector-2336,
3732	--verbose and --quiet options
3733
37342001-03-17  hvr <hvr@gnu.org>
3735
3736	* configure.in, frontends/cli/Makefile.am, frontends/cli/gpl.texi,
3737	frontends/cli/vcdimager.texi, vcdimager.spec.in: documentation
3738	improvements; add .ps.gz manual to rpm;
3739
37402001-03-16  hvr <hvr@gnu.org>
3741
3742	* ChangeLog, libvcd/vcd_files.c: * libvcd/vcd_files.c (set_tracks_svd): clip play time value to
3743	99minutes...
3744
37452001-03-16  hvr <hvr@gnu.org>
3746
3747	* frontends/cli/gpl.texi, frontends/cli/vcdimager.texi: revamped
3748	texinfo documentation...
3749
37502001-03-15  hvr <hvr@gnu.org>
3751
3752	* ChangeLog, frontends/cli/vcdimager.texi, libvcd/vcd.c,
3753	libvcd/vcd_cd_sector.h: * libvcd/vcd.c (vcd_obj_add_file):         check that raw file is not zero sized         (_finalize_vcd_iso_track): fix zero custom file         size handling * libvcd/vcd_cd_sector.h (CD_MAX_SECTORS): reduced max         sector count take into account that a image         starts on 00:02:00 * libvcd/vcd.c (vcd_obj_add_file): added fix from                 Phoury Lei to reduce fd leaking
3754
37552001-03-11  hvr <hvr@gnu.org>
3756
3757	* ChangeLog, NEWS, README, configure.in,
3758	frontends/cli/popt/.cvsignore, frontends/cli/popt/Makefile.am,
3759	frontends/cli/popt/findme.c, frontends/cli/popt/findme.h,
3760	frontends/cli/popt/popt.c, frontends/cli/popt/popt.h,
3761	frontends/cli/popt/poptconfig.c, frontends/cli/popt/popthelp.c,
3762	frontends/cli/popt/poptint.h, frontends/cli/popt/poptparse.c,
3763	frontends/cli/vcdrip.1, libvcd/vcd_mpeg.c: added popt; handle assert
3764	better; added forgotten man page; update files for beta3
3765
37662001-03-10  hvr <hvr@gnu.org>
3767
3768	* .cvsignore, ChangeLog, configure.in, frontends/cli/Makefile.am,
3769	frontends/cli/vcdimager.c, frontends/cli/vcdrip.c,
3770	frontends/gnome/macros/curses.m4,
3771	frontends/gnome/macros/gnome-cxx-check.m4,
3772	frontends/gnome/macros/gnome-gettext.m4,
3773	frontends/gnome/macros/gnome-libgtop-check.m4,
3774	frontends/gnome/macros/gnome-pilot.m4,
3775	frontends/gnome/macros/gnome-print-check.m4,
3776	frontends/gnome/macros/gnome-vfs.m4,
3777	frontends/gnome/macros/gnome-x-checks.m4,
3778	frontends/gnome/macros/linger.m4,
3779	frontends/gnome/macros/need-declaration.m4,
3780	frontends/gnome/src/GVCDImagerApp.cc, frontends/gnome/src/main.cc,
3781	libvcd/vcd.c, libvcd/vcd_bytesex.c, libvcd/vcd_cd_sector.c,
3782	libvcd/vcd_data_structures.c, libvcd/vcd_directory.c,
3783	libvcd/vcd_files.c, libvcd/vcd_iso9660.c, libvcd/vcd_logging.c,
3784	libvcd/vcd_mpeg.c, libvcd/vcd_salloc.c, libvcd/vcd_stream.c,
3785	libvcd/vcd_stream_stdio.c, libvcd/vcd_util.c: switched to
3786	HAVE_CONFIG_H system embedded popt as fallback if the system lacks
3787	it extended version information by architecture
3788
37892001-03-09  hvr <hvr@gnu.org>
3790
3791	* web/vcdimager.html: removed web directory
3792
37932001-03-09  hvr <hvr@gnu.org>
3794
3795	* ChangeLog, Makefile.am, configure.in,
3796	libvcd/vcd_cd_sector_private.h, libvcd/vcd_files_private.h,
3797	libvcd/vcd_iso9660.c, libvcd/vcd_iso9660_private.h,
3798	libvcd/vcd_types.h: improved portability considerably
3799
38002001-01-21  hvr <hvr@gnu.org>
3801
3802	* frontends/cli/Makefile.am: see changelog
3803
38042001-01-21  hvr <hvr@gnu.org>
3805
3806	* ChangeLog, NEWS, TODO, configure.in, frontends/cli/vcdimager.1,
3807	libvcd/vcd_mpeg.c: see changelog
3808
38092001-01-20  hvr <hvr@gnu.org>
3810
3811	* ChangeLog, NEWS, frontends/cli/vcdimager.texi,
3812	frontends/cli/vcdrip.c, libvcd/vcd.c: see changelog
3813
38142001-01-20  hvr <hvr@gnu.org>
3815
3816	* ChangeLog, frontends/cli/vcdimager.1, frontends/cli/vcdimager.c,
3817	frontends/cli/vcdrip.c, vcdimager.spec.in: see changelog
3818
38192001-01-20  hvr <hvr@gnu.org>
3820
3821	* ChangeLog, TODO, frontends/cli/vcdrip.c, libvcd/vcd.c,
3822	libvcd/vcd_files.c, libvcd/vcd_files.h, libvcd/vcd_files_private.h,
3823	libvcd/vcd_obj.h, libvcd/vcd_salloc.c, web/vcdimager.html: see
3824	changelog
3825
38262001-01-16  hvr <hvr@gnu.org>
3827
3828	* ChangeLog, NEWS, configure.in, frontends/cli/vcdrip.c,
3829	libvcd/vcd.c, libvcd/vcd_cd_sector.h, libvcd/vcd_mpeg.c,
3830	libvcd/vcd_mpeg.h: see changelog
3831
38322001-01-13  hvr <hvr@gnu.org>
3833
3834	* ChangeLog, NEWS, configure.in, frontends/cli/vcdimager.texi,
3835	vcdimager.spec.in: see changelog
3836
38372001-01-13  hvr <hvr@gnu.org>
3838
3839	* ChangeLog, frontends/cli/vcdimager.c, frontends/cli/vcdrip.c,
3840	libvcd/vcd.c, libvcd/vcd.h, libvcd/vcd_files.c,
3841	libvcd/vcd_files_private.h, libvcd/vcd_obj.h, libvcd/vcd_stream.c,
3842	libvcd/vcd_stream_stdio.c: see changelog
3843
38442001-01-12  hvr <hvr@gnu.org>
3845
3846	* ChangeLog, frontends/cli/vcdrip.c, libvcd/vcd_files_private.h: see
3847	changelog
3848
38492001-01-11  hvr <hvr@gnu.org>
3850
3851	* ChangeLog, frontends/cli/vcdrip.c, libvcd/vcd.c,
3852	libvcd/vcd_files.c, libvcd/vcd_files_private.h,
3853	libvcd/vcd_stream.c, libvcd/vcd_stream_stdio.c: see changelog
3854
38552001-01-06  hvr <hvr@gnu.org>
3856
3857	* ChangeLog, frontends/cli/vcdimager.c, frontends/cli/vcdrip.c,
3858	libvcd/vcd_files_private.h: see changelog
3859
38602001-01-06  hvr <hvr@gnu.org>
3861
3862	* frontends/cli/vcdrip.c: last minute typo
3863
38642001-01-06  hvr <hvr@gnu.org>
3865
3866	* ChangeLog, NEWS, configure.in, frontends/cli/vcdrip.c,
3867	libvcd/vcd.c, libvcd/vcd_bytesex.c, libvcd/vcd_bytesex.h,
3868	libvcd/vcd_iso9660.h: see changelog
3869
38702001-01-06  hvr <hvr@gnu.org>
3871
3872	* ChangeLog, NEWS, frontends/cli/vcdimager.c,
3873	frontends/cli/vcdrip.c, libvcd/vcd.c, libvcd/vcd_cd_sector.h,
3874	libvcd/vcd_directory.c, libvcd/vcd_files_private.h,
3875	libvcd/vcd_iso9660.c: see changelog
3876
38772001-01-05  hvr <hvr@gnu.org>
3878
3879	* ChangeLog, NEWS, frontends/cli/vcdimager.texi, libvcd/vcd.c,
3880	libvcd/vcd_data_structures.c, libvcd/vcd_data_structures.h,
3881	libvcd/vcd_directory.c, libvcd/vcd_iso9660.c, libvcd/vcd_iso9660.h,
3882	libvcd/vcd_util.c, libvcd/vcd_util.h: see changelog
3883
38842001-01-05  hvr <hvr@gnu.org>
3885
3886	* ChangeLog, libvcd/vcd_data_structures.c,
3887	libvcd/vcd_data_structures.h, libvcd/vcd_directory.c,
3888	libvcd/vcd_directory.h, libvcd/vcd_util.c, libvcd/vcd_util.h: see
3889	changelog
3890
38912001-01-04  hvr <hvr@gnu.org>
3892
3893	* ChangeLog, NEWS, frontends/cli/vcdrip.c, libvcd/Makefile.am,
3894	libvcd/vcd.c, libvcd/vcd_cd_sector.c, libvcd/vcd_cd_sector.h,
3895	libvcd/vcd_directory.c, libvcd/vcd_transfer.c,
3896	libvcd/vcd_transfer.h, libvcd/vcd_util.c, libvcd/vcd_util.h,
3897	vcdimager.spec.in: see changelog
3898
38992001-01-03  hvr <hvr@gnu.org>
3900
3901	* ChangeLog, NEWS, README, TODO, configure.in: see changelog
3902
39032001-01-03  hvr <hvr@gnu.org>
3904
3905	* frontends/cli/vcdimager.c, frontends/cli/vcdrip.c, libvcd/vcd.c,
3906	libvcd/vcd_cd_sector.h: see changelog
3907
39082001-01-03  hvr <hvr@gnu.org>
3909
3910	* ChangeLog, NEWS, configure.in, frontends/cli/vcdrip.c: see
3911	changelog
3912
39132001-01-03  hvr <hvr@gnu.org>
3914
3915	* ChangeLog, libvcd/vcd_types.h: see changelog
3916
39172001-01-01  hvr <hvr@gnu.org>
3918
3919	* ChangeLog, configure.in, frontends/cli/vcdimager.c, libvcd/vcd.c,
3920	libvcd/vcd_files.c, libvcd/vcd_files.h, libvcd/vcd_mpeg.c,
3921	libvcd/vcd_mpeg.h, libvcd/vcd_obj.h, libvcd/vcd_util.c,
3922	libvcd/vcd_util.h: see changelog
3923
39242000-12-25  hvr <hvr@gnu.org>
3925
3926	* ChangeLog, libvcd/vcd.c, libvcd/vcd_bytesex.c,
3927	libvcd/vcd_cd_sector.c, libvcd/vcd_data_structures.c,
3928	libvcd/vcd_directory.c, libvcd/vcd_files.c, libvcd/vcd_iso9660.c,
3929	libvcd/vcd_logging.c, libvcd/vcd_mpeg.c, libvcd/vcd_salloc.c,
3930	libvcd/vcd_stream.c, libvcd/vcd_stream_stdio.c,
3931	libvcd/vcd_transfer.c, libvcd/vcd_util.c: see changelog
3932
39332000-12-23  hvr <hvr@gnu.org>
3934
3935	* frontends/cli/vcdimager.1: see changelog
3936
39372000-12-23  hvr <hvr@gnu.org>
3938
3939	* ChangeLog, THANKS, libvcd/vcd.c, libvcd/vcd_mpeg.c: see
3940	changelog... getting closer
3941
39422000-12-23  hvr <hvr@gnu.org>
3943
3944	* ChangeLog, NEWS, README, THANKS, configure.in,
3945	frontends/cli/vcdimager.c, frontends/cli/vcdimager.texi,
3946	frontends/cli/vcdrip.c, libvcd/vcd.c, libvcd/vcd.h,
3947	libvcd/vcd_iso9660.c, libvcd/vcd_iso9660.h, libvcd/vcd_obj.h,
3948	vcdimager.spec.in: see changelog
3949
39502000-12-23  hvr <hvr@gnu.org>
3951
3952	* ChangeLog, frontends/cli/vcdrip.c: see changelog
3953
39542000-12-23  hvr <hvr@gnu.org>
3955
3956	* ChangeLog, frontends/cli/vcdimager.c, frontends/cli/vcdrip.c,
3957	libvcd/vcd.c, libvcd/vcd_files.c, libvcd/vcd_files_private.h: see
3958	changelog
3959
39602000-12-19  hvr <hvr@gnu.org>
3961
3962	* libvcd/vcd_directory.c, libvcd/vcd_directory.h,
3963	libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h: see changelog
3964
39652000-12-19  hvr <hvr@gnu.org>
3966
3967	* ChangeLog, configure.in, libvcd/vcd.c, libvcd/vcd.h,
3968	libvcd/vcd_directory.c, libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h,
3969	libvcd/vcd_obj.h, libvcd/vcd_salloc.c, libvcd/vcd_types.h: see
3970	changelog
3971
39722000-12-18  hvr <hvr@gnu.org>
3973
3974	* ChangeLog, libvcd/vcd.c, libvcd/vcd_data_structures.c,
3975	libvcd/vcd_data_structures.h, libvcd/vcd_directory.c,
3976	libvcd/vcd_files.c, libvcd/vcd_obj.h, libvcd/vcd_salloc.c,
3977	libvcd/vcd_stream.c, libvcd/vcd_stream_stdio.c, libvcd/vcd_util.c,
3978	libvcd/vcd_util.h: see changelog
3979
39802000-12-18  hvr <hvr@gnu.org>
3981
3982	* ChangeLog, libvcd/vcd.c, libvcd/vcd_data_structures.c,
3983	libvcd/vcd_data_structures.h, libvcd/vcd_files.c,
3984	libvcd/vcd_mpeg.c, libvcd/vcd_obj.h: see changelog
3985
39862000-12-18  hvr <hvr@gnu.org>
3987
3988	* ChangeLog, libvcd/Makefile.am, libvcd/vcd_data_structures.c,
3989	libvcd/vcd_data_structures.h: see changelog
3990
39912000-12-17  hvr <hvr@gnu.org>
3992
3993	* frontends/cli/vcdrip.c: see changelog
3994
39952000-12-17  hvr <hvr@gnu.org>
3996
3997	* ChangeLog, libvcd/vcd.c, libvcd/vcd_files.c, libvcd/vcd_files.h,
3998	libvcd/vcd_obj.h: see changelog
3999
40002000-12-17  hvr <hvr@gnu.org>
4001
4002	* ChangeLog, frontends/cli/vcdimager.c, libvcd/vcd.c,
4003	libvcd/vcd_obj.h, libvcd/vcd_salloc.c, libvcd/vcd_salloc.h: see
4004	changelog
4005
40062000-12-17  hvr <hvr@gnu.org>
4007
4008	* ChangeLog, configure.in, frontends/cli/Makefile.am,
4009	frontends/gnome/src/GVCDImager.glade,
4010	frontends/gnome/src/GVCDImager.hh,
4011	frontends/gnome/src/GVCDImagerApp.cc,
4012	frontends/gnome/src/GVCDImagerApp.hh,
4013	frontends/gnome/src/LibvcdWrapper.hh,
4014	frontends/gnome/src/Makefile.am, frontends/gnome/src/main.cc,
4015	libvcd/Makefile.am, libvcd/vcd.h, libvcd/vcd_mpeg.c,
4016	libvcd/vcd_mpeg.h, libvcd/vcd_stream.h: see changelog
4017
40182000-11-25  hvr <hvr@gnu.org>
4019
4020	* ChangeLog: type
4021
40222000-11-25  hvr <hvr@gnu.org>
4023
4024	* ChangeLog, libvcd/vcd.c, libvcd/vcd_files.c,
4025	libvcd/vcd_files_private.h, libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h,
4026	libvcd/vcd_obj.h, libvcd/vcd_stream.c: see changelog... work in
4027	progress
4028
40292000-11-23  hvr <hvr@gnu.org>
4030
4031	* ChangeLog, libvcd/vcd.c, libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h,
4032	libvcd/vcd_obj.h: see changelog
4033
40342000-11-22  hvr <hvr@gnu.org>
4035
4036	* ChangeLog, libvcd/vcd_mpeg.c: see changelog
4037
40382000-11-21  hvr <hvr@gnu.org>
4039
4040	* ChangeLog, NEWS, configure.in, frontends/cli/vcdimager.c,
4041	libvcd/vcd.c, libvcd/vcd_directory.c, libvcd/vcd_iso9660.c,
4042	libvcd/vcd_iso9660.h, libvcd/vcd_mpeg.c, libvcd/vcd_obj.h: see
4043	changelog
4044
40452000-11-19  hvr <hvr@gnu.org>
4046
4047	* ChangeLog, frontends/cli/Makefile.am, frontends/cli/vcdimager.c,
4048	frontends/cli/vcdrip.c, libvcd/vcd_bytesex.h, web/vcdimager.html:
4049	2000-11-19  Herbert Valerio Riedel  <hvr@gnu.org>         * frontends/cli/vcdrip.c: removed glib dependancy         * libvcd/vcd_bytesex.h: added _FROM_ macros         * frontends/cli/vcdimager.c: removed glib dependancy
4050
40512000-11-19  hvr <hvr@gnu.org>
4052
4053	* web/vcdimager.html: added notice to webpage about release status
4054
40552000-11-19  hvr <hvr@gnu.org>
4056
4057	* ChangeLog, frontends/cli/vcdimager.c, libvcd/vcd.c,
4058	libvcd/vcd_files.c, libvcd/vcd_files_private.h: see changelog (svcd
4059	support almost working)
4060
40612000-11-18  hvr <hvr@gnu.org>
4062
4063	* web/index.html: removed symlink again...
4064
40652000-11-18  hvr <hvr@gnu.org>
4066
4067	* web/index.html: added index.html symlink
4068
40692000-11-17  hvr <hvr@gnu.org>
4070
4071	* ChangeLog, libvcd/vcd.c, libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h:
4072	fixed up last commit
4073
40742000-11-17  hvr <hvr@gnu.org>
4075
4076	* ChangeLog, libvcd/vcd.c, libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h:
4077	2000-11-16  Mike Bernson  <mike@mlb.org>         * libvcd/vcd_mpeg.h: new resolutions         * libvcd/vcd_mpeg.c: added detection for SHVS resoulutions         * libvcd/vcd.c (_write_sectors): added  case
4078	        MPEG_SVHS_PAL/NTSC
4079
40802000-11-16  hvr <hvr@gnu.org>
4081
4082	* ChangeLog, libvcd/vcd_files.c:         * libvcd/vcd_files.c (set_psd_vcd): fixed (missing) setting
4083	                of itemid (and a potential buffer overun bug)         (set_info_vcd): last_psd_ofs set to end of list descriptor
4084
40852000-11-14  hvr <hvr@gnu.org>
4086
4087	* ChangeLog, frontends/cli/vcdimager.c, frontends/cli/vcdrip.c,
4088	libvcd/vcd.c, libvcd/vcd.h, libvcd/vcd_bytesex.c,
4089	libvcd/vcd_bytesex.h, libvcd/vcd_cd_sector.c,
4090	libvcd/vcd_cd_sector_private.h, libvcd/vcd_directory.c,
4091	libvcd/vcd_files.c, libvcd/vcd_files.h, libvcd/vcd_files_private.h,
4092	libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h, libvcd/vcd_obj.h,
4093	libvcd/vcd_transfer.c, libvcd/vcd_transfer.h, libvcd/vcd_types.h:
4094	see changelog... C:-)
4095
40962000-11-13  hvr <hvr@gnu.org>
4097
4098	* ChangeLog, libvcd/vcd.c, libvcd/vcd_salloc.c,
4099	libvcd/vcd_salloc.h, libvcd/vcd_transfer.c:         * libvcd/vcd_salloc.h: prefixed exported symbols _vcd + indentation
4100
41012000-11-13  hvr <hvr@gnu.org>
4102
4103	* libvcd/vcd.h, libvcd/vcd_files_private.h: indentation
4104
41052000-11-13  hvr <hvr@gnu.org>
4106
4107	* frontends/cli/vcdimager.c, frontends/cli/vcdrip.c: fixed
4108	indentation
4109
41102000-11-12  hvr <hvr@gnu.org>
4111
4112	* ChangeLog, frontends/cli/vcdrip.c, libvcd/vcd.c, libvcd/vcd.h,
4113	libvcd/vcd_directory.c, libvcd/vcd_directory.h, libvcd/vcd_files.c,
4114	libvcd/vcd_mpeg.c, libvcd/vcd_obj.h, libvcd/vcd_transfer.c,
4115	libvcd/vcd_transfer.h:         * libvcd/vcd_obj.h: added VcdDirectory *dir to _VcdObj         * libvcd/vcd_directory.c: introduced directory object,
4116	                prefixed exported symbols with 'vcd_'         * libvcd/vcd.c (_finalize_vcd_iso_track): added preliminary
4117	        svcd support         * libvcd/vcd.h: added vcd_obj_add_file() prototype         * libvcd/vcd_mpeg.c: made tables static
4118
41192000-11-10  hvr <hvr@gnu.org>
4120
4121	* ChangeLog, frontends/cli/vcdimager.c, libvcd/vcd.c:         * frontends/cli/vcdimager.c: removed cdi support         * libvcd/vcd.c: reformating, removed removed
4122	        vcd_obj_set_cdi_input(), (_callback_wrapper): adapted to new progress_callback_t prototype
4123
41242000-11-10  hvr <hvr@gnu.org>
4125
4126	* frontends/gnome/src/GVCDImager.glade,
4127	frontends/gnome/src/GVCDImagerApp.cc, libvcd/vcd.h:         * libvcd/vcd.h: added comments, removed
4128	                vcd_obj_set_cdi_input(), changed progress_callback_t
4129	                signature, added progress_info_t struct
4130
41312000-11-09  hvr <hvr@gnu.org>
4132
4133	* ChangeLog, Makefile.am, configure.in, libvcd/vcd.c,
4134	libvcd/vcd_files.c:         * libvcd/vcd.c (_write_sectors): s/vcd_warning/vcd_warn/         * libvcd/vcd_files.c (set_info_vcd): removed obsolete
4135	        comment
4136
41372000-11-09  hvr <hvr@gnu.org>
4138
4139	* frontends/gnome/macros/ChangeLog,
4140	frontends/gnome/macros/Makefile.am,
4141	frontends/gnome/macros/autogen.sh,
4142	frontends/gnome/macros/gnome-bonobo-check.m4,
4143	frontends/gnome/macros/gnome-pilot.m4,
4144	frontends/gnome/macros/gnome-xml-check.m4: synced with
4145	cvs.gnome.org's &macros
4146
41472000-11-08  hvr <hvr@gnu.org>
4148
4149	* frontends/.cvsignore, frontends/Makefile.am,
4150	frontends/cli/.cvsignore, frontends/cli/Makefile.am,
4151	frontends/cli/vcdimager.1, frontends/cli/vcdimager.c,
4152	frontends/cli/vcdimager.texi, frontends/cli/vcdrip.c,
4153	frontends/gnome/.cvsignore, frontends/gnome/ChangeLog,
4154	frontends/gnome/Makefile.am, frontends/gnome/macros/ChangeLog,
4155	frontends/gnome/macros/Makefile.am,
4156	frontends/gnome/macros/aclocal-include.m4,
4157	frontends/gnome/macros/autogen.sh,
4158	frontends/gnome/macros/compiler-flags.m4,
4159	frontends/gnome/macros/curses.m4,
4160	frontends/gnome/macros/gnome-bonobo-check.m4,
4161	frontends/gnome/macros/gnome-common.m4,
4162	frontends/gnome/macros/gnome-cxx-check.m4,
4163	frontends/gnome/macros/gnome-fileutils.m4,
4164	frontends/gnome/macros/gnome-gettext.m4,
4165	frontends/gnome/macros/gnome-ghttp-check.m4,
4166	frontends/gnome/macros/gnome-gnomemm-check.m4,
4167	frontends/gnome/macros/gnome-gnorba-check.m4,
4168	frontends/gnome/macros/gnome-guile-checks.m4,
4169	frontends/gnome/macros/gnome-libgtop-check.m4,
4170	frontends/gnome/macros/gnome-objc-checks.m4,
4171	frontends/gnome/macros/gnome-orbit-check.m4,
4172	frontends/gnome/macros/gnome-pilot.m4,
4173	frontends/gnome/macros/gnome-print-check.m4,
4174	frontends/gnome/macros/gnome-pthread-check.m4,
4175	frontends/gnome/macros/gnome-support.m4,
4176	frontends/gnome/macros/gnome-undelfs.m4,
4177	frontends/gnome/macros/gnome-vfs.m4,
4178	frontends/gnome/macros/gnome-x-checks.m4,
4179	frontends/gnome/macros/gnome-xml-check.m4,
4180	frontends/gnome/macros/gnome.m4,
4181	frontends/gnome/macros/gperf-check.m4,
4182	frontends/gnome/macros/linger.m4,
4183	frontends/gnome/macros/need-declaration.m4,
4184	frontends/gnome/src/.cvsignore,
4185	frontends/gnome/src/GVCDImager.glade,
4186	frontends/gnome/src/GVCDImager.hh,
4187	frontends/gnome/src/GVCDImagerApp.cc,
4188	frontends/gnome/src/GVCDImagerApp.hh,
4189	frontends/gnome/src/GladeHelper.hh,
4190	frontends/gnome/src/Makefile.am, frontends/gnome/src/main.cc:
4191	imported /frontends tree
4192
41932000-11-08  hvr <hvr@gnu.org>
4194
4195	* ChangeLog, libvcd/vcd.c, libvcd/vcd_mpeg.c, libvcd/vcd_mpeg.h,
4196	web/vcdimager.html: 2000-11-08  Herbert Valerio Riedel
4197	<hvr@gnu.org>         * applied fix for program end markers in mpeg streams from                 Andrew Stevens <Andrew.Stevens@comlab.ox.ac.uk>         * libvcd/vcd_mpeg.h: added new mpeg_type MPEG_END         * libvcd/vcd_mpeg.c (mpeg_type): detection for -"-         * libvcd/vcd.c (_write_sectors): added warning output for
4198	        -"-
4199
42002000-11-08  hvr <hvr@gnu.org>
4201
4202	* web/vcdimager.html: added webpage for gnu.org to cvs
4203
42042000-11-08  hvr <hvr@gnu.org>
4205
4206	* libvcd/.cvsignore, libvcd/Makefile.am, libvcd/vcd.c,
4207	libvcd/vcd.h, libvcd/vcd_bytesex.c, libvcd/vcd_bytesex.h,
4208	libvcd/vcd_cd_sector.c, libvcd/vcd_cd_sector.h,
4209	libvcd/vcd_cd_sector_private.h, libvcd/vcd_directory.c,
4210	libvcd/vcd_directory.h, libvcd/vcd_files.c, libvcd/vcd_files.h,
4211	libvcd/vcd_files_private.h, libvcd/vcd_iso9660.c,
4212	libvcd/vcd_iso9660.h, libvcd/vcd_iso9660_private.h,
4213	libvcd/vcd_logging.c, libvcd/vcd_logging.h, libvcd/vcd_mpeg.c,
4214	libvcd/vcd_mpeg.h, libvcd/vcd_obj.h, libvcd/vcd_salloc.c,
4215	libvcd/vcd_salloc.h, libvcd/vcd_stream.c, libvcd/vcd_stream.h,
4216	libvcd/vcd_stream_stdio.c, libvcd/vcd_stream_stdio.h,
4217	libvcd/vcd_transfer.c, libvcd/vcd_transfer.h, libvcd/vcd_types.h,
4218	libvcd/vcd_util.c, libvcd/vcd_util.h: /libvcd import into cvs
4219
42202000-11-07  hvr <hvr@gnu.org>
4221
4222	* .cvsignore, AUTHORS, COPYING, ChangeLog, ChangeLog_pre0_5,
4223	Makefile.am, NEWS, README, THANKS, TODO, autogen.sh, configure.in,
4224	vcdimager.spec.in: importing top level directory
4225
42262000-11-07  hvr <hvr@gnu.org>
4227
4228	* just a test
4229
4230