Hello community, here is the log from the commit of package libsodium for openSUSE:Factory checked in at 2019-02-08 13:45:13 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libsodium (Old) and /work/SRC/openSUSE:Factory/.libsodium.new.28833 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libsodium" Fri Feb 8 13:45:13 2019 rev:25 rq:670887 version:1.0.17 Changes: -------- --- /work/SRC/openSUSE:Factory/libsodium/libsodium.changes 2018-07-18 22:36:23.954449369 +0200 +++ /work/SRC/openSUSE:Factory/.libsodium.new.28833/libsodium.changes 2019-02-08 13:45:15.178837866 +0100 @@ -1,0 +2,38 @@ +Sat Feb 2 10:06:12 UTC 2019 - ec...@opensuse.org + +- Update to 1.0.17 + - Bug fix: sodium_pad() didn't properly support block sizes + >= 256 bytes. + - JS/WebAssembly: some old iOS versions can't instantiate the + WebAssembly module; fall back to Javascript on these. + - JS/WebAssembly: compatibility with newer Emscripten versions. + - Bug fix: crypto_pwhash_scryptsalsa208sha256_str_verify() and + crypto_pwhash_scryptsalsa208sha256_str_needs_rehash()didn't + returnEINVAL` on input strings with a short length, unlike + their high-level counterpart. + - Added a workaround for Visual Studio 2010 bug causing CPU + features not to be detected. + - Portability improvements. + - Test vectors from Project Wycheproof have been added. + - New low-level APIs for arithmetic mod the order of the prime + order group: + - crypto_core_ed25519_scalar_random(), + crypto_core_ed25519_scalar_reduce(), + - crypto_core_ed25519_scalar_invert(), + crypto_core_ed25519_scalar_negate(), + - crypto_core_ed25519_scalar_complement(), + crypto_core_ed25519_scalar_add() and + crypto_core_ed25519_scalar_sub(). + - New low-level APIs for scalar multiplication without clamping: + crypto_scalarmult_ed25519_base_noclamp() and + crypto_scalarmult_ed25519_noclamp(). + These new APIs are especially useful for blinding. + - sodium_sub() has been implemented. + - Support for WatchOS has been added. + - getrandom(2) is now used on FreeBSD 12+. + - The nonnull attribute has been added to all relevant + prototypes. + - More reliable AVX512 detection. + - Javascript/Webassembly builds now use dynamic memory growth. + +------------------------------------------------------------------- Old: ---- libsodium-1.0.16.tar.gz libsodium-1.0.16.tar.gz.sig New: ---- libsodium-1.0.17.tar.gz libsodium-1.0.17.tar.gz.sig ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libsodium.spec ++++++ --- /var/tmp/diff_new_pack.eQJ2QO/_old 2019-02-08 13:45:15.838837663 +0100 +++ /var/tmp/diff_new_pack.eQJ2QO/_new 2019-02-08 13:45:15.846837661 +0100 @@ -1,7 +1,7 @@ # # spec file for package libsodium # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -19,7 +19,7 @@ %define sover 23 %define lname %{name}%{sover} Name: libsodium -Version: 1.0.16 +Version: 1.0.17 Release: 0 Summary: Portable NaCl-based crypto library License: ISC ++++++ libsodium-1.0.16.tar.gz -> libsodium-1.0.17.tar.gz ++++++ ++++ 15727 lines of diff (skipped)