Commit Graph

2682 Commits

Author SHA1 Message Date
WIndows XP
309bff3441 Last change to gnu_linux.c broke things on non GNU/Linux 2009-12-31 22:21:11 -05:00
R. Bernstein
0fa86bcc50 Update NEWS with scsi-tuple* 2009-12-31 18:57:38 -05:00
R. Bernstein
cf882cfd20 Add ability to retrieve SCSI tuple for a name and/or fake one up. This
helps programs that want to be cd-record compatible. In particular to
parameters were added to cdio_get_arg, "scsi-tuple", and
"scsi-tuple-linux".

Code from Thomas Schmitt.
2009-12-31 18:51:50 -05:00
R. Bernstein
7e14578ffe lib/driver/mmc.c: remove bug in dereferencing NULL pointer. (Found in testing ;-)
test/driver/mmc.c: MMC command testing code from Thomas Schmitt.
2009-12-31 13:28:11 -05:00
R. Bernstein
6eabc5240a Start OSX driver test 2009-12-26 15:01:26 -05:00
R. Bernstein
e06e0d096b Don't eject a CDROM drive door in testing. 2009-12-26 14:33:31 -05:00
WIndows XP
fe5ac400df Start unit test for lib/driver/MSWindows/win32.c 2009-12-26 14:21:21 -05:00
rocky
f180cae22d example/* change failures so the record as skipped tests when running 'make check'. 2009-12-26 17:25:05 +01:00
R. Bernstein
cb35e2877c Move driver tests into a separate directory. 2009-12-26 11:20:55 -05:00
WIndows XP
205ced6a7c Small changes 2009-12-26 11:09:08 -05:00
rocky
fe67a1844e Merge branch 'master' of rocky@git.sv.gnu.org:/srv/git/libcdio 2009-12-26 13:26:17 +01:00
rocky
e7911dcb69 Fix bug in our rewrite of gmtime. 2009-12-26 13:25:35 +01:00
R. Bernstein
9eaba9ef9f Merge branch 'master' of rocky@git.sv.gnu.org:/srv/git/libcdio 2009-12-25 19:47:22 -05:00
R. Bernstein
5aec1e0536 Change comment describing LIBCDIO_VERSION_NUM, libcdio_version_num,
CDIO_VERSION.
2009-12-25 19:45:09 -05:00
WIndows XP
67e1f57468 First attempt to add sense retrieval in Windows driver. Clean up
return code in run_mmc_cmd_aspi.
2009-12-25 16:32:08 -05:00
R. Bernstein
205c944f74 Show whether we are building C++ programs in configure output. 2009-12-25 16:04:25 -05:00
R. Bernstein
db8ee6e65a Add run-time variables for libcdio version number/string. 2009-12-25 09:14:26 -05:00
R. Bernstein
a3ed634fe5 Recording and retrieval of SCSI sense reply for GNU/Linux. 2009-12-25 08:45:48 -05:00
R. Bernstein
c498cec5e1 Add interface for retrieval of last SCSI sense command. 2009-12-25 08:36:02 -05:00
R. Bernstein
507beb23a1 Keep indentions the same as the others. 2009-12-24 08:58:06 -05:00
R. Bernstein
1d4e4fd169 cddb configure patch #6904 for gentoo bug #272788. 2009-12-24 07:31:02 -05:00
R. Bernstein
f031f69f69 On ioctl's, a negative number is considered an unspecified error while
a positive number is not. Replace tabs in lines with blanks.
2009-12-24 06:28:27 -05:00
R. Bernstein
6cb64d1a08 gnu_linux.c: run_mmc_cmd_linux: be sure to set return return code.
testiso9660.c: broke things working when on hacking on Solaris
2009-12-23 22:13:51 -05:00
rocky
d62c732082 Start Solaris driver test. Driver MMC sets cdio return codes better. 2009-12-24 03:52:50 +01:00
rocky
16c22fa550 Real test of testiso9660 on Solaris which does not have HAVE_GMTOFF 2009-12-24 03:09:02 +01:00
R. Bernstein
ce598e8d4a Add small test for iso9660_set_dtime_with_timezone and
iso9660_get_dtime which is especially useful on systems that don't
have the gmtoff.
2009-12-23 20:25:09 -05:00
R. Bernstein
f996d202b8 Start set/get time routines that tolerate no timezone structure in
struct tm. Solaris is like that. (I think cygwin too.)
2009-12-23 08:49:58 -05:00
R. Bernstein
1d609ef8aa NONBLOCK inadvertently removed. 2009-12-20 06:38:29 -05:00
R. Bernstein
4ac7926091 Writing opens drive exclusive, not nonblock. 2009-12-20 06:35:43 -05:00
R. Bernstein
1b8e52712d Add MMC_RDWR access mode - open drive R/W only with this access.
Start GNU/Linux test driver.
2009-12-20 06:30:24 -05:00
Rocky Bernstein (VCDImager Developer)
fbc4075420 Merge branch 'master' of rocky@git.sv.gnu.org:/srv/git/libcdio 2009-12-20 05:58:00 +01:00
Rocky Bernstein (VCDImager Developer)
5908486078 Disable some iso9660 tests when TM_GMTOFF is not available 2009-12-20 05:55:53 +01:00
R. Bernstein
1b031e0cd6 Merge branch 'master' of rocky@git.sv.gnu.org:/srv/git/libcdio 2009-12-19 18:23:28 -05:00
R. Bernstein
4e8eff137e Thomas Schmitt's first patches towards supporting writing from libcdio. Somewhat experimental and for now just the GNU/Linux driver. 2009-12-19 18:17:18 -05:00
R. Bernstein
de3e47f1b7 Remove one more example program from distcheck 2009-11-26 05:47:02 -05:00
R. Bernstein
ff5d576242 Remove some example program from make check to make "make distcheck" work easier. I would Rather remove programs than coddle automake. 2009-11-26 05:45:27 -05:00
R. Bernstein
35663d6266 Possibly make compiling example programs easier from the outside - don't assume HAVE_CONFIG_H is defined but pick up values from the runtime version of that file. We also now run example programs as tests if they are built. 2009-11-26 05:31:39 -05:00
R. Bernstein
9bec7fc204 Change tests for S_ISLNK and S_ISSOCK macros from AC_COMPILE_IFELSE to
AC_LINK_IFELSE. On Mingw 4.4.0 these macros succeed when they should
fail. Patch by carlo.bramix to libcdio-devel
2009-10-29 10:16:55 -04:00
R. Bernstein
423dc300f6 Revert one cppcheck style change since gcc complains about it. 2009-10-27 21:48:06 -04:00
R. Bernstein
3844f42df8 Remove some cppcheck style warnings 2009-10-27 21:28:11 -04:00
R. Bernstein
b43dc9cd98 A couple more memory leaks from cppcheck 2009-10-27 21:14:37 -04:00
R. Bernstein
273ba31e3a In 0.83git now. Fix minor leaks in libcdio 0.82 detected by cppcheck
via Eric Sesterhenn.
2009-10-27 21:00:51 -04:00
R. Bernstein
5ead040aea Make doxygen clean. Get ready for 0.82 release. 2009-10-27 07:47:55 -04:00
R. Bernstein
0991c43dbb Thanks Geoff Bailey. 2009-10-22 22:10:15 -04:00
R. Bernstein
603d23949d Perhaps adding a real config.rpath will help some of the iconv problems.
Remove a compiler warning when not compling in FreeBSD.
2009-10-22 22:08:05 -04:00
R. Bernstein
639f1e4f36 Remove dupicated code caused by mixup with existing get-media-changed code. 2009-10-22 05:47:25 -04:00
R. Bernstein
b2dda51f57 Ignore windows executables and stack dumps. 2009-10-21 12:47:50 -04:00
R. Bernstein
d89c2206c4 NEWS: update what's up
lib/driver/Makefile.am: increment library number
lib/driver/FreeBSD/*: FreeBSD get_media_changed fixes for ioctl.
2009-10-21 10:17:33 -04:00
Nicolas Boullis
91adaa6ff2 Update the documentation in include/cdio/device.h as well. 2009-07-13 00:48:25 +02:00
Nicolas Boullis
8e8b18e197 Remove all remaining uses of CDIO_MIN_DRIVER, CDIO_MAX_DRIVER, CDIO_MIN_DEVICE_DRIVER or CDIO_MAX_DEVICE_DRIVER. 2009-07-13 00:48:24 +02:00