gmerlin
|
efc2151bc1
|
* Better drive detection for Linux
* cdio_add_device_list() now adds devices with symlinks only once
|
2006-11-27 19:31:37 +00:00 |
|
rocky
|
3c49917550
|
Remove doxygen warnings.
|
2006-10-27 10:38:41 +00:00 |
|
rocky
|
c1f11393ac
|
Add routine to get tray status (open/closed) and sample program.
Seems broken at least on SuSE 10.1 if not other GNU/Linux's though.
|
2006-10-11 12:38:17 +00:00 |
|
gmerlin
|
5e4307a3b3
|
* UTF-8 support
|
2006-06-03 15:35:49 +00:00 |
|
gmerlin
|
511c0b9416
|
* UTF-8 support patch
|
2006-06-02 21:54:21 +00:00 |
|
rocky
|
5d3ef6fa82
|
Add missing field in SVD structure. Document correspondencies with ECMA 119
better.
|
2006-05-06 16:08:06 +00:00 |
|
rocky
|
fcabaf3da6
|
Note what nsectors does.
|
2006-05-03 00:29:40 +00:00 |
|
rocky
|
e7e73c05d8
|
UDF file reading works for strategy 4. What a pain in the ass.
|
2006-04-17 03:32:38 +00:00 |
|
rocky
|
8a9128cf61
|
Remove some bugs in udf_file.c Others remain.
|
2006-04-16 02:34:08 +00:00 |
|
rocky
|
22608b594e
|
stream: add getpos routine
udf: save last read position.
|
2006-04-15 03:05:14 +00:00 |
|
rocky
|
4585f21f80
|
Fix prototype mismatch. Thanks yet again to the every vigilant Steve
Schultz.
|
2006-04-14 21:09:55 +00:00 |
|
rocky
|
0c2b1bfa9e
|
mmc: add mmc_close_tray().
mmc-tool: add option for close tray and to get mode-sense 2A data.
|
2006-04-12 09:30:14 +00:00 |
|
rocky
|
d0d5ea424f
|
Make udf_read_block more like 2 read. Implementation is closer
to the description (although it needs more work.)
udf_fs.h: break out udf_check_tag()
*.h: /*! -> /** - is more like Javadoc.
|
2006-04-11 05:47:57 +00:00 |
|
rocky
|
6eeb46aea7
|
UDF fixes.
|
2006-04-11 00:26:54 +00:00 |
|
rocky
|
edc8056ec9
|
Clarify the difference betweeen speed as it is defined in the MMC spec
and drive unit speeds. Add a new mmc routine for the latter.
|
2006-04-04 02:06:12 +00:00 |
|
rocky
|
93bb7fdb74
|
More #defines become enums.
Add CDIO_MMC_GETPOS_LEN16. Is like CDIO_MMC_GETPOS_LEN16 with extra
position parameter.
|
2006-04-03 18:51:46 +00:00 |
|
rocky
|
dbc63b695a
|
Yet another attempt to get "get_drives_with_cap" working in a rational
fashion.
|
2006-03-28 03:26:16 +00:00 |
|
rocky
|
10942d5ba3
|
One more time, go over logic of get_drives_with_cap.
|
2006-03-27 02:48:41 +00:00 |
|
rocky
|
8b24c3a47e
|
Bug in get_drive_types_with_cap: Had wrong boolean logic.
|
2006-03-26 20:47:55 +00:00 |
|
rocky
|
4c029bea7b
|
A more stringent ISO 9660 CD reading test.
|
2006-03-26 15:03:54 +00:00 |
|
rocky
|
df29646b2e
|
Document iso9660_iso_seek_read better. Well, the old doc at least
had me confused.
|
2006-03-25 00:21:56 +00:00 |
|
rocky
|
aa838fc894
|
documentation additions, mostly doxygen. More #defines become enumerations.
|
2006-03-18 18:37:56 +00:00 |
|
rocky
|
b8d69c67a2
|
iso9660.h: remove doxygen formatting warning.
configure.ac, NEWS: get ready for 0.77 release
|
2006-03-18 02:35:06 +00:00 |
|
rocky
|
49bc5ccb3f
|
Security: replace all uses of strcat and strcpy with strncat and strncpy
|
2006-03-18 00:53:20 +00:00 |
|
rocky
|
62386a361a
|
iso9660.h: note b_mode2 parameter is not used any more
cdda-player.c
FSF address change.
|
2006-03-14 11:40:05 +00:00 |
|
rocky
|
ae3a59ec4c
|
Put back cdio_stat_size tolerance.
|
2006-03-07 23:54:43 +00:00 |
|
rocky
|
2977ab7c50
|
Have to have iso9660_find_fs_lsn linker symbol around. (At least for now.)
|
2006-03-07 00:06:19 +00:00 |
|
rocky
|
7a3ded9bd7
|
Add ISO9660::FS - the cdio portion of ISO9660 reading.
iso9600.h: another function rename to be more consistent.
|
2006-03-06 21:54:56 +00:00 |
|
rocky
|
42b0b841d0
|
iso9660.hpp, iso1.cpp get list iterators working.
rest: add _ to isachar and isadchar
|
2006-03-06 19:39:35 +00:00 |
|
rocky
|
129e141493
|
Add more C++ ISO 9660 methods and some classes (for C structs).
|
2006-03-05 08:31:03 +00:00 |
|
rocky
|
66d6e093aa
|
lib/cdio++/Makeifle.am iso9660.hpp iso9660_stub.cpp: start C++ libiso9660 library
iso9660.h: documentation changes.
device.hpp: reduce number of methods
stub.cpp->cdio_stub.cpp
|
2006-03-05 06:52:15 +00:00 |
|
rocky
|
7c7b83f35a
|
Mostly doc changes. However there was a field-name misspelling in iso9660.h
|
2006-03-02 18:59:13 +00:00 |
|
rocky
|
4ec818aabd
|
Document iso9660_name_translate{,_ext} more accurately.
|
2006-03-01 20:48:55 +00:00 |
|
rocky
|
1b19429ddb
|
Improve some comments.
|
2006-03-01 14:19:59 +00:00 |
|
flameeyes
|
8748e79ea7
|
Remove cdio_include.h at distclean rather than in clean, as it's done for config.h. Doesn't require to re-run ./configure at make clean.
|
2006-02-27 10:10:08 +00:00 |
|
rocky
|
202d2abdda
|
Remove some deprecated things.
|
2006-02-16 20:09:27 +00:00 |
|
rocky
|
695091068b
|
Replace yet another set of #defines with an enum.
|
2006-02-13 08:44:17 +00:00 |
|
rocky
|
d31ada19be
|
Change another set of #defines to an enum.
|
2006-02-10 22:02:39 +00:00 |
|
rocky
|
d25c11fbb8
|
cdio_driver_return_code_to_str -> cdio_driver_errmsg
|
2006-02-02 04:37:29 +00:00 |
|
rocky
|
d9e59ac065
|
LIBCDIO_CONFIG_H -> EXTERNAL_LIBCDIO_CONFIG_H so we don't get conflicting
includes with the local config.h.
|
2006-01-23 20:47:33 +00:00 |
|
rocky
|
68a10e4b57
|
Some small corrections to comments.
|
2006-01-23 20:33:42 +00:00 |
|
rocky
|
854636c5d9
|
Move some more #defines into an enumeration.
|
2006-01-23 20:30:28 +00:00 |
|
rocky
|
6a83b97a27
|
read.h needs <sys/types.h> Add it into cdio_config.h and include only
once. Fixed based on observation and suggestion of Steve Schultz.
|
2006-01-21 12:02:55 +00:00 |
|
rocky
|
f337b18d7d
|
Some typos.
|
2006-01-17 12:53:41 +00:00 |
|
rocky
|
5ac663c6a2
|
Add cdio_driver_return_code_to_str() to give a string interpretation
of a driver return code.
|
2006-01-15 01:26:50 +00:00 |
|
rocky
|
f045387b19
|
Document behavior of eject and cdio_open* when no device is given.
|
2006-01-14 10:09:55 +00:00 |
|
rocky
|
f9e4c5149c
|
Doxygen lint to change #define to \#define in comments.
Add more enumerations.
|
2006-01-14 09:44:53 +00:00 |
|
rocky
|
5796ff7478
|
#define mistake -- caught by SWIG, believe it or not.
|
2005-11-29 07:16:33 +00:00 |
|
rocky
|
91147fd391
|
include/cdio++ Add pre- and post- increment/decrement operators for
libcdio enums that it makes sense to iterate over.
example/C++/OO/*: use these
example/*: match up C and C++ programs better.
|
2005-11-11 12:26:57 +00:00 |
|
rocky
|
d035ad1221
|
add read_sector{s}
cdtext.h: Small typo.
|
2005-11-10 00:44:40 +00:00 |
|