Commit Graph

584 Commits

Author SHA1 Message Date
rocky
fea03e2155 *** empty log message *** 2004-03-23 02:25:43 +00:00
rocky
2cfe722a21 Compilation fix: declarations need to come before statements for gcc < 3.0. 2004-03-22 01:01:50 +00:00
rocky
fdd55c4e6e Yet another valgrind-found memory leak. 2004-03-21 03:43:06 +00:00
rocky
5475093981 Cosmetic changes. 2004-03-21 03:42:06 +00:00
rocky
e9722061b2 memory leaks found by valgrind 2004-03-21 00:57:03 +00:00
rocky
1488e2e910 Allocation of buffer too short caught by valgrind. 2004-03-21 00:51:49 +00:00
rocky
d1fafb40d6 Revision number got bumped - but reconsidered changing interface. So
back to the old one.
2004-03-20 22:49:33 +00:00
rocky
fb040eada5 Remove more memory leaks caught by valgrind. 2004-03-20 22:46:56 +00:00
rocky
0643636d06 Remove memory leaks found by valgrind. 2004-03-20 22:44:14 +00:00
rocky
5b7204c167 Remove memory leaks found by valgrind. 2004-03-20 21:54:38 +00:00
rocky
1fc6fae5ff Fix memory leak caught by valgrind. 2004-03-20 13:16:19 +00:00
rocky
209a38a282 Remove memory leak (detected by valgrind). 2004-03-20 13:12:22 +00:00
rocky
8dbfe258f4 Improve doxygen doc. 2004-03-20 12:43:13 +00:00
rocky
6c9b708772 Add C-Preprocessor define CDIO_VERSION so this can easily be tested in
C/C++ applications.
2004-03-20 12:41:23 +00:00
rocky
515f6fbea5 Fix compilation bug. 2004-03-20 04:16:59 +00:00
rocky
c803d90787 Bump revision of libcdio before release. 2004-03-20 04:12:07 +00:00
rocky
20d26ec45a Add mode1 reading in a hacky way. 2004-03-20 03:34:12 +00:00
rocky
b0bc1182d0 Check for GNU ld if --with-versioned-libs. 2004-03-20 03:15:35 +00:00
rocky
95dfbc33ad *** empty log message *** 2004-03-20 03:15:07 +00:00
rocky
1178449315 What's shaken. 2004-03-16 12:19:08 +00:00
rocky
6d6fbfcfa6 From Ian MacIntosh:
Modifications that it doesn't use the uscsi commands anymore and so
all IDE and SCSI drives go through the same code path - a major
simplification.

This works with all the CD drives that work with Solaris (IDE or SCSI)
as the ioctl's for CDROMCDXA in Solaris just end up doing uscsi calls
anyway, but directly from the kernel. The added advantage of not using
uscsi is that the user doesn't need to be root - which is important in
Sunray environments.
2004-03-16 12:18:32 +00:00
rocky
b6e8f0ab6f MINGW seems now to define ssize_t. 2004-03-13 03:32:49 +00:00
rocky
72d9aac556 Cater to implimentations that don't impliment Single Unix
strftime. Like mingw.
2004-03-13 03:31:47 +00:00
rocky
541015e05c make cygwin -mno-cygwin work. 2004-03-11 01:31:32 +00:00
rocky
0470ada14e Make work under cygwin with -mno-cygwin. 2004-03-11 01:01:15 +00:00
rocky
2a3d73ca21 Changes to make -mno-cygwin (no POSIX emulation on M$) work. In the
process, in configure.ac might have broken cygwin when -mno-cygwin
isn't used. We'll see.
2004-03-10 11:53:10 +00:00
rocky
4c5c801d4e ioctl: printf lint for cygwin (and perhaps others)
cdio.c: define SEEK_SET for cygwin -mno-cygwin (and perhaps others)
2004-03-10 10:57:44 +00:00
rocky
21e6af7f72 Best guess right now at what might work for mode1/mode2. 2004-03-09 02:55:37 +00:00
rocky
875ba9a142 Add OS-specific libs. For cygwin -lwinmm is needed, not sure about
-mcygwin. Also not sure if @LIBS@ is the right thing to add.
2004-03-07 11:43:32 +00:00
rocky
6fad463e33 mode{1,2}_form2 -> b_form2 2004-03-07 02:42:22 +00:00
rocky
6f968b9fe1 Bug in read_mode2 sectors fixed. With this, vcd-info, vcdxrip, vlc and xine
shoudl be able to read okay on win2k!
2004-03-07 02:40:58 +00:00
rocky
63464c508c Not sure why we had *exclusive* access just to see if a CD-ROM is
around.  Was causing failure to discover CD-ROM drives.
2004-03-07 01:40:00 +00:00
rocky
e2284cb607 regular *mode2 variable name. 2004-03-06 18:30:44 +00:00
rocky
af2c12ddc1 regularize variable names mode{1,2}_form2 -> b_form2 2004-03-06 18:22:07 +00:00
rocky
f6dceffef2 win32.c: wasn't passing along mode2 form1 when requested. 2004-03-06 18:05:37 +00:00
rocky
4d244d2a36 update #include file name. 2004-03-06 11:07:02 +00:00
rocky
c029b9df1a Bogosity fixup for Solaris. Could be better. 2004-03-06 05:04:41 +00:00
rocky
7b44195c51 GNU/Linux mode1 sector bogosity reduction. (Could be greatly improved.) 2004-03-06 04:49:26 +00:00
rocky
6a2b67d49c Typo. 2004-03-06 03:51:52 +00:00
rocky
31aca01ae9 We're 0.68cvs now. 2004-03-06 03:51:19 +00:00
rocky
0dbf8a5630 Moved to MSWindows. 2004-03-06 03:49:44 +00:00
rocky
1bb2511e67 Moved from parent directory into MSWindows directory. 2004-03-06 03:47:22 +00:00
rocky
7e58a526a3 Fix up mode1 sector reading. 2004-03-06 03:22:50 +00:00
rocky
68b259c26a Small changes. 2004-03-06 03:21:59 +00:00
rocky
9184f52579 See previous log entry. 2004-03-06 01:26:35 +00:00
rocky
a716292bd6 The logic in _cdio_read_mode2_sector seems a bit wrong and convoluted
to me, but passes the regression tests. (Perhaps it is why we get
valgrind errors in vcdxrip). Leave it the way it was for now.
Review this sector 2336 stuff later.
2004-03-06 01:24:29 +00:00
rocky
281585e49d *: Create OS-specific directories.
bincue.c: remove more bogus behavior in mode1/mode2 sector reading.
2004-03-05 12:32:45 +00:00
rocky
98b9f3719c Work on mode1 reading. Remove some of the bogusity in cdio.c and bincue.c
win2, now works!
2004-03-05 04:23:52 +00:00
rocky
3ec145f777 CVS lint. 2004-03-05 02:06:24 +00:00
rocky
6b53ee20a2 Some typos. 2004-03-04 04:49:15 +00:00