diff options
author | adam <adam@pkgsrc.org> | 2019-05-31 20:49:02 +0000 |
---|---|---|
committer | adam <adam@pkgsrc.org> | 2019-05-31 20:49:02 +0000 |
commit | d386d0279b440e1a67b0ca37fe28b47ed015d801 (patch) | |
tree | 9445dc1b5a82ab74173182f725a4ac7e17aa6096 /security | |
parent | 6be721ec24e63de4193ac8e3e68944395f1d4c1f (diff) | |
download | pkgsrc-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/Makefile | 4 | ||||
-rw-r--r-- | security/libsodium/PLIST | 6 | ||||
-rw-r--r-- | security/libsodium/distinfo | 10 |
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 |