rocky
|
fbde711bfb
|
Changes from Derk-Jan Hartman <thedj@users.sourceforge.net> for
OSX support.
|
2003-09-14 17:04:48 +00:00 |
|
rocky
|
bf6bbbc6b1
|
Loop went the wrong way.
|
2003-09-14 15:26:31 +00:00 |
|
rocky
|
e3ca45dcf2
|
Go back to 0xa2 for "leadout"
|
2003-09-14 14:44:26 +00:00 |
|
rocky
|
f4cc4eb9a0
|
Bug if we had a get_track_lba but no get_track_msf. Guard against that.
|
2003-09-14 14:34:51 +00:00 |
|
rocky
|
af82c6451d
|
A place right now for common SCSI MMC (multimedia command).
|
2003-09-14 09:36:32 +00:00 |
|
rocky
|
63af058973
|
Use new common scsi_mmc.h.
|
2003-09-14 09:34:17 +00:00 |
|
rocky
|
f6f669f9d7
|
More I/O format lint.
|
2003-09-14 07:02:17 +00:00 |
|
rocky
|
f7693a1d25
|
More I/O format lint.
|
2003-09-14 06:35:59 +00:00 |
|
rocky
|
87b81ea721
|
I/O lint.
|
2003-09-14 06:24:09 +00:00 |
|
rocky
|
3ed825f8c7
|
Change default device, use normal leadout track, fix doc typo(s).
|
2003-09-14 01:21:41 +00:00 |
|
rocky
|
1d979718ca
|
Rudimentary beginnings for Darwin OS X CD support.
|
2003-09-13 06:25:36 +00:00 |
|
rocky
|
e6b2fc9f51
|
_vcd_lba_to_msf_str -> cdio_lba_to_msf_str;
|
2003-09-11 02:50:06 +00:00 |
|
rocky
|
122345083f
|
Documentation update
|
2003-09-10 08:39:00 +00:00 |
|
rocky
|
491777a668
|
add parameters to set times on directory entries, pvd's.
|
2003-09-07 18:15:26 +00:00 |
|
rocky
|
c850bd6b04
|
Add iso9660_name_translate() to remove ISO-name cruft.
Document iso9660_fs_stat().
|
2003-09-06 14:50:50 +00:00 |
|
rocky
|
6d186dbb0e
|
Move ISO-9660 lsn-finding routine from vcdimager here.
More prototypes are "const CdIo *".
|
2003-09-05 22:48:16 +00:00 |
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
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
|
17a57654ad
|
Wrong include. We've moved from vcdimager to cdio.
|
2003-08-29 02:38:07 +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
|
f29360b3df
|
Move routine to analyze/guess what type of CD image we have got into
the library.
|
2003-08-16 15:34:58 +00:00 |
|
rocky
|
001271f5c5
|
A simple stupid mistake. Not sure why it wasn't caught before.
|
2003-08-11 09:19:18 +00:00 |
|
rocky
|
c7703d2fd1
|
Small comment change.
|
2003-07-27 22:52:22 +00:00 |
|
rocky
|
597cef4818
|
MIN_DRIVER, MIN_DEVICE_DRIVER, MAX_DEVICE_DRIVER -> CDIO_...
Add CDIO_MAX_DRIVER (distinct from CDIO_MAX_DEVICE_DRIVER
cdio.c (cdio_open): was only scanning devices. Change to scan
disk image files as well.
|
2003-06-22 22:41:29 +00:00 |
|
rocky
|
67051b0f71
|
Make GNU/Linux smarter about finding a default device -- code sort of from SDL.
Better error checking all around.
|
2003-06-12 04:46:27 +00:00 |
|
rocky
|
55d3b3196d
|
Pedantic change: subroutine name is probably better.
|
2003-06-12 03:38:31 +00:00 |
|
rocky
|
fee279a0cb
|
Enumeration had grew but hadn't changed string array accordingly.
|
2003-06-11 10:57:02 +00:00 |
|
rocky
|
c9e2aa9e82
|
Bug fixes for NT-derived systems
|
2003-06-11 10:55:54 +00:00 |
|
rocky
|
f3da34330e
|
More bugs. By far not the last of them though....
|
2003-06-07 22:11:50 +00:00 |
|
rocky
|
d0999c5ebc
|
With M$ we can no longer assume we can open a fd ant it will read
properly. Add yellow-mode reads interface.
There's lots of cleanup to do...
|
2003-06-07 20:42:49 +00:00 |
|
rocky
|
3db829442a
|
More MinGW things. Need generic routine for determining if a string is a device
|
2003-06-07 16:53:21 +00:00 |
|
rocky
|
23420a92f0
|
Add generic routine to determine if a string refers to a device or not.
|
2003-06-07 16:49:50 +00:00 |
|
rocky
|
1e1d7f5211
|
Add customized routines for determining if whether a string refers to
a device or not.
|
2003-06-07 16:48:33 +00:00 |
|
rocky
|
86a314055e
|
First inkling of this actually working.
|
2003-06-07 12:47:19 +00:00 |
|