pkgsrc-Changes archive

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

CVS commit: pkgsrc/security/libsodium



Module Name:    pkgsrc
Committed By:   adam
Date:           Sun Aug 13 17:09:34 UTC 2017

Modified Files:
        pkgsrc/security/libsodium: Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/security/libsodium/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/security/libsodium/PLIST
cvs rdiff -u -r1.10 -r1.11 pkgsrc/security/libsodium/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/security/libsodium/Makefile
diff -u pkgsrc/security/libsodium/Makefile:1.9 pkgsrc/security/libsodium/Makefile:1.10
--- pkgsrc/security/libsodium/Makefile:1.9      Sun Feb  7 10:59:18 2016
+++ pkgsrc/security/libsodium/Makefile  Sun Aug 13 17:09:34 2017
@@ -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@localhost
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
 HOMEPAGE=      https://download.libsodium.org/doc/
 COMMENT=       Library for build higher-level cryptographic tools
 LICENSE=       isc

Index: pkgsrc/security/libsodium/PLIST
diff -u pkgsrc/security/libsodium/PLIST:1.6 pkgsrc/security/libsodium/PLIST:1.7
--- pkgsrc/security/libsodium/PLIST:1.6 Sat Nov 21 09:21:40 2015
+++ pkgsrc/security/libsodium/PLIST     Sun Aug 13 17:09:34 2017
@@ -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_blake2
 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

Index: pkgsrc/security/libsodium/distinfo
diff -u pkgsrc/security/libsodium/distinfo:1.10 pkgsrc/security/libsodium/distinfo:1.11
--- pkgsrc/security/libsodium/distinfo:1.10     Sun Feb  7 10:59:18 2016
+++ pkgsrc/security/libsodium/distinfo  Sun Aug 13 17:09:34 2017
@@ -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



Home | Main Index | Thread Index | Old Index