JP Aumasson
ee9e22ba34
consistency
2016-10-12 18:08:51 +02:00
JP Aumasson
2a22fad500
check final return value
2016-10-12 18:05:37 +02:00
Samuel Neves
c19dd2bd83
formatting, more c89
2016-10-12 15:19:55 +01:00
JP Aumasson
7a39ee4736
c89 compliance
2016-10-12 10:22:17 +02:00
JP Aumasson
f5c56ea028
-Wall, clean kats
2016-10-12 10:15:41 +02:00
Samuel Neves
de31f550f3
replace some c99isms
2016-10-11 22:12:43 +01:00
Samuel Neves
cb19577245
missing adjustments
2016-10-11 22:03:29 +01:00
JP Aumasson
8b6442c3af
sse genkats
2016-10-11 22:55:35 +02:00
JP Aumasson
25f38cbc5e
b2x added to sse/
2016-10-11 22:54:18 +02:00
JP Aumasson
6493c5862c
fixed json input display
2016-10-11 22:37:14 +02:00
JP Aumasson
1f26297f81
bug in key-less b2x
2016-10-11 22:32:53 +02:00
JP Aumasson
c44e34b3a5
copyright notice
2016-10-11 22:00:39 +02:00
JP Aumasson
2994ec582c
json kats
2016-10-11 21:55:56 +02:00
JP Aumasson
d113d9c26d
streaming api prototypes
2016-10-11 21:38:20 +02:00
JP Aumasson
09f8e4f99e
b2xb and tests
2016-10-11 21:36:56 +02:00
JP Aumasson
c09fb30361
b2xs tests ok
2016-10-11 21:08:09 +02:00
JP Aumasson
73dd9e9038
b2s xof unkeyed kats
2016-10-11 20:48:16 +02:00
JP Aumasson
ae633ca8e2
b2xs test procedures
2016-10-11 20:25:14 +02:00
Samuel Neves
73bd0dc652
length bug
2016-10-11 16:18:48 +01:00
Samuel Neves
1dd6358997
style, consistency, wip
2016-10-11 15:04:29 +01:00
JP Aumasson
c038f88aec
basic b2xs and b2xb
2016-10-11 15:06:44 +02:00
JP Aumasson
97c8a0cd55
adding xof_length for b2x support
2016-10-11 14:54:09 +02:00
JP Aumasson
c314fb42d4
makefile conflict fixed
2016-10-11 14:23:18 +02:00
Samuel Neves
cb0506c082
rename readme
2016-06-22 08:14:58 +01:00
Samuel Neves
9630d9a206
add b2sum readme
2016-06-22 08:13:00 +01:00
Samuel Neves
5f2f566442
no static b2sum, optional openmp
20160619
2016-06-19 17:55:55 +01:00
Samuel Neves
a0f55091f1
count cycles on msvc
2016-06-15 13:05:28 +01:00
Samuel Neves
0ee2296e98
c89ify bench as well
2016-06-12 18:09:50 +01:00
Samuel Neves
987a2d74bd
output exclusively to pdf
2016-06-12 17:36:57 +01:00
Samuel Neves
f1d5a3a722
missing dependency
2016-06-12 17:07:18 +01:00
Samuel Neves
369aa70c0c
bench portability
2016-06-12 16:37:10 +01:00
Samuel Neves
88df903283
remove unused code, vars
2016-06-11 17:58:17 +01:00
Samuel Neves
ab60beb7a1
adjust api in kats
2016-06-11 12:47:20 +01:00
Samuel Neves
932be4e9f5
outlen in blake2xx_final should be the output buffer size, not the hash length
2016-06-11 12:42:46 +01:00
Samuel Neves
64cafcff16
test streaming api
2016-06-11 12:22:35 +01:00
Samuel Neves
8a007c8cbb
consistent counter type
2016-06-11 12:05:52 +01:00
Samuel Neves
86f24fed10
api cleanup, sse edition
2016-06-11 11:11:20 +01:00
Samuel Neves
259e61dede
api cleanup
2016-06-11 10:29:09 +01:00
Samuel Neves
e971a0428f
more tyding up
2016-06-11 00:06:51 +01:00
Samuel Neves
ef9d717e46
tidy up
2016-06-10 23:56:26 +01:00
Samuel Neves
003671f8af
Merge branch 'tiran-c89'
2016-06-10 22:27:46 +01:00
Samuel Neves
24d4cc2ea6
fix conflicts
2016-06-10 22:27:28 +01:00
Samuel Neves
d511746787
fix kat paths; better sse2 detection
2016-06-10 11:37:44 +01:00
Samuel Neves
9a57356891
address issue #24
2016-06-10 11:27:27 +01:00
Samuel Neves
6740feadea
Merge pull request #23 from CryptoManiac/master
...
Parameter validation issue.
2016-05-04 16:26:43 +01:00
CryptoManiac
b9302b40bc
With "==" you will be allowed to set anything except valid values.
2016-04-30 23:53:42 +03:00
JP Aumasson
eec32b7170
sse kats, reorg
2016-04-22 22:12:08 +02:00
Christian Heimes
81a1bcf245
Make BLAKE2 code C89 and MSVC friendly
...
This patch makes the BLAKE2 reference implementation compatible with C89
compilers and MSVC.
1) Use C comments (/* */) instead of C++ comments.
2) No declarations after statements. All variables are declared on the
top of a block.
3) Optional inline with BLAKE2_LOCAL_INLINE() macro.
Signed-off-by: Christian Heimes <christian@python.org>
2016-04-22 12:07:57 +02:00
Samuel Neves
02bf34f3d4
Replace size_t by unsigned long for output sizes.
...
https://sourceforge.net/p/mingw-w64/wiki2/gnu%20printf/
2016-04-06 08:27:42 +01:00
Samuel Neves
fc572de97b
Merge pull request #21 from jedisct1/check-multiple-finalizations
...
blake2*_final() should return an error if called twice
2016-04-06 04:58:00 +01:00