R. Bernstein
b2dda51f57
Ignore windows executables and stack dumps.
2009-10-21 12:47:50 -04: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
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
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
R. Bernstein
a904cc23ec
Resolve conflicted files.
2008-12-06 22:46:14 -05:00
R. Bernstein
570d3c6ec5
I hate conflicted merges
2008-12-06 22:44:28 -05:00
R. Bernstein
542481d673
Wasn't checking the range of the device id in cdio_have_driver. Add regression test for checking this too.
...
More git administrivia.
2008-12-06 21:20:51 -05:00
R. Bernstein
f434186567
Makefile.am: Redo target for ChangeLog to use git2cl. NEWS: Note NetBSD driver added. Reset: git administrivia.
2008-12-06 20:04:23 -05:00
R. Bernstein
f594166540
.
2008-11-29 01:40:40 -05:00
R. Bernstein
6175d43311
More administrivia.
2008-11-29 01:04:33 -05:00
R. Bernstein
95f087cdc3
First commit after CVS conversion. Should be just administrative changes.
2008-11-29 00:56:26 -05:00
R. Bernstein
4ea407f746
Initial commit after git-cvsimport (import from CVS).
2008-11-28 21:47:15 -05:00
R. Bernstein
987e4a48ba
Remove import path hard-coding. Will have to deal with in a Pythonic way and some package somewhere.
2008-11-28 13:56:44 -05:00
R. Bernstein
641e629100
Add more of the files we need
2008-11-23 23:18:39 -05:00
R. Bernstein
934d53057d
First semblance of distutils setuptools. Not complete yet though.
2008-11-23 23:17:02 -05:00
flameeyes
a4b1427fe9
Use the LTLIBICONV variable rather than LIBICONV.
...
With this change, instead of using the fully qualified path to the
shared object (or the one that the configure think is the fully
qualified path), the path where the library is found will be added to
the search path and just a generic -liconv will be used.
The old variable would be fooled up when /usr/lib/libiconv.so is an LD
script that redirects to /lib/libiconv.so, causing failures with some
linkers.
Also, replace @LIBICONV@ for libcdio itself also with $(LTLIBICONV) or
it will fail to link against on uClibc.
2008-08-31 13:38:21 +00:00
rocky
82c7c09a97
Fixes for Mingw+MSYS and DLL support from Carlo Bramini
...
* configure.ac: Added AC_LIBTOOL_WIN32_DLL for enabling the creation of shared libraries.
* configure.ac: Added -I$(top_srcdir)/include to LIBCDIO_CFLAGS, it allows to build outside the source tree.
* configure.ac: Added LT_NO_UNDEFINED for adding '-no-undefined' switch to libtool when building win32 shared libraries.
* configure.ac: Check for Windows.h presence if under Mingw (included for using Sleep() function).
* configure.ac: Check for more missing functions: setenv(), unsetenv(), sleep(), gmtime_r(), localtime_r().
* example/cdchange.c: If sleep() function does not exist, it tries to emulate it with a similar code (require inclusion of Windows.h)
* src/cddb.c:
* lib/cdda_interface/scsi_interface.c: Compilation fails because u_int32_t is undefined. It has been changed to uint32_t to be compliant to all other parts of the libraries.
* lib/cdda_interface/Makefile.am:
* lib/iso9660/Makefile.am:
* lib/cdio++/Makefile.am:
* lib/paranoia/Makefile.am:
* lib/udf/Makefile.am:
* lib/driver/Makefile.am: added LT_NO_UNDEFINED to libtool flags.
* lib/iso9660/iso9660.c: Added replacements for setenv(), unsetenv(), gmtime_r\
(), localtime_r().
2008-06-25 08:01:53 +00:00
flameeyes
3685c0d78e
Mark variables and constant as static in source tools, examples and tests. Also replace some char pointers with char arrays.
2008-06-19 15:44:10 +00:00
karl
0a527dedaf
gplv3
2008-03-24 15:30:55 +00:00
karl
3b90a7dda4
update Makefiles to GPLv3+
2008-03-20 19:02:37 +00:00
rocky
691d64e45b
More libiconv escallation. Sigh.
2008-03-15 17:26:13 +00:00
rocky
50108ffa33
Was accessing out of array bounds. Caught by Stanislav Brabec.
2008-01-09 04:27:16 +00:00
flameeyes
209f1d3358
Add a configure option to disable examples building (useful for distributions, as adding them to noinst will still build them during make all wasting build time.
2008-01-01 03:14:17 +00:00
rocky
962b6ca3c5
Yet another program, yet another ignore
2007-08-12 12:42:16 +00:00
rocky
2a01d008fc
iso9660_fs.c: remove some bugs in freeing here.
...
isolsn.c: Add a sample program for showing the path for given LSN.
2007-08-12 00:56:09 +00:00
flameeyes
8e05594039
Ignore udffile too.
2007-08-09 02:29:29 +00:00
flameeyes
e9c92f9c11
Include config.h, or the build will fail on at least Mac OS X.
2007-08-09 01:49:09 +00:00
rocky
3567d2d7da
cdchange doesn't use off_t, ssize or any fancy types so it shouldn't #include SYS_TYPES. Furthermore if cdio needs it, it should #include it on its own.
2007-04-15 16:42:23 +00:00
rocky
911b3d27fc
Take gcc's suggestion regarding adding parenthesis
2007-04-15 16:39:18 +00:00
rocky
63f0137d4b
read.h: include sys/types.h since some OS's need it.
...
cdio-eject.c: no real changes. Add copyright.
2007-04-15 16:23: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
4b243c3ff2
Add cdio-eject
2006-10-27 10:50:57 +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
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
rocky
4d2b5161f6
Add UDF 1.02 image and use that in the default file-extraction test.
2006-04-17 11:45:22 +00:00
rocky
dfe7ad5410
udf2.c becomes the more general udffile.c
2006-04-17 03:37:58 +00:00
rocky
8a9128cf61
Remove some bugs in udf_file.c Others remain.
2006-04-16 02:34:08 +00:00
rocky
f4438d5de5
.
2006-04-15 16:18:33 +00:00
rocky
3ccf07b429
iso3.cpp->isofile.cpp
2006-04-15 16:16:05 +00:00
rocky
3446755f9c
iso1.cpp->isolist.cpp
2006-04-15 16:13:51 +00:00
rocky
eaab952ae5
iso1->isolist iso2->isofile2 iso3->isofile
2006-04-15 16:12:51 +00:00