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:           Mon Jan  7 08:36:03 UTC 2019

Modified Files:
        pkgsrc/security/libsodium: Makefile distinfo

Log Message:
libsodium: updated to 1.0.17

Version 1.0.17
- Bug fix: sodium_pad() didn't properly support block sizes >= 256 bytes.
- JS/WebAssembly: some old iOS versions can't instantiate the WebAssembly
module; fall back to Javascript on these.
- JS/WebAssembly: compatibility with newer Emscripten versions.
- Bug fix: crypto_pwhash_scryptsalsa208sha256_str_verify() and
crypto_pwhash_scryptsalsa208sha256_str_needs_rehash() didn't return
EINVAL on input strings with a short length, unlike their high-level
counterpart.
- Added a workaround for Visual Studio 2010 bug causing CPU features
not to be detected.
- Portability improvements.
- Test vectors from Project Wycheproof have been added.
- New low-level APIs for arithmetic mod the order of the prime order group:
crypto_core_ed25519_scalar_random(), crypto_core_ed25519_scalar_reduce(),
crypto_core_ed25519_scalar_invert(), crypto_core_ed25519_scalar_negate(),
crypto_core_ed25519_scalar_complement(), crypto_core_ed25519_scalar_add()
and crypto_core_ed25519_scalar_sub().
- New low-level APIs for scalar multiplication without clamping:
crypto_scalarmult_ed25519_base_noclamp() and
crypto_scalarmult_ed25519_noclamp(). These new APIs are especially useful
for blinding.
- sodium_sub() has been implemented.
- Support for WatchOS has been added.
- getrandom(2) is now used on FreeBSD 12+.
- The nonnull attribute has been added to all relevant prototypes.
- More reliable AVX512 detection.
- Javascript/Webassembly builds now use dynamic memory growth.


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/security/libsodium/Makefile \
    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.13 pkgsrc/security/libsodium/Makefile:1.14
--- pkgsrc/security/libsodium/Makefile:1.13     Mon Nov 12 14:40:22 2018
+++ pkgsrc/security/libsodium/Makefile  Mon Jan  7 08:36:03 2019
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.13 2018/11/12 14:40:22 jperkin Exp $
+# $NetBSD: Makefile,v 1.14 2019/01/07 08:36:03 adam Exp $
 
-DISTNAME=      libsodium-1.0.16
+DISTNAME=      libsodium-1.0.17
 CATEGORIES=    security
 MASTER_SITES=  https://download.libsodium.org/libsodium/releases/
 
Index: pkgsrc/security/libsodium/distinfo
diff -u pkgsrc/security/libsodium/distinfo:1.13 pkgsrc/security/libsodium/distinfo:1.14
--- pkgsrc/security/libsodium/distinfo:1.13     Thu Dec 14 08:39:09 2017
+++ pkgsrc/security/libsodium/distinfo  Mon Jan  7 08:36:03 2019
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.13 2017/12/14 08:39:09 adam Exp $
+$NetBSD: distinfo,v 1.14 2019/01/07 08:36:03 adam Exp $
 
-SHA1 (libsodium-1.0.16.tar.gz) = c7ea321d7b8534e51c5e3d86055f6c1aa1e48ee9
-RMD160 (libsodium-1.0.16.tar.gz) = 5d43fdb512fd5ed02510f4f26849466a72e242a5
-SHA512 (libsodium-1.0.16.tar.gz) = eab917d599c9c1fe971a6ecf915b9a6476ccec2d46cf23cbfbf06dd3833089b422f192de4d55f17b93362f1251ba8d5ddeb95ced1a422a3a2631b4b82553907f
-Size (libsodium-1.0.16.tar.gz) = 1910835 bytes
+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



Home | Main Index | Thread Index | Old Index