_ftime_s() was not available on Windows XP. And people still run XP.
Disable MSVC deprecation warning just for _ftime()
__cpuidex() is not really required for now, just use __cpuid()
Blake2 load/store functions must accept unaligned pointers even on LE
Check outlen in blake2b_final
Not required in Sodium since the check is already performed in
higher-level functions, but it doesn't hurt either.
Sync Blake2s changes with Blake2b
Note: Blake2s code is not compiled yet
Let Travis check --enable-minimal builds
Use high-level APIs in tests
Include header files commonly used by the tests to cmptest.h
Test the presence of some extra functions
Tests: no need for crypto_uint8
More constant tests
More tests for constants
More tests for constants
Test crypto_aead with a short ciphertext
More tests for constants
More tests for constants
More tests for constants
Make the tests a little bit more readable
Consistent syle for the tests.