Hello community,

here is the log from the commit of package libnettle for openSUSE:Factory 
checked in at 2015-04-18 10:38:24
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libnettle (Old)
 and      /work/SRC/openSUSE:Factory/.libnettle.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libnettle"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libnettle/libnettle.changes      2015-03-16 
06:54:20.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.libnettle.new/libnettle.changes 2015-04-18 
10:38:25.000000000 +0200
@@ -1,0 +2,43 @@
+Sat Apr 11 19:43:21 UTC 2015 - astie...@suse.com
+
+- nettle 3.1 (libnettle6, libhogweed4)
+- bug fixes in 3.1:
+  * Fixed a missing include of <limits.h>, which made the camellia
+    implementation fail on all 64-bit non-x86 platforms.
+  * Eliminate out-of-bounds reads in the C implementation of memxor
+   (related to valgrind's --partial-loads-ok flag). [bso#926745)
+- interface changes in 3.1:
+  * Declarations of many internal functions are moved from ecc.h to
+    ecc-internal.h.
+- interface changes in 3.0:
+  * contains developer relevant incompatible interface changes
+- Removed features:
+  * nettle_next_prime, use GMP's mpz_nextprime
+  * Deleted the RSAREF compatibility
+- New features in 3.1:
+  * Support for curve25519 and for EdDSA25519 signatures.
+  * Support for "fat builds" on x86_64 and arm (not enabled)
+  * Support for building the hogweed library (public key support)
+    using "mini-gmp" (not enabled)
+  * The shared libraries are now built with versioned symbols.
+  * Support for "URL-safe" base64 encoding and decoding
+- New features in 3.0:
+  * new DSA, AES, Camellia interfaces
+  * Support for Poly1305-AES MAC.
+  * Support for the ChaCha stream cipher and EXPERIMENTAL
+    support for the ChaCha-Poly1305 AEAD mode.
+  * Support for EAX mode.
+  * Support for CCM mode.
+  * Additional variants of SHA512 with output size of 224 and 256 bits
+  * New interface, struct nettle_aead, for mechanisms providing
+    authenticated encryption with associated data (AEAD).
+  * DSA: Support a wider range for the size of q and a wider
+    range for the digest size.
+  * New command line tool nettle-pbkdf2.
+- Optimizations in 3.1:
+  * New x86_64 implementation of AES, using the "aesni" instructions
+- Optimizations in 3.0:
+   * New x86_64 assembly for GCM and MD5. Modest speedups on the
+     order of 10%-20%.
+
+-------------------------------------------------------------------

Old:
----
  nettle-2.7.1.tar.gz
  nettle-2.7.1.tar.gz.sig

New:
----
  nettle-3.1.tar.gz
  nettle-3.1.tar.gz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libnettle.spec ++++++
--- /var/tmp/diff_new_pack.qVKmrk/_old  2015-04-18 10:38:26.000000000 +0200
+++ /var/tmp/diff_new_pack.qVKmrk/_new  2015-04-18 10:38:26.000000000 +0200
@@ -16,17 +16,17 @@
 #
 
 
-%define soname 4
-%define hogweed_soname 2
+%define soname 6
+%define hogweed_soname 4
 Name:           libnettle
-Version:        2.7.1
+Version:        3.1
 Release:        0
 Summary:        Cryptographic Library
 License:        LGPL-2.1+ and GPL-2.0+
 Group:          System/Libraries
 Url:            http://www.lysator.liu.se/~nisse/nettle/
-Source0:        
http://www.lysator.liu.se/~nisse/archive/nettle-%{version}.tar.gz
-Source1:        
http://www.lysator.liu.se/~nisse/archive/nettle-%{version}.tar.gz.sig
+Source0:        https://ftp.gnu.org/gnu/nettle/nettle-%{version}.tar.gz
+Source1:        https://ftp.gnu.org/gnu/nettle/nettle-%{version}.tar.gz.sig
 Source2:        %{name}.keyring
 Source3:        baselibs.conf
 BuildRequires:  gmp-devel
@@ -93,13 +93,12 @@
 %setup -q -n nettle-%{version}
 
 %build
-%configure
+%configure \
+       --disable-static
 make %{?_smp_mflags}
 
 %install
 make DESTDIR=%{buildroot} install %{?_smp_mflags}
-# Not during configure as tests use it
-rm -f %{buildroot}%{_libdir}/*.a
 
 %post   -n libnettle%{soname} -p /sbin/ldconfig
 
@@ -142,6 +141,7 @@
 %defattr(-,root,root)
 %doc AUTHORS ChangeLog COPYING* NEWS README TODO
 %{_bindir}/nettle-lfib-stream
+%{_bindir}/nettle-pbkdf2
 %{_bindir}/pkcs1-conv
 %{_bindir}/sexp-conv
 %{_bindir}/nettle-hash

++++++ baselibs.conf ++++++
--- /var/tmp/diff_new_pack.qVKmrk/_old  2015-04-18 10:38:26.000000000 +0200
+++ /var/tmp/diff_new_pack.qVKmrk/_new  2015-04-18 10:38:26.000000000 +0200
@@ -1,3 +1,3 @@
-libnettle4
+libnettle6
 libnettle-devel
-libhogweed2
+libhogweed4


++++++ nettle-2.7.1.tar.gz -> nettle-3.1.tar.gz ++++++
++++ 95518 lines of diff (skipped)


Reply via email to