Commit Graph

198 Commits

Author SHA1 Message Date
rocky
007456fd3a Revised ISO9660 and multi-session output. 2005-03-06 22:38:07 +00:00
rocky
399fbf5013 Add Rock-Ridge regression test. 2005-03-05 23:51:40 +00:00
rocky
83759b2ab9 Add test Rock-Ridge ISO-9660 image 2005-03-05 19:03:38 +00:00
rocky
8aafa13058 Rock-Ridge test ISO 9660. 2005-03-05 18:47:33 +00:00
rocky
eebb3ca0a4 Change multi-session output - cd-info reports LSN's, not session number. 2005-03-05 16:51:12 +00:00
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