2003-09-06 10:54 rocky * test/: isofs-m1.right, monvoisin.right, svcd_ogt_test_ntsc.right, svcdgs.right, vcd_demo.right, videocd.right: Update for normal filenames from the ISO-9660 names. 2003-09-06 10:50 rocky * include/cdio/iso9660.h, lib/iso9660.c, lib/iso9660_fs.c, lib/iso9660_private.h, src/cd-info.c: Add iso9660_name_translate() to remove ISO-name cruft. Document iso9660_fs_stat(). 2003-09-05 22:51 rocky * include/cdio/types.h: Small comment change. 2003-09-05 18:48 rocky * include/cdio/cdio.h, include/cdio/iso9660.h, lib/cdio.c, lib/iso9660_fs.c: Move ISO-9660 lsn-finding routine from vcdimager here. More prototypes are "const CdIo *". 2003-09-01 18:51 rocky * lib/_cdio_bincue.c: Test for NULL binfile - as odd as this sounds, it could cause core dump if no CD loaded. 2003-09-01 18:50 rocky * configure.ac: Remove -Wsign-promo which is not relevant for C programs. 2003-09-01 18:31 rocky * src/cd-info.c: Always have no-vcdinfo option. 2003-09-01 15:25 rocky * libcdio.spec.in: Translation kindly and graceously provided by Manfred Tremmel 2003-09-01 12:02 rocky * include/cdio/iso9660.h: Did packing incorrectly on pvd_t. 2003-09-01 11:11 rocky * lib/: _cdio_bsdi.c, _cdio_freebsd.c, _cdio_linux.c, _cdio_sunos.c: Note TOC's initialized so we don't reread. Add some int's to unsigned. 2003-09-01 11:10 rocky * include/cdio/iso9660.h, lib/iso9660.c: Start to document library routines. An "int" was changed to the more correct "bool". 2003-09-01 11:08 rocky * test/.cvsignore: [no log message] 2003-09-01 11:08 rocky * test/: Makefile.am, testiso9660.c: Add minimal test of new iso9660 library. 2003-08-31 22:08 rocky * include/cdio/iso9660.h, include/cdio/xa.h, lib/iso9660_private.h: Merge in and tidy up with mkisofs's iso9660.h. If that is correct (and it probably is), there were erroneous field definitions. 2003-08-31 22:07 rocky * configure.ac: Wrong AC_SUBST variable for CDDB. 2003-08-31 22:05 rocky * libcdio.spec.in: Add commentary about cd-info. Update dependencies to latest versions of packages which is really needed. 2003-08-31 22:04 rocky * src/cd-info.c: Have to rely more on other XA test since track indicator seems faulty. Missing "break;" in switch caused us to not print iso9660 filesystems. 2003-08-31 22:02 rocky * test/: check_cue.sh.in, check_nrg.sh.in: Was setting options all wrong and using wrong CDDB subtitution variable. As Bullwinkle says, "This time, for sure!" 2003-08-31 22:02 rocky * lib/_cdio_linux.c: Wasn't noting that we read TOC so we were re-reading it every time. 2003-08-31 16:56 rocky * src/cd-info.c: Deal with gcc warning. Think it was spurious, but just in case. 2003-08-31 16:52 rocky * ChangeLog, Makefile.am, THANKS, libcdio.spec.in: Fixes from Frantisek Dvorak 2003-08-31 16:50 rocky * NEWS: [no log message] 2003-08-31 11:52 rocky * lib/iso9660_fs.c, src/cd-info.c, test/check_cue.sh.in, test/isofs-m1.right: Make mode1 format filesystem print work. 2003-08-31 10:26 rocky * include/cdio/cdio.h, include/cdio/iso9660.h, include/cdio/sector.h, lib/_cdio_bincue.c, lib/cd_types.c, lib/cdio.c, lib/iso9660_fs.c, src/cd-info.c: Straighten out mode1 vs mode2 mess. 2003-08-31 05:32 rocky * include/cdio/iso9660.h: Define EMPTY_ARRAY_SIZE if it is not defined previously. 2003-08-31 05:11 rocky * include/cdio/iso9660.h, include/cdio/xa.h, lib/iso9660_fs.c, lib/xa.c: Final tidy up. 2003-08-31 04:53 rocky * lib/iso9660_fs.h: Most of this is public now. 2003-08-31 04:42 rocky * lib/xa.c, test/check_sizeof.c: [no log message] 2003-08-31 04:32 rocky * include/cdio/iso9660.h, include/cdio/xa.h, lib/Makefile.am, lib/iso9660_fs.c, lib/xa.c, lib/xa.h, src/cd-info.c, test/cdda.right, test/check_cue.sh.in, test/check_nrg.sh.in, test/monvoisin.right, test/vcd_demo.right: I think I have the XA encapsulation down so that it will work in vcdimager (and others). 2003-08-31 04:03 rocky * configure.ac: Rely more on PKG_INFO and remove header checks which didn't test for --enable-xxx. 2003-08-31 03:39 rocky * include/cdio/: Makefile.am, iso9660.h, xa.h: Separate and make XA information public. 2003-08-31 02:59 rocky * include/cdio/iso9660.h, lib/Makefile.am, lib/iso9660_fs.c, lib/iso9660_fs.h, lib/xa.h, src/Makefile.am, src/cd-info.c, test/check_cue.sh.in, test/check_nrg.sh.in, test/monvoisin.right, test/svcd_ogt_test_ntsc.right, test/svcdgs.right, test/vcd_demo.right, test/videocd.right: Move over reading ISO-9660 filesytems from vcdimager. Handling of XA attributes also moved over. 2003-08-31 01:00 rocky * include/cdio/iso9660.h, lib/iso9660.c, lib/iso9660_private.h, test/check_sizeof.c: Expose primary volume descriptor (pvd) and directory structures since they *are* part of the spec. and be done with it. 2003-08-31 00:02 rocky * src/cd-info.c: A tad closer to being able to print ISO-9660 filesystems 2003-08-30 23:35 rocky * include/cdio/iso9660.h, lib/cd_types.c, lib/iso9660_private.h: cd_types: tighter use of ISO #defines. Make some of the private ones public to reduce "private" use in vcdimager. 2003-08-30 22:51 rocky * include/cdio/iso9660.h, lib/iso9660.c, src/cd-info.c: iso_directory_record_t -> iso9660_dir_t 2003-08-30 21:40 rocky * include/cdio/iso9660.h, lib/iso9660.c: pvd_t -> iso9660_pvd_t 2003-08-30 21:32 rocky * include/cdio/iso9660.h, lib/iso9660.c: two routines are buggy. Back out until they've been fixed. 2003-08-30 21:01 rocky * configure.ac, include/cdio/iso9660.h, include/cdio/types.h, lib/iso9660.c: Opaque type declaration for iso9660 moved into well iso9660.h (from cdio/types.h). Opaque type for iso_directory_record defined and access routines added to libiso9660. 2003-08-30 20:11 rocky * autogen.sh: Minor changes. 2003-08-30 09:14 rocky * NEWS: [no log message] 2003-08-29 07:10 rocky * test/: check_cue.sh.in, check_nrg.sh.in, check_opts.sh: Invalid substituiton variable. Allow cd-info tests to be skipped. 2003-08-28 23:03 rocky * src/cd-info.c: Declarations have to all be together for gcc < 3.0 2003-08-28 22:38 rocky * lib/iso9660_private.h: Wrong include. We've moved from vcdimager to cdio. 2003-08-28 21:08 rocky * Makefile.am: Add sample3 & 4 2003-08-28 21:07 rocky * ChangeLog: [no log message] 2003-08-28 21:04 rocky * NEWS: [no log message] 2003-08-17 03:13 rocky * NEWS, example/.cvsignore, example/sample3.c: [no log message] 2003-08-17 03:12 rocky * example/: Makefile, sample4.c: Yet another example. 2003-08-17 02:32 rocky * test/: .cvsignore, Makefile.am, check_sizeof.c: Makefile.am: add check_sizeof and testischar 2003-08-17 02:30 rocky * libiso9660.pc.in: Remove dependence on vcd. We also don't use glib just yet. 2003-08-17 01:31 rocky * .cvsignore, Makefile.am, configure.ac, libiso9660.pc.in, include/cdio/Makefile.am, include/cdio/iso9660.h, include/cdio/types.h, lib/Makefile.am, lib/cd_types.c, lib/iso9660.c, lib/iso9660_private.h, test/.cvsignore, test/Makefile.am, test/testassert.c, test/testischar.c: Add iso9660 library and regression test. Will be deleted from vcdimager-cdio branch. cd_types.c: forgot to add previously. 2003-08-16 18:45 rocky * example/sample3.c: Typo in comment. 2003-08-16 18:09 rocky * configure.ac: Make sure we have the latest vcdinfo 2003-08-16 13:31 rocky * example/Makefile, example/sample3.c, src/cd-info.c: Add simple program to show CD-type and filesystem determination. cd-info.c: minor code cleanups. 2003-08-16 13:27 rocky * example/.cvsignore: Add sample3 2003-08-16 11:35 rocky * test/check_cue.sh: Is derived from check_cue.sh.in 2003-08-16 11:34 rocky * include/cdio/Makefile.am, include/cdio/cd_types.h, lib/Makefile.am, src/Makefile.am, src/analyze.c, src/analyze.h, src/cd-info.c, test/check_cue.sh: Move routine to analyze/guess what type of CD image we have got into the library. 2003-08-16 09:25 rocky * src/Makefile.am: Oooops--test version of Makefile.am got checked in. Revert it. 2003-08-16 08:59 rocky * src/Makefile.am, src/analyze.c, src/analyze.h, src/cd-info.c, test/check_cue.sh, test/monvoisin.right, test/svcd_ogt_test_ntsc.right, test/svcdgs.right, test/vcd_demo.right, test/videocd.right: Fix bug in storing iso_9660 volume sector count. cd-info.c reduce global variables. Regression tests output was incorrect with this long-standing bug. 2003-08-14 09:41 rocky * src/: Makefile.am, analyze.c, analyze.h, cd-info.c: First cut at separating disc analysis part from standalone source. More modularity is needed. 2003-08-13 08:33 rocky * src/cd-info.c: Messed up on SVCD test. 2003-08-13 08:18 rocky * src/cd-info.c: Set VCD log handler. 2003-08-11 05:19 rocky * lib/_cdio_win32.c: A simple stupid mistake. Not sure why it wasn't caught before. 2003-08-10 10:33 rocky * test/check_cue.sh: VCD tests when available. 2003-08-09 22:29 rocky * doc/.cvsignore, example/.cvsignore: lint. 2003-08-09 22:27 rocky * configure.ac, src/Makefile.am, src/cd-info.c: Changes brought about by recent vcdimager-cdio changes. - We use vcdinfo_t ** on vcdinfo_open. - Now make use of pkg-config for vcdimager in configure. - Remove reference to info_private.h. 2003-08-09 07:59 rocky * ChangeLog: [no log message] 2003-08-09 07:52 rocky * ChangeLog, Makefile.am, doc/Makefile.am, example/sample1.c, example/sample2.c: *Makefile/am Get sample documentation is in distribution. example/*.c: remove trailing blanks at end of file. 2003-08-09 07:50 rocky * NEWS: [no log message] 2003-08-06 10:02 rocky * libcdio.spec.in: - fixes really Manfred Tremmel at http://www.iiv.de/schwinde/buerger/tremmel/ 2003-08-03 16:31 rocky * doc/libcdio.texi: Fill out how to use: add example programs 1 and 2. 2003-08-03 16:02 rocky * example/sample2.c: Sample program to - show what driver is automatically selected - what device will be used for that - list all the drivers that exist showing whether they are available or not 2003-08-01 23:51 rocky * NEWS: [no log message] 2003-08-01 23:47 rocky * Makefile.am: Remove that directory in EXTRA_DIST! 2003-08-01 23:43 rocky * example/: README, sample1.c: Add a sample program. More will follow later... 2003-08-01 23:41 rocky * doc/libcdio.texi: typo. 2003-07-29 22:05 rocky * doc/libcdio.texi: More verbiage. Alas not on how to use *this* package, but we are getting there if by virtue of not being able to postpone it too much more. 2003-07-28 06:46 rocky * doc/libcdio.texi: Small additions and edits. 2003-07-28 06:31 rocky * doc/.cvsignore: [no log message] 2003-07-27 22:25 rocky * Makefile.am, configure.ac, doc/Makefile.am, doc/libcdio.texi: First feeble attempt at documentation. 2003-07-27 18:52 rocky * include/cdio/cdio.h, lib/_cdio_bincue.c, lib/_cdio_linux.c, lib/_cdio_nrg.c, lib/_cdio_sunos.c: Small comment change. 2003-07-11 20:26 rocky * parse/: Makefile, test/runall: Add simple regression testing driver. 2003-06-22 18:41 rocky * ChangeLog, include/cdio/cdio.h, lib/cdio.c, lib/cdio_private.h, src/cd-info.c: MIN_DRIVER, MIN_DEVICE_DRIVER, MAX_DEVICE_DRIVER -> CDIO_... Add CDIO_MAX_DRIVER (distinct from CDIO_MAX_DEVICE_DRIVER cdio.c (cdio_open): was only scanning devices. Change to scan disk image files as well. 2003-06-15 21:21 rocky * NEWS: [no log message] 2003-06-13 00:47 rocky * configure.ac: Order of libraries is important in cygwin (and perhaps others): -lvcdinfo comes before -lvcd. 2003-06-13 00:36 rocky * src/cd-info.c: Now use cdio enum rather than vcd enum for unknown driver type. 2003-06-12 00:46 rocky * lib/_cdio_generic.c, lib/_cdio_linux.c, lib/cdio_private.h, src/cd-info.c: Make GNU/Linux smarter about finding a default device -- code sort of from SDL. Better error checking all around. 2003-06-11 23:38 rocky * lib/_cdio_win32.c: Pedantic change: subroutine name is probably better. 2003-06-11 06:57 rocky * test/.cvsignore: [no log message] 2003-06-11 06:57 rocky * include/cdio/cdio.h, lib/cdio.c, src/Makefile.am: Enumeration had grew but hadn't changed string array accordingly. 2003-06-11 06:55 rocky * lib/_cdio_win32.c: Bug fixes for NT-derived systems 2003-06-09 21:19 rocky * configure.ac: It's '=' not '==' 2003-06-08 09:08 rocky * configure.ac, test/check_common_fn.in: Better way to deal with diff vs. cmp and diff options. 2003-06-08 08:33 rocky * configure.ac, test/check_common_fn, test/check_common_fn.in: Use diff rather than cmp if possible. Also if possible do a unified diff and for M$DOG strip whitespace for the \r\n vs \n differences. 2003-06-07 18:16 rocky * src/cd-info.c: Reverting change (for now). 2003-06-07 18:13 rocky * src/cd-info.c: Is this right? 2003-06-07 18:11 rocky * lib/_cdio_win32.c: More bugs. By far not the last of them though.... 2003-06-07 16:42 rocky * include/cdio/cdio.h, lib/_cdio_win32.c, lib/cdio.c: With M$ we can no longer assume we can open a fd ant it will read properly. Add yellow-mode reads interface. There's lots of cleanup to do... 2003-06-07 16:41 rocky * test/: cdda.right, check_common_fn, check_opts0.right, check_opts1.right, check_opts2.right, check_opts3.right, check_opts4.right, check_opts5.right, check_opts6.right, check_opts7.right, isofs-m1.right, monvoisin.right, svcd_ogt_test_ntsc.right, svcdgs.right, vcd_demo.right, videocd.right: Remvoe headers. Run with --no-header now. 2003-06-07 16:40 rocky * src/cd-info.c: Add option to nuke header for regression tests. With M$ can no longer assume file descriptors do the right thing. Have pay more attention to track formats. 2003-06-07 12:53 rocky * include/cdio/cdio.h, lib/_cdio_win32.c, lib/cdio.c: More MinGW things. Need generic routine for determining if a string is a device 2003-06-07 12:49 rocky * lib/_cdio_generic.c: Add generic routine to determine if a string refers to a device or not. 2003-06-07 12:48 rocky * lib/cdio_private.h: Add customized routines for determining if whether a string refers to a device or not. 2003-06-07 08:47 rocky * lib/_cdio_win32.c: First inkling of this actually working. 2003-06-07 06:44 rocky * include/cdio/types.h, lib/_cdio_win32.c: More MinGW fixes. 2003-06-07 06:43 rocky * src/cd-info.c: Show default device on version command. Don't put /dev in front of device name if win32. 2003-06-07 04:53 rocky * configure.ac, lib/_cdio_win32.c, src/cd-info.c: More MinGW fixes. 2003-06-06 21:20 rocky * configure.ac, src/cd-info.c: cygwin/mingw improvements cd-info: list drivers and exit when --version requested. 2003-06-06 21:19 rocky * lib/cdio.c, include/cdio/cdio.h: Add access routine to return driver string 2003-06-01 17:05 rocky * configure.ac, src/Makefile.am, src/cd-info.c: Require libcddb 0.9.4 or nothing at all. We now allow: - setting cache directory - disabling caching altogther - setting timeout on CDDB network operations - setting email address reported to CDDB server - setting name of CDDB server - printing/suppressing messages from CDDB 2003-05-30 06:58 rocky * test/check_common_fn: report name of cd-info program more accurately and precisely 2003-05-30 06:21 rocky * lib/_cdio_generic.c: Not everyone has sys/ioctl.h. 2003-05-26 22:58 rocky * lib/_cdio_freebsd.c: Another holdover from constants that were renamed. 2003-05-26 22:55 rocky * configure.ac, include/cdio/cdio.h, include/cdio/types.h, lib/Makefile.am, lib/_cdio_win32.c, lib/cdio.c, parse/.cvsignore: Closer to having WIN32 CD-ROM support 2003-05-26 22:22 rocky * lib/_cdio_freebsd.c: Miscellaneous constant changes and typos 2003-05-25 23:11 rocky * include/cdio/sector.h: more pedantic types (which in fact match the implimentation). 2003-05-25 06:35 rocky * lib/_cdio_freebsd.c: Another small comment correction 2003-05-25 06:34 rocky * lib/_cdio_freebsd.c: small eject comment correction 2003-05-24 11:46 rocky * src/cd-info.c: Revert version number change since I'm not prepared to change the regression test numbers. 2003-05-24 11:43 rocky * lib/cdio_private.h: Add field for and save driver id used. 2003-05-24 11:26 rocky * src/cd-info.c: Print out driver selected. 2003-05-24 11:25 rocky * lib/cdio.c: Add cdio_get_driver_name: routine to list name of driver selected. 2003-05-24 11:24 rocky * include/cdio/cdio.h: Add cdio_get_driver_name: routine to return driver selected. 2003-05-20 04:45 rocky * ChangeLog: [no log message] 2003-05-20 04:23 rocky * test/videocd.nrg: Test NRG file. 2003-05-20 04:10 rocky * configure.ac: Solaris needs -lnsl and -lgethostbyname for libcddb 2003-05-20 03:56 rocky * lib/_cdio_bincue.c: Wrong name: was testing uninit variable. 2003-05-20 03:35 rocky * configure.ac: Get ready for version 0.6 2003-05-19 20:04 rocky * NEWS: [no log message] 2003-05-18 01:59 rocky * NEWS, ChangeLog: [no log message] 2003-05-17 22:31 rocky * test/check_cue.sh.in: Add a test using --bin 2003-05-17 22:28 rocky * lib/_cdio_bincue.c: Wasn't handling bin correctly. 2003-05-17 22:19 rocky * TODO: [no log message] 2003-05-17 21:50 rocky * include/cdio/cdio.h, lib/_cdio_bincue.c, lib/cdio.c: Add routine to open check for bin file (cdio_is_binfile). Code simplified a little. 2003-05-17 00:08 rocky * NEWS, ChangeLog: [no log message] 2003-05-16 23:53 rocky * libcdio.pc.in: We don't really use glib-2.0 for now. BSDI test box doesn't have. 2003-05-16 17:11 rocky * test/check_nrg.sh.in: BSDI doesn't handle skipped tests (exit 77) properly. I'd rather switch than fight. 2003-05-16 03:36 rocky * lib/cdio.c: Wasn't nulling correctly. Eject test faulty too. 2003-05-16 03:18 rocky * include/cdio/cdio.h, lib/_cdio_bsdi.c, lib/_cdio_freebsd.c, lib/_cdio_linux.c, lib/_cdio_sunos.c, lib/cdio.c, parse/Makefile: Bug in eject: need to close internal file descriptor before ejecting. eject interface now nulls cdio pointer after a sucessful eject. 2003-05-10 23:29 rocky * ChangeLog, parse/.cvsignore, parse/Makefile, parse/cue.L, parse/cue.y, parse/test/t1.cue, parse/test/t2.cue, parse/test/t3.cue: Towards CUE parser via flex/bison. 2003-04-29 04:17 rocky * misc/libcdio.ebuild: Gentoo ebuild file courtesy of Kris Verbeeck for reporting the problem. 2003-04-25 17:26 rocky * configure.ac: Make RPM spec file. 2003-04-25 17:24 rocky * THANKS: Add Manfred Tremmel 2003-04-25 17:23 rocky * libcdio.spec.in: First RPM spec thanks to Manfred Tremmel . 2003-04-23 22:45 rocky * test/: Makefile.am, check_nrg.sh, videocd.right: Add a single NRG test. 2003-04-23 22:02 rocky * NEWS: [no log message] 2003-04-23 18:05 rocky * lib/_cdio_nrg.c, test/svcdgs.right: More blind guesses to CUES format. Still wrong, but works better on the one sample I have to go on: svcdgs.nrg. 2003-04-22 08:40 rocky * configure.ac, include/cdio/Makefile.am: Wasn't installing version.h. This time, for sure! 2003-04-22 08:20 rocky * test/: isofs-m1.bin, isofs-m1.cue: ISO 9660 filesystem Mode1 regression test. 2003-04-22 08:18 rocky * test/cdda.bin: Sample CD-DA bin/cue image. 2003-04-22 08:17 rocky * test/cdda.cue: Regression test cue. 2003-04-22 08:12 rocky * include/cdio/version.h.in: [no log message] 2003-04-22 08:10 rocky * include/cdio/.cvsignore: config.h now is no longer derived while version.h now is. 2003-04-22 08:09 rocky * Makefile.am, configure.ac, include/cdio/Makefile.am, include/cdio/cdio.h, include/cdio/cdio.h.in, lib/_cdio_bincue.c, lib/_cdio_bsdi.c, lib/_cdio_freebsd.c, lib/_cdio_generic.c, lib/_cdio_linux.c, lib/_cdio_nrg.c, lib/_cdio_stdio.c, lib/_cdio_stream.c, lib/_cdio_stream.h, lib/_cdio_sunos.c, lib/bytesex.h, lib/bytesex_asm.h, lib/cdio.c, lib/cdio_assert.h, lib/cdio_private.h, lib/ds.c, lib/ds.h, lib/logging.c, lib/sector.c, lib/util.c, src/cdinfo.c, test/.cvsignore, test/Makefile.am, test/cdda.right, test/check_common_fn, test/check_cue.sh.in, test/check_nrg.sh, test/check_opts.sh, test/check_opts0.right, test/check_opts1.right, test/check_opts2.right, test/check_opts3.right, test/check_opts4.right, test/check_opts5.right, test/check_opts6.right, test/check_opts7.right, test/fsf.right, test/isofs-m1.right, test/monvoisin.right, test/svcd_ogt_test_ntsc.right, test/svcdgs.right, test/vcd_demo.right: tests -> test All public includes are included via #include rather than #include "....h" (removed -I $top_srcdir/include/cdio) 2003-04-21 22:48 rocky * lib/_cdio_freebsd.c: Probably closer. 2003-04-21 21:34 rocky * Makefile.am: Update regression version. 2003-04-21 19:30 rocky * TODO: Where we might be going... 2003-04-21 19:28 rocky * .cvsignore: Now that we're using pkg-config. 2003-04-21 19:27 rocky * include/cdio/cdio.h.in: Simple typo. 2003-04-21 19:24 rocky * lib/_cdio_nrg.c: Probably much closer to being able to handle Nero CUES format. Seems to have 2336 sector size; 2 second pregap seems to be included at the beginning of the image. 2003-04-21 19:20 rocky * src/cdinfo.c: Add tests for CVD. A lot of this probably should be redone. For example, should get basic Video CD info from libvcdinfo if that is around. 2003-04-21 10:13 hvr * include/cdio/: Makefile.am, logging.h, sector.h: public headers must nuse unique #includes! 2003-04-21 06:17 hvr * Makefile.am, configure.ac, libcdio.pc.in, include/cdio/cdio.h.in: added pkg-config(1) support 2003-04-20 15:42 rocky * ChangeLog, include/cdio/.cvsignore: CVS maintenance 2003-04-20 15:27 rocky * NEWS: [no log message] 2003-04-20 13:24 rocky * configure.ac, include/cdio/cdio.h, include/cdio/cdio.h.in, src/cdinfo.c: Reduce overall size yet again by replaing isofs-m1 for fsf-tompox. cdinfo: Add options for CDDB port and CDDB http enable fix bug if no CD in cdrom drive. 2003-04-20 11:35 rocky * include/cdio/cdio.h: add min/max device driver 2003-04-20 11:34 rocky * Makefile.am, configure.ac, lib/cdio.c: Add small cdda test. cdio.c: cdio_open was opening image drivers. 2003-04-19 21:39 rocky * ChangeLog, configure.ac, lib/Makefile.am, src/cdinfo.c: Put back in libcddb 0.9.0 checking and use cddb_http_disable(). 2003-04-19 16:49 rocky * lib/_cdio_freebsd.c: Add _cdio_read_audio_sector. Try to sync up with other drivers. 2003-04-19 15:12 rocky * Makefile.am, NEWS, configure.ac: Break most of the larger regression tests into a separate package. 2003-04-19 05:13 rocky * include/cdio/: Makefile.am, cdio.h, cdio.h.in: Add package version 2003-04-19 05:02 rocky * include/cdio/cdio.h: Add an API version number. 2003-04-19 04:29 rocky * ChangeLog, Makefile.am, configure.ac, include/.cvsignore, include/Makefile.am, include/cdio/.cvsignore, include/cdio/Makefile.am, include/cdio/cdio.h, include/cdio/logging.h, include/cdio/sector.h, include/cdio/types.h, include/cdio/util.h, lib/Makefile.am, lib/cdio.h, lib/logging.h, lib/sector.h, lib/types.h, lib/util.h, src/cdinfo.c: Move public includes to include/cdio. This should facilitate having this source installed locally since it allows #include in the source tree. 2003-04-18 20:53 rocky * src/cdinfo.c: Revise to to handle libcddb 0.90. 2003-04-18 20:52 rocky * lib/cdio.h: Remove a compile warning noticed by Kris Verbeeck. 2003-04-18 20:50 rocky * configure.ac: do chmod +x for test/check_opts.sh Test to see if we have new enough libcddb. 2003-04-18 20:49 rocky * README: Update to include CDDB information and note this is ued by CD-DA plugin. 2003-04-15 01:19 rocky * lib/_cdio_linux.c: Remove compile warning on non-GNU/Linux servers. 2003-04-14 19:30 rocky * THANKS: Need to start *somewhere*. 2003-04-14 19:29 rocky * NEWS: Wha's happenin' 2003-04-14 19:11 rocky * lib/_cdio_bincue.c: Bug-causing typo. 2003-04-14 06:03 rocky * configure.ac: Need to conditionally add --no-cddb so we added check_opts.sh.in. Rewrite for loop in lower-level Bourne-shell style. 2003-04-14 06:01 rocky * src/cdinfo.c: One cddb reference not conditionally included. 2003-04-14 00:58 rocky * src/cdinfo.c: libpopt options need to be integers. Change order of include to accomodate libcddb. Make distcheck now works. 2003-04-14 00:29 rocky * src/Makefile.am: Add CDDB_LIB for cdinfo. 2003-04-14 00:29 rocky * configure.ac: Check for libcddb and use that if it's there. 2003-04-14 00:27 rocky * lib/_cdio_bincue.c: If we don't think this is a cue file, we now report that rather than give the cryptic message about a null source. 2003-04-14 00:26 rocky * src/cdinfo.c: CDDB lookup for audio CD via libcddb. 2003-04-14 00:24 rocky * lib/cdio.c: Bad linux default_device initialization. 2003-04-11 23:38 rocky * lib/: _cdio_bincue.c, _cdio_bsdi.h, cdio.c, cdio.h: Add routine cdio_is_bincue to test if file is a cue file. cdio_open does a better job in automatically determining the type of file. 2003-04-11 13:33 rocky * lib/: sector.c, sector.h: Tired of all those unused warings. Remove the static inline stuff. It's probably not worth the performance gains. (And if it is we can turn into a #define) 2003-04-11 13:31 rocky * lib/_cdio_sunos.c: Move used #include outside of conditional compilation since strdup's used to get default device. 2003-04-11 13:30 rocky * lib/: _cdio_bincue.c, _cdio_nrg.c: Forgot to add recently added read_audio_sector to op structure. 2003-04-10 03:22 rocky * configure.ac, lib/_cdio_bincue.c, lib/_cdio_nrg.c: configure.ac: bump version bincue/nrg: add cdio_read_audio_sector 2003-04-10 03:19 rocky * lib/_cdio_sunos.c: read_mode_audio_sector now works. 2003-04-10 00:13 rocky * lib/: _cdio_bincue.c, _cdio_bsdi.c, _cdio_freebsd.c, _cdio_generic.c, _cdio_nrg.c, _cdio_sunos.c, cdio.c, cdio.h, cdio_private.h: get_default_device with NULL will get device *without* trying to open cd. Add read_audio call. 2003-04-10 00:11 rocky * lib/_cdio_linux.c: Add ability to read audio (CD-DA) sector. 2003-04-10 00:10 rocky * lib/types.h: Add CDIO_INVALID_LSN definition 2003-04-09 07:15 rocky * lib/sector.h: CD_MAX_TRACKS -> CDIO_CD_MAX_TRACKS 2003-04-08 17:30 rocky * ChangeLog: [no log message] 2003-04-08 17:12 rocky * lib/_cdio_linux.c: Small name changes. 2003-04-08 06:35 rocky * lib/_cdio_bsdi.c: Changes brought about by sector.h #define changes. 2003-04-08 06:17 rocky * lib/_cdio_sunos.c: Revise for changed sector.h 2003-04-07 07:31 rocky * lib/cdio_private.h: Add opaque CdIoDataSource type and generic free routine for stream-based drivers (nrg, bincue, network). 2003-04-07 07:29 rocky * lib/types.h: Indention formatting that Emacs prefers. 2003-04-07 07:25 rocky * lib/_cdio_nrg.c: Sync up with _cdio_bincue a little. free routine replaced with a generic routine. 2003-04-07 07:24 rocky * lib/_cdio_bincue.c: Move free routine into a generic routine. Some numbers replaced by #define constants. 2003-04-07 07:24 rocky * lib/_cdio_generic.c: Add generic_stream_free and remove out of disk-image routines. 2003-04-07 07:23 rocky * lib/_cdio_stream.h: Opaque type CdioDataSource is now in cdio_private.h. This forces us to use that. (And this might not be the best, but I can't think of anything else that is as simple.) 2003-04-06 23:05 rocky * lib/_cdio_stream.c: Grammar typo. 2003-04-06 22:58 rocky * lib/_cdio_bincue.c: Another case of not checking the status of operations and returning on error (rather than continuing). Not serious this time... 2003-04-06 22:41 rocky * lib/_cdio_bincue.c: Propagate error results from seeks and reads. 2003-04-06 19:40 rocky * lib/: _cdio_stdio.c, _cdio_stream.c, _cdio_stream.h: Document some of the interfaces. 2003-04-06 19:09 rocky * lib/_cdio_bincue.c: Back off a little with the #define thing a little for now. I made a mistake somewhere. (And don't want to track it down further.) 2003-04-06 14:26 rocky * lib/sector.h: This time for sure? 2003-04-06 14:12 rocky * lib/_cdio_generic.c, lib/_cdio_linux.c, lib/_cdio_nrg.c, lib/sector.h, src/cdinfo.c: More #define reductions/fixes. 2003-04-06 13:57 rocky * lib/_cdio_bincue.c, lib/_cdio_bsdi.c, lib/_cdio_bsdi_old.c, lib/_cdio_linux.c, lib/_cdio_nrg.c, lib/_cdio_stream.c, lib/_cdio_sunos.c, lib/sector.h, src/cdinfo.c: Change sector.h constants, yet again. This time for Herbert Valiero Riedel. 2003-04-06 01:46 rocky * src/cdinfo.c: Use new sector.h constants. 2003-04-06 01:45 rocky * lib/: _cdio_linux.c, _cdio_nrg.c, _cdio_sunos.c, cdio.h: Use new sector.h constants. More changes will no doubt follow. 2003-04-06 01:44 rocky * lib/_cdio_bincue.c: More complete. Fill out seek code. 2003-04-06 01:43 rocky * lib/sector.h: Go with Linux definitions rather than invent our own. More changes will no doubt follow. 2003-04-04 00:15 rocky * lib/: _cdio_bincue.c, cdio_private.h: Close go getting simple read working. Not completely correct, but close. 2003-04-03 19:41 rocky * lib/: cdio.c, cdio.h: Documentation improvment: Note that get_default_device returns NULL on error. 2003-04-03 07:16 rocky * lib/: Makefile.am, _cdio_stream.h, bytesex.h, bytesex_asm.h, cdio.h, cdio_assert.h, cdio_types.h, ds.c, ds.h, logging.h, sector.h, types.h: cdio_types.h -> types.h 2003-04-02 09:54 rocky * lib/cdio.c: Note that device is uninit when destroying, 'cause it is! 2003-03-30 08:01 rocky * lib/: _cdio_bincue.c, _cdio_bsdi.c, _cdio_generic.c, _cdio_linux.c, _cdio_nrg.c, _cdio_sunos.c, cdio.c, cdio.h, cdio_private.h: More common routiens and structures moved to cdio_generic.c or cdio_private.h respectively. 2003-03-30 07:59 rocky * configure.ac: BSDI now requires Steve Schultz's libdvd.a and dvd.h package. 2003-03-29 20:31 rocky * configure.ac: Having trouble getting aclocal include libpopt.m4 (and presumably other *.m4's) 2003-03-29 20:11 rocky * autogen.sh, configure.ac, src/Makefile.am: Rest: add libpopt autoconfiguration. 2003-03-29 20:11 rocky * lib/_cdio_bsdi.c: Extend to larger interface using generic routines. 2003-03-29 19:40 rocky * lib/_cdio_freebsd.c: Yet another typo. 2003-03-29 19:38 rocky * lib/_cdio_freebsd.c: Change default drive and fix typographical mistake. 2003-03-29 16:13 rocky * lib/: _cdio_bincue.c, _cdio_generic.c, _cdio_nrg.c, _cdio_sunos.c: Small lint-like errors. Solaris now works again with new read/lseek functions. 2003-03-29 15:28 rocky * lib/: _cdio_freebsd.c, _cdio_sunos.c: Probably closer towards compiling on those architectures. 2003-03-29 12:32 rocky * configure.ac, lib/Makefile.am, lib/_cdio_bincue.c, lib/_cdio_bsdi.c, lib/_cdio_bsdi_old.c, lib/_cdio_freebsd.c, lib/_cdio_generic.c, lib/_cdio_linux.c, lib/_cdio_nrg.c, lib/_cdio_stdio.c, lib/_cdio_stream.c, lib/_cdio_stream.h, lib/_cdio_sunos.c, lib/cdio.c, lib/cdio.h, lib/cdio_private.h, lib/cdio_types.h, lib/sector.h, src/Makefile.am, src/cdinfo.c: Add simple (non-mode2) read/seek. _cdio_generic.c: place to save common driver routines add cdio_get_track_sec_count. 2003-03-24 21:10 rocky * src/cdinfo.c: gcc < 3.0 compatibility. 2003-03-24 19:00 rocky * lib/_cdio_freebsd.c: A stab at FreeBSD support. Not finished. More later... 2003-03-24 18:59 rocky * lib/: Makefile.am, _cdio_bsdi.c, _cdio_linux.c, cdio.c, cdio.h: _cdio_linux.c: eject routines does it's own open and close. cdio.h, Makefile.am, cdio.c: Add FreeBSD routine (not complete yet). 2003-03-24 16:01 rocky * src/cdinfo.c: Small clarity change 2003-03-24 14:01 rocky * .cvsignore, AUTHORS, ChangeLog, Makefile.am, NEWS, README, autogen.sh, configure.ac, libpopt.m4, lib/.cvsignore, lib/Makefile.am, lib/_cdio_bincue.c, lib/_cdio_bsdi.c, lib/_cdio_bsdi.h, lib/_cdio_linux.c, lib/_cdio_nrg.c, lib/_cdio_stdio.c, lib/_cdio_stdio.h, lib/_cdio_stream.c, lib/_cdio_stream.h, lib/_cdio_sunos.c, lib/bytesex.h, lib/bytesex_asm.h, lib/cdio.c, lib/cdio.h, lib/cdio_assert.h, lib/cdio_private.h, lib/cdio_types.h, lib/ds.c, lib/ds.h, lib/logging.c, lib/logging.h, lib/sector.c, lib/sector.h, lib/util.c, lib/util.h, src/.cvsignore, src/Makefile.am, src/cdinfo-linux.c, src/cdinfo.c: Initial revision 2003-03-24 14:01 rocky * .cvsignore, AUTHORS, ChangeLog, Makefile.am, NEWS, README, autogen.sh, configure.ac, libpopt.m4, lib/.cvsignore, lib/Makefile.am, lib/_cdio_bincue.c, lib/_cdio_bsdi.c, lib/_cdio_bsdi.h, lib/_cdio_linux.c, lib/_cdio_nrg.c, lib/_cdio_stdio.c, lib/_cdio_stdio.h, lib/_cdio_stream.c, lib/_cdio_stream.h, lib/_cdio_sunos.c, lib/bytesex.h, lib/bytesex_asm.h, lib/cdio.c, lib/cdio.h, lib/cdio_assert.h, lib/cdio_private.h, lib/cdio_types.h, lib/ds.c, lib/ds.h, lib/logging.c, lib/logging.h, lib/sector.c, lib/sector.h, lib/util.c, lib/util.h, src/.cvsignore, src/Makefile.am, src/cdinfo-linux.c, src/cdinfo.c: Imported sources