Commit Graph

293 Commits

Author SHA1 Message Date
rocky
822a203ba8 Add API routine to get last session number. 2005-03-05 10:10:16 +00:00
rocky
3650e65a6f Better failure output messages. 2005-03-03 10:33:26 +00:00
rocky
ccf435d4d8 Change to make "make distcheck" (build outside of src directory) work. 2005-03-03 01:04:27 +00:00
rocky
8c9fd21f5e Change to make build out of srcdir work. 2005-03-02 13:33:24 +00:00
rocky
9d7e2b97da Enable building out of srcdir. Patches outside of test/* from Mike Castle 2005-03-02 12:49:28 +00:00
rocky
850aeed10d Deal with unimplemented audio status (such as on image drivers) 2005-03-01 11:29:52 +00:00
rocky
a63bca7440 Show seconds in ISO9660 listing. 2005-02-26 23:25:33 +00:00
rocky
70025d7a32 Show modification time, not create time as seems to be the common case
for ls.
2005-02-26 15:41:20 +00:00
rocky
8c6963dba9 Time's on iso9660 have changed. 2005-02-26 15:06:25 +00:00
rocky
7bbdbd4f7c iso9660_get_dtime hack: we've seen it happen that everything except
gmtoff is zero and the expected date is the beginning of the epoch. So
we accept 6 numbers being zero. I'm also not sure if using the of the
Epoch is also the right thing to do either.
2005-02-22 09:55:47 +00:00
rocky
3d97c7ded6 Correct Rock-Ridge directory/link listing.
{cd,iso}-info --no-rock-ridge works (and with rock-ridge too)
test/*.right: output is now what I guess it's should be
2005-02-20 16:21:06 +00:00
rocky
25f560b5cf Add LSNs more places. 2005-02-20 10:40:56 +00:00
rocky
9c377e1fe3 Add LSN's 2005-02-20 10:37:36 +00:00
rocky
4bee04f8f6 Put in LSN's and sizes more often. 2005-02-20 10:34:45 +00:00
rocky
a8e1fd6038 all: Add iso9660_get_rock_attr_str to get an ls-like mode string for rock
ridge.

{cd,iso}-info.c util.{c,h}: put common printing routine in util.c

rock.h: add enum for NM flags
iso9660.h: move mode_t typedef so it can be used in rock.h
xa.{c,h}: small typos.

test/*: in most cases better output. On VCD's however there there is a
slight regression on displaying the filename someitmes. Will be
addressed later.
2005-02-20 10:21:01 +00:00
rocky
0a048cb05c *** empty log message *** 2005-02-20 03:20:42 +00:00
rocky
f5fbcf8a49 Add --no-header as all regression tests probably should do (so we
don't get copyright info.)
2005-02-19 11:48:17 +00:00
rocky
e643816fba Wasn't running ISO9660 regression tests. Output now includes file sizes. 2005-02-18 23:49:45 +00:00
rocky
0cf6cf5fe2 Think this is more correct. 2005-02-18 22:40:34 +00:00
rocky
800f675288 Ooops: added a bug in trying give more info. Fixed now. 2005-02-17 06:28:41 +00:00
rocky
9dead00107 Show failing invocation. 2005-02-17 04:29:24 +00:00
rocky
b504a1a652 First semblance of being able to handle Rock Ridge names. 2005-02-14 07:49:46 +00:00
rocky
521fb446a9 All structure tags now end in _s and we have typedefs for all of them
(ending in _t).
iso9660.h: abc -> a.b.c for ISO fields.
2005-02-12 10:23:18 +00:00
rocky
8dfb4780cd Bug fix for mmc_have_interface.
checK_paranoia.sh.in: fix bug in returning success on a core dump
win32.c: some small changes - more later.
image/*.c: set run_mmc_cmd NULL explicitly.
2005-02-11 01:34:12 +00:00
rocky
3755da8d0c Add mode_sense6() and mode_sense10() MMC commands. Use them to
hopefully clean up code a little. Remove some unused MMC "private"
commands.

iso4 -> isofuzzy
2005-02-09 02:50:46 +00:00
rocky
693a039f2f Add regression test for fuzzy ISO detection.
Probably will rename iso4 to something else.
2005-02-08 04:38:05 +00:00
rocky
8ad5e4cbb0 Doxygen changes. 2005-01-29 20:54:20 +00:00
rocky
90b7edfd26 Slightly more descriptive and accurate error messages when regression tests
fail. Also if no Joliet support, one test is skipped.
2005-01-29 14:50:34 +00:00
rocky
266cb9a65d libcdio_cdda.pc.in: had wrong cdda_interface library
Rename paranoia routines to cdio-specific names so both libraries can
coexist.  And I think it makes debugging a little easier if not
clearer.
2005-01-25 11:04:45 +00:00
rocky
410a6a70e8 Remove access of uninitialized memory. 2005-01-23 05:54:25 +00:00
rocky
025ab2bd45 Remove memory leak. Not used in regression testing though. 2005-01-23 05:51:44 +00:00
rocky
4fabb2857e Remove some valgrind-caught memory leaks or use of uninitialized regions. 2005-01-23 05:31:03 +00:00
rocky
c9852fb89d Since we have better TOC checking we now have to give real filenames.
Adjust for this. Also added a regression test with a bad file name.
2005-01-23 00:45:57 +00:00
rocky
a352d2c8df Improve cdrdao to handle MSF-length.
Remove vcd_demo_toc.right since the cd-info output is now the same as
vcd_demo.right vcd_demo.toc adjusted accordingly.
2005-01-22 23:57:10 +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
9ff5a5efa4 Was missing move of jitter output. 2005-01-22 18:54:19 +00:00
rocky
6834f59066 *** empty log message *** 2005-01-22 18:15:15 +00:00
rocky
567e6e7775 Add jitter simulation and jitter-correction testing. 2005-01-22 18:11:32 +00:00
rocky
cb268b6529 _cdio_stream.c: replace assert's with failures.
Make cdrdao be able to handle the kind of images vcdimager produces.

There was a slight regression (perhaps so vcd_demo_toc.right may in
fact not be right. Deal with some other time.
2005-01-21 10:11:23 +00:00
rocky
164a5cc4f5 test/Makefile.am: forgot to add vcd2.toc
NEWS: what's up.
2005-01-18 03:46:40 +00:00
rocky
32b177638e gcc < 3.0 compilation fix. 2005-01-18 03:27:58 +00:00
rocky
93bbd3c4ec Add another VCD toc test. We can't actually handle this fully, but at
least we can parse it correctly (I think).
2005-01-16 04:35:08 +00:00
rocky
ebdaa24318 Add another TOC test. This one taken from one modified from Steve
Schultz's VCD collection.
2005-01-16 04:34:20 +00:00
rocky
8707c4e676 Remove testparanoia .raw output on clean
Also ignore these for CVS if they are around.
2005-01-16 04:20:32 +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
a9832ae495 Start another cd-paranoia test. This one uses image reading so it
doesn't require a CD-DA loaded.
2005-01-15 10:17:17 +00:00
rocky
9b6f6ef912 Need to put in libcdio libs for testparanoia. 2005-01-14 21:40:33 +00:00
rocky
15483ee573 win32.c: was not indicating a failure when reading the TOC failed.
testparanoia.c: better check that there are drives.
device.c: I think better checking on drive capability. At least we now
	check for the TOC failure case and not add a drive there.
2005-01-14 19:25:45 +00:00
rocky
78c0817acb Use a more statistical approach to determining if cd-paranoia worked.
We still are really testing the error correction part which may be the
most interesting (and useful).
2005-01-14 04:26:20 +00:00
rocky
deaa91326f Looked at WAV spec format. Probably (but I'm not certain) the thing
that was wrong was the test program which needs to byte swap. What
confuses me now is how the media players sort this out.
2005-01-14 04:09:30 +00:00