Hello community,

here is the log from the commit of package libsodium for openSUSE:Factory 
checked in at 2015-10-19 22:53:40
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libsodium (Old)
 and      /work/SRC/openSUSE:Factory/.libsodium.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libsodium"

Changes:
--------
--- /work/SRC/openSUSE:Factory/libsodium/libsodium.changes      2015-05-15 
07:44:40.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.libsodium.new/libsodium.changes 2015-10-20 
00:08:35.000000000 +0200
@@ -1,0 +2,19 @@
+Sun Oct 18 15:09:15 UTC 2015 - idon...@suse.com
+
+- Update to 1.0.4
+  * Support for AES256-GCM has been added. This requires a CPU with
+    the aesni and pclmul extensions, and is accessible via the
+    crypto_aead_aes256gcm_*() functions.
+  * ChaCha20 with an extended (96 bit) nonce and a 32-bit counter has
+    been implemented as crypto_stream_chacha20_ietf(),
+    crypto_stream_chacha20_ietf_xor() and crypto_stream_chacha20_ietf_xor_ic().
+    An IETF-compatible version of ChaCha20Poly1305 is available as
+    crypto_aead_chacha20poly1305_ietf_npubbytes(), 
+    crypto_aead_chacha20poly1305_ietf_encrypt() and
+    crypto_aead_chacha20poly1305_ietf_decrypt().
+  * The sodium_increment() helper function has been added, to increment
+    an arbitrary large number (such as a nonce).
+  * The sodium_compare() helper function has been added, to compare
+    arbitrary large numbers (such as nonces, in order to prevent replay 
attacks).
+
+-------------------------------------------------------------------

Old:
----
  libsodium-1.0.3.tar.gz

New:
----
  libsodium-1.0.4.tar.gz

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

Other differences:
------------------
++++++ libsodium.spec ++++++
--- /var/tmp/diff_new_pack.UTxVQR/_old  2015-10-20 00:08:36.000000000 +0200
+++ /var/tmp/diff_new_pack.UTxVQR/_new  2015-10-20 00:08:36.000000000 +0200
@@ -18,7 +18,7 @@
 
 %define lname libsodium13
 Name:           libsodium
-Version:        1.0.3
+Version:        1.0.4
 Release:        0
 Summary:        Portable NaCl-based crypto library
 License:        ISC
@@ -61,8 +61,12 @@
 %setup -q
 
 %build
+%ifarch %arm
+# "sign" test fails otherwise
+export CFLAGS="%{optflags} -fno-tree-vrp"
+%endif
 %configure --disable-static
-make %{?_smp_mflags}
+make %{?_smp_mflags} V=1
 
 %install
 make DESTDIR=%{buildroot} install %{?_smp_mflags}

++++++ libsodium-1.0.3.tar.gz -> libsodium-1.0.4.tar.gz ++++++
++++ 11332 lines of diff (skipped)


Reply via email to