rocky
4fc826a94a
Update copyright and email address.
2007-05-27 15:02:13 +00:00
rocky
20759efb0f
Fix bug in trying to free cd-text when it hasn't been initialized.
2007-05-27 14:59:23 +00:00
rocky
d9fc7b742b
Patches from sms to deal with off_t not getting defined.
2007-03-10 23:57:58 +00:00
rocky
e52da6ef99
lib/driver/gnu_linux.c: bug #19221 (possibly): memory Leak opening an inaccessible device.
...
cdchange.c: a stray character got added to the file
2007-03-07 04:35:47 +00:00
rocky
07b1944cb6
Better strtol fix based on SMS's remark.
2007-03-05 11:49:24 +00:00
rocky
0dc4e4d5ae
Set errno=0 before calling strtol(). bug #18131
2007-03-05 11:18:49 +00:00
rocky
9e24b5594f
Update cdio_read documentation.
2007-02-25 15:58:31 +00:00
rocky
2df6dfaa21
Symlinks were sharing stat_buf so freeing one made the pointer to the
...
other invalid. Allocate a separate entry for each symlink.
Bug report and patch provided by Antti Perälä. Savannah bug #18563
2006-12-20 09:26:35 +00:00
rocky
af4f23725b
Patch by Gergely Szász to respect --disable-joliet.
...
(Things may change when UDF is more in use though.) Bug report #18522
2006-12-14 00:45:25 +00:00
gmerlin
e3be1cb109
* Fixed potential security issues
2006-11-28 12:14:16 +00:00
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
a470acc5ab
Prepare a release that doesn't have the .so problem.
2006-10-28 02:11:24 +00:00
rocky
52ed17c992
gnu_linux.c: Fix bug reported by Burkhard in eject_media_linux() where
...
we were closing an open tray.
NEWS/README: note current changes
2006-10-21 11:38:16 +00:00
gmerlin
63d8add85e
* Umount before ejecting
...
* Ultra simple eject command
2006-10-21 10:55:18 +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
flameeyes
932617cf75
Check for the pointers before dereference them. Found by Coverity Scan on xine-lib.
2006-09-26 22:21:09 +00:00
flameeyes
232b7e8edc
Check for the validity of the pointer before using strlen on it. Found by Coverity Scan on xine-lib.
2006-09-26 22:08:13 +00:00
flameeyes
60cc012bb8
Fix a possible off-by-one in strip_trail() identified by Coverity Scan on xine sources.
2006-09-26 18:07:59 +00:00
rocky
9cd49d2bd8
Patches from Steve Schultz to handle libiconv inclusion on BSDI (and
...
possibly other BSD's)
2006-08-20 23:50:16 +00:00
rocky
bb7a5244e5
Yet another guess at what happened to the CDROMREADTOCENTRY ioctl
...
call. I haven't been able to find anything that documents in any
detail how to use this ioctl let alone the weird behavior where
CDROMREADTOC header beforehand turns and "invalid parameter" into a
valid one. It's not the way other 'nix's work.
2006-08-02 11:00:31 +00:00
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
rocky
e06f4960ce
C lint.
2006-06-03 00:05:57 +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
7b14288feb
gcc 2.9 fix remove ;; - thanks to sms
2006-04-28 16:38:23 +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
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
f66b71db63
udf_fs.c: was freeing freed memory when searching for a file that
...
doesn't exist.
udf2.c: print error when looking for a non-existent file.
2006-04-11 06:46:29 +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
e039fcee0e
Handle error condition better.
2006-04-11 01:05:44 +00:00
rocky
6eeb46aea7
UDF fixes.
2006-04-11 00:26:54 +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
flameeyes
2f62a9c3fd
Add a --disable-cxx configure parameter so that the C++ bindings can be skipped.
2006-03-30 10:47:51 +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
1dfc5d1146
Store passed in messagedest in initializing drive object.
2006-03-25 00:20:28 +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
8f125ff0a4
typo
2006-03-18 01:56:19 +00:00