[arch-commits] Commit in libcdaudio/repos (12 files)

Pierre Schmitz pierre at archlinux.org
Sat Feb 18 12:08:44 UTC 2012


    Date: Saturday, February 18, 2012 @ 07:08:44
  Author: pierre
Revision: 150528

archrelease: copy trunk to extra-i686, extra-x86_64

Added:
  libcdaudio/repos/extra-i686/01-cddb-bufferoverflow.patch
    (from rev 150527, libcdaudio/trunk/01-cddb-bufferoverflow.patch)
  libcdaudio/repos/extra-i686/02-cddb-bufferoverflow.patch
    (from rev 150527, libcdaudio/trunk/02-cddb-bufferoverflow.patch)
  libcdaudio/repos/extra-i686/PKGBUILD
    (from rev 150527, libcdaudio/trunk/PKGBUILD)
  libcdaudio/repos/extra-x86_64/01-cddb-bufferoverflow.patch
    (from rev 150527, libcdaudio/trunk/01-cddb-bufferoverflow.patch)
  libcdaudio/repos/extra-x86_64/02-cddb-bufferoverflow.patch
    (from rev 150527, libcdaudio/trunk/02-cddb-bufferoverflow.patch)
  libcdaudio/repos/extra-x86_64/PKGBUILD
    (from rev 150527, libcdaudio/trunk/PKGBUILD)
Deleted:
  libcdaudio/repos/extra-i686/01-cddb-bufferoverflow.patch
  libcdaudio/repos/extra-i686/02-cddb-bufferoverflow.patch
  libcdaudio/repos/extra-i686/PKGBUILD
  libcdaudio/repos/extra-x86_64/01-cddb-bufferoverflow.patch
  libcdaudio/repos/extra-x86_64/02-cddb-bufferoverflow.patch
  libcdaudio/repos/extra-x86_64/PKGBUILD

-------------------------------------------+
 extra-i686/01-cddb-bufferoverflow.patch   |   30 ++++++-------
 extra-i686/02-cddb-bufferoverflow.patch   |   30 ++++++-------
 extra-i686/PKGBUILD                       |   64 ++++++++++++++--------------
 extra-x86_64/01-cddb-bufferoverflow.patch |   30 ++++++-------
 extra-x86_64/02-cddb-bufferoverflow.patch |   30 ++++++-------
 extra-x86_64/PKGBUILD                     |   64 ++++++++++++++--------------
 6 files changed, 124 insertions(+), 124 deletions(-)

Deleted: extra-i686/01-cddb-bufferoverflow.patch
===================================================================
--- extra-i686/01-cddb-bufferoverflow.patch	2012-02-18 12:08:07 UTC (rev 150527)
+++ extra-i686/01-cddb-bufferoverflow.patch	2012-02-18 12:08:44 UTC (rev 150528)
@@ -1,15 +0,0 @@
-Author: Moritz Muehlenhoff <jmm at inutil.org>
-Description: CAN-2005-0706: Bufferoverflow in CDDB lookup parsing
-
-diff -Naurp libcdaudio.orig/src/cddb.c libcdaudio/src/cddb.c
---- libcdaudio.orig/src/cddb.c	2009-08-02 10:30:05.000000000 +0000
-+++ libcdaudio/src/cddb.c	2009-08-02 10:34:57.000000000 +0000
-@@ -1052,7 +1052,7 @@ cddb_query(int cd_desc, int sock,
-     }
- 	   
-     query->query_matches = 0;
--    while(!cddb_read_line(sock, inbuffer, 256)) {
-+    while(query->query_matches < MAX_INEXACT_MATCHES && !cddb_read_line(sock, inbuffer, 256)) {
-       slashed = 0;
-       if(strchr(inbuffer, '/') != NULL && parse_disc_artist) {
- 	index = 0;

Copied: libcdaudio/repos/extra-i686/01-cddb-bufferoverflow.patch (from rev 150527, libcdaudio/trunk/01-cddb-bufferoverflow.patch)
===================================================================
--- extra-i686/01-cddb-bufferoverflow.patch	                        (rev 0)
+++ extra-i686/01-cddb-bufferoverflow.patch	2012-02-18 12:08:44 UTC (rev 150528)
@@ -0,0 +1,15 @@
+Author: Moritz Muehlenhoff <jmm at inutil.org>
+Description: CAN-2005-0706: Bufferoverflow in CDDB lookup parsing
+
+diff -Naurp libcdaudio.orig/src/cddb.c libcdaudio/src/cddb.c
+--- libcdaudio.orig/src/cddb.c	2009-08-02 10:30:05.000000000 +0000
++++ libcdaudio/src/cddb.c	2009-08-02 10:34:57.000000000 +0000
+@@ -1052,7 +1052,7 @@ cddb_query(int cd_desc, int sock,
+     }
+ 	   
+     query->query_matches = 0;
+-    while(!cddb_read_line(sock, inbuffer, 256)) {
++    while(query->query_matches < MAX_INEXACT_MATCHES && !cddb_read_line(sock, inbuffer, 256)) {
+       slashed = 0;
+       if(strchr(inbuffer, '/') != NULL && parse_disc_artist) {
+ 	index = 0;

Deleted: extra-i686/02-cddb-bufferoverflow.patch
===================================================================
--- extra-i686/02-cddb-bufferoverflow.patch	2012-02-18 12:08:07 UTC (rev 150527)
+++ extra-i686/02-cddb-bufferoverflow.patch	2012-02-18 12:08:44 UTC (rev 150528)
@@ -1,15 +0,0 @@
-Author: Moritz Muehlenhoff <jmm at inutil.org>
-Description: CVE-2008-5030
-
-diff -Naurp libcdaudio.orig/src/cddb.c libcdaudio/src/cddb.c
---- libcdaudio.orig/src/cddb.c	2008-09-07 23:53:16.000000000 +0000
-+++ libcdaudio/src/cddb.c	2008-11-12 21:32:21.000000000 +0000
-@@ -1679,7 +1679,7 @@ cddb_read_disc_data(int cd_desc, struct 
-       free(file);
- 	 
-       while(!feof(cddb_data)) {
--	fgets(inbuffer, 512, cddb_data);			   
-+	fgets(inbuffer, 256, cddb_data);
- 	cddb_process_line(inbuffer, data);
-       }
- 	 

Copied: libcdaudio/repos/extra-i686/02-cddb-bufferoverflow.patch (from rev 150527, libcdaudio/trunk/02-cddb-bufferoverflow.patch)
===================================================================
--- extra-i686/02-cddb-bufferoverflow.patch	                        (rev 0)
+++ extra-i686/02-cddb-bufferoverflow.patch	2012-02-18 12:08:44 UTC (rev 150528)
@@ -0,0 +1,15 @@
+Author: Moritz Muehlenhoff <jmm at inutil.org>
+Description: CVE-2008-5030
+
+diff -Naurp libcdaudio.orig/src/cddb.c libcdaudio/src/cddb.c
+--- libcdaudio.orig/src/cddb.c	2008-09-07 23:53:16.000000000 +0000
++++ libcdaudio/src/cddb.c	2008-11-12 21:32:21.000000000 +0000
+@@ -1679,7 +1679,7 @@ cddb_read_disc_data(int cd_desc, struct 
+       free(file);
+ 	 
+       while(!feof(cddb_data)) {
+-	fgets(inbuffer, 512, cddb_data);			   
++	fgets(inbuffer, 256, cddb_data);
+ 	cddb_process_line(inbuffer, data);
+       }
+ 	 

Deleted: extra-i686/PKGBUILD
===================================================================
--- extra-i686/PKGBUILD	2012-02-18 12:08:07 UTC (rev 150527)
+++ extra-i686/PKGBUILD	2012-02-18 12:08:44 UTC (rev 150528)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: 
-# Contributor Sarah Hay <sarahhay at mb.sympatico.ca>
-
-pkgname=libcdaudio
-pkgver=0.99.12
-pkgrel=5
-pkgdesc="Library for controlling Audio CDs and interacting with CDDB"
-arch=('i686' 'x86_64')
-url="http://libcdaudio.sourceforge.net/"
-license=('GPL')
-depends=('glibc')
-options=('!libtool')
-source=(http://downloads.sourceforge.net/sourceforge/libcdaudio/${pkgname}-${pkgver}.tar.gz
-        01-cddb-bufferoverflow.patch
-        02-cddb-bufferoverflow.patch)
-md5sums=('63b49cf14d53eed31e7a87cca17a3963'
-         'f78c881b92cd7d25472daa90af284e18'
-         'e36755c125d2710dc8619bb401e37444')
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  patch -Np1 -i "${srcdir}/01-cddb-bufferoverflow.patch"
-  patch -Np1 -i "${srcdir}/02-cddb-bufferoverflow.patch"
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-}

Copied: libcdaudio/repos/extra-i686/PKGBUILD (from rev 150527, libcdaudio/trunk/PKGBUILD)
===================================================================
--- extra-i686/PKGBUILD	                        (rev 0)
+++ extra-i686/PKGBUILD	2012-02-18 12:08:44 UTC (rev 150528)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: 
+# Contributor Sarah Hay <sarahhay at mb.sympatico.ca>
+
+pkgname=libcdaudio
+pkgver=0.99.12
+pkgrel=6
+pkgdesc="Library for controlling Audio CDs and interacting with CDDB"
+arch=('i686' 'x86_64')
+url="http://libcdaudio.sourceforge.net/"
+license=('GPL')
+depends=('glibc')
+options=('!libtool')
+source=("http://downloads.sourceforge.net/sourceforge/libcdaudio/${pkgname}-${pkgver}.tar.gz"
+        '01-cddb-bufferoverflow.patch'
+        '02-cddb-bufferoverflow.patch')
+md5sums=('63b49cf14d53eed31e7a87cca17a3963'
+         'f78c881b92cd7d25472daa90af284e18'
+         'e36755c125d2710dc8619bb401e37444')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  patch -Np1 -i "${srcdir}/01-cddb-bufferoverflow.patch"
+  patch -Np1 -i "${srcdir}/02-cddb-bufferoverflow.patch"
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+}

Deleted: extra-x86_64/01-cddb-bufferoverflow.patch
===================================================================
--- extra-x86_64/01-cddb-bufferoverflow.patch	2012-02-18 12:08:07 UTC (rev 150527)
+++ extra-x86_64/01-cddb-bufferoverflow.patch	2012-02-18 12:08:44 UTC (rev 150528)
@@ -1,15 +0,0 @@
-Author: Moritz Muehlenhoff <jmm at inutil.org>
-Description: CAN-2005-0706: Bufferoverflow in CDDB lookup parsing
-
-diff -Naurp libcdaudio.orig/src/cddb.c libcdaudio/src/cddb.c
---- libcdaudio.orig/src/cddb.c	2009-08-02 10:30:05.000000000 +0000
-+++ libcdaudio/src/cddb.c	2009-08-02 10:34:57.000000000 +0000
-@@ -1052,7 +1052,7 @@ cddb_query(int cd_desc, int sock,
-     }
- 	   
-     query->query_matches = 0;
--    while(!cddb_read_line(sock, inbuffer, 256)) {
-+    while(query->query_matches < MAX_INEXACT_MATCHES && !cddb_read_line(sock, inbuffer, 256)) {
-       slashed = 0;
-       if(strchr(inbuffer, '/') != NULL && parse_disc_artist) {
- 	index = 0;

Copied: libcdaudio/repos/extra-x86_64/01-cddb-bufferoverflow.patch (from rev 150527, libcdaudio/trunk/01-cddb-bufferoverflow.patch)
===================================================================
--- extra-x86_64/01-cddb-bufferoverflow.patch	                        (rev 0)
+++ extra-x86_64/01-cddb-bufferoverflow.patch	2012-02-18 12:08:44 UTC (rev 150528)
@@ -0,0 +1,15 @@
+Author: Moritz Muehlenhoff <jmm at inutil.org>
+Description: CAN-2005-0706: Bufferoverflow in CDDB lookup parsing
+
+diff -Naurp libcdaudio.orig/src/cddb.c libcdaudio/src/cddb.c
+--- libcdaudio.orig/src/cddb.c	2009-08-02 10:30:05.000000000 +0000
++++ libcdaudio/src/cddb.c	2009-08-02 10:34:57.000000000 +0000
+@@ -1052,7 +1052,7 @@ cddb_query(int cd_desc, int sock,
+     }
+ 	   
+     query->query_matches = 0;
+-    while(!cddb_read_line(sock, inbuffer, 256)) {
++    while(query->query_matches < MAX_INEXACT_MATCHES && !cddb_read_line(sock, inbuffer, 256)) {
+       slashed = 0;
+       if(strchr(inbuffer, '/') != NULL && parse_disc_artist) {
+ 	index = 0;

Deleted: extra-x86_64/02-cddb-bufferoverflow.patch
===================================================================
--- extra-x86_64/02-cddb-bufferoverflow.patch	2012-02-18 12:08:07 UTC (rev 150527)
+++ extra-x86_64/02-cddb-bufferoverflow.patch	2012-02-18 12:08:44 UTC (rev 150528)
@@ -1,15 +0,0 @@
-Author: Moritz Muehlenhoff <jmm at inutil.org>
-Description: CVE-2008-5030
-
-diff -Naurp libcdaudio.orig/src/cddb.c libcdaudio/src/cddb.c
---- libcdaudio.orig/src/cddb.c	2008-09-07 23:53:16.000000000 +0000
-+++ libcdaudio/src/cddb.c	2008-11-12 21:32:21.000000000 +0000
-@@ -1679,7 +1679,7 @@ cddb_read_disc_data(int cd_desc, struct 
-       free(file);
- 	 
-       while(!feof(cddb_data)) {
--	fgets(inbuffer, 512, cddb_data);			   
-+	fgets(inbuffer, 256, cddb_data);
- 	cddb_process_line(inbuffer, data);
-       }
- 	 

Copied: libcdaudio/repos/extra-x86_64/02-cddb-bufferoverflow.patch (from rev 150527, libcdaudio/trunk/02-cddb-bufferoverflow.patch)
===================================================================
--- extra-x86_64/02-cddb-bufferoverflow.patch	                        (rev 0)
+++ extra-x86_64/02-cddb-bufferoverflow.patch	2012-02-18 12:08:44 UTC (rev 150528)
@@ -0,0 +1,15 @@
+Author: Moritz Muehlenhoff <jmm at inutil.org>
+Description: CVE-2008-5030
+
+diff -Naurp libcdaudio.orig/src/cddb.c libcdaudio/src/cddb.c
+--- libcdaudio.orig/src/cddb.c	2008-09-07 23:53:16.000000000 +0000
++++ libcdaudio/src/cddb.c	2008-11-12 21:32:21.000000000 +0000
+@@ -1679,7 +1679,7 @@ cddb_read_disc_data(int cd_desc, struct 
+       free(file);
+ 	 
+       while(!feof(cddb_data)) {
+-	fgets(inbuffer, 512, cddb_data);			   
++	fgets(inbuffer, 256, cddb_data);
+ 	cddb_process_line(inbuffer, data);
+       }
+ 	 

Deleted: extra-x86_64/PKGBUILD
===================================================================
--- extra-x86_64/PKGBUILD	2012-02-18 12:08:07 UTC (rev 150527)
+++ extra-x86_64/PKGBUILD	2012-02-18 12:08:44 UTC (rev 150528)
@@ -1,32 +0,0 @@
-# $Id$
-# Maintainer: 
-# Contributor Sarah Hay <sarahhay at mb.sympatico.ca>
-
-pkgname=libcdaudio
-pkgver=0.99.12
-pkgrel=5
-pkgdesc="Library for controlling Audio CDs and interacting with CDDB"
-arch=('i686' 'x86_64')
-url="http://libcdaudio.sourceforge.net/"
-license=('GPL')
-depends=('glibc')
-options=('!libtool')
-source=(http://downloads.sourceforge.net/sourceforge/libcdaudio/${pkgname}-${pkgver}.tar.gz
-        01-cddb-bufferoverflow.patch
-        02-cddb-bufferoverflow.patch)
-md5sums=('63b49cf14d53eed31e7a87cca17a3963'
-         'f78c881b92cd7d25472daa90af284e18'
-         'e36755c125d2710dc8619bb401e37444')
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  patch -Np1 -i "${srcdir}/01-cddb-bufferoverflow.patch"
-  patch -Np1 -i "${srcdir}/02-cddb-bufferoverflow.patch"
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-  make DESTDIR="${pkgdir}" install
-}

Copied: libcdaudio/repos/extra-x86_64/PKGBUILD (from rev 150527, libcdaudio/trunk/PKGBUILD)
===================================================================
--- extra-x86_64/PKGBUILD	                        (rev 0)
+++ extra-x86_64/PKGBUILD	2012-02-18 12:08:44 UTC (rev 150528)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer: 
+# Contributor Sarah Hay <sarahhay at mb.sympatico.ca>
+
+pkgname=libcdaudio
+pkgver=0.99.12
+pkgrel=6
+pkgdesc="Library for controlling Audio CDs and interacting with CDDB"
+arch=('i686' 'x86_64')
+url="http://libcdaudio.sourceforge.net/"
+license=('GPL')
+depends=('glibc')
+options=('!libtool')
+source=("http://downloads.sourceforge.net/sourceforge/libcdaudio/${pkgname}-${pkgver}.tar.gz"
+        '01-cddb-bufferoverflow.patch'
+        '02-cddb-bufferoverflow.patch')
+md5sums=('63b49cf14d53eed31e7a87cca17a3963'
+         'f78c881b92cd7d25472daa90af284e18'
+         'e36755c125d2710dc8619bb401e37444')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  patch -Np1 -i "${srcdir}/01-cddb-bufferoverflow.patch"
+  patch -Np1 -i "${srcdir}/02-cddb-bufferoverflow.patch"
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+  make DESTDIR="${pkgdir}" install
+}




More information about the arch-commits mailing list