rocky
|
6a7e4c5d8f
|
gnu_linux: get_disc_last_lsn: cdte_format seems to want to be CDROM_MSF
example/tracks.c: add a call to cdio_get_disc_last_lsn()
NEWS - note UDF limitation. correct spelling typo.
|
2006-07-30 13:19:49 +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
|
22608b594e
|
stream: add getpos routine
udf: save last read position.
|
2006-04-15 03:05:14 +00:00 |
|
rocky
|
80ab1a301c
|
libcdio.sym: add mmc_close_tray
cdda-player.c, mmc-tool.c: remove possibility of uninitialized return
code variables
|
2006-04-14 22:17:08 +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
|
3c8e10bf67
|
.
|
2006-04-05 03:55:09 +00:00 |
|
rocky
|
d71d515ee6
|
Make so we can call from driver. Some comment changes too.
|
2006-04-05 02:20:06 +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
|
10b57b2ddd
|
gnu_linux: Use internal routine to set the speed.
mmc.c: add more debug_ variables for new enums and extern vars in mmc.h
set speed is in the write direction not read
|
2006-04-03 19:31:18 +00:00 |
|
rocky
|
d45449d271
|
For read_data_sectors, try first MMC commands and then cooked I/O.
|
2006-03-28 13:16:09 +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
|
393af6efc3
|
Untabify
|
2006-03-26 02:35:26 +00:00 |
|
rocky
|
f7c122285d
|
Add/correct comments. osx.c: remove tabs.
|
2006-03-26 02:34:41 +00:00 |
|
rocky
|
8f125ff0a4
|
typo
|
2006-03-18 01:56:19 +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
|
69ecb8d916
|
mmc_direction_t -> cdio_mmc_direction_t
|
2006-03-17 19:06:51 +00:00 |
|
rocky
|
6a671c70c5
|
mmc_direction_t -> cdio_mmc_direction_t
|
2006-03-17 03:10:53 +00:00 |
|
rocky
|
2cb388781d
|
Update library version numbers for possible release. FSF address change.
|
2006-03-14 12:05:16 +00:00 |
|
rocky
|
2350ea3e52
|
Don't do library versioning if there no object files to look at. This
removes spurious "nm: no a.out" messages when --disable-shared is in effect.
|
2006-03-07 11:19:12 +00:00 |
|
flameeyes
|
ef8e2a7c3e
|
scsi_mmc_cdb_t -> mmc_cdb_t; scsi_mmc_direction_t -> cdio_mmc_direction_t; make FreeBSD driver build again.
|
2006-03-03 09:50:30 +00:00 |
|
flameeyes
|
0ea25b4c90
|
Add missing include in freebsd driver (fix implicit declaration of htonl).
|
2006-03-02 20:48:34 +00:00 |
|
flameeyes
|
3658a88d65
|
Use complete struct initialization to avoid spurious pointers.
|
2006-02-27 10:29:20 +00:00 |
|
flameeyes
|
5ef1d37f44
|
Don't put two strcmp() calls in bodyless if costructs when building the release version. Use -DTODO in CFLAGS to get the warning again.
|
2006-02-27 10:27:39 +00:00 |
|
flameeyes
|
af487f92a3
|
Don't check for an unsigned value to be >= 0.
|
2006-02-27 10:23:52 +00:00 |
|
flameeyes
|
34bdf67d45
|
Use preprocessor's #error instead of adding invalid code, makes the error more verbose and waste less time (as it stops during preprocessing instead of compiling).
|
2006-02-27 09:48:55 +00:00 |
|
rocky
|
f54b63d068
|
Was accessing outside of legal range. Addresses bug #15787 Thanks to
demo-n.
|
2006-02-18 22:47:41 +00:00 |
|
rocky
|
489d714f89
|
Comment change.
|
2006-02-18 19:37:55 +00:00 |
|
rocky
|
6cbdfae3e2
|
scsi_mmc_direction_t -> cdio_mmc_direction_t
|
2006-02-18 19:36:07 +00:00 |
|
rocky
|
da74e72b38
|
image/* Wrong sizeof.
mmc: remove some deprecated things.
|
2006-02-13 11:00:53 +00:00 |
|
rocky
|
695091068b
|
Replace yet another set of #defines with an enum.
|
2006-02-13 08:44:17 +00:00 |
|
rocky
|
2ed5e267c9
|
Use strncopy rather than strcpy in get_hwinfo. Make sure all strings have
null byte at the end.
|
2006-02-13 01:43:29 +00:00 |
|
rocky
|
cccc78a064
|
Put in a much more stringent NRG image test. This means that for now
we won't require the .NRG extension.
|
2006-02-12 10:48:11 +00:00 |
|
rocky
|
22d1c0dfa6
|
Fix bugs on accessing outside of string. Patch thanks to Diego
'Flameeyes' Pettenò. And he cleaned up and shortened the code too!
|
2006-02-12 05:32:28 +00:00 |
|
rocky
|
59e83162e5
|
bincue.c: was using NRG default devices!
cd_types.c: declare variable so we pick up debug info.
|
2006-02-10 18:04:17 +00:00 |
|
rocky
|
d25c11fbb8
|
cdio_driver_return_code_to_str -> cdio_driver_errmsg
|
2006-02-02 04:37:29 +00:00 |
|
rocky
|
3861e929ef
|
Fix bug in is_device when driver_id = DRIVER_UNKNOWN or DRIVER_DEVICE
|
2006-02-01 00:45:45 +00:00 |
|
rocky
|
68d35cea80
|
Now check to see if we have config.h *AND* it hasn't been included before.
|
2006-01-23 20:48:11 +00:00 |
|
rocky
|
4c77464d81
|
config.h now seems to get included.
|
2006-01-23 20:31:11 +00:00 |
|
rocky
|
c89687d87f
|
Had uninitialized set_speed and set_blocksize opts caused core dumps
if called.
|
2006-01-21 11:04:30 +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
|
088c1e62a9
|
Document behavior of cdio_open* and media_eject when no device given.
|
2006-01-14 10:10:34 +00:00 |
|
rocky
|
8bf123a750
|
More enumerations.
*.c: add "debugger" enumeration variables.
|
2006-01-14 09:45:44 +00:00 |
|
rocky
|
8cc672c305
|
Remove GCC 4 warning about ignored "packed".
|
2006-01-14 08:58:25 +00:00 |
|
rocky
|
d035ad1221
|
add read_sector{s}
cdtext.h: Small typo.
|
2005-11-10 00:44:40 +00:00 |
|
rocky
|
c2c69389cd
|
Add cdio_eject_media_drive.
|
2005-11-07 07:54:41 +00:00 |
|
rocky
|
6f81e9252b
|
Add interface to eject CD-ROM by device name.
eject.c: new routine to test/show this.
example/*.c iso2.cpp: Note in comment allowance of an optional argument.
|
2005-11-07 07:44:00 +00:00 |
|
rocky
|
2f8e8b9529
|
Was giving a failure status on eject when it succeeded. The failure
was because ioctl(fd, BLKRRPART) didn't succeed. Turn this into a
cdio_info warning instead.
|
2005-11-07 07:41:29 +00:00 |
|