commit libksba for openSUSE:Factory
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
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
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
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
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
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
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
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
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
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
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
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
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