X-Git-Url: https://git.openssl.org/gitweb/?a=blobdiff_plain;f=crypto%2Fblake2%2Fblake2s.c;h=7451b14f5a2690acc1d759487f3bd47dfb5dd18f;hb=7c98706e61feaf10250a7d64c8e6cec936703eb9;hp=905a28eaf7810784d0dd7f39ff1c47ef32ab5e4f;hpb=1fab06a665333d4afdd2bc46a1ab787fd473ec49;p=openssl.git diff --git a/crypto/blake2/blake2s.c b/crypto/blake2/blake2s.c index 905a28eaf7..7451b14f5a 100644 --- a/crypto/blake2/blake2s.c +++ b/crypto/blake2/blake2s.c @@ -1,25 +1,19 @@ /* - * Copyright 2012, Samuel Neves . * Copyright 2016 The OpenSSL Project Authors. All Rights Reserved. * - * Licensed under the OpenSSL licenses, (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at + * Licensed under the OpenSSL license (the "License"). You may not use + * this file except in compliance with the License. You can obtain a copy + * in the file LICENSE in the source distribution or at * https://www.openssl.org/source/license.html - * or in the file LICENSE in the source distribution. */ /* * Derived from the BLAKE2 reference implementation written by Samuel Neves. + * Copyright 2012, Samuel Neves * More information about the BLAKE2 hash function and its implementations * can be found at https://blake2.net. */ -#ifndef BLAKE_DEBUG -# undef NDEBUG /* avoid conflicting definitions */ -# define NDEBUG -#endif - #include #include #include @@ -73,7 +67,7 @@ static void blake2s_init_param(BLAKE2S_CTX *S, const BLAKE2S_PARAM *P) /* The param struct is carefully hand packed, and should be 32 bytes on * every platform. */ - OPENSSL_assert(sizeof(BLAKE2S_PARAM) == 32); + assert(sizeof(BLAKE2S_PARAM) == 32); blake2s_init0(S); /* IV XOR ParamBlock */ for (i = 0; i < 8; ++i) { @@ -225,11 +219,11 @@ int BLAKE2s_Update(BLAKE2S_CTX *c, const void *data, size_t datalen) in += fill; datalen -= fill; } - if (datalen > BLAKE2S_BLOCKBYTES) { + if (datalen > BLAKE2S_BLOCKBYTES) { size_t stashlen = datalen % BLAKE2S_BLOCKBYTES; /* - * If |datalen| is a multiple of the blocksize, stash - * last complete block, it can be final one... + * If |datalen| is a multiple of the blocksize, stash + * last complete block, it can be final one... */ stashlen = stashlen ? stashlen : BLAKE2S_BLOCKBYTES; datalen -= stashlen;