pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/libsodium libsodium: updated to 1.0.18



details:   https://anonhg.NetBSD.org/pkgsrc/rev/ca2e9590b44a
branches:  trunk
changeset: 396441:ca2e9590b44a
user:      adam <adam%pkgsrc.org@localhost>
date:      Fri May 31 20:49:02 2019 +0000

description:
libsodium: updated to 1.0.18

Version 1.0.18
 - The Enterprise versions of Visual Studio are now supported.
 - Visual Studio 2019 is now supported.
 - 32-bit binaries for Visual Studio 2010 are now provided.
 - A test that didn't work properly on Linux systems with overcommit
memory turned on has been removed. This fixes Ansible builds.
 - Emscripten: print and printErr functions are overridden to send
errors to the console, if there is one.
 - Emscripten: UTF8ToString() is now exported since Pointer_stringify()
has been deprecated.
 - Libsodium version detection has been fixed in the CMake recipe.
 - Generic hashing got a 10% speedup on AVX2.
 - New target: WebAssembly/WASI (compile with dist-builds/wasm32-wasi.sh).
 - New functions to map a hash to an edwards25519 point or get a random point:
core_ed25519_from_hash() and core_ed25519_random().
 - crypto_core_ed25519_scalar_mul() has been implemented for scalar*scalar
(mod L) multiplication.
 - Support for the Ristretto group has been implemented, for compatibility
with wasm-crypto.
 - Improvements have been made to the test suite.
 - Portability improvements has been made.
 - getentropy() is now used on systems providing this system call.
 - randombytes_salsa20 has been renamed to randombytes_internal.
 - Support for (p)nacl has been removed.
 - Most ((nonnull)) attributes have been relaxed to allow 0-length inputs
to be NULL.
 - The -ftree-vectorize and -ftree-slp-vectorize compiler switches are
now used, if available, for optimized builds.

diffstat:

 security/libsodium/Makefile |   4 ++--
 security/libsodium/PLIST    |   6 ++++--
 security/libsodium/distinfo |  10 +++++-----
 3 files changed, 11 insertions(+), 9 deletions(-)

diffs (61 lines):

diff -r f062cd96c1e0 -r ca2e9590b44a security/libsodium/Makefile
--- a/security/libsodium/Makefile       Fri May 31 18:12:27 2019 +0000
+++ b/security/libsodium/Makefile       Fri May 31 20:49:02 2019 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.14 2019/01/07 08:36:03 adam Exp $
+# $NetBSD: Makefile,v 1.15 2019/05/31 20:49:02 adam Exp $
 
-DISTNAME=      libsodium-1.0.17
+DISTNAME=      libsodium-1.0.18
 CATEGORIES=    security
 MASTER_SITES=  https://download.libsodium.org/libsodium/releases/
 
diff -r f062cd96c1e0 -r ca2e9590b44a security/libsodium/PLIST
--- a/security/libsodium/PLIST  Fri May 31 18:12:27 2019 +0000
+++ b/security/libsodium/PLIST  Fri May 31 20:49:02 2019 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.9 2017/12/14 08:39:09 adam Exp $
+@comment $NetBSD: PLIST,v 1.10 2019/05/31 20:49:02 adam Exp $
 include/sodium.h
 include/sodium/core.h
 include/sodium/crypto_aead_aes256gcm.h
@@ -14,6 +14,7 @@
 include/sodium/crypto_core_ed25519.h
 include/sodium/crypto_core_hchacha20.h
 include/sodium/crypto_core_hsalsa20.h
+include/sodium/crypto_core_ristretto255.h
 include/sodium/crypto_core_salsa20.h
 include/sodium/crypto_core_salsa2012.h
 include/sodium/crypto_core_salsa208.h
@@ -34,6 +35,7 @@
 include/sodium/crypto_scalarmult.h
 include/sodium/crypto_scalarmult_curve25519.h
 include/sodium/crypto_scalarmult_ed25519.h
+include/sodium/crypto_scalarmult_ristretto255.h
 include/sodium/crypto_secretbox.h
 include/sodium/crypto_secretbox_xchacha20poly1305.h
 include/sodium/crypto_secretbox_xsalsa20poly1305.h
@@ -55,7 +57,7 @@
 include/sodium/crypto_verify_64.h
 include/sodium/export.h
 include/sodium/randombytes.h
-include/sodium/randombytes_salsa20_random.h
+include/sodium/randombytes_internal_random.h
 include/sodium/randombytes_sysrandom.h
 include/sodium/runtime.h
 include/sodium/utils.h
diff -r f062cd96c1e0 -r ca2e9590b44a security/libsodium/distinfo
--- a/security/libsodium/distinfo       Fri May 31 18:12:27 2019 +0000
+++ b/security/libsodium/distinfo       Fri May 31 20:49:02 2019 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.14 2019/01/07 08:36:03 adam Exp $
+$NetBSD: distinfo,v 1.15 2019/05/31 20:49:02 adam Exp $
 
-SHA1 (libsodium-1.0.17.tar.gz) = 3ff06c4aa33eb0a9c9d83481a00383b0c81d4a80
-RMD160 (libsodium-1.0.17.tar.gz) = 331ec1d752070e342553597c1f69d0c570f0983f
-SHA512 (libsodium-1.0.17.tar.gz) = 7cc9e4f11e656008ce9dff735acea95acbcb91ae4936de4d26f7798093766a77c373e9bd4a7b45b60ef8a11de6c55bc8dcac13bebf8c23c671d0536430501da1
-Size (libsodium-1.0.17.tar.gz) = 1911910 bytes
+SHA1 (libsodium-1.0.18.tar.gz) = 795b73e3f92a362fabee238a71735579bf46bb97
+RMD160 (libsodium-1.0.18.tar.gz) = d4881001cf03bbbcdddda3eb44cca83361c347bf
+SHA512 (libsodium-1.0.18.tar.gz) = 17e8638e46d8f6f7d024fe5559eccf2b8baf23e143fadd472a7d29d228b186d86686a5e6920385fe2020729119a5f12f989c3a782afbd05a8db4819bb18666ef
+Size (libsodium-1.0.18.tar.gz) = 1919817 bytes



Home | Main Index | Thread Index | Old Index