[xiph-commits] r15299 - in trunk/cdparanoia: . interface
xiphmont at svn.xiph.org
xiphmont at svn.xiph.org
Thu Sep 11 13:33:31 PDT 2008
Author: xiphmont
Date: 2008-09-11 13:33:30 -0700 (Thu, 11 Sep 2008)
New Revision: 15299
Modified:
trunk/cdparanoia/Makefile.in
trunk/cdparanoia/README
trunk/cdparanoia/interface/scsi_interface.c
trunk/cdparanoia/interface/test_interface.c
trunk/cdparanoia/version.h
Log:
Move max transfer size back to 64kB
Update build and README
Bump version for test/release
Modified: trunk/cdparanoia/Makefile.in
===================================================================
--- trunk/cdparanoia/Makefile.in 2008-09-11 20:09:40 UTC (rev 15298)
+++ trunk/cdparanoia/Makefile.in 2008-09-11 20:33:30 UTC (rev 15299)
@@ -64,7 +64,7 @@
install:
$(INSTALL) -d -m 0755 $(BINDIR)
- $(INSTALL) -m 4755 -o root $(srcdir)/cdparanoia $(BINDIR)
+ $(INSTALL) -m 755 $(srcdir)/cdparanoia $(BINDIR)
$(INSTALL) -d -m 0755 $(MANDIR)
$(INSTALL) -d -m 0755 $(MANDIR)/man1
$(INSTALL) -m 0644 $(srcdir)/cdparanoia.1 $(MANDIR)/man1
Modified: trunk/cdparanoia/README
===================================================================
--- trunk/cdparanoia/README 2008-09-11 20:09:40 UTC (rev 15298)
+++ trunk/cdparanoia/README 2008-09-11 20:33:30 UTC (rev 15299)
@@ -1,5 +1,5 @@
-cdparanoia III release 10.0 README
-[May 12, 2008]
+cdparanoia III release 10.2 README
+[September 11, 2008]
Monty <monty at xiph.org>
@@ -15,8 +15,8 @@
COPYING
=======
-cdparanoia (the command line tool) is released under the GPLv3. The
-interface and paranoia libraries are covered by the LGPLv3.
+cdparanoia (the command line tool) is released under the GPLv2. The
+interface and paranoia libraries are covered by the LGPLv2.1.
Requirements
============
@@ -56,12 +56,15 @@
(/dev/sg?) files in /dev. Most distributions already have the
/dev/sg? files. (kernels older than 2.6)
-3. A Linux 2.2.x, 2.3.x, 2.4.x, 2.5.x or 2.6.x kernel
+3. A Linux 2.4.x, 2.5.x or 2.6.x kernel
-/proc filesystem support is no longer needed, although you'll
-certainly want to have it for other packages. Cdparanoia does not
-require threading, IPC or sound card support.
+Timing changes as of cdparanoia 10.2 likely mandate the use of a 2.4
+or later kernel (tested). Older kernels may be missing the realtime
+clock infrastructure now needed for the beefed up cache paranoia added
+to 10.2.
+Cdparanoia does not require threading, IPC or sound card support.
+
Compiling cdparanoia
==================
Modified: trunk/cdparanoia/interface/scsi_interface.c
===================================================================
--- trunk/cdparanoia/interface/scsi_interface.c 2008-09-11 20:09:40 UTC (rev 15298)
+++ trunk/cdparanoia/interface/scsi_interface.c 2008-09-11 20:33:30 UTC (rev 15299)
@@ -73,10 +73,10 @@
* Updated: but we don't always get -ENOMEM. Sometimes USB drives
* still fail the wrong way. This needs some kernel-land investigation.
*/
- /* Bumping to 55 sector transfer max --Monty */
+ /* Bumping to 64kB transfer max --Monty */
if (!getenv("CDDA_IGNORE_BUFSIZE_LIMIT")) {
- cur=((cur+CD_FRAMESIZE_RAW-1)/CD_FRAMESIZE_RAW>55?55*CD_FRAMESIZE_RAW:cur);
+ cur=(cur>1024*64?1024*64:cur);
}else{
cdmessage(d,"\tEnvironment variable CDDA_IGNORE_BUFSIZE_LIMIT set,\n"
"\t\tforcing maximum possible sector size. This can break\n"
Modified: trunk/cdparanoia/interface/test_interface.c
===================================================================
--- trunk/cdparanoia/interface/test_interface.c 2008-09-11 20:09:40 UTC (rev 15298)
+++ trunk/cdparanoia/interface/test_interface.c 2008-09-11 20:33:30 UTC (rev 15299)
@@ -25,7 +25,7 @@
#undef CDDA_TEST_ALLJITTER
#undef CDDA_TEST_SOMEJITTER
-#undef CDDA_TEST_SEEKJITTER
+#undef CDDA_TEST_SEEKJITTER
static int test_readtoc (cdrom_drive *d){
int tracks=0;
Modified: trunk/cdparanoia/version.h
===================================================================
--- trunk/cdparanoia/version.h 2008-09-11 20:09:40 UTC (rev 15298)
+++ trunk/cdparanoia/version.h 2008-09-11 20:33:30 UTC (rev 15299)
@@ -1,11 +1,11 @@
/******************************************************************
* CopyPolicy: GNU Public License 2 applies
*
- * cdda_paranoia generation III release 10.2pre
+ * cdda_paranoia generation III release 10.2
* Copyright (C) 2008 Monty monty at xiph.org
*
******************************************************************/
-#define VERSIONNUM "10.2pre"
-#define VERSION "cdparanoia III release " VERSIONNUM " (August 11, 2008)\n"
+#define VERSIONNUM "10.2"
+#define VERSION "cdparanoia III release " VERSIONNUM " (September 11, 2008)\n"
More information about the commits
mailing list