Commit Graph

20 Commits

Author SHA1 Message Date
rocky
8be2ccedee Remove a #define we don't need. 2005-10-23 12:17:30 +00:00
pjcreath
6bcd6c5609 Extensively commented cdparanoia's stage 1 matching. No code changes apart
from added white space for improved readability.  Comments containing "???"
suggest areas for further study and documentation.
2005-10-17 15:31:08 +00:00
rocky
326776a693 Minor formatting changes. 2005-10-14 02:07:06 +00:00
rocky
8c04ca8e04 Many informative comments courtesy of Peter J. Creath.
External accessible routines renamed to their libcdio name.
2005-10-14 01:20:55 +00:00
rocky
1223d47875 libpopt no longer use
sort_link -> sort_link_t.
2005-10-08 09:08:10 +00:00
rocky
e74fc3f8da Just a little more clear about the enum/#define thing. 2005-10-05 00:50:41 +00:00
rocky
f3b673dec7 Use #defines (and enums for debugging) for paranoia read flags.
Patch from Peter J. Creath.
2005-10-05 00:02:12 +00:00
rocky
f9f6561478 Remove the comments about the bug that was just addressed. Thanks again to
Peter J. Creath
2005-10-04 00:38:34 +00:00
rocky
c6dfef5d24 Bug fix in overallocated analyzed and fixed courtesy of Peter J. Creath 2005-10-03 02:31:11 +00:00
rocky
638a30a5f1 Remove gcc 4 warnings 2005-07-07 06:51:13 +00:00
rocky
6618a05537 Various portability fixes mosty for MSVC which doesn't have drand and
doesn't allow dynamic local arrays.
v_fragment -> v_fragment_t
libcdio.sym: more external symbols defined
/lib/_cdio_linux.c: harmless type mismatch
example/sample2.c -> example/device.c
2005-02-06 15:09:10 +00:00
rocky
bdf0d1a6c4 Work around problem where we were accessing outside of an allocate
range when the drive endian was different than the CD-ROM
endianness. We do this by always allocating an extra block, but it
would be better to understand whether this is correct or whether some
logic needs to be fixed.
2005-01-23 14:05:19 +00:00
rocky
4fabb2857e Remove some valgrind-caught memory leaks or use of uninitialized regions. 2005-01-23 05:31:03 +00:00
rocky
111db2e6e0 Fix a couple memory leaks by freeing resources. 2005-01-14 01:37:33 +00:00
rocky
424b735b92 Add array to convert paranoia_mode_cb into a string. 2005-01-13 04:00:15 +00:00
rocky
23b8fedd65 Small convention changes. 2005-01-07 02:42:29 +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
7a2a44a814 The first all libcdio cdda_interface. There are some gaps could be
filled.

cdda_inteface.h renamed to cdda.h

cdio_destroy moved from cdio.h to device.h
2005-01-05 04:16:11 +00:00
rocky
b273f5bf95 Read in configuration settings from config.h. paranoia was GNU/Linux based
so the #includes had been set specific to that.
2004-12-22 09:41:58 +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