Commit Graph

92 Commits

Author SHA1 Message Date
rocky
fb040eada5 Remove more memory leaks caught by valgrind. 2004-03-20 22:46:56 +00:00
rocky
8dbfe258f4 Improve doxygen doc. 2004-03-20 12:43:13 +00:00
rocky
6c9b708772 Add C-Preprocessor define CDIO_VERSION so this can easily be tested in
C/C++ applications.
2004-03-20 12:41:23 +00:00
rocky
b6e8f0ab6f MINGW seems now to define ssize_t. 2004-03-13 03:32:49 +00:00
rocky
e2284cb607 regular *mode2 variable name. 2004-03-06 18:30:44 +00:00
rocky
8f0275b18a Doxygen addition 2004-03-04 04:48:37 +00:00
rocky
1354c92722 libiso9660 stat routines that match level 1 ISO-9600 filenames
translating them into Unix-style names (i.e. lowercased letter with
version numbers dropped.)
2004-02-26 00:13:24 +00:00
rocky
d88001880e Herbert Valerio Riedel has determined that the alignment problem seen
on ARM noticed by Nicolas Boullis will be fixed if this change in
order is done. Since it doesn't make things any worse, let's try it.
2004-02-25 09:33:31 +00:00
rocky
d40e8bf453 spelling. 2004-02-21 13:10:51 +00:00
rocky
4771cb5a9d Don't pack our own iso9660_t. 2004-01-18 15:07:57 +00:00
rocky
3378dd86b9 Move tm struct around so the alignment will be on a word boundary. Do
we need GNUC_PACKED here?
2004-01-18 02:11:14 +00:00
rocky
46689e587d iso-info now does something useful now that readdir routine fixed up for
iso images.
2004-01-10 03:21:50 +00:00
rocky
3d6e147070 Add routines to open an ISO-9660 image independent of being part of a
CD.
2004-01-10 03:03:08 +00:00
uid67423
cad730ab48 Documention in comment bug. 2003-12-24 11:03:58 +00:00
rocky
f60fd52fa9 More documentation changes.
Makefile.am: Don't build man pages if not in MAINTAINER mode.
2003-11-18 03:35:19 +00:00
rocky
24b74eb08b Related to doxygen documentation. 2003-11-17 12:06:56 +00:00
rocky
9625eed6f3 Add doxygen comment and CVS Id line. 2003-11-17 11:50:37 +00:00
rocky
ff736f6bae iso9600_stat now has filename inside it.
iso9660_fs_readdir now returns a list of iso9660_stat_t's rather than
filenames.

This should reduce by a small amount the number of CD reads since we store
more information in the iso9660_fs_readdir return.

However all of this is in preparation for greatly reducing the number of
CD reads when picking out segment lsn information.
2003-11-16 19:30:45 +00:00
rocky
a168b77870 Smallish cosmetic changes. Bigger ones to iso9660_fs_readdir will
probably occur later...
2003-11-10 04:01:16 +00:00
rocky
262fb2a1a2 doxygen changes. 2003-11-09 13:53:28 +00:00
rocky
5b27971ac3 update/add More doxygen tagging 2003-11-05 12:40:34 +00:00
rocky
e98490dde5 cdio_analysis -> cdio_iso_analysis 2003-11-05 04:12:57 +00:00
rocky
05beaf71de doxygen changes. 2003-11-04 12:28:08 +00:00
rocky
28cd39064d Start to document using doxygen. 2003-11-04 04:45:24 +00:00
rocky
6c4fd9984a configure.ac: changes suggested by Karl Berry (karl@freefriends.org) which may
make work for autoconf 1.7.8

libcdio.texi: remove colophon and correct copyright notice
iso9660.h: trivial comment addition
util.c: Correct copyright line.
2003-10-28 16:23:49 +00:00
rocky
5ddc3d4e14 OSX fixups and #define bugs from thedj. 2003-10-08 01:06:19 +00:00
rocky
b2656fd6ce Default logger now allows level to be set and we use a reasonable setting, e.g. no DEBUG 2003-10-05 14:47:45 +00:00
rocky
998b4bb30f Add OSX device scanning. 2003-10-04 23:11:50 +00:00
rocky
980822f07f FreeBSD fixes mostlyh. 2003-10-03 07:54:58 +00:00
rocky
694a61cdf1 cdio.{c,h}: update initializations for get_devices. 2003-10-03 02:36:52 +00:00
rocky
bfbc6550bb Add get_devices. 2003-10-03 01:11:48 +00:00
rocky
d63dec6ebe BSDI Fixes. 2003-10-02 02:59:57 +00:00
rocky
1e84cacbb4 Fill out autoscan devices/images to image drivers. API is probably
closer to more complete.
2003-09-30 03:26:11 +00:00
rocky
21039b8f90 Closer to autoscan working better. globbing for *.nrg in NRG.
Will probably do likewise in bin/cue when NRG is working.
2003-09-29 02:56:22 +00:00
rocky
083f472570 First-cut to auto-scan for device capabilities 2003-09-28 17:14:20 +00:00
rocky
5b79bb49ef Impliment MCN for bincue. 2003-09-28 01:04:57 +00:00
rocky
3c5888e31d Replace techno-wizard message "Get MCN" with more layman "Media Catalog Number" 2003-09-27 23:29:29 +00:00
rocky
6450be398b Add get_mcn, although it really only works on GNU/Linux right now. 2003-09-25 09:38:15 +00:00
rocky
f501c696fc *** empty log message *** 2003-09-21 01:26:31 +00:00
rocky
0a8505d91a More ISO 9660 date cleanup. Hopefully cleaner structure definitions
and more function documentation.
2003-09-21 01:14:30 +00:00
rocky
dd05f2e6ad Change interface for read_audio_sectors. 2003-09-20 12:34:02 +00:00
rocky
6568624fb3 Add "long" date setting routine and more precise definitions there as well. 2003-09-20 12:33:14 +00:00
rocky
524522106d More precise ISO9660 date definition 2003-09-20 11:53:09 +00:00
rocky
1d979718ca Rudimentary beginnings for Darwin OS X CD support. 2003-09-13 06:25:36 +00:00
rocky
122345083f Documentation update 2003-09-10 08:39:00 +00:00
rocky
7e362c7250 Allow C++ to call. 2003-09-10 08:31:19 +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
2418f7ba45 Small comment change. 2003-09-06 02:51:29 +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