Commit Graph

254 Commits

Author SHA1 Message Date
rocky
2c051a3666 Test for NULL binfile - as odd as this sounds, it could cause core dump if no CD loaded. 2003-09-01 22:51:50 +00:00
rocky
bc2e475d27 Remove -Wsign-promo which is not relevant for C programs. 2003-09-01 22:50:25 +00:00
rocky
7ab0e73ff0 Always have no-vcdinfo option. 2003-09-01 22:31:46 +00:00
rocky
2457d5ebbc Translation kindly and graceously provided by Manfred Tremmel 2003-09-01 19:25:05 +00:00
rocky
b573715b10 Did packing incorrectly on pvd_t. 2003-09-01 16:02:13 +00:00
rocky
833bc3d21d Note TOC's initialized so we don't reread. Add some int's to unsigned. 2003-09-01 15:11:36 +00:00
rocky
16f103e8e6 Start to document library routines. An "int" was changed to the more correct "bool". 2003-09-01 15:10:43 +00:00
rocky
ed907917b4 *** empty log message *** 2003-09-01 15:08:58 +00:00
rocky
9ebb45d145 Add minimal test of new iso9660 library. 2003-09-01 15:08:15 +00:00
rocky
0c7daa0e29 Merge in and tidy up with mkisofs's iso9660.h. If that is correct
(and it probably is), there were erroneous field definitions.
2003-09-01 02:08:59 +00:00
rocky
c3eae051f7 Wrong AC_SUBST variable for CDDB. 2003-09-01 02:07:52 +00:00
rocky
a70ac41756 Add commentary about cd-info. Update dependencies to latest versions
of packages which is really needed.
2003-09-01 02:05:49 +00:00
rocky
577a557d12 Have to rely more on other XA test since track indicator seems faulty.
Missing "break;" in switch caused us to not print iso9660 filesystems.
2003-09-01 02:04:33 +00:00
rocky
3a0375fed9 Was setting options all wrong and using wrong CDDB subtitution variable.
As Bullwinkle says, "This time, for sure!"
2003-09-01 02:02:59 +00:00
rocky
33acb91f16 Wasn't noting that we read TOC so we were re-reading it every time. 2003-09-01 02:02:03 +00:00
rocky
88af9a5510 Deal with gcc warning. Think it was spurious, but just in case. 2003-08-31 20:56:14 +00:00
rocky
75cf670116 Fixes from Frantisek Dvorak <valtri@atlas.cz> 2003-08-31 20:52:05 +00:00
rocky
58e86886ca *** empty log message *** 2003-08-31 20:50:32 +00:00
rocky
e801ca8bcd Make mode1 format filesystem print work. 2003-08-31 15:52:56 +00:00
rocky
19c7de3990 Straighten out mode1 vs mode2 mess. 2003-08-31 14:26:06 +00:00
rocky
c031e71702 Define EMPTY_ARRAY_SIZE if it is not defined previously. 2003-08-31 09:32:24 +00:00
rocky
8ba7f2e504 Final tidy up. 2003-08-31 09:11:25 +00:00
rocky
3e9e1f5b07 Most of this is public now. 2003-08-31 08:53:34 +00:00
rocky
c98b64a968 *** empty log message *** 2003-08-31 08:42:11 +00:00
rocky
cccaa2a036 I think I have the XA encapsulation down so that it will work in vcdimager
(and others).
2003-08-31 08:32:40 +00:00
rocky
3a034845e9 Rely more on PKG_INFO and remove header checks which didn't test
for --enable-xxx.
2003-08-31 08:03:37 +00:00
rocky
164b5d4bb4 Separate and make XA information public. 2003-08-31 07:39:45 +00:00
rocky
0b12ed3c41 Move over reading ISO-9660 filesytems from vcdimager. Handling of XA
attributes also moved over.
2003-08-31 06:59:23 +00:00
rocky
f18797bc85 Expose primary volume descriptor (pvd) and directory structures since
they *are* part of the spec. and be done with it.
2003-08-31 05:00:44 +00:00
rocky
a1d4a9d21d A tad closer to being able to print ISO-9660 filesystems 2003-08-31 04:02:05 +00:00
rocky
9fc59956e9 cd_types: tighter use of ISO #defines.
Make some of the private ones public to reduce "private" use in vcdimager.
2003-08-31 03:35:36 +00:00
rocky
312a918ef8 iso_directory_record_t -> iso9660_dir_t 2003-08-31 02:51:41 +00:00
rocky
45bccd5063 pvd_t -> iso9660_pvd_t 2003-08-31 01:40:00 +00:00
rocky
efafb14ad8 two routines are buggy. Back out until they've been fixed. 2003-08-31 01:32:05 +00:00
rocky
7a0fb58e38 Opaque type declaration for iso9660 moved into well iso9660.h (from
cdio/types.h). Opaque type for iso_directory_record defined and access
routines added to libiso9660.
2003-08-31 01:01:39 +00:00
rocky
6f48300307 Minor changes. 2003-08-31 00:11:00 +00:00
rocky
c6af84cb79 *** empty log message *** 2003-08-30 13:14:00 +00:00
rocky
8b1d6fce22 Invalid substituiton variable.
Allow cd-info tests to be skipped.
2003-08-29 11:10:01 +00:00
rocky
ead142ec05 Declarations have to all be together for gcc < 3.0 2003-08-29 03:03:07 +00:00
rocky
17a57654ad Wrong include. We've moved from vcdimager to cdio. 2003-08-29 02:38:07 +00:00
rocky
0cb4664b59 Add sample3 & 4 2003-08-29 01:08:42 +00:00
rocky
9eb9594de8 *** empty log message *** 2003-08-29 01:04:07 +00:00
rocky
21ab15a2cd *** empty log message *** 2003-08-17 07:13:12 +00:00
rocky
0785468a9f Yet another example. 2003-08-17 07:12:45 +00:00
rocky
604b3f102a Makefile.am: add check_sizeof and testischar 2003-08-17 06:32:45 +00:00
rocky
dcaa75595a Remove dependence on vcd. We also don't use glib just yet. 2003-08-17 06:30:09 +00:00
rocky
82d792cd44 Add iso9660 library and regression test.
Will be deleted from vcdimager-cdio branch.
cd_types.c: forgot to add previously.
2003-08-17 05:31:19 +00:00
rocky
1f17d9961d Typo in comment. 2003-08-16 22:45:37 +00:00
rocky
f70e724d7a Make sure we have the latest vcdinfo 2003-08-16 22:09:31 +00:00
rocky
408ceac776 Add simple program to show CD-type and filesystem determination.
cd-info.c: minor code cleanups.
2003-08-16 17:31:40 +00:00