summaryrefslogtreecommitdiff
path: root/security
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2019-05-31 20:49:02 +0000
committeradam <adam@pkgsrc.org>2019-05-31 20:49:02 +0000
commitd386d0279b440e1a67b0ca37fe28b47ed015d801 (patch)
tree9445dc1b5a82ab74173182f725a4ac7e17aa6096 /security
parent6be721ec24e63de4193ac8e3e68944395f1d4c1f (diff)
downloadpkgsrc-d386d0279b440e1a67b0ca37fe28b47ed015d801.tar.gz
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 (limited to 'security')
-rw-r--r--security/libsodium/Makefile4
-rw-r--r--security/libsodium/PLIST6
-rw-r--r--security/libsodium/distinfo10
3 files changed, 11 insertions, 9 deletions
diff --git a/security/libsodium/Makefile b/security/libsodium/Makefile
index 1762c3aae50..b107f1beab4 100644
--- a/security/libsodium/Makefile
+++ b/security/libsodium/Makefile
@@ -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 --git a/security/libsodium/PLIST b/security/libsodium/PLIST
index accb8484b4c..e623e7100ce 100644
--- a/security/libsodium/PLIST
+++ b/security/libsodium/PLIST
@@ -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_box_curve25519xsalsa20poly1305.h
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_pwhash_scryptsalsa208sha256.h
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_32.h
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 --git a/security/libsodium/distinfo b/security/libsodium/distinfo
index 82e33fb3f7e..99828ea0aba 100644
--- a/security/libsodium/distinfo
+++ b/security/libsodium/distinfo
@@ -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