rocky
9e2eaf7546
cdparanoia: add ability to disable byte swapping
...
configure.ac: remove AIX driver for now - it doesn't really work
remove some (but not all) of the valgrind errors in cd-text
Some stylistic things, doxygen comment improvements typos, etc.
2005-01-27 03:10:06 +00:00
rocky
e0cce4558d
Version information now includes build.
2005-01-22 22:21:36 +00:00
rocky
37d52c861d
check_paranoia.sh.in: Add a more agressive paranoia test.
...
*version.h*: Include build name in version listings.
2005-01-22 19:39:16 +00:00
rocky
567e6e7775
Add jitter simulation and jitter-correction testing.
2005-01-22 18:11:32 +00:00
rocky
17e0ce465d
Accomodate Windows that sometimes gives an argc that seems one greater
...
than what's not NULL in argv. And it is probably a good idea anyway to
test for null strings before calling strdup()
2005-01-19 17:23:28 +00:00
rocky
95cbee45e5
Note change in -g option and that we scan for a CD-DA (rather than
...
merely a CD-ROM).
2005-01-18 12:59:09 +00:00
rocky
79ba6afcbb
--force-generic-device -g is an alias for --force-cdrom-device -d
2005-01-18 12:26:06 +00:00
rocky
63217964d6
The usual.
2005-01-18 05:46:04 +00:00
rocky
e5bdc956e9
Add interface for setting speed and blocksize. Reinstated it in
...
cd-paranoia libraries and command.
Some more variable convention regularizations.
2005-01-18 00:57:19 +00:00
rocky
45500e1e73
Work on documentation. cd-paranoia name is now properly substituted.
...
Offset option described better.
2005-01-16 13:08:25 +00:00
rocky
526748e809
Move cd-paranoia documentation into its own directory.
2005-01-16 11:47:45 +00:00
rocky
069940d1a5
Remove a couple of unused SCSI fields.
2005-01-15 16:08:39 +00:00
rocky
aa50f5e09a
Add regression-test mechanism. Right now we only have underrun testing.
...
Perhaps more later...
cd-paranoia: -x option added to specify what to test.
2005-01-15 16:05:44 +00:00
rocky
a1e6e4f5d2
Replace some paranoia-specific copystring's with strdups.
2005-01-15 10:19:22 +00:00
rocky
a3bafd4ba7
cooked_interface.c: check for TOC-read error.
...
cd-paranoia.c: check that list of drives isn't just NULL list.
2005-01-15 02:23:04 +00:00
rocky
0f1efd9024
I think I've finally got things worked out so that usage.h gets
...
created before it is needed.
2005-01-14 02:02:26 +00:00
rocky
cd919f6664
.
2005-01-13 19:58:17 +00:00
rocky
ed74ce6f37
Just list the drivers that are available.
2005-01-13 19:30:24 +00:00
rocky
15527b8cb1
Non-functional changes:
...
Small coding style changes: add _t to some types, p_/psz_ to some variables
Update/add doxygen comments
add missing regression test output
2005-01-12 11:34:51 +00:00
rocky
9cca1f3f05
I really don't understand how Makefile's. Put in an explict dependency
...
between usage.h and usage.txt since the generic one isn't sufficient.
2005-01-12 02:39:17 +00:00
rocky
adf150cdd8
Install program and manpage according to name specificed in
...
--with-cdparnoia-name
2005-01-11 10:51:02 +00:00
rocky
d4abb0f3f5
2nd try at getting tarball built right. This time, ...
2005-01-11 04:11:37 +00:00
rocky
319f45b97a
Missing two headers.
2005-01-11 04:05:02 +00:00
rocky
bb1bb5113d
doc: add some paranoia documentation.
...
src: Cleaner way to get usage and allow it to be customized to a particular
name
configure.ac: add --with-cd-paranoia-name to allow customization of the
cd-paranoia name.
More work is needed to get the binary renamed.
2005-01-11 04:00:26 +00:00
rocky
2d451beac7
Another slight error message change.
2005-01-09 17:30:14 +00:00
rocky
2e534e89c3
Let people customize what program name to call this.
...
More accurate error message when auto-detecting drive fails.
2005-01-09 16:42:33 +00:00
rocky
9abcd7d3ca
Some OS's (e.g. BSDI) have limitations on var_arg
...
routines. Accommodate this.
2005-01-09 16:33:18 +00:00
rocky
db486c617d
Better error message when CD audio scanning failed.
2005-01-09 13:19:17 +00:00
rocky
4ce2a5fe57
Create open_input() for common input open routines.
...
Input error messages have been gone over. cd-read is a little more
like the rest.
Regression output now has NO-WARRANTY.
2005-01-09 00:10:48 +00:00
rocky
b080079248
Remove a GNU/Linux includes that isn't used any more.
...
Move other GNU/Linux tests to the linux-specific part of configure.
2005-01-07 22:15:24 +00:00
rocky
b684827de6
When verbose, show cdio info messages.
2005-01-06 22:26:01 +00:00
rocky
967e08d00d
Revise for libcdio's name (cd-paranoia).
2005-01-06 13:10:33 +00:00
rocky
eb73ce5385
Various small bugs in setting variables to disable utility programs.
2005-01-06 11:55:09 +00:00
rocky
a79892c7fb
Test for GNU getopt_long() and add to cd-paranoia sources. Compile a local
...
copy if not available.
2005-01-06 11:39:40 +00:00
rocky
14093ffd6b
Fix bug in disabling building of utility programs: cd-info,
...
cd-read. Bug noticed by Steve Schultz.
2005-01-06 10:56:22 +00:00
rocky
97af0343c5
Lots of portability fixes to make non GNU/Linux-specific. Now runs on Solaris!
2005-01-06 03:09:11 +00:00
rocky
f939e73e52
First working all-libcdio cd-paranoia (modulo various omissions and
...
memory leaks).
2005-01-06 01:15:51 +00:00
rocky
694fbf8006
CdIo -> CdIo_t
2005-01-04 04:42:17 +00:00
rocky
d72c6b8e40
CdIo -> CdIo_t
2005-01-02 22:49:31 +00:00
rocky
1736451181
Show raw and formatted sizes.
2005-01-01 14:20:41 +00:00
rocky
97a51c3c26
Add image driver track flag reporting. Reorganize code for image drivers
...
a little better (via image_common.c).
Update regression tests for more expanded cd-info output.
2004-12-31 07:51:43 +00:00
rocky
74045586bd
Start to fill in cdio_get_preemphasis, cdio_get_copy_permit, and
...
cdio_get_channels. Internals reworked a little for this.
2004-12-31 05:47:36 +00:00
rocky
6786658c3a
Correct bin_PROGRAMS name.
...
cd-paranoia/.deps/cd-paranoia$(EXEEXT).Po was getting created when
when it should be
cd-paranoia/.deps/cd-paranoia.Po
Problem reported by C.Y.M.
2004-12-23 09:57:33 +00:00
rocky
4fba1f791c
Until we put in more fine-grain control, don't make libcdio_paranoia
...
and libcdda_interface libraries if we aren't making cd-paranoia.
src/Makefile.am: correct way to disable cd-paranoia.
2004-12-22 10:04:46 +00:00
rocky
0c35a965fc
More integration/cleanup. Now uses cdio bytesex.h's BE/LE routines.
...
copystring -> strdup.
Some int's changed to track_t. But I need to be careful *not* to change
cdda_interface.h.
2004-12-19 01:43:38 +00:00
rocky
81d0304b7e
test/*, configure.ac:
...
First paranoia regression test. It's run automatically as it assumes
that you have a *flawless* CD-DA in a drive.
*.{c,h}: more integration toward libcdio routines. In particular remove
swap16 and swap32.
2004-12-19 00:02:09 +00:00
rocky
8b111096d3
cd-info now shows size of CD.
...
iso-info takes options -l and -f to be a little more like isoinfo
configure.ac now allows for disabling cd-paranoia, iso-read,
iso-drive, cd-drive.
Regression tests adjusted to new output and more drive reading capabilities.
2004-12-18 21:24:25 +00:00
rocky
6c14d28918
BIG REORGANIZATION.
...
Reorganize directory structure for inclusion of cd-paranoia. Works for
GNU/Linux. Other OS's may be broken. Regression test output needs to
be adjusted too.
Move:
lib/driver (split off of lib)
lib/iso9660 (split off of lib)
Add from paranoia:
lib/cdda_interface
lib/paranoia
src/paranoia
Also made some small changes to capability indentification to show
more reading capabilties and show that.
cd-info now shows the total disc size.
2004-12-18 17:29:32 +00:00
rocky
16bc93f4e5
Add cast to remove compiler warning.
2004-12-04 11:44:16 +00:00
rocky
734f295960
Add cdio_ in front of to_bcd8 and from_bcd8.
2004-11-19 22:10:21 +00:00