R. Bernstein
edf69959c1
Add mmc_get_disc_erasable courtesy of Frank Endres.
2010-01-28 19:38:34 -05:00
R. Bernstein
fbfc391f28
Regularis some of the mmc Doxygen comments.
2010-01-28 05:06:15 -05:00
R. Bernstein
abb378299a
Start to DRY driver unit tests.
2010-01-24 06:01:24 -05:00
R. Bernstein
f0d742229a
Reduce verbosity of test programs. For additional verbosity pass a param to the test program.
2010-01-23 23:36:57 -05:00
R. Bernstein
c90c24d1c8
testtoc -> driver/cdrdao.c.in
2010-01-23 23:20:12 -05:00
R. Bernstein
9edd3db3d2
Better diagnostic messages for MS Window driver.
2010-01-23 21:59:43 -05:00
R. Bernstein
859ba4e37a
Revise section regarding "SCSI, SCSI commands, and MMC commands"
2010-01-22 04:44:31 -05:00
R. Bernstein
f87b2aa09f
Document corrections courtesy of Thomas Schmitt.
2010-01-21 09:30:40 -05:00
R. Bernstein
37795871f0
Remove derived files.
2010-01-21 03:51:53 -05:00
R. Bernstein
e889ba3557
cygwin fixes.
2010-01-21 03:48:13 -05:00
R. Bernstein
2b4a36f758
Remove more warnings. test/testnrg.c.in -> test/driver/nrg.c.in
2010-01-21 02:58:19 -05:00
R. Bernstein
cda73dfa47
Fold more tests into bi/ncue driver.
2010-01-20 21:52:23 -05:00
R. Bernstein
818e499c4c
Make "make dist" package everything again.
2010-01-20 21:14:22 -05:00
R. Bernstein
0ec240f935
Reorganize test data for future growth.
2010-01-20 20:57:43 -05:00
R. Bernstein
fa897e85b9
Extend win32 test to check get_arg("mmc-supported?"). Turn ASPI load failer into an info message
2010-01-18 03:30:40 -05:00
R. Bernstein
3bdc6820e5
Bug fixes in test/driver programs
2010-01-18 03:08:30 -05:00
R. Bernstein
0297656be1
driver/*.c: Add response for get_arg("mmc-supported?")
...
example/*.c: remove compiler wranings.
2010-01-17 05:54:02 -05:00
R. Bernstein
eeb59ad3d4
Merge branch 'master' of rocky@git.sv.gnu.org:/srv/git/libcdio
2010-01-17 04:51:06 -05:00
R. Bernstein
67c8623051
lib/driver/libcdio.sym: cdio_realpath is extern now.
...
udffile.c: remove warning
test/driver/gnu_linux.c: don't have scsi-tuple-linux any more.
2010-01-17 04:49:47 -05:00
R. Bernstein
36ba4dbbed
Test was erroneously failing when temp directory had a symbolic link in it (as it does on OSX).
2010-01-17 04:28:41 -05:00
R. Bernstein
bd096b3eca
FreeBSD read/write and most-recent scsi sense access courtesy of Thomas Schmitt.
2010-01-16 21:02:34 -05:00
R. Bernstein
7d8b6d0a4d
cdio_follow_symlink -> cdio_realpath which is really POSIX realpath. (Suggestion via Thomas Schmitt.) gnu_linux.c: report errors when they occur.
2010-01-16 16:44:12 -05:00
R. Bernstein
2103e77696
Add doxyen comment for follow_symlink. Add another follow_symlink test.
2010-01-15 06:40:11 -05:00
R. Bernstein
eae76def3a
CLean up better by remove temporary symbolic link file.
2010-01-14 06:05:06 -05:00
R. Bernstein
a92014227a
include/cdio/util.h: document cdio_follow_symlink.
...
lib/is9660/iso966O_fs.c: Remove a gcc warning
test/driver/follow_symlink.c First test of cdio_follow_symlink. Doc
2010-01-14 05:58:08 -05:00
R. Bernstein
e4e600c1d9
Correct cdio_get_devices for FreeBSD.
2010-01-06 12:26:35 -05:00
R. Bernstein
ed38926626
First functional (if minimal) FreeBSD test program.
2010-01-06 07:46:31 -05:00
R. Bernstein
f7d11d586c
Start FreeBSD driver test. Not currently working though.
...
freebsd.cam: check for error in ioctl.
2010-01-06 02:15:32 -05:00
R. Bernstein
b609aab0eb
mmc.c: use OS driver open, not the specific GNU/Linux one
2009-12-31 22:54:12 -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
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
R. Bernstein
db8ee6e65a
Add run-time variables for libcdio version number/string.
2009-12-25 09:14:26 -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
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)
5908486078
Disable some iso9660 tests when TM_GMTOFF is not available
2009-12-20 05:55:53 +01:00
R. Bernstein
3844f42df8
Remove some cppcheck style warnings
2009-10-27 21:28:11 -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
b2dda51f57
Ignore windows executables and stack dumps.
2009-10-21 12:47:50 -04:00
R. Bernstein
2522c26ec8
Adapted from patches by Nicolas Boullis on Debian:
...
* alignment issues on sparc
* "make check" failure when stderr is not a tty
* wrong program name in manpages in tarball
* build failure with hurd
* "make check" failure on machines with no disc drive
* make distclean fixes
2009-07-02 20:26:39 -04:00
R. Bernstein
a0414ce2ed
Remove trailing spaces on some lines
2008-12-07 08:12:47 -05:00
R. Bernstein
4bf77edf06
More verbose about driver installed
2008-12-07 08:07:03 -05:00
R. Bernstein
4428b31f4b
Correct name for OSX in uname
2008-12-07 08:02:16 -05:00