commit libksba for openSUSE:Factory

2020-06-04 Thread root
Hello community,

here is the log from the commit of package libksba for openSUSE:Factory checked 
in at 2020-06-04 17:49:13

Comparing /work/SRC/openSUSE:Factory/libksba (Old)
 and  /work/SRC/openSUSE:Factory/.libksba.new.3606 (New)


Package is "libksba"

Thu Jun  4 17:49:13 2020 rev:38 rq:807966 version:1.4.0

Changes:

--- /work/SRC/openSUSE:Factory/libksba/libksba.changes  2018-02-28 
19:54:47.545200971 +0100
+++ /work/SRC/openSUSE:Factory/.libksba.new.3606/libksba.changes
2020-06-04 17:49:56.231788991 +0200
@@ -1,0 +2,34 @@
+Wed May 20 07:47:55 UTC 2020 - Pedro Monreal Gonzalez 

+
+- libksba 1.4.0:
+ * Supports ECDSA and EdDSA certificate creation and parsing.
+ * Supports ECDH enveloped data.
+ * Supports ECDSA and EdDSA signed data.
+ * Supports rsaPSS signature verification.
+ * Supports standard file descriptors in ksba_reader_read.
+ * Allows for optional elements in keyinfo objects.
+ * Fixes error detection in the CMS parser.
+ * Fixes memory leak in ksba_cms_identify.
+ * New constants KSBA_VERSION and KSBA_VERSION_NUMBER.
+ * New API to make creation of DER objects easy.
+ * Interface changes relative to the 1.3.5 release:
+   KSBA_VERSION NEW.
+   KSBA_VERSION_NUMBER  NEW.
+   KSBA_CT_SPC_IND_DATA_CTX NEW.
+   KSBA_CLASS_* NEW.
+   KSBA_TYPE_*  NEW.
+   ksba_der_t   NEW.
+   ksba_der_release NEW.
+   ksba_der_builder_new NEW.
+   ksba_der_builder_reset   NEW.
+   ksba_der_add_ptr NEW.
+   ksba_der_add_val NEW.
+   ksba_der_add_int NEW.
+   ksba_der_add_oid NEW.
+   ksba_der_add_bts NEW.
+   ksba_der_add_der NEW.
+   ksba_der_add_tag NEW.
+   ksba_der_add_end NEW.
+   ksba_der_builder_get NEW.
+
+---

Old:

  libksba-1.3.5.tar.bz2
  libksba-1.3.5.tar.bz2.sig

New:

  libksba-1.4.0.tar.bz2
  libksba-1.4.0.tar.bz2.sig



Other differences:
--
++ libksba.spec ++
--- /var/tmp/diff_new_pack.yRuPxM/_old  2020-06-04 17:49:58.327795660 +0200
+++ /var/tmp/diff_new_pack.yRuPxM/_new  2020-06-04 17:49:58.327795660 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libksba
 #
-# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2020 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -12,23 +12,24 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 %define soname 8
 Name:   libksba
-Version:1.3.5
+Version:1.4.0
 Release:0
 Summary:A X.509 Library
-License:(LGPL-3.0+ or GPL-2.0+) and GPL-3.0+ and MIT
+License:(LGPL-3.0-or-later OR GPL-2.0-or-later) AND GPL-3.0-or-later 
AND MIT
 Group:  Development/Libraries/C and C++
-Url:http://www.gnupg.org/aegypten/
+URL:https://www.gnupg.org
 Source: ftp://ftp.gnupg.org/gcrypt/libksba/%{name}-%{version}.tar.bz2
 Source2:
ftp://ftp.gnupg.org/gcrypt/libksba/%{name}-%{version}.tar.bz2.sig
 Source3:libksba.keyring
 Source4:libksba.changes
 BuildRequires:  libgpg-error-devel >= 1.8
+BuildRequires:  pkgconfig
 # FIXME: use proper Requires(pre/post/preun/...)
 PreReq: %{install_info_prereq}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
@@ -97,10 +98,11 @@
 
 %files devel
 %defattr(-,root,root)
-%{_bindir}/*
+%{_bindir}/ksba-config
 %{_libdir}/libksba*.so
-%{_includedir}/*
-%{_infodir}/ksba*
-%{_datadir}/aclocal/*
+%{_libdir}/pkgconfig/ksba.pc
+%{_includedir}/ksba.h
+%{_datadir}/aclocal/ksba.m4
+%{_infodir}/ksba.info*
 
 %changelog

++ libksba-1.3.5.tar.bz2 -> libksba-1.4.0.tar.bz2 ++
 18694 lines of diff (skipped)





commit libksba for openSUSE:Factory

2018-02-28 Thread root
Hello community,

here is the log from the commit of package libksba for openSUSE:Factory checked 
in at 2018-02-28 19:54:45

Comparing /work/SRC/openSUSE:Factory/libksba (Old)
 and  /work/SRC/openSUSE:Factory/.libksba.new (New)


Package is "libksba"

Wed Feb 28 19:54:45 2018 rev:37 rq:580135 version:1.3.5

Changes:

--- /work/SRC/openSUSE:Factory/libksba/libksba.changes  2016-08-25 
09:51:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.libksba.new/libksba.changes 2018-02-28 
19:54:47.545200971 +0100
@@ -1,0 +2,5 @@
+Thu Feb 22 15:10:36 UTC 2018 - fv...@suse.com
+
+- Use %license (boo#1082318)
+
+---



Other differences:
--
++ libksba.spec ++
--- /var/tmp/diff_new_pack.0qpurV/_old  2018-02-28 19:54:48.601162758 +0100
+++ /var/tmp/diff_new_pack.0qpurV/_new  2018-02-28 19:54:48.609162468 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libksba
 #
-# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -85,7 +85,8 @@
 
 %files -n %{name}%{soname}
 %defattr(-,root,root)
-%doc README AUTHORS COPYING ChangeLog NEWS THANKS TODO
+%license COPYING
+%doc README AUTHORS ChangeLog NEWS THANKS TODO
 %{_libdir}/libksba*.so.*
 
 %post devel






commit libksba for openSUSE:Factory

2016-08-25 Thread h_root
Hello community,

here is the log from the commit of package libksba for openSUSE:Factory checked 
in at 2016-08-25 09:51:50

Comparing /work/SRC/openSUSE:Factory/libksba (Old)
 and  /work/SRC/openSUSE:Factory/.libksba.new (New)


Package is "libksba"

Changes:

--- /work/SRC/openSUSE:Factory/libksba/libksba.changes  2016-05-19 
12:03:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.libksba.new/libksba.changes 2016-08-25 
09:51:52.0 +0200
@@ -1,0 +2,11 @@
+Mon Aug 22 19:58:46 UTC 2016 - astie...@suse.com
+
+- libksba 1.3.5:
+ * Limit the allowed size of complex ASN.1 objects (e.g.
+   certificates) to 16MiB.
+ * Avoid read access to unitialized memory.
+ * Improve detection of invalid RDNs.
+ * Encode the OCSP nonce value as an octet string as described by
+   RFC-6960.
+
+---

Old:

  libksba-1.3.4.tar.bz2
  libksba-1.3.4.tar.bz2.sig

New:

  libksba-1.3.5.tar.bz2
  libksba-1.3.5.tar.bz2.sig



Other differences:
--
++ libksba.spec ++
--- /var/tmp/diff_new_pack.uq8Rg5/_old  2016-08-25 09:51:53.0 +0200
+++ /var/tmp/diff_new_pack.uq8Rg5/_new  2016-08-25 09:51:53.0 +0200
@@ -18,7 +18,7 @@
 
 %define soname 8
 Name:   libksba
-Version:1.3.4
+Version:1.3.5
 Release:0
 Summary:A X.509 Library
 License:(LGPL-3.0+ or GPL-2.0+) and GPL-3.0+ and MIT

++ libksba-1.3.4.tar.bz2 -> libksba-1.3.5.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libksba-1.3.4/ChangeLog new/libksba-1.3.5/ChangeLog
--- old/libksba-1.3.4/ChangeLog 2016-05-03 18:26:25.0 +0200
+++ new/libksba-1.3.5/ChangeLog 2016-08-22 11:57:26.0 +0200
@@ -1,3 +1,55 @@
+2016-08-22  Werner Koch  
+
+   Release 1.3.5.
+   * configure.ac: Set LT version to C19/A/11/R6.
+
+   Use size_t for the result of fread.
+   * src/reader.c (ksba_reader_read): Make 'n' and size_t.
+
+   Limit allocation in the BER decoder to 16 MiB.
+   * src/ber-decoder.c (MAX_IMAGE_LENGTH): New.
+   (decoder_next): Limit allcoation to MAX_IMAGE_LENGTH.
+   (_ksba_ber_decoder_dump, _ksba_ber_decoder_decode): Ditto.
+
+2016-07-17  Tomáš Trnka  
+
+   Encode OCSP nonce value as an octet string (RFC 6960)
+   * src/ocsp.c (ksba_ocsp_set_nonce): Stop removing the sign bit.
+(write_request_extensions): Encode nonce as octet string.
+(parse_response_extensions): Decode nonce as octet string.
+
+2016-07-13  Werner Koch  
+
+   build: Update config.{guess,sub} to {2016-05-15,2016-06-20}.
+   * build-aux/config.guess: Update.
+   * build-aux/config.sub: Update.
+
+2016-06-27  Werner Koch  
+
+   tests: Fix a memory leak.
+   * tests/t-oid.c (test_oid_to_str): Free STR.
+
+   Use modern error macros and fix a missing assignment.
+   * src/ocsp.c: Remove errno.h.  Replace gpg_error_from_errno(errno) by
+   gpg_error_from_syserror ().
+   (parse_response): Ditto.  Return direct becuase static analyzer may
+   not grasp that  gpg_error_from_syserror will never return false.
+   (ksba_ocsp_get_responder_id): Actually return an error for NO_DATA.
+
+   Detect invalid RDN names and avoid a read from uninitialized variable.
+   * src/dn.c (parse_rdn): Bail out for an invalid name.
+
+2016-05-25  Werner Koch  
+   Pascal Cuoq  
+
+   Fix OOB read in parse_distribution_point.
+   * src/cert.c (parse_distribution_point): Check TI.length.
+
+2016-05-11  Werner Koch  
+
+   Make sure that ASN.1 data is stored in an all-initialized buffer.
+   * src/ber-decoder.c (decoder_next): Clear the image buffer.
+
 2016-05-03  Werner Koch  
 
Release 1.3.4.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libksba-1.3.4/NEWS new/libksba-1.3.5/NEWS
--- old/libksba-1.3.4/NEWS  2016-05-03 18:22:29.0 +0200
+++ new/libksba-1.3.5/NEWS  2016-08-22 11:53:16.0 +0200
@@ -1,4 +1,18 @@
-Noteworthy changes in version 1.3.4 (2016-05-03) [C19/A11/R4]
+Noteworthy changes in version 1.3.5 (2016-08-22) [C19/A11/R6]
+
+
+ * Limit the allowed size of complex ASN.1 objects (e.g. certificates)
+   to 16MiB.
+
+ * Avoid read access to unitialized memory.
+
+ * Improve detection of invalid RDNs.
+
+ * Encode the OCSP nonce value as an octet string as described by
+   RFC-6960.
+
+
+Noteworthy changes in version 1.3.4 (2016-05-03) [C19/A11/R5]
 
 
  * Fixed two OOB read access bugs which could be used to force a DoS.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude

commit libksba for openSUSE:Factory

2016-05-19 Thread h_root
Hello community,

here is the log from the commit of package libksba for openSUSE:Factory checked 
in at 2016-05-19 12:03:04

Comparing /work/SRC/openSUSE:Factory/libksba (Old)
 and  /work/SRC/openSUSE:Factory/.libksba.new (New)


Package is "libksba"

Changes:

--- /work/SRC/openSUSE:Factory/libksba/libksba.changes  2015-04-15 
17:42:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.libksba.new/libksba.changes 2016-05-19 
12:03:05.0 +0200
@@ -1,0 +2,11 @@
+Tue May 10 11:25:34 UTC 2016 - astie...@suse.com
+
+- libksba 1.3.4:
+ * Fixed two OOB read access bugs which could be used to force a DoS.
+   boo#979261 CVE-2016-4574, CVE-2016-4579
+ * Fixed a crash due to faulty curve OID lookup code.
+ * Synced the list of supported curves with those of Libgcrypt.
+ * New configure option --enable-build-timestamp; a build timestamp is
+   not anymore used by default.
+
+---

Old:

  libksba-1.3.3.tar.bz2
  libksba-1.3.3.tar.bz2.sig

New:

  libksba-1.3.4.tar.bz2
  libksba-1.3.4.tar.bz2.sig



Other differences:
--
++ libksba.spec ++
--- /var/tmp/diff_new_pack.m4Lhoq/_old  2016-05-19 12:03:06.0 +0200
+++ /var/tmp/diff_new_pack.m4Lhoq/_new  2016-05-19 12:03:06.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libksba
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 %define soname 8
 Name:   libksba
-Version:1.3.3
+Version:1.3.4
 Release:0
 Summary:A X.509 Library
 License:(LGPL-3.0+ or GPL-2.0+) and GPL-3.0+ and MIT
@@ -27,6 +27,7 @@
 Source: ftp://ftp.gnupg.org/gcrypt/libksba/%{name}-%{version}.tar.bz2
 Source2:
ftp://ftp.gnupg.org/gcrypt/libksba/%{name}-%{version}.tar.bz2.sig
 Source3:libksba.keyring
+Source4:libksba.changes
 BuildRequires:  libgpg-error-devel >= 1.8
 # FIXME: use proper Requires(pre/post/preun/...)
 PreReq: %{install_info_prereq}
@@ -64,18 +65,22 @@
 %setup -q -n libksba-%{version}
 
 %build
-%configure --disable-static --with-pic
+build_timestamp=$(date -u +%{Y}-%{m}-%{dT}%{H}:%{M}+ -r %{SOURCE4})
+%configure \
+   --disable-static \
+   --with-pic \
+   --enable-build-timestamp="${build_timestamp}"
+
 make %{?_smp_mflags}
 
 %check
 make %{?_smp_mflags} check
 
 %install
-make DESTDIR=%{buildroot} install %{?_smp_mflags}
+make %{?_smp_mflags} DESTDIR=%{buildroot} install
 find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n %{name}%{soname} -p /sbin/ldconfig
-
 %postun -n %{name}%{soname} -p /sbin/ldconfig
 
 %files -n %{name}%{soname}
@@ -94,7 +99,7 @@
 %{_bindir}/*
 %{_libdir}/libksba*.so
 %{_includedir}/*
-%doc %{_infodir}/ksba*
+%{_infodir}/ksba*
 %{_datadir}/aclocal/*
 
 %changelog

++ libksba-1.3.3.tar.bz2 -> libksba-1.3.4.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libksba-1.3.3/ChangeLog new/libksba-1.3.4/ChangeLog
--- old/libksba-1.3.3/ChangeLog 2015-04-10 17:46:14.0 +0200
+++ new/libksba-1.3.4/ChangeLog 2016-05-03 18:26:25.0 +0200
@@ -1,3 +1,46 @@
+2016-05-03  Werner Koch  
+
+   Release 1.3.4.
+   * configure.ac: Set LT version to C19/A11/R5.
+
+   Update config.{guess,sub} to 2016-04-02 and 2016-03-30.
+   * build-aux/config.guess: Update.
+   * build-aux/config.sub: Update.
+
+   Create an SWDB file during "make distcheck"
+   * Makefile.am (distcheck-hook): New.
+
+   Fix an undefined return value in ksba_cert_get_digest_algo.
+   * src/cert.c (ksba_cert_get_digest_algo): Set ALGO in the error case.
+   * tests/cert-basic.c (one_file): Take care of printf which does not
+   handle NULL for %s
+
+   Fix an OOB read access in _ksba_dn_to_str.
+   * src/dn.c (append_utf8_value): Use a straightforward check to fix an
+   off-by-one.
+
+   Fix possible read access beyond the buffer.
+   * src/ber-help.c (_ksba_ber_parse_tl): Add extra sanity check.
+   * src/cert.c (ksba_cert_get_cert_policies): Check TLV given length
+   against buffer length.
+   (ksba_cert_get_ext_key_usages): Ditto.
+   * src/ocsp.c (parse_asntime_into_isotime): Ditto.
+
+2015-10-28  Werner Koch  
+
+   Add more curves to the name->OID table.
+   * src/keyinfo.c (curve_names): Add more curves.
+
+   Fix lookup of ECC OIDs by name.
+   * src/keyinfo.c (get_ecc_curve_oid): Fix obviously never tested table
+   lookup.
+
+2015-08-25  

commit libksba for openSUSE:Factory

2015-04-15 Thread h_root
Hello community,

here is the log from the commit of package libksba for openSUSE:Factory checked 
in at 2015-04-15 17:42:51

Comparing /work/SRC/openSUSE:Factory/libksba (Old)
 and  /work/SRC/openSUSE:Factory/.libksba.new (New)


Package is "libksba"

Changes:

--- /work/SRC/openSUSE:Factory/libksba/libksba.changes  2015-03-25 
21:03:10.0 +0100
+++ /work/SRC/openSUSE:Factory/.libksba.new/libksba.changes 2015-04-15 
17:42:56.0 +0200
@@ -1,0 +2,10 @@
+Fri Apr 10 20:28:31 UTC 2015 - astie...@suse.com
+
+- libksba 1.3.3:
+ * Fixed an integer overflow in the DN decoder.
+ * Now returns an error instead of terminating the process for
+   certain bad BER encodings.
+ * Improved the parsing of utf-8 strings in DNs.
+ * Allow building with newer versions of Bison.
+
+---

Old:

  libksba-1.3.2.tar.bz2
  libksba-1.3.2.tar.bz2.sig

New:

  libksba-1.3.3.tar.bz2
  libksba-1.3.3.tar.bz2.sig



Other differences:
--
++ libksba.spec ++
--- /var/tmp/diff_new_pack.Zz2wnt/_old  2015-04-15 17:42:57.0 +0200
+++ /var/tmp/diff_new_pack.Zz2wnt/_new  2015-04-15 17:42:57.0 +0200
@@ -18,7 +18,7 @@
 
 %define soname 8
 Name:   libksba
-Version:1.3.2
+Version:1.3.3
 Release:0
 Summary:A X.509 Library
 License:(LGPL-3.0+ or GPL-2.0+) and GPL-3.0+ and MIT

++ libksba-1.3.2.tar.bz2 -> libksba-1.3.3.tar.bz2 ++
 17496 lines of diff (skipped)





commit libksba for openSUSE:Factory

2015-03-25 Thread h_root
Hello community,

here is the log from the commit of package libksba for openSUSE:Factory checked 
in at 2015-03-25 21:03:08

Comparing /work/SRC/openSUSE:Factory/libksba (Old)
 and  /work/SRC/openSUSE:Factory/.libksba.new (New)


Package is "libksba"

Changes:

--- /work/SRC/openSUSE:Factory/libksba/libksba.changes  2014-11-28 
09:32:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.libksba.new/libksba.changes 2015-03-25 
21:03:10.0 +0100
@@ -1,0 +2,5 @@
+Thu Mar 19 16:38:50 UTC 2015 - astie...@suse.com
+
+- remove libtool requirement
+
+---



Other differences:
--
++ libksba.spec ++
--- /var/tmp/diff_new_pack.hlZ2px/_old  2015-03-25 21:03:11.0 +0100
+++ /var/tmp/diff_new_pack.hlZ2px/_new  2015-03-25 21:03:11.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package libksba
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -28,7 +28,6 @@
 Source2:
ftp://ftp.gnupg.org/gcrypt/libksba/%{name}-%{version}.tar.bz2.sig
 Source3:libksba.keyring
 BuildRequires:  libgpg-error-devel >= 1.8
-BuildRequires:  libtool
 # FIXME: use proper Requires(pre/post/preun/...)
 PreReq: %{install_info_prereq}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build



-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libksba for openSUSE:Factory

2014-11-28 Thread h_root
Hello community,

here is the log from the commit of package libksba for openSUSE:Factory checked 
in at 2014-11-28 09:32:40

Comparing /work/SRC/openSUSE:Factory/libksba (Old)
 and  /work/SRC/openSUSE:Factory/.libksba.new (New)


Package is "libksba"

Changes:

--- /work/SRC/openSUSE:Factory/libksba/libksba.changes  2014-09-24 
13:09:05.0 +0200
+++ /work/SRC/openSUSE:Factory/.libksba.new/libksba.changes 2014-11-28 
09:32:42.0 +0100
@@ -1,0 +2,12 @@
+Wed Nov 26 08:20:23 UTC 2014 - andreas.stie...@gmx.de
+
+- libksba 1.3.2 [boo#907074] [CVE-2014-9087]
+  This version contains a security update which fixes a buffer
+  overflow in OID to string conversion code that can be triggered
+  by a specially crafted S/MIME message or ECC based OpenPGP data.
+  Users of GnuPG 2.x should install this version and restart the
+  dirmgr process.
+  * Fixed a buffer overflow in ksba_oid_to_str.
+- verify source signature
+
+---

Old:

  libksba-1.3.1.tar.bz2

New:

  libksba-1.3.2.tar.bz2
  libksba-1.3.2.tar.bz2.sig
  libksba.keyring



Other differences:
--
++ libksba.spec ++
--- /var/tmp/diff_new_pack.gp3J1m/_old  2014-11-28 09:32:43.0 +0100
+++ /var/tmp/diff_new_pack.gp3J1m/_new  2014-11-28 09:32:43.0 +0100
@@ -16,18 +16,21 @@
 #
 
 
+%define soname 8
 Name:   libksba
-Version:1.3.1
+Version:1.3.2
 Release:0
-%define soname 8
 Summary:A X.509 Library
 License:(LGPL-3.0+ or GPL-2.0+) and GPL-3.0+ and MIT
 Group:  Development/Libraries/C and C++
 Url:http://www.gnupg.org/aegypten/
-Source: ftp://ftp.gnupg.org/gcrypt/libksba//libksba-%{version}.tar.bz2
+Source: ftp://ftp.gnupg.org/gcrypt/libksba/%{name}-%{version}.tar.bz2
+Source2:
ftp://ftp.gnupg.org/gcrypt/libksba/%{name}-%{version}.tar.bz2.sig
+Source3:libksba.keyring
 BuildRequires:  libgpg-error-devel >= 1.8
 BuildRequires:  libtool
-PreReq: %install_info_prereq
+# FIXME: use proper Requires(pre/post/preun/...)
+PreReq: %{install_info_prereq}
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 
 %description
@@ -49,7 +52,7 @@
 Group:  Development/Libraries/C and C++
 Requires:   libgpg-error-devel
 Requires:   libksba = %{version}
-Provides:   libksba:/usr/include/ksba.h
+Provides:   libksba:%{_includedir}/ksba.h
 
 %description devel
 KSBA is a library to simplify the task of working with X.509
@@ -66,19 +69,16 @@
 make %{?_smp_mflags}
 
 %check
-make check
+make %{?_smp_mflags} check
 
 %install
-%make_install
-rm -fv %{buildroot}%{_libdir}/*.la
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
+find %{buildroot} -type f -name "*.la" -delete -print
 
 %post -n %{name}%{soname} -p /sbin/ldconfig
 
 %postun -n %{name}%{soname} -p /sbin/ldconfig
 
-%clean
-rm -rf %{buildroot}
-
 %files -n %{name}%{soname}
 %defattr(-,root,root)
 %doc README AUTHORS COPYING ChangeLog NEWS THANKS TODO

++ libksba-1.3.1.tar.bz2 -> libksba-1.3.2.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libksba-1.3.1/ChangeLog new/libksba-1.3.2/ChangeLog
--- old/libksba-1.3.1/ChangeLog 2014-09-18 09:35:35.0 +0200
+++ new/libksba-1.3.2/ChangeLog 2014-11-25 12:38:13.0 +0100
@@ -1,3 +1,27 @@
+2014-11-25  Werner Koch  
+
+   Release 1.3.2.
+   * configure.ac: Set LT version to C19/A11/R3.
+
+   build: Update version number magic.
+   * autogen.sh: Update from gnupg master.
+   * configure.ac: Change for new init style.  Create VERSION.
+   * Makefile.am (dist-hook): Do no create VERSION
+
+   Fix buffer overflow in ksba_oid_to_str.
+   * src/oid.c (ksba_oid_to_str): Fix unsigned underflow.
+
+   * tests/Makefile.am (noinst_PROGRAMS): Move t-oid to ..
+   (TESTS): here.
+   * tests/t-oid.c (test_oid_to_str): New.
+   (main): Run the new tests by default.  The former functionality
+   requires the use of one of the new options.
+
+2014-09-25  Werner Koch  
+
+   Strip CRs while building the oid translation table.
+   * tests/Makefile.am (oidtranstbl.h): Strip CRs
+
 2014-09-18  Werner Koch  
 
Release 1.3.1.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/libksba-1.3.1/Makefile.am 
new/libksba-1.3.2/Makefile.am
--- old/libksba-1.3.1/Makefile.am   2014-01-10 12:56:56.0 +0100
+++ new/libksba-1.3.2/Makefile.am   2014-11-25 12:22:47.0 +0100
@@ -41,7 +41,6 @@
 SUBDIRS = m4 gl src ${tests} doc
 
 dist-hook: gen-ChangeLog
-   @set -e; echo "$(VERSION)" > $(distdir)/VERSION
 
 
 gen_start_date = 2011-1

commit libksba for openSUSE:Factory

2014-09-24 Thread h_root
Hello community,

here is the log from the commit of package libksba for openSUSE:Factory checked 
in at 2014-09-24 13:09:02

Comparing /work/SRC/openSUSE:Factory/libksba (Old)
 and  /work/SRC/openSUSE:Factory/.libksba.new (New)


Package is "libksba"

Changes:

--- /work/SRC/openSUSE:Factory/libksba/libksba.changes  2012-12-05 
13:55:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.libksba.new/libksba.changes 2014-09-24 
13:09:05.0 +0200
@@ -1,0 +2,7 @@
+Sun Sep 21 21:07:02 UTC 2014 - andreas.stie...@gmx.de
+
+- libksba 1.3.1:
+ * Fixed memory leak in CRL parsing
+ * Build fixes for ppc64el
+
+---

Old:

  libksba-1.3.0.tar.bz2

New:

  libksba-1.3.1.tar.bz2



Other differences:
--
++ libksba.spec ++
--- /var/tmp/diff_new_pack.7zV1Mn/_old  2014-09-24 13:09:06.0 +0200
+++ /var/tmp/diff_new_pack.7zV1Mn/_new  2014-09-24 13:09:06.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libksba
 #
-# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
 
 
 Name:   libksba
-Version:1.3.0
+Version:1.3.1
 Release:0
 %define soname 8
 Summary:A X.509 Library

++ libksba-1.3.0.tar.bz2 -> libksba-1.3.1.tar.bz2 ++
 53389 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libksba for openSUSE:Factory

2012-12-05 Thread h_root
Hello community,

here is the log from the commit of package libksba for openSUSE:Factory checked 
in at 2012-12-05 13:55:51

Comparing /work/SRC/openSUSE:Factory/libksba (Old)
 and  /work/SRC/openSUSE:Factory/.libksba.new (New)


Package is "libksba", Maintainer is "vci...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/libksba/libksba.changes  2012-10-03 
07:58:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.libksba.new/libksba.changes 2012-12-05 
13:55:52.0 +0100
@@ -1,0 +2,5 @@
+Tue Nov 27 14:57:15 UTC 2012 - meiss...@suse.com
+
+- Use URL for source
+
+---



Other differences:
--
++ libksba.spec ++
--- /var/tmp/diff_new_pack.sBDd4p/_old  2012-12-05 13:55:53.0 +0100
+++ /var/tmp/diff_new_pack.sBDd4p/_new  2012-12-05 13:55:53.0 +0100
@@ -24,7 +24,7 @@
 License:(LGPL-3.0+ or GPL-2.0+) and GPL-3.0+ and MIT
 Group:  Development/Libraries/C and C++
 Url:http://www.gnupg.org/aegypten/
-Source: libksba-%{version}.tar.bz2
+Source: ftp://ftp.gnupg.org/gcrypt/libksba//libksba-%{version}.tar.bz2
 BuildRequires:  libgpg-error-devel >= 1.8
 BuildRequires:  libtool
 PreReq: %install_info_prereq

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libksba for openSUSE:Factory

2012-10-02 Thread h_root
Hello community,

here is the log from the commit of package libksba for openSUSE:Factory checked 
in at 2012-10-03 07:58:38

Comparing /work/SRC/openSUSE:Factory/libksba (Old)
 and  /work/SRC/openSUSE:Factory/.libksba.new (New)


Package is "libksba", Maintainer is "vci...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/libksba/libksba.changes  2011-11-21 
15:46:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.libksba.new/libksba.changes 2012-10-03 
07:58:39.0 +0200
@@ -1,0 +2,10 @@
+Mon Oct  1 18:59:20 UTC 2012 - andreas.stie...@gmx.de
+
+- update to libksba 1.3.0
+  - change license from GPLv2 to LGPLv3/GPLv2
+  - minor bug fixes
+- implement shared library packaging policy
+- remove nld-build.diff which was added 2004 before package was in
+  the openSUSE OBS, was never used or applied cleanly since r1
+
+---

Old:

  libksba-1.2.0.tar.bz2
  nld-build.diff

New:

  libksba-1.3.0.tar.bz2



Other differences:
--
++ libksba.spec ++
--- /var/tmp/diff_new_pack.jlw5nR/_old  2012-10-03 07:58:41.0 +0200
+++ /var/tmp/diff_new_pack.jlw5nR/_new  2012-10-03 07:58:41.0 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libksba
 #
-# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -16,18 +16,15 @@
 #
 
 
-
 Name:   libksba
-Version:1.2.0
-Release:1
-License:GPL-3.0+
+Version:1.3.0
+Release:0
+%define soname 8
 Summary:A X.509 Library
-Url:http://www.gnupg.org/aegypten/
+License:(LGPL-3.0+ or GPL-2.0+) and GPL-3.0+ and MIT
 Group:  Development/Libraries/C and C++
-# change also name and nfb
-%define nld_build 0
+Url:http://www.gnupg.org/aegypten/
 Source: libksba-%{version}.tar.bz2
-Patch1: nld-build.diff
 BuildRequires:  libgpg-error-devel >= 1.8
 BuildRequires:  libtool
 PreReq: %install_info_prereq
@@ -37,17 +34,22 @@
 KSBA is a library to simplify the task of working with X.509
 certificates, CMS data, and related data.
 
+%package -n %{name}%{soname}
+Summary:A X.509 Library
+Group:  Development/Libraries/C and C++
+Provides:   %{name} = %{version}
+Obsoletes:  %{name} < %{version}
+
+%description -n %{name}%{soname}
+KSBA is a library to simplify the task of working with X.509
+certificates, CMS data, and related data.
+
 %package devel
-License:GPL-2.0+ ; MIT
 Summary:A X.509 Library
 Group:  Development/Libraries/C and C++
-%if %nld_build
-Conflicts:  libksba-devel
-%else
 Requires:   libgpg-error-devel
 Requires:   libksba = %{version}
 Provides:   libksba:/usr/include/ksba.h
-%endif
 
 %description devel
 KSBA is a library to simplify the task of working with X.509
@@ -58,12 +60,8 @@
 
 %prep
 %setup -q -n libksba-%{version}
-%if %nld_build
-%patch1
-%endif
 
 %build
-autoreconf -fi
 %configure --disable-static --with-pic
 make %{?_smp_mflags}
 
@@ -74,14 +72,14 @@
 %make_install
 rm -fv %{buildroot}%{_libdir}/*.la
 
-%post -p /sbin/ldconfig
+%post -n %{name}%{soname} -p /sbin/ldconfig
 
-%postun -p /sbin/ldconfig
+%postun -n %{name}%{soname} -p /sbin/ldconfig
 
 %clean
 rm -rf %{buildroot}
 
-%files
+%files -n %{name}%{soname}
 %defattr(-,root,root)
 %doc README AUTHORS COPYING ChangeLog NEWS THANKS TODO
 %{_libdir}/libksba*.so.*

++ libksba-1.2.0.tar.bz2 -> libksba-1.3.0.tar.bz2 ++
 35561 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libksba for openSUSE:Factory

2011-12-06 Thread h_root
Hello community,

here is the log from the commit of package libksba for openSUSE:Factory checked 
in at 2011-12-06 18:24:20

Comparing /work/SRC/openSUSE:Factory/libksba (Old)
 and  /work/SRC/openSUSE:Factory/.libksba.new (New)


Package is "libksba", Maintainer is "vci...@suse.com"

Changes:




Other differences:
--
++ libksba.spec ++
--- /var/tmp/diff_new_pack.vKTZvg/_old  2011-12-06 18:42:22.0 +0100
+++ /var/tmp/diff_new_pack.vKTZvg/_new  2011-12-06 18:42:22.0 +0100
@@ -20,7 +20,7 @@
 Name:   libksba
 Version:1.2.0
 Release:1
-License:GPLv3+
+License:GPL-3.0+
 Summary:A X.509 Library
 Url:http://www.gnupg.org/aegypten/
 Group:  Development/Libraries/C and C++
@@ -38,7 +38,7 @@
 certificates, CMS data, and related data.
 
 %package devel
-License:GPLv2+ ; MIT License (or similar)
+License:GPL-2.0+ ; MIT
 Summary:A X.509 Library
 Group:  Development/Libraries/C and C++
 %if %nld_build

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libksba for openSUSE:Factory

2011-11-21 Thread h_root
Hello community,

here is the log from the commit of package libksba for openSUSE:Factory checked 
in at 2011-11-21 15:46:16

Comparing /work/SRC/openSUSE:Factory/libksba (Old)
 and  /work/SRC/openSUSE:Factory/.libksba.new (New)


Package is "libksba", Maintainer is "vci...@suse.com"

Changes:

--- /work/SRC/openSUSE:Factory/libksba/libksba.changes  2011-09-23 
02:08:50.0 +0200
+++ /work/SRC/openSUSE:Factory/.libksba.new/libksba.changes 2011-11-21 
15:46:26.0 +0100
@@ -1,0 +2,5 @@
+Sat Nov 19 20:38:30 UTC 2011 - co...@suse.com
+
+- add libtool as buildrequire to avoid implicit dependency
+
+---



Other differences:
--
++ libksba.spec ++
--- /var/tmp/diff_new_pack.Ne7TBv/_old  2011-11-21 15:46:29.0 +0100
+++ /var/tmp/diff_new_pack.Ne7TBv/_new  2011-11-21 15:46:29.0 +0100
@@ -29,6 +29,7 @@
 Source: libksba-%{version}.tar.bz2
 Patch1: nld-build.diff
 BuildRequires:  libgpg-error-devel >= 1.8
+BuildRequires:  libtool
 PreReq: %install_info_prereq
 BuildRoot:  %{_tmppath}/%{name}-%{version}-build
 

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit libksba for openSUSE:Factory

2011-08-01 Thread h_root

Hello community,

here is the log from the commit of package libksba for openSUSE:Factory
checked in at Mon Aug 1 09:52:51 CEST 2011.




--- libksba/libksba.changes 2010-12-03 13:01:36.0 +0100
+++ /mounts/work_src_done/STABLE/libksba/libksba.changes2011-07-29 
18:02:16.0 +0200
@@ -1,0 +2,11 @@
+Fri Jul 29 15:58:31 UTC 2011 - pu...@novell.com
+
+- update to libksba-1.2.0 
+  - New functions to allow the creation of X.509 certificates.
+  - Interface changes relative to the 1.1.0 release:
+ksba_certreq_set_serial  NEW
+ksba_certreq_set_issuer  NEW
+ksba_certreq_set_validityNEW
+ksba_certreq_set_siginfo NEW
+
+---

calling whatdependson for head-i586


Old:

  libksba-1.1.0.tar.bz2

New:

  libksba-1.2.0.tar.bz2



Other differences:
--
++ libksba.spec ++
--- /var/tmp/diff_new_pack.ZIv3So/_old  2011-08-01 09:47:25.0 +0200
+++ /var/tmp/diff_new_pack.ZIv3So/_new  2011-08-01 09:47:25.0 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package libksba (Version 1.1.0)
+# spec file for package libksba
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,7 +18,7 @@
 
 
 Name:   libksba
-Version:1.1.0
+Version:1.2.0
 Release:1
 License:GPLv3+
 Summary:A X.509 Library

++ libksba-1.1.0.tar.bz2 -> libksba-1.2.0.tar.bz2 ++
 12795 lines of diff (skipped)






Remember to have fun...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org