Hello community,

here is the log from the commit of package libsodium for openSUSE:Factory 
checked in at 2017-12-16 20:47:17
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libsodium (Old)
 and      /work/SRC/openSUSE:Factory/.libsodium.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libsodium"

Sat Dec 16 20:47:17 2017 rev:22 rq:556722 version:1.0.16

Changes:
--------
--- /work/SRC/openSUSE:Factory/libsodium/libsodium.changes      2017-10-13 
14:07:30.666856462 +0200
+++ /work/SRC/openSUSE:Factory/.libsodium.new/libsodium.changes 2017-12-16 
20:47:23.650859314 +0100
@@ -1,0 +2,25 @@
+Wed Dec 13 16:10:12 UTC 2017 - [email protected]
+
+- Update to 1.0.16
+  * Signatures computations and verifications are now way faster
+    on 64-bit platforms with compilers supporting 128-bit
+    arithmetic (gcc, clang, icc). This includes the WebAssembly
+    target.
+  * New low-level APIs for computations over edwards25519:
+    crypto_scalarmult_ed25519(), crypto_scalarmult_ed25519_base(),
+    crypto_core_ed25519_is_valid_point(), crypto_core_ed25519_add(),
+    crypto_core_ed25519_sub() and crypto_core_ed25519_from_uniform()
+    (elligator representative to point).
+  * crypto_sign_open(), crypto_sign_verify_detached() and
+    crypto_sign_edwards25519sha512batch_open` now reject public
+    keys in non-canonical form in addition to low-order points.
+  * The library can be built with ED25519_NONDETERMINISTIC defined
+    in order to use synthetic nonces for EdDSA. This is disabled
+    by default.
+  * sodium_stackzero() was added to wipe content off the stack.
+  * The Salsa20-based PRNG example is now thread-safe on platforms
+    with support for thread-local storage, optionally mixes bits
+    from RDRAND.
+  * Argon2 and scrypt are slightly faster on Linux.
+
+-------------------------------------------------------------------

Old:
----
  libsodium-1.0.15.tar.gz

New:
----
  libsodium-1.0.16.tar.gz

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

Other differences:
------------------
++++++ libsodium.spec ++++++
--- /var/tmp/diff_new_pack.yd3Rix/_old  2017-12-16 20:47:24.590813937 +0100
+++ /var/tmp/diff_new_pack.yd3Rix/_new  2017-12-16 20:47:24.594813745 +0100
@@ -12,12 +12,13 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via https://bugs.opensuse.org
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+
 %define lname libsodium23
 Name:           libsodium
-Version:        1.0.15
+Version:        1.0.16
 Release:        0
 Summary:        Portable NaCl-based crypto library
 License:        ISC
@@ -60,13 +61,8 @@
 
 %build
 
-#%if 0%{?suse_version} > 1320
-#%ifarch %{ix86} x86_64
-#export CFLAGS="%{optflags} -flto"
-#export LDFLAGS="-flto"
-#%endif
-#%endif
-
+# Do _NOT_ change CFLAGS
+# See https://github.com/jedisct1/libsodium/issues/604
 %configure --disable-static
 make %{?_smp_mflags} V=1
 

++++++ libsodium-1.0.15.tar.gz -> libsodium-1.0.16.tar.gz ++++++
++++ 20746 lines of diff (skipped)


Reply via email to