##
## autogenerated ChangeLog -- don't edit
##
2006-02-13 Monday 02:20 Rocky Bernstein <rocky@panix.com>
* Build.PL, Changes, MANIFEST, MANIFEST.SKIP, META.yml, device.swg,
lib/Device/Cdio.pm, lib/Device/Cdio/Device.pm,
lib/Device/Cdio/Track.pm, t/06.bincue.t: Build.PL: we no longer
require SWIG to be installed. We'll use our own perlcdio_wrap.c
if not.
device.swg: guard against using a libcdio's get_hwinfo which can
store outside of the array. It's only a problem in theory as
release revision numbers are not more than 4 bytes long and the
current CVS (where the revsion number is 7 bytes long, e.g
0.77cvs) now truncates.
*.pm: Synchronize version numbers.
Device.pm: a more useful get_device routine.
2006-02-12 Sunday 09:36 Rocky Bernstein <rocky@panix.com>
* t/.gdb_history: Tolerate gdb debugging
2006-02-12 Sunday 09:32 Rocky Bernstein <rocky@panix.com>
* device.swg: Possibly a slightly better fix and slightly better
code.
2006-02-12 Sunday 05:04 Rocky Bernstein <rocky@panix.com>
* device.swg: get_hw_info() change for Darwin. Don't know why, but
static's inside of routine was causing memory to get clobbered.
So moved it out.
in char ** returns we really need to check that we don't have
NULL.
One
2006-02-11 Saturday 10:20 Rocky Bernstein <rocky@panix.com>
* Build.PL, lib/Device/Cdio.pm, lib/Device/Cdio/Device.pm,
lib/Device/Cdio/Track.pm, lib/Device/Cdio/Util.pm: Allow Perl
5.8.6.
Build.PL - remove "-undefined suppress". Thanks to Steve Schultz
for cluing me into this.
2006-02-10 Friday 18:17 Rocky Bernstein <rocky@panix.com>
* Build.PL, Changes, disc.swg, examples/tracks.pl,
lib/Device/Cdio/Device.pm, t/10.cdda.t: disc.swg, Device.pm,
10.cdda.t: Add get_mcn and regression test. Changes: Note what
we've got. Build.PL: make a guess at how darwin work.
2006-02-10 Friday 17:16 Rocky Bernstein <rocky@panix.com>
* Build.PL, MANIFEST, MANIFEST.SKIP, perlcdio.swg, read.swg,
types.swg, examples/cd-read.pl, lib/Device/Cdio.pm,
lib/Device/Cdio/Device.pm, t/10.read.t: Fix bug in being able to
return binary read data. Add cd-read program from libcdio.
2006-02-10 Friday 13:39 Rocky Bernstein <rocky@panix.com>
* MANIFEST, MANIFEST.SKIP, Makefile, cvs2cl_header, cvs2cl_usermap,
examples/audio.pl, examples/cdchange.pl, examples/device.pl,
examples/drives.pl, examples/eject.pl, examples/tracks.pl: Allow
example programs to get run outside of unpacked directory (if
Cdio is installed). Add ChangeLogs and code for making them.
2006-02-10 Friday 13:19 Rocky Bernstein <rocky@panix.com>
* device.swg, perlcdio.swg, types.swg: Move word size determination
from device.swg to types.swg. A better place for it.
perlcdio.swg: document more constants.
2006-02-10 Friday 13:07 Rocky Bernstein <rocky@panix.com>
* Build.PL, device.swg: Another hack around word mismatch problem
to reduce SWIG warnings.
2006-02-10 Friday 12:37 Rocky Bernstein <rocky@panix.com>
* device.swg, examples/README: README: Add cautionary warnings
about inoperability. Reduce expectations. device.swg: hack for
word size. Sigh.
2006-02-10 Friday 11:48 Rocky Bernstein <rocky@panix.com>
* Build.PL, device.swg, examples/tracks.pl: Fixes for cygwin
tracks.pl: test for error condition - no CD installed.
2006-02-10 Friday 03:55 Rocky Bernstein <rocky@panix.com>
* examples/device.pl: Work on device capabilities
2006-02-10 Friday 01:59 Rocky Bernstein <rocky@panix.com>
* MANIFEST, t/10.read.t: Add read test.
2006-02-10 Friday 01:58 Rocky Bernstein <rocky@panix.com>
* perlcdio.swg, read.swg, types.swg, examples/device.pl,
lib/Device/Cdio.pm, lib/Device/Cdio/Device.pm,
lib/Device/Cdio/Track.pm, lib/Device/Cdio/Util.pm, t/10.cdda.t:
First cut at getting read routines working. There may be a bug
in trying to return binary data. Just don't know how to do it in
Perl yet.
2006-02-09 Thursday 19:09 Rocky Bernstein <rocky@panix.com>
* MANIFEST, device_const.swg, examples/README, examples/audio.pl,
examples/cdchange.pl, examples/device.pl, examples/drives.pl,
examples/eject.pl, examples/tracks.pl, lib/Device/Cdio.pm,
lib/Device/Cdio/Track.pm, lib/Device/Cdio/Util.pm, t/00.load.t,
t/01.pod-coverage.t, t/02.default.t, t/05.ops.t, t/06.bincue.t,
t/06.image.t, t/06.toc.t, t/10.cdda.t: Use the BEGIN { cd ... }
use lib; trick I learned on Perl Testing.
Add more sample programs from libcdio. device.pl doesn't work
though.
2006-02-09 Thursday 16:46 Rocky Bernstein <rocky@panix.com>
* Build.PL, Makefile, device.swg: Build.PL: Track %include
dependencies of main SWIG file.
device.swg: Use typedefs for clarity and to ensure typemap
operations operate only where they should.
2006-02-09 Thursday 09:25 Rocky Bernstein <rocky@panix.com>
* device_const.swg, perlcdio.swg: Documentation. device_const.swg:
filled in some ommitted FS's.
2006-02-09 Thursday 08:37 Rocky Bernstein <rocky@panix.com>
* device_const.swg, examples/audio.pl: Bugs in audio example. FS_
for filesystems didn't get added.
2006-02-09 Thursday 07:53 Rocky Bernstein <rocky@panix.com>
* Build.PL, META.yml, audio.swg, compat.swg, device.swg,
device_const.swg, disc.swg, perlcdio.swg, read.swg, track.swg,
types.swg, examples/audio.pl, examples/cdchange.pl,
examples/eject.pl, examples/tracks.pl, lib/Device/Cdio.pm,
lib/Device/Cdio/Device.pm, lib/Device/Cdio/Track.pm,
lib/Device/Cdio/Util.pm: rocky@panix.com->rocky@cpan.org
2006-02-09 Thursday 07:43 Rocky Bernstein <rocky@panix.com>
* Build.PL, MANIFEST.SKIP, Makefile, perlcdio.swg,
lib/Device/Cdio.pm, lib/Device/Cdio/Device.pm,
lib/Device/Cdio/Track.pm: More documentation issues. Things to
make Build happy (which I suppose means things are more correct.)
2006-02-09 Thursday 06:21 Rocky Bernstein <rocky@panix.com>
* .cvsignore, Build.PL, META.yml: Abstract got removed.
2006-02-09 Thursday 06:11 Rocky Bernstein <rocky@panix.com>
* MANIFEST, MANIFEST.SKIP: MANIFEST: store in the format Build
wants it. MANIFEST.SKIP: skip those tmp files.
2006-02-09 Thursday 06:07 Rocky Bernstein <rocky@panix.com>
* Build.PL, MANIFEST, Makefile, t/06.bincue.t: Makefile: C O M P A
T A B I L I T Y ! Build.PL: Nuke optimization. SWIG and gcc 4.0
and optimization don't play well.
2006-02-08 Wednesday 14:18 Rocky Bernstein <rocky@panix.com>
* .cvsignore, Build.PL, MANIFEST.SKIP, configure: configure: run
perl Build .cvsignore vs. MANIFEST.SKIP - the plague of
originality Build.PL: test for SWIG
2006-02-08 Wednesday 13:42 Rocky Bernstein <rocky@panix.com>
* Build.PL, MANIFEST, META.yml, Makefile.PL, examples/audio.pl,
lib/Device/Cdio.pm: Build.PL: Fold in more configure-like checks
Makefile.PL: Arrange to call Module::Builder Cdio.pm: Add more
non-subroutine and general documentation audio.pl: search only
drives with CD-DA
2006-02-08 Wednesday 05:06 Rocky Bernstein <rocky@panix.com>
* .cvsignore, Makefile.PL, Build.PL, Changes, MANIFEST, README,
COPYING, META.yml, audio.swg, compat.swg, device.swg,
device_const.swg, disc.swg, perlcdio.swg, read.swg, track.swg,
types.swg, lib/Device/Cdio.pm, lib/Device/Cdio/Device.pm,
lib/Device/Cdio/Track.pm, lib/Device/Cdio/Util.pm, t/00.load.t,
t/01.pod.t, t/05.ops.t, t/06.toc.t, t/10.cdda.t, examples/README,
examples/audio.pl, examples/cdchange.pl, examples/eject.pl,
examples/tracks.pl, t/01.pod-coverage.t, t/02.default.t,
t/06.bincue.t, t/06.image.t, data/cdda.bin, data/cdda.cue,
data/cdda.toc, data/isofs-m1.bin, data/isofs-m1.cue: Import Perl
libcdio interface
2006-02-08 Wednesday 05:06 Rocky Bernstein <rocky@panix.com>
* .cvsignore, Makefile.PL, Build.PL, Changes, MANIFEST, README,
COPYING, META.yml, audio.swg, compat.swg, device.swg,
device_const.swg, disc.swg, perlcdio.swg, read.swg, track.swg,
types.swg, lib/Device/Cdio.pm, lib/Device/Cdio/Device.pm,
lib/Device/Cdio/Track.pm, lib/Device/Cdio/Util.pm, t/00.load.t,
t/01.pod.t, t/05.ops.t, t/06.toc.t, t/10.cdda.t, examples/README,
examples/audio.pl, examples/cdchange.pl, examples/eject.pl,
examples/tracks.pl, t/01.pod-coverage.t, t/02.default.t,
t/06.bincue.t, t/06.image.t, data/cdda.bin, data/cdda.cue,
data/cdda.toc, data/isofs-m1.bin, data/isofs-m1.cue: Initial
revision