R. Bernstein
ff5d576242
Remove some example program from make check to make "make distcheck" work easier. I would Rather remove programs than coddle automake.
2009-11-26 05:45:27 -05:00
R. Bernstein
35663d6266
Possibly make compiling example programs easier from the outside - don't assume HAVE_CONFIG_H is defined but pick up values from the runtime version of that file. We also now run example programs as tests if they are built.
2009-11-26 05:31:39 -05:00
R. Bernstein
9bec7fc204
Change tests for S_ISLNK and S_ISSOCK macros from AC_COMPILE_IFELSE to
...
AC_LINK_IFELSE. On Mingw 4.4.0 these macros succeed when they should
fail. Patch by carlo.bramix to libcdio-devel
2009-10-29 10:16:55 -04:00
R. Bernstein
423dc300f6
Revert one cppcheck style change since gcc complains about it.
2009-10-27 21:48:06 -04:00
R. Bernstein
3844f42df8
Remove some cppcheck style warnings
2009-10-27 21:28:11 -04:00
R. Bernstein
b43dc9cd98
A couple more memory leaks from cppcheck
2009-10-27 21:14:37 -04:00
R. Bernstein
273ba31e3a
In 0.83git now. Fix minor leaks in libcdio 0.82 detected by cppcheck
...
via Eric Sesterhenn.
2009-10-27 21:00:51 -04:00
R. Bernstein
5ead040aea
Make doxygen clean. Get ready for 0.82 release.
2009-10-27 07:47:55 -04:00
R. Bernstein
0991c43dbb
Thanks Geoff Bailey.
2009-10-22 22:10:15 -04:00
R. Bernstein
603d23949d
Perhaps adding a real config.rpath will help some of the iconv problems.
...
Remove a compiler warning when not compling in FreeBSD.
2009-10-22 22:08:05 -04:00
R. Bernstein
639f1e4f36
Remove dupicated code caused by mixup with existing get-media-changed code.
2009-10-22 05:47:25 -04:00
R. Bernstein
b2dda51f57
Ignore windows executables and stack dumps.
2009-10-21 12:47:50 -04:00
R. Bernstein
d89c2206c4
NEWS: update what's up
...
lib/driver/Makefile.am: increment library number
lib/driver/FreeBSD/*: FreeBSD get_media_changed fixes for ioctl.
2009-10-21 10:17:33 -04:00
Nicolas Boullis
91adaa6ff2
Update the documentation in include/cdio/device.h as well.
2009-07-13 00:48:25 +02:00
Nicolas Boullis
8e8b18e197
Remove all remaining uses of CDIO_MIN_DRIVER, CDIO_MAX_DRIVER, CDIO_MIN_DEVICE_DRIVER or CDIO_MAX_DEVICE_DRIVER.
2009-07-13 00:48:24 +02:00
Nicolas Boullis
b91d147a7a
Export the cdio_drivers and cdio_device_drivers arrays.
2009-07-13 00:48:24 +02:00
Nicolas Boullis
317ef05816
Remove all other uses of CDIO_MIN_DRIVER, CDIO_MAX_DRIVER, CDIO_MIN_DEVICE_DRIVER or CDIO_MAX_DEVICE_DRIVER within the libcdio library.
2009-07-13 00:48:24 +02:00
Nicolas Boullis
e2c8475275
Change scan_for_driver to use cdio_drivers and cdio_device_drivers.
2009-07-13 00:48:24 +02:00
Nicolas Boullis
70dad66457
Add new cdio_drivers and cdio_device_drivers arrays.
2009-07-13 00:48:24 +02:00
R. Bernstein
b4e36da3e2
Removed cd-paranoia.c by accident.
2009-07-11 19:42:04 -04:00
R. Bernstein
5a0ab057c3
MOSTLYCLEANFILES subsumes MAINTAINERCLEANFILES. As Nicolas Boulis
...
points out, want only the latter.
2009-07-03 19:37:59 -04:00
R. Bernstein
2c804547f7
Merge branch 'master' of rocky@git.sv.gnu.org:/srv/git/libcdio
2009-07-02 20:29:48 -04:00
R. Bernstein
2522c26ec8
Adapted from patches by Nicolas Boullis on Debian:
...
* alignment issues on sparc
* "make check" failure when stderr is not a tty
* wrong program name in manpages in tarball
* build failure with hurd
* "make check" failure on machines with no disc drive
* make distclean fixes
2009-07-02 20:26:39 -04:00
R. Bernstein
bc634ba342
Merge branch 'master' of rocky@git.sv.gnu.org:/srv/git/libcdio
2009-06-15 09:35:39 -04:00
R. Bernstein
7f8f0f806a
Savannah bug #26808 - Multiple definitions of cddb_opts. Helps MinGW/MSys compilation. Patch courtesy of lrn.
2009-06-15 09:31:54 -04:00
R. Bernstein
e7ac0ea72c
Merge branch 'master' of rocky@git.sv.gnu.org:/srv/git/libcdio
2009-05-16 23:02:15 -04:00
rocky
cc08ce617f
README.develop: add help2man. Rest - cosmetic changes
2009-05-16 23:01:39 -04:00
R. Bernstein
d297cdaf08
Guard against dereferncing a null cdtext pointer.
2009-05-14 22:30:50 -04:00
rocky
13245c6a55
Patch from John Wehle:
...
A side effect of opening the cdrom device on FreeBSD is it
locks the drive. This makes cdio_get_media_changed less
useful and prevents you from being able to switch disks
when using things such as the audacious media player.
This patch simply unlocks the drive right after it's opened
prior to opening the cam passthrough device.
2009-04-23 03:26:00 -04:00
rocky
5e1989a604
Revise for new paranoia descriptions.
2009-04-20 07:15:09 -04:00
rocky
2c37ff8db5
paranoia.cpp: write WAV file of up to the first 300 sectors of the first track
...
*/Makefile.am remove any created WAV files.
README: update paranoia descriptions
parananoia.c: track-01.wav -> track01s.wav
2009-04-20 07:06:02 -04:00
rocky
768c2ff249
paranoia.c: slight code touch-up. *.cpp remove lint warnings, e.g. int -> unsigned int
2009-04-20 01:51:40 -04:00
rocky
7306b590ce
Administrivia
2009-04-19 04:42:15 -04:00
rocky
f756fe368c
Extend paranoia program to write a file with a WAV header
2009-04-19 04:40:12 -04:00
rocky
cbb5fc643b
Administrivia
2009-04-19 00:58:43 -04:00
rocky
9f00e660fa
Revise installation instructions and add what you need to do if you want to develop libcdio
2009-04-05 21:00:02 -04:00
R. Bernstein
767dbe1902
Display copying in texinfo. Patch thanks to Jesse Weinstein.
2009-02-20 22:45:20 -05:00
R. Bernstein
58d87158cf
Add OS/2 driver courtesy of KO Myung-Hun. Security: Add "%s" to cdparanoia's fprintfs
2009-02-08 05:52:49 -05:00
R. Bernstein
7c497a2c73
Endless loop when no CD-rom drives. Patch thanks to Adrian Reber
2008-12-30 14:14:00 -05:00
R. Bernstein
37f248aa46
Fix manpage generation on platforms with non-empty EXEEXT,
...
and fix the VPATH build as well.
2008-12-28 23:11:29 -05:00
R. Bernstein
860becb14c
Use LTLIBICONV instead of LIBICONV. Bug #25201 from Yaakov Selkowitz
2008-12-28 23:09:25 -05:00
R. Bernstein
7ec21fe4e1
The installation of libcdio++.pc and libiso9660++.pc should be dependent on ENABLE_CXX_BINDINGS, not ENABLE_CPP. Bug #25202 from Yaakov Selkowitz
2008-12-28 22:56:37 -05:00
R. Bernstein
29fc72a06d
Fix Solaris and Win32 conditionals bug #25201 from Yaakov Selkowitz
2008-12-28 22:53:25 -05:00
R. Bernstein
232a5e42f7
Some small typos.
2008-12-13 05:57:45 -05:00
R. Bernstein
529e97401d
INSTALL isn't really ours - yet
2008-12-07 08:28:03 -05:00
R. Bernstein
a0414ce2ed
Remove trailing spaces on some lines
2008-12-07 08:12:47 -05:00
R. Bernstein
4bf77edf06
More verbose about driver installed
2008-12-07 08:07:03 -05:00
R. Bernstein
4428b31f4b
Correct name for OSX in uname
2008-12-07 08:02:16 -05:00
R. Bernstein
5cdcb8d443
Add more tests for drivers in more OS's.
2008-12-07 07:48:17 -05:00
R. Bernstein
ca23ec2ae5
Add check against GNU/Linux driver. More info in include/cdio/config.
2008-12-07 06:40:51 -05:00