[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Monday, February 3, 2020 @ 18:56:47 Author: andyrtr Revision: 374539 upgpkg: libtasn1 4.16.0-1: upstream update 4.16.0 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-03 16:28:54 UTC (rev 374538) +++ PKGBUILD2020-02-03 18:56:47 UTC (rev 374539) @@ -3,7 +3,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.15.0 +pkgver=4.16.0 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('x86_64') @@ -11,7 +11,7 @@ url="https://www.gnu.org/software/libtasn1/"; depends=('glibc') source=(https://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('dd77509fe8f5304deafbca654dc7f0ea57f5841f41ba530cff9a5bf71382739e' +sha256sums=('0e0fb0903839117cb6e3b56e68222771bebf22ad7fc2295a0ed7d576e8d4329d' 'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Friday, November 22, 2019 @ 15:21:26 Author: andyrtr Revision: 369609 upgpkg: libtasn1 4.15.0-1 upstream update 4.15.0 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-11-22 15:13:34 UTC (rev 369608) +++ PKGBUILD2019-11-22 15:21:26 UTC (rev 369609) @@ -3,15 +3,15 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.14 -pkgrel=3 +pkgver=4.15.0 +pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('x86_64') license=('GPL3' 'LGPL') url="https://www.gnu.org/software/libtasn1/"; depends=('glibc') -source=(https://www.gnupg.org/ftp/gcrypt/gnutls/libtasn1//${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('9e604ba5c5c8ea403487695c2e407405820d98540d9de884d6e844f9a9c5ba08' +source=(https://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) +sha256sums=('dd77509fe8f5304deafbca654dc7f0ea57f5841f41ba530cff9a5bf71382739e' 'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Wednesday, November 13, 2019 @ 16:17:40 Author: foutrelis Revision: 368198 [core] mass rebuild Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-11-13 16:16:41 UTC (rev 368197) +++ PKGBUILD2019-11-13 16:17:40 UTC (rev 368198) @@ -4,7 +4,7 @@ pkgname=libtasn1 pkgver=4.14 -pkgrel=2 +pkgrel=3 pkgdesc="The ASN.1 library used in GNUTLS" arch=('x86_64') license=('GPL3' 'LGPL')
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Sunday, September 22, 2019 @ 15:54:03 Author: jelle Revision: 363249 upgpkg: libtasn1 4.14-2 Support FULL RELRO by setting CODE_COVERAGE_LDFLAGS to LDFLAGS and remove the unsupported --with-packager flags. Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-09-22 15:31:16 UTC (rev 363248) +++ PKGBUILD2019-09-22 15:54:03 UTC (rev 363249) @@ -4,7 +4,7 @@ pkgname=libtasn1 pkgver=4.14 -pkgrel=1 +pkgrel=2 pkgdesc="The ASN.1 library used in GNUTLS" arch=('x86_64') license=('GPL3' 'LGPL') @@ -17,11 +17,8 @@ build() { cd ${pkgname}-${pkgver} - ./configure --prefix=/usr \ - --with-packager=Archlinux \ - --with-packager-bug-reports="http://bugs.archlinux.org/"; \ - --with-packager-version=${pkgver}-${pkgrel} - make + ./configure --prefix=/usr + CODE_COVERAGE_LDFLAGS=${LDFLAGS} make } check() {
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Monday, July 22, 2019 @ 17:23:38 Author: andyrtr Revision: 358493 upgpkg: libtasn1 4.14-1 upstream update 4.14 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-07-22 14:01:10 UTC (rev 358492) +++ PKGBUILD2019-07-22 17:23:38 UTC (rev 358493) @@ -3,7 +3,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.13 +pkgver=4.14 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('x86_64') @@ -10,8 +10,8 @@ license=('GPL3' 'LGPL') url="https://www.gnu.org/software/libtasn1/"; depends=('glibc') -source=(https://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('7e528e8c317ddd156230c4e31d082cd13e7ddeb7a54824be82632209550c8cca' +source=(https://www.gnupg.org/ftp/gcrypt/gnutls/libtasn1//${pkgname}-${pkgver}.tar.gz{,.sig}) +sha256sums=('9e604ba5c5c8ea403487695c2e407405820d98540d9de884d6e844f9a9c5ba08' 'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Wednesday, January 17, 2018 @ 12:56:03 Author: andyrtr Revision: 315001 upgpkg: libtasn1 4.13-1 upstream update 4.13 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-17 12:48:50 UTC (rev 315000) +++ PKGBUILD2018-01-17 12:56:03 UTC (rev 315001) @@ -4,8 +4,8 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.12 -pkgrel=2 +pkgver=4.13 +pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('x86_64') license=('GPL3' 'LGPL') @@ -12,7 +12,7 @@ url="https://www.gnu.org/software/libtasn1/"; depends=('glibc') source=(https://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('6753da2e621257f33f5b051cc114d417e5206a0818fe0b1ecfd6153f70934753' +sha256sums=('7e528e8c317ddd156230c4e31d082cd13e7ddeb7a54824be82632209550c8cca' 'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Tuesday, August 15, 2017 @ 13:46:14 Author: andyrtr Revision: 302209 upgpkg: libtasn1 4.12-2 fix FTBS; FS#55151 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |7 +++ 1 file changed, 3 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-08-15 13:35:07 UTC (rev 302208) +++ PKGBUILD2017-08-15 13:46:14 UTC (rev 302209) @@ -5,13 +5,12 @@ pkgname=libtasn1 pkgver=4.12 -pkgrel=1 +pkgrel=2 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') license=('GPL3' 'LGPL') url="https://www.gnu.org/software/libtasn1/"; depends=('glibc') -makedepends=('texinfo' 'gtk-doc') source=(https://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) sha256sums=('6753da2e621257f33f5b051cc114d417e5206a0818fe0b1ecfd6153f70934753' 'SKIP') @@ -22,8 +21,7 @@ ./configure --prefix=/usr \ --with-packager=Archlinux \ --with-packager-bug-reports="http://bugs.archlinux.org/"; \ - --with-packager-version=${pkgver}-${pkgrel} \ - --enable-gtk-doc + --with-packager-version=${pkgver}-${pkgrel} make } @@ -35,4 +33,5 @@ package() { cd ${pkgname}-${pkgver} make DESTDIR="${pkgdir}" install + make -C doc/reference DESTDIR="${pkgdir}" install-data-local }
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Monday, May 29, 2017 @ 18:05:27 Author: andyrtr Revision: 296732 upgpkg: libtasn1 4.12-1 upstream update 4.12 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-05-29 14:51:21 UTC (rev 296731) +++ PKGBUILD2017-05-29 18:05:27 UTC (rev 296732) @@ -4,7 +4,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.10 +pkgver=4.12 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('glibc') makedepends=('texinfo' 'gtk-doc') source=(https://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha256sums=('681a4d9a0d259f2125713f2e5766c5809f151b3a1392fd91390f780b4b8f5a02' +sha256sums=('6753da2e621257f33f5b051cc114d417e5206a0818fe0b1ecfd6153f70934753' 'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Tuesday, January 17, 2017 @ 18:59:17 Author: andyrtr Revision: 286771 upgpkg: libtasn1 4.10-1 upstream update 4.10 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-17 18:41:48 UTC (rev 286770) +++ PKGBUILD2017-01-17 18:59:17 UTC (rev 286771) @@ -4,8 +4,8 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.9 -pkgrel=2 +pkgver=4.10 +pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') license=('GPL3' 'LGPL') @@ -13,8 +13,8 @@ depends=('glibc') makedepends=('texinfo' 'gtk-doc') source=(https://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('3018d0f466a32b66dde41bb122e6cab6' - 'SKIP') +sha256sums=('681a4d9a0d259f2125713f2e5766c5809f151b3a1392fd91390f780b4b8f5a02' +'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos build() { @@ -23,7 +23,6 @@ --with-packager=Archlinux \ --with-packager-bug-reports="http://bugs.archlinux.org/"; \ --with-packager-version=${pkgver}-${pkgrel} \ - --disable-gcc-warnings \ --enable-gtk-doc make }
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Friday, January 13, 2017 @ 22:16:56 Author: andyrtr Revision: 286259 https sources / gpg signature fixes Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-13 22:15:35 UTC (rev 286258) +++ PKGBUILD2017-01-13 22:16:56 UTC (rev 286259) @@ -9,10 +9,10 @@ pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') license=('GPL3' 'LGPL') -url="http://www.gnu.org/software/libtasn1/"; +url="https://www.gnu.org/software/libtasn1/"; depends=('glibc') makedepends=('texinfo' 'gtk-doc') -source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) +source=(https://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) md5sums=('3018d0f466a32b66dde41bb122e6cab6' 'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Thursday, July 28, 2016 @ 20:09:48 Author: andyrtr Revision: 272661 upgpkg: libtasn1 4.9-2 build gtk-doc; remove texinfo runtime dependency - texinfo is in base group and expected to be installed providing the install hook, now it's possible to even remove texinfo - FS#49630 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-07-28 20:06:13 UTC (rev 272660) +++ PKGBUILD2016-07-28 20:09:48 UTC (rev 272661) @@ -5,12 +5,13 @@ pkgname=libtasn1 pkgver=4.9 -pkgrel=1 +pkgrel=2 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') license=('GPL3' 'LGPL') url="http://www.gnu.org/software/libtasn1/"; -depends=('glibc' 'texinfo') +depends=('glibc') +makedepends=('texinfo' 'gtk-doc') source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) md5sums=('3018d0f466a32b66dde41bb122e6cab6' 'SKIP') @@ -22,7 +23,8 @@ --with-packager=Archlinux \ --with-packager-bug-reports="http://bugs.archlinux.org/"; \ --with-packager-version=${pkgver}-${pkgrel} \ - --disable-gcc-warnings + --disable-gcc-warnings \ + --enable-gtk-doc make }
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Tuesday, July 26, 2016 @ 17:59:57 Author: andyrtr Revision: 272476 upgpkg: libtasn1 4.9-1 upstream update 4.9 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-07-26 17:49:25 UTC (rev 272475) +++ PKGBUILD2016-07-26 17:59:57 UTC (rev 272476) @@ -4,8 +4,8 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.8 -pkgrel=2 +pkgver=4.9 +pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') license=('GPL3' 'LGPL') @@ -12,7 +12,7 @@ url="http://www.gnu.org/software/libtasn1/"; depends=('glibc' 'texinfo') source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('9a6767705725544f2b86670dcfb34107' +md5sums=('3018d0f466a32b66dde41bb122e6cab6' 'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos @@ -21,7 +21,8 @@ ./configure --prefix=/usr \ --with-packager=Archlinux \ --with-packager-bug-reports="http://bugs.archlinux.org/"; \ - --with-packager-version=${pkgver}-${pkgrel} + --with-packager-version=${pkgver}-${pkgrel} \ + --disable-gcc-warnings make }
[arch-commits] Commit in libtasn1/trunk (PKGBUILD libtasn1.install)
Date: Wednesday, April 27, 2016 @ 21:20:13 Author: andyrtr Revision: 266325 upgpkg: libtasn1 4.8-2 Hooks rebuild (part 1) Modified: libtasn1/trunk/PKGBUILD Deleted: libtasn1/trunk/libtasn1.install --+ PKGBUILD |3 +-- libtasn1.install | 18 -- 2 files changed, 1 insertion(+), 20 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-27 19:17:38 UTC (rev 266324) +++ PKGBUILD2016-04-27 19:20:13 UTC (rev 266325) @@ -5,13 +5,12 @@ pkgname=libtasn1 pkgver=4.8 -pkgrel=1 +pkgrel=2 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') license=('GPL3' 'LGPL') url="http://www.gnu.org/software/libtasn1/"; depends=('glibc' 'texinfo') -install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) md5sums=('9a6767705725544f2b86670dcfb34107' 'SKIP') Deleted: libtasn1.install === --- libtasn1.install2016-04-27 19:17:38 UTC (rev 266324) +++ libtasn1.install2016-04-27 19:20:13 UTC (rev 266325) @@ -1,18 +0,0 @@ -info_dir=/usr/share/info -info_files=(libtasn1.info) - -post_install() { - for f in ${info_files[@]}; do -install-info ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null - done -} - -post_upgrade() { - post_install $1 -} - -pre_remove() { - for f in ${info_files[@]}; do -install-info --delete ${info_dir}/$f.gz ${info_dir}/dir 2> /dev/null - done -}
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Monday, April 11, 2016 @ 16:34:20 Author: andyrtr Revision: 264646 upgpkg: libtasn1 4.8-1 upstream update 4.8 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-04-11 14:32:22 UTC (rev 264645) +++ PKGBUILD2016-04-11 14:34:20 UTC (rev 264646) @@ -4,7 +4,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.7 +pkgver=4.8 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('glibc' 'texinfo') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('12d10ca4ae0a3b95f7aa06a076da39ec' +md5sums=('9a6767705725544f2b86670dcfb34107' 'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos
[arch-commits] Commit in libtasn1/trunk (PKGBUILD multi-byte-fix.diff)
Date: Monday, September 14, 2015 @ 20:09:21 Author: andyrtr Revision: 246042 upgpkg: libtasn1 4.7-1 upstream update 4.7 Modified: libtasn1/trunk/PKGBUILD Deleted: libtasn1/trunk/multi-byte-fix.diff -+ PKGBUILD| 18 +- multi-byte-fix.diff | 132 -- 2 files changed, 5 insertions(+), 145 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-09-14 17:29:59 UTC (rev 246041) +++ PKGBUILD2015-09-14 18:09:21 UTC (rev 246042) @@ -4,8 +4,8 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.6 -pkgrel=2 +pkgver=4.7 +pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') license=('GPL3' 'LGPL') @@ -12,19 +12,11 @@ url="http://www.gnu.org/software/libtasn1/"; depends=('glibc' 'texinfo') install=libtasn1.install -source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig} -multi-byte-fix.diff) -md5sums=('454a7f80362f38bd2335b6e9d95f57a6' - 'SKIP' - 'd785762c19c4b2685d9034ed8ca1b3bc') +source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) +md5sums=('12d10ca4ae0a3b95f7aa06a076da39ec' + 'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos -prepare() { - cd ${pkgname}-${pkgver} - # http://git.savannah.gnu.org/gitweb/?p=libtasn1.git;a=commit;h=e4478fb4a0186f9d59969bf93ed8fa6074729b43 - patch -Np1 -i ${srcdir}/multi-byte-fix.diff -} - build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr \ Deleted: multi-byte-fix.diff === --- multi-byte-fix.diff 2015-09-14 17:29:59 UTC (rev 246041) +++ multi-byte-fix.diff 2015-09-14 18:09:21 UTC (rev 246042) @@ -1,132 +0,0 @@ -X-Git-Url: -http://git.savannah.gnu.org/gitweb/?p=libtasn1.git;a=blobdiff_plain;f=lib%2Fdecoding.c;h=caf1eb47aa55941260a1e03d8b1c079afb546b51;hp=4d2302f5e57ba67d8c753eec8e88038a0197dca5;hb=a6a05643f0a1a9a5ea431bab65998a7c68b25c03;hpb=4e7a89e701d43f73b2b1398ad1eda470f7ddb9ee - -diff --git a/lib/decoding.c b/lib/decoding.c -index 4d2302f..caf1eb4 100644 a/lib/decoding.c -+++ b/lib/decoding.c -@@ -480,10 +480,12 @@ asn1_get_bit_der (const unsigned char *der, int der_len, - return ASN1_SUCCESS; - } - -- -+/* tag_len: the total tag length (explicit+inner) -+ * inner_tag_len: the inner_tag length -+ */ - static int - _asn1_extract_tag_der (asn1_node node, const unsigned char *der, int der_len, -- int *ret_len, unsigned flags) -+ int *tag_len, int *inner_tag_len, unsigned flags) - { - asn1_node p; - int counter, len2, len3, is_tag_implicit; -@@ -594,7 +596,9 @@ _asn1_extract_tag_der (asn1_node node, const unsigned char *der, int der_len, - unsigned type = type_field (node->type); - if (type == ASN1_ETYPE_TAG) - { --*ret_len = 0; -+*tag_len = 0; -+if (inner_tag_len) -+ *inner_tag_len = 0; - return ASN1_SUCCESS; - } - -@@ -654,7 +658,9 @@ _asn1_extract_tag_der (asn1_node node, const unsigned char *der, int der_len, - } - - counter += len2; -- *ret_len = counter; -+ *tag_len = counter; -+ if (inner_tag_len) -+*inner_tag_len = len2; - return ASN1_SUCCESS; - - cleanup: -@@ -663,7 +669,7 @@ cleanup: - - static int - extract_tag_der_recursive(asn1_node node, const unsigned char *der, int der_len, -- int *ret_len, unsigned flags) -+ int *ret_len, int *inner_len, unsigned flags) - { - asn1_node p; - int ris = ASN1_DER_ERROR; -@@ -673,7 +679,7 @@ int ris = ASN1_DER_ERROR; - p = node->down; - while (p) - { -- ris = _asn1_extract_tag_der (p, der, der_len, ret_len, flags); -+ ris = _asn1_extract_tag_der (p, der, der_len, ret_len, inner_len, flags); - if (ris == ASN1_SUCCESS) - break; - p = p->right; -@@ -683,7 +689,7 @@ int ris = ASN1_DER_ERROR; - return ris; - } - else --return _asn1_extract_tag_der (node, der, der_len, ret_len, flags); -+return _asn1_extract_tag_der (node, der, der_len, ret_len, inner_len, flags); - } - - static int -@@ -1014,6 +1020,7 @@ asn1_der_decoding2 (asn1_node *element, const void *ider, int *max_ider_len, - unsigned long tag; - int tag_len; - int indefinite, result, total_len = *max_ider_len, ider_len = *max_ider_len; -+ int inner_tag_len; - const unsigned char *der = ider; - - node = *element; -@@ -1037,6 +1044,7 @@ asn1_der_decoding2 (asn1_node *element, const void *ider, int *max_ider_len, - while (1) - { - tag_len = 0; -+ inner_tag_len = 0; - ris = ASN1_SUCCESS; - if (move != UP) - { -@@ -1074,7 +1082,7 @@ asn1_der_decoding2 (asn1_node *element, const void *ider, int *max_ider_len, - { - ris = -
[arch-commits] Commit in libtasn1/trunk (PKGBUILD multi-byte-fix.diff)
Date: Monday, September 14, 2015 @ 18:56:15 Author: andyrtr Revision: 246037 upgpkg: libtasn1 4.6-2 fix a regression that introduced errors in gnutls Added: libtasn1/trunk/multi-byte-fix.diff Modified: libtasn1/trunk/PKGBUILD -+ PKGBUILD| 14 - multi-byte-fix.diff | 132 ++ 2 files changed, 143 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-09-14 16:34:31 UTC (rev 246036) +++ PKGBUILD2015-09-14 16:56:15 UTC (rev 246037) @@ -5,7 +5,7 @@ pkgname=libtasn1 pkgver=4.6 -pkgrel=1 +pkgrel=2 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') license=('GPL3' 'LGPL') @@ -12,11 +12,19 @@ url="http://www.gnu.org/software/libtasn1/"; depends=('glibc' 'texinfo') install=libtasn1.install -source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) +source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig} +multi-byte-fix.diff) md5sums=('454a7f80362f38bd2335b6e9d95f57a6' - 'SKIP') + 'SKIP' + 'd785762c19c4b2685d9034ed8ca1b3bc') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos +prepare() { + cd ${pkgname}-${pkgver} + # http://git.savannah.gnu.org/gitweb/?p=libtasn1.git;a=commit;h=e4478fb4a0186f9d59969bf93ed8fa6074729b43 + patch -Np1 -i ${srcdir}/multi-byte-fix.diff +} + build() { cd ${pkgname}-${pkgver} ./configure --prefix=/usr \ Added: multi-byte-fix.diff === --- multi-byte-fix.diff (rev 0) +++ multi-byte-fix.diff 2015-09-14 16:56:15 UTC (rev 246037) @@ -0,0 +1,132 @@ +X-Git-Url: +http://git.savannah.gnu.org/gitweb/?p=libtasn1.git;a=blobdiff_plain;f=lib%2Fdecoding.c;h=caf1eb47aa55941260a1e03d8b1c079afb546b51;hp=4d2302f5e57ba67d8c753eec8e88038a0197dca5;hb=a6a05643f0a1a9a5ea431bab65998a7c68b25c03;hpb=4e7a89e701d43f73b2b1398ad1eda470f7ddb9ee + +diff --git a/lib/decoding.c b/lib/decoding.c +index 4d2302f..caf1eb4 100644 +--- a/lib/decoding.c b/lib/decoding.c +@@ -480,10 +480,12 @@ asn1_get_bit_der (const unsigned char *der, int der_len, + return ASN1_SUCCESS; + } + +- ++/* tag_len: the total tag length (explicit+inner) ++ * inner_tag_len: the inner_tag length ++ */ + static int + _asn1_extract_tag_der (asn1_node node, const unsigned char *der, int der_len, +- int *ret_len, unsigned flags) ++ int *tag_len, int *inner_tag_len, unsigned flags) + { + asn1_node p; + int counter, len2, len3, is_tag_implicit; +@@ -594,7 +596,9 @@ _asn1_extract_tag_der (asn1_node node, const unsigned char *der, int der_len, + unsigned type = type_field (node->type); + if (type == ASN1_ETYPE_TAG) + { +-*ret_len = 0; ++*tag_len = 0; ++if (inner_tag_len) ++ *inner_tag_len = 0; + return ASN1_SUCCESS; + } + +@@ -654,7 +658,9 @@ _asn1_extract_tag_der (asn1_node node, const unsigned char *der, int der_len, + } + + counter += len2; +- *ret_len = counter; ++ *tag_len = counter; ++ if (inner_tag_len) ++*inner_tag_len = len2; + return ASN1_SUCCESS; + + cleanup: +@@ -663,7 +669,7 @@ cleanup: + + static int + extract_tag_der_recursive(asn1_node node, const unsigned char *der, int der_len, +- int *ret_len, unsigned flags) ++ int *ret_len, int *inner_len, unsigned flags) + { + asn1_node p; + int ris = ASN1_DER_ERROR; +@@ -673,7 +679,7 @@ int ris = ASN1_DER_ERROR; + p = node->down; + while (p) + { +- ris = _asn1_extract_tag_der (p, der, der_len, ret_len, flags); ++ ris = _asn1_extract_tag_der (p, der, der_len, ret_len, inner_len, flags); + if (ris == ASN1_SUCCESS) + break; + p = p->right; +@@ -683,7 +689,7 @@ int ris = ASN1_DER_ERROR; + return ris; + } + else +-return _asn1_extract_tag_der (node, der, der_len, ret_len, flags); ++return _asn1_extract_tag_der (node, der, der_len, ret_len, inner_len, flags); + } + + static int +@@ -1014,6 +1020,7 @@ asn1_der_decoding2 (asn1_node *element, const void *ider, int *max_ider_len, + unsigned long tag; + int tag_len; + int indefinite, result, total_len = *max_ider_len, ider_len = *max_ider_len; ++ int inner_tag_len; + const unsigned char *der = ider; + + node = *element; +@@ -1037,6 +1044,7 @@ asn1_der_decoding2 (asn1_node *element, const void *ider, int *max_ider_len, + while (1) + { + tag_len = 0; ++ inner_tag_len = 0; + ris = ASN1_SUCCESS; + if (move != UP) + { +@@ -1074,7 +1082,7 @@ asn1_der_decoding2 (asn1_node *element, const void *ider, int *max_ider_len, + { + ris = + extract_tag_der_recursive (p2, der + counter, +-
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Monday, September 7, 2015 @ 21:01:59 Author: andyrtr Revision: 245483 upgpkg: libtasn1 4.6-1 upstream update 4.6 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-09-07 18:57:06 UTC (rev 245482) +++ PKGBUILD2015-09-07 19:01:59 UTC (rev 245483) @@ -4,7 +4,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.5 +pkgver=4.6 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('glibc' 'texinfo') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('81d272697545e82d39f6bd14854b68f0' +md5sums=('454a7f80362f38bd2335b6e9d95f57a6' 'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Saturday, May 2, 2015 @ 14:42:11 Author: andyrtr Revision: 238347 upgpkg: libtasn1 4.5-1 upstream update 4.5 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-05-02 12:34:59 UTC (rev 238346) +++ PKGBUILD2015-05-02 12:42:11 UTC (rev 238347) @@ -4,7 +4,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.4 +pkgver=4.5 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('glibc' 'texinfo') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('c26d76d1309dd339365c563076599912' +md5sums=('81d272697545e82d39f6bd14854b68f0' 'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Sunday, March 29, 2015 @ 13:09:29 Author: andyrtr Revision: 235256 upgpkg: libtasn1 4.4-1 upstream update 4.4 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-29 10:54:14 UTC (rev 235255) +++ PKGBUILD2015-03-29 11:09:29 UTC (rev 235256) @@ -4,7 +4,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.3 +pkgver=4.4 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('glibc' 'texinfo') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('67e98988f966a34fbf1b82d33eef9e7e' +md5sums=('c26d76d1309dd339365c563076599912' 'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Wednesday, March 11, 2015 @ 20:09:04 Author: andyrtr Revision: 233364 upgpkg: libtasn1 4.3-1 upstream update 4.3 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2015-03-11 18:52:38 UTC (rev 233363) +++ PKGBUILD2015-03-11 19:09:04 UTC (rev 233364) @@ -4,7 +4,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.2 +pkgver=4.3 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('glibc' 'texinfo') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('414df906df421dee0a5cf7548788d153' +md5sums=('67e98988f966a34fbf1b82d33eef9e7e' 'SKIP') validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Wednesday, December 31, 2014 @ 20:46:40 Author: andyrtr Revision: 228253 add validpgpkeys Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |1 + 1 file changed, 1 insertion(+) Modified: PKGBUILD === --- PKGBUILD2014-12-31 19:44:01 UTC (rev 228252) +++ PKGBUILD2014-12-31 19:46:40 UTC (rev 228253) @@ -15,6 +15,7 @@ source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) md5sums=('414df906df421dee0a5cf7548788d153' 'SKIP') +validpgpkeys=('1F42418905D8206AA754CCDC29EE58B996865171') #Nikos Mavrogiannopoulos build() { cd ${pkgname}-${pkgver}
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Saturday, September 20, 2014 @ 09:25:00 Author: andyrtr Revision: 222143 upgpkg: libtasn1 4.2-1 upstream update 4.2 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-09-20 05:59:53 UTC (rev 222142) +++ PKGBUILD2014-09-20 07:25:00 UTC (rev 222143) @@ -4,7 +4,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.1 +pkgver=4.2 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('glibc' 'texinfo') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('f9b37df3c2c9c6439d8bf427bfbfc521' +md5sums=('414df906df421dee0a5cf7548788d153' 'SKIP') build() {
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Saturday, August 23, 2014 @ 17:01:17 Author: andyrtr Revision: 220610 upgpkg: libtasn1 4.1-1 upstream update 4.1 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-08-23 13:21:48 UTC (rev 220609) +++ PKGBUILD2014-08-23 15:01:17 UTC (rev 220610) @@ -4,7 +4,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=4.0 +pkgver=4.1 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('glibc' 'texinfo') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('d3d2d9bce3b6668b9827a9df52635be1' +md5sums=('f9b37df3c2c9c6439d8bf427bfbfc521' 'SKIP') build() {
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Friday, July 25, 2014 @ 13:49:31 Author: andyrtr Revision: 217837 upgpkg: libtasn1 4.0-1 upstream update 4.0 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-07-25 07:58:43 UTC (rev 217836) +++ PKGBUILD2014-07-25 11:49:31 UTC (rev 217837) @@ -4,7 +4,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=3.6 +pkgver=4.0 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -13,7 +13,7 @@ depends=('glibc' 'texinfo') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('6ed38e161e11013054f2a2bb4c4da449' +md5sums=('d3d2d9bce3b6668b9827a9df52635be1' 'SKIP') build() {
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Friday, May 30, 2014 @ 15:20:23 Author: andyrtr Revision: 213847 upgpkg: libtasn1 3.6-1 upstream update 3.6 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2014-05-30 13:14:51 UTC (rev 213846) +++ PKGBUILD2014-05-30 13:20:23 UTC (rev 213847) @@ -1,9 +1,10 @@ # $Id$ +# Maintainer: AndyRTR # Maintainer: Jan de Groot # Contributor: judd pkgname=libtasn1 -pkgver=3.4 +pkgver=3.6 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -12,7 +13,7 @@ depends=('glibc' 'texinfo') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('21ec021c534b0f30b2834ce233c70f15' +md5sums=('6ed38e161e11013054f2a2bb4c4da449' 'SKIP') build() {
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Friday, November 29, 2013 @ 17:34:55 Author: andyrtr Revision: 200597 upgpkg: libtasn1 3.4-1 upstream update 3.4 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-11-29 16:24:13 UTC (rev 200596) +++ PKGBUILD2013-11-29 16:34:55 UTC (rev 200597) @@ -3,8 +3,8 @@ # Contributor: judd pkgname=libtasn1 -pkgver=3.3 -pkgrel=2 +pkgver=3.4 +pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') license=('GPL3' 'LGPL') @@ -12,7 +12,7 @@ depends=('glibc' 'texinfo') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('2bdd687f487c50a0382b99553866a6e0' +md5sums=('21ec021c534b0f30b2834ce233c70f15' 'SKIP') build() {
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Monday, October 21, 2013 @ 20:40:24 Author: andyrtr Revision: 197092 upgpkg: libtasn1 3.3-2 drop static lib Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |9 - 1 file changed, 4 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-10-21 18:35:02 UTC (rev 197091) +++ PKGBUILD2013-10-21 18:40:24 UTC (rev 197092) @@ -4,13 +4,12 @@ pkgname=libtasn1 pkgver=3.3 -pkgrel=1 +pkgrel=2 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') license=('GPL3' 'LGPL') url="http://www.gnu.org/software/libtasn1/"; depends=('glibc' 'texinfo') -options=('!libtool') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) md5sums=('2bdd687f487c50a0382b99553866a6e0' @@ -17,7 +16,7 @@ 'SKIP') build() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} ./configure --prefix=/usr \ --with-packager=Archlinux \ --with-packager-bug-reports="http://bugs.archlinux.org/"; \ @@ -26,11 +25,11 @@ } check() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} make check } package() { - cd "${srcdir}/${pkgname}-${pkgver}" + cd ${pkgname}-${pkgver} make DESTDIR="${pkgdir}" install }
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Thursday, April 18, 2013 @ 18:15:37 Author: andyrtr Revision: 183189 upgpkg: libtasn1 3.3-1 upstream update 3.3 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2013-04-18 16:03:52 UTC (rev 183188) +++ PKGBUILD2013-04-18 16:15:37 UTC (rev 183189) @@ -3,7 +3,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=3.2 +pkgver=3.3 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -13,8 +13,8 @@ options=('!libtool') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -md5sums=('1b07629163025b9693aae9b8957842b2' - '67bdae9b78ac7bbfa2ab24c7d46bd577') +md5sums=('2bdd687f487c50a0382b99553866a6e0' + 'SKIP') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in libtasn1/trunk (PKGBUILD buffer_overflow_fix.diff)
Date: Sunday, December 23, 2012 @ 19:27:50 Author: andyrtr Revision: 173799 upgpkg: libtasn1 3.2-1 upstream update 3.2 Modified: libtasn1/trunk/PKGBUILD Deleted: libtasn1/trunk/buffer_overflow_fix.diff --+ PKGBUILD | 15 ++--- buffer_overflow_fix.diff | 75 - 2 files changed, 4 insertions(+), 86 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-12-23 21:41:33 UTC (rev 173798) +++ PKGBUILD2012-12-24 00:27:50 UTC (rev 173799) @@ -3,7 +3,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=3.1 +pkgver=3.2 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -12,19 +12,12 @@ depends=('glibc' 'texinfo') options=('!libtool') install=libtasn1.install -source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig} -buffer_overflow_fix.diff) -md5sums=('a3c713c41a9a73851235dc37051be46f' - '43500f54858ffe021e5fd20896b165ad' - '4c9e248a4198d9710bf2f822a7c447a5') +source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) +md5sums=('1b07629163025b9693aae9b8957842b2' + '67bdae9b78ac7bbfa2ab24c7d46bd577') build() { cd "${srcdir}/${pkgname}-${pkgver}" - - # corrected possible buffer overflow in parser errors. - # http://git.savannah.gnu.org/gitweb/?p=libtasn1.git;a=commit;h=aa6e97f68d6c8d06f531d9b6bb462dc1c0720f77 - patch -Np1 -i ${srcdir}/buffer_overflow_fix.diff - ./configure --prefix=/usr \ --with-packager=Archlinux \ --with-packager-bug-reports="http://bugs.archlinux.org/"; \ Deleted: buffer_overflow_fix.diff === --- buffer_overflow_fix.diff2012-12-23 21:41:33 UTC (rev 173798) +++ buffer_overflow_fix.diff2012-12-24 00:27:50 UTC (rev 173799) @@ -1,75 +0,0 @@ -From aa6e97f68d6c8d06f531d9b6bb462dc1c0720f77 Mon Sep 17 00:00:00 2001 -From: Nikos Mavrogiannopoulos -Date: Sun, 25 Nov 2012 14:16:24 +0100 -Subject: [PATCH] corrected possible buffer overflow in parser errors. - - lib/ASN1.c |6 +++--- - lib/ASN1.y |6 +++--- - 2 files changed, 6 insertions(+), 6 deletions(-) - -diff --git a/lib/ASN1.c b/lib/ASN1.c -index 2a60527..df6fb64 100644 a/lib/ASN1.c -+++ b/lib/ASN1.c -@@ -119,7 +119,7 @@ static unsigned int line_number; /* line number describing the - parser position inside the - file */ - static char last_error[ASN1_MAX_ERROR_DESCRIPTION_SIZE] = ""; --static char last_error_token[ASN1_MAX_NAME_SIZE+1] = ""; /* used when expected errors occur */ -+static char last_error_token[ASN1_MAX_ERROR_DESCRIPTION_SIZE+1] = ""; /* used when expected errors occur */ - static char last_token[ASN1_MAX_NAME_SIZE+1] = ""; /* last token find in the file - to parse before the 'parse - error' */ -@@ -3283,7 +3283,7 @@ _asn1_yyerror (const char *s) - strcmp (last_token, "TeletexString") == 0 || - strcmp (last_token, "BMPString") == 0) - { -- snprintf (last_error_token, ASN1_MAX_ERROR_DESCRIPTION_SIZE, -+ snprintf (last_error_token, sizeof(last_error_token), - "%s", last_token); - fprintf(stderr, -"%s:%u: Warning: %s is a built-in ASN.1 type.\n", -@@ -3294,7 +3294,7 @@ _asn1_yyerror (const char *s) - - if (result_parse != ASN1_NAME_TOO_LONG) - { -- snprintf (last_error, ASN1_MAX_ERROR_DESCRIPTION_SIZE, -+ snprintf (last_error, sizeof(last_error), - "%s:%u: Error: %s near '%s'", file_name, - line_number, s, last_token); - result_parse = ASN1_SYNTAX_ERROR; -diff --git a/lib/ASN1.y b/lib/ASN1.y -index 874eb13..e0add54 100644 a/lib/ASN1.y -+++ b/lib/ASN1.y -@@ -42,7 +42,7 @@ static unsigned int line_number; /* line number describing the - parser position inside the - file */ - static char last_error[ASN1_MAX_ERROR_DESCRIPTION_SIZE] = ""; --static char last_error_token[ASN1_MAX_NAME_SIZE+1] = ""; /* used when expected errors occur */ -+static char last_error_token[ASN1_MAX_ERROR_DESCRIPTION_SIZE+1] = ""; /* used when expected errors occur */ - static char last_token[ASN1_MAX_NAME_SIZE+1] = ""; /* last token find in the file - to parse before the 'parse - error' */ -@@ -869,7 +869,7 @@ _asn1_yyerror (const char *s) - strcmp (last_token, "TeletexString") == 0 || - strcmp (last_token, "BMPString") == 0) - { -- snprintf (last_error_token, ASN1_MAX_ERROR_DESCRIPTION_SIZE, -+ snprintf (last_error_token, sizeof(last_error_token), - "%s", last_token); - fprint
[arch-commits] Commit in libtasn1/trunk (PKGBUILD buffer_overflow_fix.diff)
Date: Monday, November 26, 2012 @ 09:45:28 Author: andyrtr Revision: 172016 upgpkg: libtasn1 3.1-1 upstream update 3.1 Added: libtasn1/trunk/buffer_overflow_fix.diff Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD | 15 ++--- buffer_overflow_fix.diff | 75 + 2 files changed, 86 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-11-26 14:36:27 UTC (rev 172015) +++ PKGBUILD2012-11-26 14:45:28 UTC (rev 172016) @@ -3,7 +3,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=3.0 +pkgver=3.1 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -12,12 +12,19 @@ depends=('glibc' 'texinfo') options=('!libtool') install=libtasn1.install -source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha1sums=('0ce12f8b0460ae6eabf2a608506dbd337bf78a71' - '48abf083dc9d36cc64f0d80cebd3da1dbc47d557') +source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig} +buffer_overflow_fix.diff) +md5sums=('a3c713c41a9a73851235dc37051be46f' + '43500f54858ffe021e5fd20896b165ad' + '4c9e248a4198d9710bf2f822a7c447a5') build() { cd "${srcdir}/${pkgname}-${pkgver}" + + # corrected possible buffer overflow in parser errors. + # http://git.savannah.gnu.org/gitweb/?p=libtasn1.git;a=commit;h=aa6e97f68d6c8d06f531d9b6bb462dc1c0720f77 + patch -Np1 -i ${srcdir}/buffer_overflow_fix.diff + ./configure --prefix=/usr \ --with-packager=Archlinux \ --with-packager-bug-reports="http://bugs.archlinux.org/"; \ Added: buffer_overflow_fix.diff === --- buffer_overflow_fix.diff(rev 0) +++ buffer_overflow_fix.diff2012-11-26 14:45:28 UTC (rev 172016) @@ -0,0 +1,75 @@ +From aa6e97f68d6c8d06f531d9b6bb462dc1c0720f77 Mon Sep 17 00:00:00 2001 +From: Nikos Mavrogiannopoulos +Date: Sun, 25 Nov 2012 14:16:24 +0100 +Subject: [PATCH] corrected possible buffer overflow in parser errors. + +--- + lib/ASN1.c |6 +++--- + lib/ASN1.y |6 +++--- + 2 files changed, 6 insertions(+), 6 deletions(-) + +diff --git a/lib/ASN1.c b/lib/ASN1.c +index 2a60527..df6fb64 100644 +--- a/lib/ASN1.c b/lib/ASN1.c +@@ -119,7 +119,7 @@ static unsigned int line_number; /* line number describing the + parser position inside the + file */ + static char last_error[ASN1_MAX_ERROR_DESCRIPTION_SIZE] = ""; +-static char last_error_token[ASN1_MAX_NAME_SIZE+1] = ""; /* used when expected errors occur */ ++static char last_error_token[ASN1_MAX_ERROR_DESCRIPTION_SIZE+1] = ""; /* used when expected errors occur */ + static char last_token[ASN1_MAX_NAME_SIZE+1] = ""; /* last token find in the file + to parse before the 'parse + error' */ +@@ -3283,7 +3283,7 @@ _asn1_yyerror (const char *s) + strcmp (last_token, "TeletexString") == 0 || + strcmp (last_token, "BMPString") == 0) + { +- snprintf (last_error_token, ASN1_MAX_ERROR_DESCRIPTION_SIZE, ++ snprintf (last_error_token, sizeof(last_error_token), + "%s", last_token); + fprintf(stderr, +"%s:%u: Warning: %s is a built-in ASN.1 type.\n", +@@ -3294,7 +3294,7 @@ _asn1_yyerror (const char *s) + + if (result_parse != ASN1_NAME_TOO_LONG) + { +- snprintf (last_error, ASN1_MAX_ERROR_DESCRIPTION_SIZE, ++ snprintf (last_error, sizeof(last_error), + "%s:%u: Error: %s near '%s'", file_name, + line_number, s, last_token); + result_parse = ASN1_SYNTAX_ERROR; +diff --git a/lib/ASN1.y b/lib/ASN1.y +index 874eb13..e0add54 100644 +--- a/lib/ASN1.y b/lib/ASN1.y +@@ -42,7 +42,7 @@ static unsigned int line_number; /* line number describing the + parser position inside the + file */ + static char last_error[ASN1_MAX_ERROR_DESCRIPTION_SIZE] = ""; +-static char last_error_token[ASN1_MAX_NAME_SIZE+1] = ""; /* used when expected errors occur */ ++static char last_error_token[ASN1_MAX_ERROR_DESCRIPTION_SIZE+1] = ""; /* used when expected errors occur */ + static char last_token[ASN1_MAX_NAME_SIZE+1] = ""; /* last token find in the file + to parse before the 'parse + error' */ +@@ -869,7 +869,7 @@ _asn1_yyerror (const char *s) + strcmp (last_token, "TeletexString") == 0 || + strcmp (last_token, "BMPString") == 0) + { +- snprintf (last_error_token, ASN1_MAX_ERROR_DESCRIPTION_SIZE, ++ snprintf (last_error_token, sizeof(last_error_token), + "%s", last_token); +
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Tuesday, October 30, 2012 @ 15:44:26 Author: andyrtr Revision: 169830 upgpkg: libtasn1 3.0-1 upstream update 3.0 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-10-30 18:24:25 UTC (rev 169829) +++ PKGBUILD2012-10-30 19:44:26 UTC (rev 169830) @@ -3,7 +3,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=2.14 +pkgver=3.0 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -13,8 +13,8 @@ options=('!libtool') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha1sums=('22f9e0b15f870c8e03ac9cc1ead969d4d84eb931' - 'cd6fdde4f59f7c24eb738896904034f17ab490f2') +sha1sums=('0ce12f8b0460ae6eabf2a608506dbd337bf78a71' + '48abf083dc9d36cc64f0d80cebd3da1dbc47d557') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Thursday, September 27, 2012 @ 11:52:43 Author: andyrtr Revision: 167196 upgpkg: libtasn1 2.14-1 upstream update 2.14 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-09-27 15:45:57 UTC (rev 167195) +++ PKGBUILD2012-09-27 15:52:43 UTC (rev 167196) @@ -3,7 +3,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=2.13 +pkgver=2.14 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -13,8 +13,8 @@ options=('!libtool') install=libtasn1.install source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha1sums=('89120584bfedd244dab92df99e955a174c481851' - '2f9ce2aef6c1bd78f462e95de531b2b61f59d13c') +sha1sums=('22f9e0b15f870c8e03ac9cc1ead969d4d84eb931' + 'cd6fdde4f59f7c24eb738896904034f17ab490f2') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Sunday, June 3, 2012 @ 14:35:24 Author: andyrtr Revision: 160685 upgpkg: libtasn1 2.13-1 upstream update 2.13 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-06-03 18:04:35 UTC (rev 160684) +++ PKGBUILD2012-06-03 18:35:24 UTC (rev 160685) @@ -3,7 +3,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=2.12 +pkgver=2.13 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') @@ -12,9 +12,9 @@ depends=('glibc' 'texinfo') options=('!libtool') install=libtasn1.install -source=(ftp://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) -sha1sums=('b73539aee5444efb5e606b94bdf3ec5bfedb8620' - 'c260eae1003b4195b3a1065252b69e95ae482661') +source=(http://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) +sha1sums=('89120584bfedd244dab92df99e955a174c481851' + '2f9ce2aef6c1bd78f462e95de531b2b61f59d13c') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Monday, March 19, 2012 @ 15:49:55 Author: andyrtr Revision: 153832 upgpkg: libtasn1 2.12-1 upstream update 2.12 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |9 + 1 file changed, 5 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-03-19 19:49:18 UTC (rev 153831) +++ PKGBUILD2012-03-19 19:49:55 UTC (rev 153832) @@ -3,8 +3,8 @@ # Contributor: judd pkgname=libtasn1 -pkgver=2.9 -pkgrel=2 +pkgver=2.12 +pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=('i686' 'x86_64') license=('GPL3' 'LGPL') @@ -12,8 +12,9 @@ depends=('glibc' 'texinfo') options=('!libtool') install=libtasn1.install -source=(ftp://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz) -md5sums=('f4f4035b84550100ffeb8ad4b261dea9') +source=(ftp://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz{,.sig}) +sha1sums=('b73539aee5444efb5e606b94bdf3ec5bfedb8620' + 'c260eae1003b4195b3a1065252b69e95ae482661') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Saturday, February 25, 2012 @ 05:47:31 Author: allan Revision: 151275 upgpkg: libtasn1 2.9-2 signing rebuild Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2012-02-25 10:45:30 UTC (rev 151274) +++ PKGBUILD2012-02-25 10:47:31 UTC (rev 151275) @@ -4,9 +4,9 @@ pkgname=libtasn1 pkgver=2.9 -pkgrel=1 +pkgrel=2 pkgdesc="The ASN.1 library used in GNUTLS" -arch=(i686 x86_64) +arch=('i686' 'x86_64') license=('GPL3' 'LGPL') url="http://www.gnu.org/software/libtasn1/"; depends=('glibc' 'texinfo')
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Monday, April 11, 2011 @ 08:58:31 Author: jgc Revision: 119236 upgpkg: libtasn1 2.9-1 Update to 2.9 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2011-04-11 12:46:07 UTC (rev 119235) +++ PKGBUILD2011-04-11 12:58:31 UTC (rev 119236) @@ -3,7 +3,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=2.8 +pkgver=2.9 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=(i686 x86_64) @@ -13,7 +13,7 @@ options=('!libtool') install=libtasn1.install source=(ftp://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz) -md5sums=('53fd164f8670e55a9964666990fb358f') +md5sums=('f4f4035b84550100ffeb8ad4b261dea9') build() { cd "${srcdir}/${pkgname}-${pkgver}" @@ -22,6 +22,14 @@ --with-packager-bug-reports="http://bugs.archlinux.org/"; \ --with-packager-version=${pkgver}-${pkgrel} make - make DESTDIR="${pkgdir}" install +} + +check() { + cd "${srcdir}/${pkgname}-${pkgver}" make check } + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Sunday, November 28, 2010 @ 10:57:11 Author: jgc Revision: 101272 upgpkg: libtasn1 2.8-1 Update to 2.8, no real relevant fixes. Add make check to PKGBUILD Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-11-28 15:52:20 UTC (rev 101271) +++ PKGBUILD2010-11-28 15:57:11 UTC (rev 101272) @@ -3,7 +3,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=2.6 +pkgver=2.8 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=(i686 x86_64) @@ -13,14 +13,15 @@ options=('!libtool') install=libtasn1.install source=(ftp://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz) -md5sums=('d410671e13038324336917ceed7470a5') +md5sums=('53fd164f8670e55a9964666990fb358f') build() { cd "${srcdir}/${pkgname}-${pkgver}" ./configure --prefix=/usr \ --with-packager=Archlinux \ --with-packager-bug-reports="http://bugs.archlinux.org/"; \ - --with-packager-version=${pkgver}-${pkgrel} || return 1 - make || return 1 - make DESTDIR="${pkgdir}" install || return 1 + --with-packager-version=${pkgver}-${pkgrel} + make + make DESTDIR="${pkgdir}" install + make check }
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Saturday, May 8, 2010 @ 07:48:57 Author: jgc Revision: 79844 upgpkg: libtasn1 2.6-1 Update to 2.6 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-05-08 11:44:47 UTC (rev 79843) +++ PKGBUILD2010-05-08 11:48:57 UTC (rev 79844) @@ -3,7 +3,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=2.5 +pkgver=2.6 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=(i686 x86_64) @@ -13,7 +13,7 @@ options=('!libtool') install=libtasn1.install source=(ftp://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz) -md5sums=('e60b863697713c3d6a59b1e8c6f9b0d1') +md5sums=('d410671e13038324336917ceed7470a5') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Sunday, March 21, 2010 @ 12:56:05 Author: jgc Revision: 72967 upgpkg: libtasn1 2.5-1 Update to 2.5 Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-03-21 16:55:55 UTC (rev 72966) +++ PKGBUILD2010-03-21 16:56:05 UTC (rev 72967) @@ -3,7 +3,7 @@ # Contributor: judd pkgname=libtasn1 -pkgver=2.4 +pkgver=2.5 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=(i686 x86_64) @@ -13,7 +13,7 @@ options=('!libtool') install=libtasn1.install source=(ftp://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz) -md5sums=('bdfd59d6eb7924350e91367eb8adaa3c') +md5sums=('e60b863697713c3d6a59b1e8c6f9b0d1') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in libtasn1/trunk (PKGBUILD)
Date: Sunday, January 31, 2010 @ 05:25:32 Author: jgc Revision: 66473 upgpkg: libtasn1 2.4-1 Update to 2.4: - change url, this is a GNU project now - add options to specify packager, version and bugreport address Modified: libtasn1/trunk/PKGBUILD --+ PKGBUILD | 16 1 file changed, 8 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2010-01-31 10:15:59 UTC (rev 66472) +++ PKGBUILD2010-01-31 10:25:32 UTC (rev 66473) @@ -3,24 +3,24 @@ # Contributor: judd pkgname=libtasn1 -pkgver=2.2 +pkgver=2.4 pkgrel=1 pkgdesc="The ASN.1 library used in GNUTLS" arch=(i686 x86_64) license=('GPL3' 'LGPL') -url="http://www.gnu.org/software/gnutls/"; +url="http://www.gnu.org/software/libtasn1/"; depends=('glibc' 'texinfo') options=('!libtool') install=libtasn1.install -source=(ftp://ftp.gnu.org/gnu/gnutls/${pkgname}-${pkgver}.tar.gz) -md5sums=('14cc361500d2e768a8a6ec538ce3fecb') +source=(ftp://ftp.gnu.org/gnu/libtasn1/${pkgname}-${pkgver}.tar.gz) +md5sums=('bdfd59d6eb7924350e91367eb8adaa3c') build() { cd "${srcdir}/${pkgname}-${pkgver}" - ./configure --prefix=/usr || return 1 + ./configure --prefix=/usr \ + --with-packager=Archlinux \ + --with-packager-bug-reports="http://bugs.archlinux.org/"; \ + --with-packager-version=${pkgver}-${pkgrel} || return 1 make || return 1 make DESTDIR="${pkgdir}" install || return 1 - - rm -f "${pkgdir}/usr/share/info/dir" - gzip ${pkgdir}/usr/share/info/* || return 1 }