[arch-commits] Commit in libcdaudio/repos (12 files)
Antonio Rojas
arojas at archlinux.org
Tue May 3 10:27:32 UTC 2016
Date: Tuesday, May 3, 2016 @ 12:27:31
Author: arojas
Revision: 266803
archrelease: copy trunk to extra-i686, extra-x86_64
Added:
libcdaudio/repos/extra-i686/01-cddb-bufferoverflow.patch
(from rev 266802, libcdaudio/trunk/01-cddb-bufferoverflow.patch)
libcdaudio/repos/extra-i686/02-cddb-bufferoverflow.patch
(from rev 266802, libcdaudio/trunk/02-cddb-bufferoverflow.patch)
libcdaudio/repos/extra-i686/PKGBUILD
(from rev 266802, libcdaudio/trunk/PKGBUILD)
libcdaudio/repos/extra-x86_64/01-cddb-bufferoverflow.patch
(from rev 266802, libcdaudio/trunk/01-cddb-bufferoverflow.patch)
libcdaudio/repos/extra-x86_64/02-cddb-bufferoverflow.patch
(from rev 266802, libcdaudio/trunk/02-cddb-bufferoverflow.patch)
libcdaudio/repos/extra-x86_64/PKGBUILD
(from rev 266802, 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
-------------------------------------------+
/01-cddb-bufferoverflow.patch | 30 +++++++++++++
/02-cddb-bufferoverflow.patch | 30 +++++++++++++
/PKGBUILD | 64 ++++++++++++++++++++++++++++
extra-i686/01-cddb-bufferoverflow.patch | 15 ------
extra-i686/02-cddb-bufferoverflow.patch | 15 ------
extra-i686/PKGBUILD | 31 -------------
extra-x86_64/01-cddb-bufferoverflow.patch | 15 ------
extra-x86_64/02-cddb-bufferoverflow.patch | 15 ------
extra-x86_64/PKGBUILD | 31 -------------
9 files changed, 124 insertions(+), 122 deletions(-)
Deleted: extra-i686/01-cddb-bufferoverflow.patch
===================================================================
--- extra-i686/01-cddb-bufferoverflow.patch 2016-05-03 10:26:59 UTC (rev 266802)
+++ extra-i686/01-cddb-bufferoverflow.patch 2016-05-03 10:27:31 UTC (rev 266803)
@@ -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 266802, libcdaudio/trunk/01-cddb-bufferoverflow.patch)
===================================================================
--- extra-i686/01-cddb-bufferoverflow.patch (rev 0)
+++ extra-i686/01-cddb-bufferoverflow.patch 2016-05-03 10:27:31 UTC (rev 266803)
@@ -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 2016-05-03 10:26:59 UTC (rev 266802)
+++ extra-i686/02-cddb-bufferoverflow.patch 2016-05-03 10:27:31 UTC (rev 266803)
@@ -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 266802, libcdaudio/trunk/02-cddb-bufferoverflow.patch)
===================================================================
--- extra-i686/02-cddb-bufferoverflow.patch (rev 0)
+++ extra-i686/02-cddb-bufferoverflow.patch 2016-05-03 10:27:31 UTC (rev 266803)
@@ -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 2016-05-03 10:26:59 UTC (rev 266802)
+++ extra-i686/PKGBUILD 2016-05-03 10:27:31 UTC (rev 266803)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer:
-# Contributor Sarah Hay <sarahhay at mb.sympatico.ca>
-
-pkgname=libcdaudio
-pkgver=0.99.12
-pkgrel=7
-pkgdesc="Library for controlling Audio CDs and interacting with CDDB"
-arch=('i686' 'x86_64')
-url="http://libcdaudio.sourceforge.net/"
-license=('GPL')
-depends=('glibc')
-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 266802, libcdaudio/trunk/PKGBUILD)
===================================================================
--- extra-i686/PKGBUILD (rev 0)
+++ extra-i686/PKGBUILD 2016-05-03 10:27:31 UTC (rev 266803)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer:
+# Contributor Sarah Hay <sarahhay at mb.sympatico.ca>
+
+pkgname=libcdaudio
+_pkgver=0.99.12p2
+pkgver=0.99.12.p2
+pkgrel=1
+pkgdesc="Library for controlling Audio CDs and interacting with CDDB"
+arch=('i686' 'x86_64')
+url="http://libcdaudio.sourceforge.net/"
+license=('GPL')
+depends=('glibc')
+source=("http://downloads.sourceforge.net/sourceforge/libcdaudio/${pkgname}-${_pkgver}.tar.gz"
+ '01-cddb-bufferoverflow.patch'
+ '02-cddb-bufferoverflow.patch')
+md5sums=('15de3830b751818a54a42899bd3ae72c'
+ '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 2016-05-03 10:26:59 UTC (rev 266802)
+++ extra-x86_64/01-cddb-bufferoverflow.patch 2016-05-03 10:27:31 UTC (rev 266803)
@@ -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 266802, libcdaudio/trunk/01-cddb-bufferoverflow.patch)
===================================================================
--- extra-x86_64/01-cddb-bufferoverflow.patch (rev 0)
+++ extra-x86_64/01-cddb-bufferoverflow.patch 2016-05-03 10:27:31 UTC (rev 266803)
@@ -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 2016-05-03 10:26:59 UTC (rev 266802)
+++ extra-x86_64/02-cddb-bufferoverflow.patch 2016-05-03 10:27:31 UTC (rev 266803)
@@ -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 266802, libcdaudio/trunk/02-cddb-bufferoverflow.patch)
===================================================================
--- extra-x86_64/02-cddb-bufferoverflow.patch (rev 0)
+++ extra-x86_64/02-cddb-bufferoverflow.patch 2016-05-03 10:27:31 UTC (rev 266803)
@@ -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 2016-05-03 10:26:59 UTC (rev 266802)
+++ extra-x86_64/PKGBUILD 2016-05-03 10:27:31 UTC (rev 266803)
@@ -1,31 +0,0 @@
-# $Id$
-# Maintainer:
-# Contributor Sarah Hay <sarahhay at mb.sympatico.ca>
-
-pkgname=libcdaudio
-pkgver=0.99.12
-pkgrel=7
-pkgdesc="Library for controlling Audio CDs and interacting with CDDB"
-arch=('i686' 'x86_64')
-url="http://libcdaudio.sourceforge.net/"
-license=('GPL')
-depends=('glibc')
-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 266802, libcdaudio/trunk/PKGBUILD)
===================================================================
--- extra-x86_64/PKGBUILD (rev 0)
+++ extra-x86_64/PKGBUILD 2016-05-03 10:27:31 UTC (rev 266803)
@@ -0,0 +1,32 @@
+# $Id$
+# Maintainer:
+# Contributor Sarah Hay <sarahhay at mb.sympatico.ca>
+
+pkgname=libcdaudio
+_pkgver=0.99.12p2
+pkgver=0.99.12.p2
+pkgrel=1
+pkgdesc="Library for controlling Audio CDs and interacting with CDDB"
+arch=('i686' 'x86_64')
+url="http://libcdaudio.sourceforge.net/"
+license=('GPL')
+depends=('glibc')
+source=("http://downloads.sourceforge.net/sourceforge/libcdaudio/${pkgname}-${_pkgver}.tar.gz"
+ '01-cddb-bufferoverflow.patch'
+ '02-cddb-bufferoverflow.patch')
+md5sums=('15de3830b751818a54a42899bd3ae72c'
+ '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