summaryrefslogtreecommitdiff
path: root/security/libsodium
diff options
context:
space:
mode:
authoradam <adam@pkgsrc.org>2017-08-13 17:09:34 +0000
committeradam <adam@pkgsrc.org>2017-08-13 17:09:34 +0000
commit2ee2622154aa03017feab4229cdb1191d72cf4a3 (patch)
tree2c5dc5c0ded4543fccd7d47af7c582281c3d1f4b /security/libsodium
parente8cf2652751bac7c7a231117227a890279ca81e1 (diff)
downloadpkgsrc-2ee2622154aa03017feab4229cdb1191d72cf4a3.tar.gz
Version 1.0.13
- Javascript: the sumo builds now include all symbols. They were previously limited to symbols defined in minimal builds. - The public `crypto_pwhash_argon2i_MEMLIMIT_MAX` constant was incorrectly defined on 32-bit platforms. This has been fixed. - Version 1.0.12 didn't compile on OpenBSD/i386 using the base gcc compiler. This has been fixed. - The Android compilation scripts have been updated for NDK r14b. - armv7s-optimized code was re-added to iOS builds. - An AVX2 optimized implementation of the Argon2 round function was added. - The Argon2id variant of Argon2 has been implemented. The high-level `crypto_pwhash_str_verify()` function automatically detects the algorithm and can verify both Argon2i and Argon2id hashed passwords. The default algorithm for newly hashed passwords remains Argon2i in this version to avoid breaking compatibility with verifiers running libsodium <= 1.0.12. - A `crypto_box_curve25519xchacha20poly1305_seal*()` function set was implemented. - scrypt was removed from minimal builds. - libsodium is now available on Nuget.
Diffstat (limited to 'security/libsodium')
-rw-r--r--security/libsodium/Makefile6
-rw-r--r--security/libsodium/PLIST19
-rw-r--r--security/libsodium/distinfo10
3 files changed, 20 insertions, 15 deletions
diff --git a/security/libsodium/Makefile b/security/libsodium/Makefile
index 0ce55b168e0..e439eb163e7 100644
--- a/security/libsodium/Makefile
+++ b/security/libsodium/Makefile
@@ -1,10 +1,10 @@
-# $NetBSD: Makefile,v 1.9 2016/02/07 10:59:18 adam Exp $
+# $NetBSD: Makefile,v 1.10 2017/08/13 17:09:34 adam Exp $
-DISTNAME= libsodium-1.0.8
+DISTNAME= libsodium-1.0.13
CATEGORIES= security
MASTER_SITES= https://download.libsodium.org/libsodium/releases/
-MAINTAINER= pkgsrc@NetBSD.org
+MAINTAINER= pkgsrc-users@NetBSD.org
HOMEPAGE= https://download.libsodium.org/doc/
COMMENT= Library for build higher-level cryptographic tools
LICENSE= isc
diff --git a/security/libsodium/PLIST b/security/libsodium/PLIST
index 756bd8dacc2..3f2ff4192d0 100644
--- a/security/libsodium/PLIST
+++ b/security/libsodium/PLIST
@@ -1,14 +1,17 @@
-@comment $NetBSD: PLIST,v 1.6 2015/11/21 09:21:40 wiz Exp $
+@comment $NetBSD: PLIST,v 1.7 2017/08/13 17:09:34 adam Exp $
include/sodium.h
include/sodium/core.h
include/sodium/crypto_aead_aes256gcm.h
include/sodium/crypto_aead_chacha20poly1305.h
+include/sodium/crypto_aead_xchacha20poly1305.h
include/sodium/crypto_auth.h
include/sodium/crypto_auth_hmacsha256.h
include/sodium/crypto_auth_hmacsha512.h
include/sodium/crypto_auth_hmacsha512256.h
include/sodium/crypto_box.h
+include/sodium/crypto_box_curve25519xchacha20poly1305.h
include/sodium/crypto_box_curve25519xsalsa20poly1305.h
+include/sodium/crypto_core_hchacha20.h
include/sodium/crypto_core_hsalsa20.h
include/sodium/crypto_core_salsa20.h
include/sodium/crypto_core_salsa2012.h
@@ -18,14 +21,19 @@ include/sodium/crypto_generichash_blake2b.h
include/sodium/crypto_hash.h
include/sodium/crypto_hash_sha256.h
include/sodium/crypto_hash_sha512.h
-include/sodium/crypto_int32.h
-include/sodium/crypto_int64.h
+include/sodium/crypto_kdf.h
+include/sodium/crypto_kdf_blake2b.h
+include/sodium/crypto_kx.h
include/sodium/crypto_onetimeauth.h
include/sodium/crypto_onetimeauth_poly1305.h
+include/sodium/crypto_pwhash.h
+include/sodium/crypto_pwhash_argon2i.h
+include/sodium/crypto_pwhash_argon2id.h
include/sodium/crypto_pwhash_scryptsalsa208sha256.h
include/sodium/crypto_scalarmult.h
include/sodium/crypto_scalarmult_curve25519.h
include/sodium/crypto_secretbox.h
+include/sodium/crypto_secretbox_xchacha20poly1305.h
include/sodium/crypto_secretbox_xsalsa20poly1305.h
include/sodium/crypto_shorthash.h
include/sodium/crypto_shorthash_siphash24.h
@@ -38,11 +46,8 @@ include/sodium/crypto_stream_chacha20.h
include/sodium/crypto_stream_salsa20.h
include/sodium/crypto_stream_salsa2012.h
include/sodium/crypto_stream_salsa208.h
+include/sodium/crypto_stream_xchacha20.h
include/sodium/crypto_stream_xsalsa20.h
-include/sodium/crypto_uint16.h
-include/sodium/crypto_uint32.h
-include/sodium/crypto_uint64.h
-include/sodium/crypto_uint8.h
include/sodium/crypto_verify_16.h
include/sodium/crypto_verify_32.h
include/sodium/crypto_verify_64.h
diff --git a/security/libsodium/distinfo b/security/libsodium/distinfo
index 5d446b3124a..97dfc24afcf 100644
--- a/security/libsodium/distinfo
+++ b/security/libsodium/distinfo
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.10 2016/02/07 10:59:18 adam Exp $
+$NetBSD: distinfo,v 1.11 2017/08/13 17:09:34 adam Exp $
-SHA1 (libsodium-1.0.8.tar.gz) = 3d53b827da88d6c2e391fb377bddcd592515ab79
-RMD160 (libsodium-1.0.8.tar.gz) = 6b5a0151bbbde8d320683f170f8ab34073303f3b
-SHA512 (libsodium-1.0.8.tar.gz) = 8f85e85e699c2b45674befd466e018c9f2ff1333c8fa806da49d9674068c33929bd3463e8908ffcd9c6154d430737e08e0522ac8ed4219e4fffe2e0a7a611c65
-Size (libsodium-1.0.8.tar.gz) = 1794750 bytes
+SHA1 (libsodium-1.0.13.tar.gz) = ba6062fa723e653c6d85a80c3616128e797482ec
+RMD160 (libsodium-1.0.13.tar.gz) = d1b457da7ebeac092bbc1d60ebbf36b6a3a85a26
+SHA512 (libsodium-1.0.13.tar.gz) = c619b12fdf0b2e59174b6e383a62d5499ebcd720fdbb2c1a41a98a46c285df075202423454b294fefee185432441e943805397d7656f7cd7837de425da623929
+Size (libsodium-1.0.13.tar.gz) = 1895139 bytes