This repository has been archived on 2025-05-24. You can view files and clone it, but cannot push or open issues or pull requests.
Files
libcdio-osx/NEWS

191 lines
7.5 KiB
Plaintext
Raw Normal View History

2005-04-15 20:39:18 +00:00
0.73
- Rock Ridge Extension support added
2005-03-03 10:43:31 +00:00
- CD audio support (play track/index, pause, set volume, read audio subchannel)
2005-04-15 20:39:18 +00:00
- add close tray interface (may need more work on more OSes)
2005-03-18 13:21:14 +00:00
- utility cdda-player to (show off audio audio support) added
- file time/size attributes fixes
- cd-info/iso-info show more ls-like attributes and more often
- ISO 9660 more accurate more often
- Add ability to look for ISO 9660 filesystem in unknown Disc image formats
2005-03-03 10:43:31 +00:00
- Add routine for getting ISO9660 long date; short date fixes
- remove even more memory leaks
- Add enumerations and symbols to facilitate debugging
- Break out C++ example programs into a separate directory. More C++ programs.
2005-03-18 13:21:14 +00:00
- gcc 4 fixes
0.72
2004-12-19 02:31:27 +00:00
2005-01-23 00:02:15 +00:00
- cdparanoia included - with regression tests and sample library programs
- added setting/getting CD speed, finding the track containing an LSN.
- improve cdrdao image reading
2004-12-19 02:31:27 +00:00
- iso-info options more like cdrtools isoinfo.
- cd-drive/cd-info show more reading capabilties and show that.
- cd-info now shows the total disc size.
- Filesystem reorganization to better support growth and paranoia inclusion
2005-01-23 00:02:15 +00:00
- FreeBSD 6 tolerated, CAM audio read mode works.
- improve Win32 driver, e.g. audio read mode works better for ioctl.
2004-12-19 02:31:27 +00:00
- mode detection fixes
2005-01-23 00:02:15 +00:00
- all read routines check and adjust the lsn so we don't try to access
beyond the end of the disc
2004-12-19 02:31:27 +00:00
- C++ fixes
2005-01-23 00:02:15 +00:00
- Update documentation
2004-10-10 20:28:25 +00:00
0.71
- Some Joliet support.
- Portability fixes for C++ and older C compilers.
- Work towards XBOX support.
- TOC for DVD's works more often
2004-10-22 01:14:08 +00:00
- Make generic list routines and declarations and byte swapping
routines public. Eventually everything will use glib.
2004-10-10 20:28:25 +00:00
- list-returning routines like iso9660_fs_readdir and
iso9660_ifs_readdir no longer return void * (and require casting)
but return the correct type.
- Some example programs have been renamed to more give meaningful
2004-10-10 20:28:25 +00:00
names.
2004-10-22 01:14:08 +00:00
- Add iso9660_ifs_is_xa() a routine to determine if an iso image has
XA attributes.
- iso-info now shows XA attributes if that is available.
- Some bug fixes
2004-10-22 01:14:08 +00:00
0.70
2004-08-27 11:22:40 +00:00
- SCSI MMC interface routine (all except Darwin)
2004-08-28 16:31:01 +00:00
- CD-Text support (all except Darwin)
2004-08-05 04:02:11 +00:00
- Distinguish DVD's from CD's
2004-08-27 11:22:40 +00:00
- Code clean-ups and reduced code duplication
- Better CUE parsing
- Reporting drive capability is more accurate
2004-08-27 11:22:40 +00:00
- add constant driver_id for kind of hardware driver in build
- new drive scanning routines which pass back driver as well
as drive string. Speeds up subsequent opens.
0.69
2004-06-23 02:25:37 +00:00
- Add interface returning drive capabilities (cdio_get_drive_cap).
- Minimal cdrdao image reading (thanks to Svend S. Sorensen)
- Some important (I think) bug fixes
- Redo types of lsn and lba to allow negative values. Should model MMC3
specs. Add max/min values for lsn.
- More complete MMC command set
- FreeBSD driver ioctl and CAM reading works better (thanks to Heiner)
2004-06-02 04:03:40 +00:00
- OSX drive reading works better (thanks to Justin F. Hallett)
2004-05-31 21:23:05 +00:00
- cd-read allows dumping bytes to stdout and hexdumps to a file
via options --no-hexdump and --hexdump
- fewer error exits in drivers. Instead, a failure code is returned.
2004-05-31 21:23:05 +00:00
- better NRG reading (thanks to Michael Kukat via extractnrg.pl)
- better tracking of allocated variables (cd-read, cd-info, FreeBSD)
2004-06-23 02:25:37 +00:00
- iso9660: Add interface to read PVD and pick out some of the fields in that.
cd-info now shows more PVD info for ISO 9660 filesystems
- cd-info: X-Box CD detection (via xbox team mediacenter)
2004-03-16 12:19:08 +00:00
0.68
2004-03-23 02:25:43 +00:00
- More honest about mode1 reading in backends. Remove some of the bogusness.
- Fixes and simplifications to Solaris (from Ian MacIntosh): no longer
requires root access on Sunray environmentsa
- Win32 ioctl works now on win2k and XP (and probably NT and ME)
- compiles on cygwin with -mno-cygwin (needed for videolan's vlc)
- option --with-versioned-libs now checks for GNU ld.
2004-03-16 12:19:08 +00:00
0.67
2004-03-23 02:25:43 +00:00
- portability for ARM
- add iso-read program and regression tests
- libiso9960: stat routines that match level 1 ISO-9600 filenames
translating them into Unix-style names (i.e. lowercase letters,
with version numbers dropped.)
- expand/improve documentation.
- more graceful exits when there is no CD or can't read it.
- add --without-versioned-libs
- add README.libcdio and note possible problems on different OSs
without GNU make
2004-02-02 04:36:38 +00:00
0.66
2004-02-21 13:24:37 +00:00
- Add interface for reading an ISO-9660 image
2004-02-02 04:36:38 +00:00
- portability fixes (Solaris, cygwin)
2004-02-08 03:18:00 +00:00
- Microsoft Windows ASPI/ DeviceIoControl code reorganization
2004-02-02 04:36:38 +00:00
- NRG image reading improvements
2004-02-08 03:18:00 +00:00
- Remove memory leaks
- library symbol versioning (from Nicolas Boullis)
2004-02-14 17:11:08 +00:00
- Go over documentation
2004-02-02 04:36:38 +00:00
2003-11-10 03:59:57 +00:00
0.65
- tag headers to give doxygen API documentation
- cd-info/cd-read now can specify library level of output
2003-12-24 11:05:48 +00:00
- sample program using libiso9660 added.
2003-11-10 03:59:57 +00:00
2003-09-07 18:13:12 +00:00
0.64
2003-09-28 19:05:50 +00:00
- add routines to return a list of devices or scan a list of devices
2003-09-28 21:52:35 +00:00
which satisfy any/all things in a capability mask. Should be useful
2003-09-28 19:05:50 +00:00
for plugins that want to find a CD-DA to play or find a plugin that handles
a particular device.
2003-10-03 09:22:09 +00:00
- cd-read: new program to help diagnose reading problems.
- cd-info: now displays date on iso9660 listing and translates filename
2003-10-15 11:53:05 +00:00
to normal conventions, gives track "green" info
2003-10-03 09:22:09 +00:00
- Add/expose routines to get/set time. time is reported back in entry
stat. Routines to create ISO-9660 directories and entries must now
supply the time to set on the entry.
2003-10-15 11:53:05 +00:00
- Darwin and FreeBSD drivers closer to having native CD support, MinGW
fixes (but not complete either)
- BSDI fixes
2003-10-03 09:22:09 +00:00
- Document more functions.
2003-09-07 18:13:12 +00:00
2003-08-17 07:13:12 +00:00
0.63
2003-08-29 01:04:07 +00:00
- create libiso9660 library and install that.
- More sample programs.
- add library routine cdio_guess_cd_type to analyze/guess what type of
2003-08-30 13:14:00 +00:00
CD or CD image we've got.
2003-08-31 20:50:32 +00:00
- cd-info can list the files of a ISO-9660 filesystem via libiso9660
with option --iso9660
2003-08-17 07:13:12 +00:00
2003-08-02 03:51:39 +00:00
0.62
2003-08-29 01:04:07 +00:00
- Some minimal documentation. More will follow.
- Add a simple sample programs.
- Add a simple regression test driver.
- "Smart" open was scanning devices rather than devices + image drivers.
2003-08-02 03:51:39 +00:00
2003-06-16 01:21:42 +00:00
0.61
2003-08-29 01:04:07 +00:00
- Cygwin/MinGW port.
- get-default-device reworked to be smarter about finding devices.
- cd-info: add --no-headers. version ID is from package now. Show default
2003-06-16 01:21:42 +00:00
device on "--version" output.
2003-08-29 01:04:07 +00:00
- API: add routine report if string refers to a device or not
- Make use of features in libcddb 0.9.4.
2003-05-20 00:04:41 +00:00
0.6
2003-08-29 01:04:07 +00:00
- Bug: eject wouldn't.
- If given .bin find corresponding .cue. If no cue, complain.
2003-04-28 02:07:01 +00:00
0.5
- Add RPM spec file. Thanks to Manfred Tremmel <Manfred.Tremmel@iiv.de>
- cdinfo renamed to cd-info to avoid conflicts with other existing programs
2003-05-17 04:08:03 +00:00
- bug in ejecting CD's fixed
2003-05-18 05:59:40 +00:00
- find cue file if given bin.
2003-04-28 02:07:01 +00:00
- cd-info: If libvcdinfo is installed show general Video CD properties
2003-04-24 02:02:29 +00:00
0.4
- More regression tests.
- Use pkg-config(1) support
- NRG may be closer to being correct.
0.3
2003-04-20 19:27:32 +00:00
- reduced overall size of package. Some regression moved to a separate (large)
package.
- facilitate inclusion into another project's local source tree (e.g. xine)
- version number in include
2003-04-20 19:27:32 +00:00
- cdinfo: lists number of CDDB matches, display error message on failure,
and can set CDDB port and http proxy
- Bug: Narrow drivers to devices when source is a device.
- fix some small compile warnings and configure bugs. Require libcddb 0.9.0
or greater.
2003-04-14 23:29:50 +00:00
0.2
- Added Support for reading audio sectors
- cdinfo can use libcddb (http://libcddb.sourceforge.net). If installed and
we have a CD-DA disk, we dump out CDDB information.
- Regression tests added.
- Don't need to open device to give get a default device.
- Better device driver selection: We test for file/device-ness.
- Bugs fixed (default device name on linux),
2003-03-24 19:01:09 +00:00
0.1
Routines split off from VCDImager.
2005-04-15 20:39:18 +00:00
$Id: NEWS,v 1.68 2005/04/15 20:39:18 rocky Exp $