ce598e8d4aAdd small test for iso9660_set_dtime_with_timezone and iso9660_get_dtime which is especially useful on systems that don't have the gmtoff.
R. Bernstein
2009-12-23 20:25:09 -05:00
f996d202b8Start set/get time routines that tolerate no timezone structure in struct tm. Solaris is like that. (I think cygwin too.)
R. Bernstein
2009-12-23 08:49:58 -05:00
1d609ef8aaNONBLOCK inadvertently removed.
R. Bernstein
2009-12-20 06:38:29 -05:00
4ac7926091Writing opens drive exclusive, not nonblock.
R. Bernstein
2009-12-20 06:35:43 -05:00
1b8e52712dAdd MMC_RDWR access mode - open drive R/W only with this access. Start GNU/Linux test driver.
R. Bernstein
2009-12-20 06:30:24 -05:00
5908486078Disable some iso9660 tests when TM_GMTOFF is not available
Rocky Bernstein (VCDImager Developer)
2009-12-20 05:55:53 +01:00
1b031e0cd6Merge branch 'master' of rocky@git.sv.gnu.org:/srv/git/libcdio
R. Bernstein
2009-12-19 18:23:28 -05:00
4e8eff137eThomas Schmitt's first patches towards supporting writing from libcdio. Somewhat experimental and for now just the GNU/Linux driver.
R. Bernstein
2009-12-19 18:17:18 -05:00
de3e47f1b7Remove one more example program from distcheck
R. Bernstein
2009-11-26 05:47:02 -05:00
ff5d576242Remove some example program from make check to make "make distcheck" work easier. I would Rather remove programs than coddle automake.
R. Bernstein
2009-11-26 05:45:27 -05:00
35663d6266Possibly 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.
R. Bernstein
2009-11-26 05:31:39 -05:00
9bec7fc204Change 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
R. Bernstein
2009-10-29 10:16:55 -04:00
423dc300f6Revert one cppcheck style change since gcc complains about it.
R. Bernstein
2009-10-27 21:48:06 -04:00
3844f42df8Remove some cppcheck style warnings
R. Bernstein
2009-10-27 21:28:11 -04:00
b43dc9cd98A couple more memory leaks from cppcheck
R. Bernstein
2009-10-27 21:14:37 -04:00
273ba31e3aIn 0.83git now. Fix minor leaks in libcdio 0.82 detected by cppcheck via Eric Sesterhenn.
R. Bernstein
2009-10-27 21:00:51 -04:00
5ead040aeaMake doxygen clean. Get ready for 0.82 release.
R. Bernstein
2009-10-27 07:47:55 -04:00
0991c43dbbThanks Geoff Bailey.
R. Bernstein
2009-10-22 22:10:15 -04:00
603d23949dPerhaps adding a real config.rpath will help some of the iconv problems. Remove a compiler warning when not compling in FreeBSD.
R. Bernstein
2009-10-22 22:08:05 -04:00
639f1e4f36Remove dupicated code caused by mixup with existing get-media-changed code.
R. Bernstein
2009-10-22 05:47:25 -04:00
b2dda51f57Ignore windows executables and stack dumps.
R. Bernstein
2009-10-21 12:47:50 -04:00
d89c2206c4NEWS: update what's up lib/driver/Makefile.am: increment library number lib/driver/FreeBSD/*: FreeBSD get_media_changed fixes for ioctl.
R. Bernstein
2009-10-21 10:17:33 -04:00
91adaa6ff2Update the documentation in include/cdio/device.h as well.
Nicolas Boullis
2009-07-12 01:13:53 +02:00
8e8b18e197Remove all remaining uses of CDIO_MIN_DRIVER, CDIO_MAX_DRIVER, CDIO_MIN_DEVICE_DRIVER or CDIO_MAX_DEVICE_DRIVER.
Nicolas Boullis
2009-07-12 01:13:46 +02:00
b91d147a7aExport the cdio_drivers and cdio_device_drivers arrays.
Nicolas Boullis
2009-07-12 01:13:37 +02:00
317ef05816Remove all other uses of CDIO_MIN_DRIVER, CDIO_MAX_DRIVER, CDIO_MIN_DEVICE_DRIVER or CDIO_MAX_DEVICE_DRIVER within the libcdio library.
Nicolas Boullis
2009-07-12 01:13:28 +02:00
e2c8475275Change scan_for_driver to use cdio_drivers and cdio_device_drivers.
Nicolas Boullis
2009-07-12 01:13:11 +02:00
70dad66457Add new cdio_drivers and cdio_device_drivers arrays.
Nicolas Boullis
2009-07-12 01:13:02 +02:00
b4e36da3e2Removed cd-paranoia.c by accident.
R. Bernstein
2009-07-11 19:42:04 -04:00
5a0ab057c3MOSTLYCLEANFILES subsumes MAINTAINERCLEANFILES. As Nicolas Boulis points out, want only the latter.
R. Bernstein
2009-07-03 19:37:59 -04:00
2c804547f7Merge branch 'master' of rocky@git.sv.gnu.org:/srv/git/libcdio
R. Bernstein
2009-07-02 20:29:48 -04:00
2522c26ec8Adapted from patches by Nicolas Boullis on Debian:
R. Bernstein
2009-07-02 20:26:39 -04:00
bc634ba342Merge branch 'master' of rocky@git.sv.gnu.org:/srv/git/libcdio
R. Bernstein
2009-06-15 09:35:39 -04:00
7f8f0f806aSavannah bug #26808 - Multiple definitions of cddb_opts. Helps MinGW/MSys compilation. Patch courtesy of lrn.
R. Bernstein
2009-06-15 09:31:54 -04:00
e7ac0ea72cMerge branch 'master' of rocky@git.sv.gnu.org:/srv/git/libcdio
R. Bernstein
2009-05-16 23:02:15 -04:00
d297cdaf08Guard against dereferncing a null cdtext pointer.
R. Bernstein
2009-05-14 22:30:50 -04:00
13245c6a55Patch 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.
rocky
2009-04-23 03:26:00 -04:00
5e1989a604Revise for new paranoia descriptions.
rocky
2009-04-20 07:15:09 -04:00
2c37ff8db5paranoia.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
rocky
2009-04-20 07:06:02 -04:00
768c2ff249paranoia.c: slight code touch-up. *.cpp remove lint warnings, e.g. int -> unsigned int
rocky
2009-04-20 01:51:40 -04:00
9f00e660faRevise installation instructions and add what you need to do if you want to develop libcdio
rocky
2009-04-05 21:00:02 -04:00
767dbe1902Display copying in texinfo. Patch thanks to Jesse Weinstein.
R. Bernstein
2009-02-20 22:45:20 -05:00
58d87158cfAdd OS/2 driver courtesy of KO Myung-Hun. Security: Add "%s" to cdparanoia's fprintfs
R. Bernstein
2009-02-08 05:52:49 -05:00
7c497a2c73Endless loop when no CD-rom drives. Patch thanks to Adrian Reber
R. Bernstein
2008-12-30 14:14:00 -05:00
37f248aa46Fix manpage generation on platforms with non-empty EXEEXT, and fix the VPATH build as well.
R. Bernstein
2008-12-28 23:11:29 -05:00
860becb14cUse LTLIBICONV instead of LIBICONV. Bug #25201 from Yaakov Selkowitz
R. Bernstein
2008-12-28 23:09:25 -05:00
7ec21fe4e1The installation of libcdio++.pc and libiso9660++.pc should be dependent on ENABLE_CXX_BINDINGS, not ENABLE_CPP. Bug #25202 from Yaakov Selkowitz
R. Bernstein
2008-12-28 22:56:37 -05:00
29fc72a06dFix Solaris and Win32 conditionals bug #25201 from Yaakov Selkowitz
R. Bernstein
2008-12-28 22:53:25 -05:00
232a5e42f7Some small typos.
R. Bernstein
2008-12-13 05:57:45 -05:00
a0414ce2edRemove trailing spaces on some lines
R. Bernstein
2008-12-07 08:12:47 -05:00
4bf77edf06More verbose about driver installed
R. Bernstein
2008-12-07 08:07:03 -05:00
4428b31f4bCorrect name for OSX in uname
R. Bernstein
2008-12-07 08:02:16 -05:00
5cdcb8d443Add more tests for drivers in more OS's.
R. Bernstein
2008-12-07 07:48:17 -05:00
ca23ec2ae5Add check against GNU/Linux driver. More info in include/cdio/config.
R. Bernstein
2008-12-07 06:40:51 -05:00
a904cc23ecResolve conflicted files.
R. Bernstein
2008-12-06 22:46:14 -05:00
570d3c6ec5I hate conflicted merges
R. Bernstein
2008-12-06 22:44:28 -05:00
4f0228e99fFix bug in 0.81 release in adding NetBSD driver. Make device enumerations match internal structures. (Also corrected the name for the non-existent AIX driver.)
R. Bernstein
2008-12-06 22:35:16 -05:00
542481d673Wasn't checking the range of the device id in cdio_have_driver. Add regression test for checking this too. More git administrivia.
R. Bernstein
2008-12-06 21:20:51 -05:00
f434186567Makefile.am: Redo target for ChangeLog to use git2cl. NEWS: Note NetBSD driver added. Reset: git administrivia.
R. Bernstein
2008-12-06 20:04:23 -05:00
4879710431More conversion weirdnesses
R. Bernstein
2008-11-29 02:01:42 -05:00
a82a984a64Administrivia
R. Bernstein
2008-11-29 01:57:37 -05:00
f594166540.
R. Bernstein
2008-11-29 01:40:40 -05:00
6175d43311More administrivia.
R. Bernstein
2008-11-29 01:04:33 -05:00
95f087cdc3First commit after CVS conversion. Should be just administrative changes.
R. Bernstein
2008-11-29 00:56:26 -05:00
4ea407f746Initial commit after git-cvsimport (import from CVS).
R. Bernstein
2008-11-28 21:47:15 -05:00
987e4a48baRemove import path hard-coding. Will have to deal with in a Pythonic way and some package somewhere.
R. Bernstein
2008-11-28 13:56:44 -05:00
f191edc157Tighter module creation code, and a module name typo from cut and paste.
R. Bernstein
2008-11-28 13:44:56 -05:00
bd6ef49177Get link arguments from pkg-config. Add more files.
R. Bernstein
2008-11-28 08:58:37 -05:00
3350762059Include libcdio libraries as appropriate when making pycdio libraries.
R. Bernstein
2008-11-28 00:21:28 -05:00
49cb335c79swig compilation and invoking unixcompiler now works.
R. Bernstein
2008-11-27 22:13:44 -05:00
dbba9a7f6bPatch by Mike Frysinger to facilitate cross-compilation. sr #106338
rocky
2008-11-27 21:09:51 +00:00
afeb80aa49Erroneous initialization. See sr #106271
rocky
2008-11-25 02:20:17 +00:00
a33fe3154aTreat uclinux like GNU/Linux. sr #106336 from Mike Frysinger.
rocky
2008-11-25 01:57:16 +00:00
088a2ec17cRemove bit-ordering test in configure.ac since we don't seem to use this at compile time and it fouls up cross compilation.
rocky
2008-11-25 01:47:36 +00:00
641e629100Add more of the files we need
R. Bernstein
2008-11-23 23:18:39 -05:00
934d53057dFirst semblance of distutils setuptools. Not complete yet though.
R. Bernstein
2008-11-23 23:17:02 -05:00
48de04f1b6Typo in comment
rocky
2008-10-29 09:55:22 +00:00
f81a660ef8Bug fix to allow linker flags --as-needed and --no-undefined. Thanks to Götz Waschk
rocky
2008-10-29 09:53:00 +00:00
f9d7ca2996One more.
rocky
2008-10-25 13:56:54 +00:00
8de469f090Create a tar.bz2 dist as well as tar.gz.
rocky
2008-10-25 13:56:15 +00:00
275703a5d6Remove stray @ character in Makefile.am. Thanks yet again to Steve Schultz for finding/fixing.
rocky
2008-08-31 22:22:56 +00:00
a4b1427fe9Use the LTLIBICONV variable rather than LIBICONV.
flameeyes
2008-08-31 13:38:21 +00:00
3d106b4568Free memory when recovering from errors.
rocky
2008-08-30 06:55:50 +00:00
5254ca152dPass additional autogen.sh options to configure.
rocky
2008-07-27 01:51:21 +00:00
65de180497Replaced old, messy autogen.sh with a call to autoreconf. (empty config.rpath added for automake 1.10 compatibility)
pjcreath
2008-07-27 01:26:18 +00:00