Commit Graph

2720 Commits

Author SHA1 Message Date
R. Bernstein
385496a24c Use native Windows assert for MinGW. This also avoids false positive warnings with Clang static analyzer, as the default libcdio assert does return.
From pbatard branch.
2012-02-25 19:28:47 -05:00
R. Bernstein
734c6473b3 Fix some of the tests for MinGW and fix the use of Sleep/usleep for MinGW & MSVC platforms
* Sleep takes ms, not s
* Use sleep/Sleep rather than usleep in the cdchange sample, as usleep
  is not available on recent MinGW platforms

From pbatard branch.
2012-02-24 22:03:19 -05:00
R. Bernstein
871eca6415 * use "Define to" as this is the comment default from autotools
* use quotes and x prefix for string tests
* add detection for MinGW required LFS calls and remove unneeded AC_FUNC_FSEEKO
* set LFS support for MinGW
* disable cdda_player for MinGW
* enable Joliet support without iconv on MinGW
* also fix an issue with CRLF in config.rpath

Above from Pete Batard.
2012-02-24 05:16:13 -05:00
R. Bernstein
1a7366c674 types.h: gcc before 4.5 has a no-argument form of deprecated.
device.h: use LIBCIO_DEPRECATED macro rather than assume gcc.
2012-02-24 05:10:24 -05:00
R. Bernstein
998567ef2d lib/driver/osx.c: duplicate transport error enum - cdio/cdda.h removed 2012-02-24 04:35:00 -05:00
R. Bernstein
e20dde12c4 Make "distcheck" works again.
include/cdio/Makefile.am: was missing inclusion of cdtext.h
test/Makefile.am: remove paranoia test.
2012-02-23 03:47:08 -05:00
rocky
f9bd26cbc2 paranoia code removed. Is now in separate tree under GPL v2+.
realpath.c: patch from Debian and N. Boullis
2012-02-19 22:11:14 -05:00
rocky
c742eed87d Debian POSIXness fix from N. Boullis 2012-02-19 20:06:47 -05:00
rocky
12876c81fd Deprecate some defines - patch from Nicolas Boullis. 2012-02-19 13:04:36 -05:00
rocky
e4b4d564ef manual page corrections. 2012-02-19 12:35:30 -05:00
R. Bernstein
8502946c1f $abs_top_path now seems to really refer to the absolute top path. Adjust data/check locations accordingly. 2012-02-12 09:08:08 -05:00
R. Bernstein
ff70754ebf $abs_top_path now seems to really refer to the absolute top path. Adjust data/check locations accordingly. 2012-02-12 08:40:58 -05:00
R. Bernstein
b095772f0c Incorporate Leon'suggestions 2012-02-08 22:58:22 -05:00
R. Bernstein
20b6e0cb41 Other Pack Types -> Miscellaneous Pack Types 2012-02-08 07:44:04 -05:00
R. Bernstein
ec39d06867 One more time 2012-02-08 07:35:19 -05:00
R. Bernstein
7056a1854c One small little change 2012-02-08 07:33:54 -05:00
R. Bernstein
82c47c9009 Work a little on the grammar in the beginning of section "Pack Contents" 2012-02-08 07:32:24 -05:00
R. Bernstein
b81ab1cdb4 Revision based on latest comments from Thomas 2012-02-08 06:59:25 -05:00
R. Bernstein
607602173e Refine sectioning yet again, add pack numbers to appropriate sections. Other small changes. 2012-02-07 21:53:58 -05:00
R. Bernstein
f7782843a2 Make two top-level sections to separate lower-level decode/encode from higher-level CD-TEXT entry. Go over references -- another pass is needed. Corrections from Thomas. CD Text -> CD-TEXT since that's how docs list it. 2012-02-06 21:49:58 -05:00
R. Bernstein
27b0c5ffcf Add an introduction. Make less machine-centric and more Human-centric.
Regularize terminology more, e.g. CD Text, Pack Types.
2012-02-06 07:01:52 -05:00
R. Bernstein
fec1f9a1c1 Correct makeinfo sectioning. Use unnumbered for references 2012-02-05 14:32:43 -05:00
R. Bernstein
0ed1ec5436 More small cd-text.texi changes 2012-02-05 14:21:45 -05:00
R. Bernstein
51ca9ec32b Clarifications and typos suggested by Thomas Schmitt. 2012-02-05 13:53:09 -05:00
R. Bernstein
adaeac8835 libcdio.texi: Encorporate Thomas' suggestions
cd-text.texi: Encorporate Thomas' suggestions, revise sectioning; Start
using floats in tables, and small corrections.
2012-02-05 09:51:44 -05:00
R. Bernstein
7dc7db63ba More little changes 2012-02-04 20:00:10 -05:00
R. Bernstein
efc5ebd30c More formatting changes 2012-02-04 19:48:53 -05:00
R. Bernstein
6e7e152056 Ooops name spelling correction 2012-02-04 18:25:26 -05:00
R. Bernstein
489df5778b Add rules to make cd-text.{html,pdf,ps}. Update CD-Text info as per discussion in libcdio-devel. 2012-02-04 18:22:32 -05:00
R. Bernstein
96d735f31f Misc small formatting changes and corrections. Work on references. 2012-02-04 15:51:28 -05:00
R. Bernstein
89c9facdf8 Add Thomas Schmitt's cdtext.txt converted to texinfo 2012-02-04 13:04:06 -05:00
R. Bernstein
4b9fd5a7f4 Split one paragraph into 3 as suggested by Thomas Schmitt 2012-02-04 10:12:03 -05:00
R. Bernstein
96bd9a9993 realpath.c(main): Remove duplicate if condition. 2012-01-28 23:31:24 -05:00
R. Bernstein
6bbab1a4e2 Wasn't showing full command name when check_cue.sh failed. 2012-01-28 23:04:06 -05:00
R. Bernstein
f130f66c5d mmc_hl_cmds.c: remove gcc warning
solaris.c: remove unused fn warning when not on solaris
check_cue.sh.in: fix so we can build outside of source tree. With this, "make distcheck" works again.
2012-01-28 20:56:30 -05:00
R. Bernstein
bf40f778d1 CDTEXTFILE directifile should be relative to CUE file. 2012-01-26 00:35:57 -05:00
R. Bernstein
5224ff9556 Find/fix another place in TOC reader where we need to use relative paths. Here in a branch of code for the DATAFILE statement. 2012-01-25 23:36:08 -05:00
R. Bernstein
3800908aed Administrivia: Don't recreate INSTALL when doing autoreconf. COPYING is now in .git too. 2012-01-25 23:28:41 -05:00
R. Bernstein
70e8d1a6f8 Enable automake enable silent rules which makes it easier to spot warnings.
If Automake v1.10 or earlier is used, AM_SILENT_RESULES is be ignored. Patch
also from Pete Batard.
2012-01-17 11:32:05 -05:00
R. Bernstein
062885bb19 Remove a couple of "possibly unused variable" warnings. Patch from Pete Batard. 2012-01-17 11:24:34 -05:00
R. Bernstein
b7b6551a4d Make sure shell, automake, and autoconf files end in Unixish LF, the default autocrlf. Patch again from Pete Batard. 2012-01-17 11:21:05 -05:00
R. Bernstein
8101407bc3 Add cdda.bin which is used in tests 2012-01-17 11:09:18 -05:00
rocky
8238905c98 Add replacement for strndup(). MinGW doesn't have it. From Pete Batard again. 2012-01-16 20:15:33 -05:00
rocky
0faac0dabb Remove -mwindows for MinGw and cygwin since it prevents stdout/stderr from reaching the console. From Pete Batard, see libcdio-devel Jan 16, 2012. 2012-01-16 20:11:03 -05:00
rocky
a3fdd2f453 Plug memory leak in iso9660_ifs_readdir() and udf_open().
Patches from Pete Batard. See libcdio_devel from Jan 16, 2012.
2012-01-16 19:35:14 -05:00
rocky
2fb322806f Double length of cdtext cue/bin example. Thomas reports on libcdio-devel that the helps some LG drives and wodim. 2011-12-25 15:38:31 -05:00
rocky
f3bee1f59f Add fft_foward to externs. Used in linking libcdio_cdda 2011-12-16 03:26:38 -05:00
R. Bernstein
1de200a821 Allow FreeBSD9. John Wehle says it works 2011-12-15 23:42:14 -05:00
R. Bernstein
29b7baa1d6 Issue #33636 make path names toc/cue files be relative to the toc/cue when no absolute path is specified in toc/cue FILENAME statements. 2011-12-11 10:59:36 -05:00
R. Bernstein
1841da6de0 Add cdio_dirname which I think should complete what we need. Also add test of abs_path and dirname 2011-12-11 10:24:55 -05:00