MSVC: Don't define NDEBUG even for Release builds.
Check for Windows-specific functions by checking _WIN32, not HAVE_* definitions
MSVC: Define NATIVE_LITTLE_ENDIAN / inline as __inline / UNICODE & _UNICODE
Replace ftime() with ftime_s()
Do not recommend AES128 over AES256.
randombytes_salsa20 example: rekey after 16 blocks or after calling _buf()
Rephrase
Add crypto_pwhash_scryptsalsa208sha256_STRPREFIX
crypto_pwhash_scryptsalsa208sha256.h requires <stdint.h>
Implementation-specific symbols are not needed any more, even for RbNacl
Remove try.c
These tests are still in git and may be added to the test suite later.
Remove _sodium_alignedcalloc
Bypass gcc optimization
Double check for crypto_auth_verify()
Remove scryptx() compatibility functions
Do not pass -fPIC on Windows. Add msys as a host_os value to detect Windows as well.
Keep IA-32 asm on MingW/Cygwin, check for Windows during the x86-64 test.
Rephrase
Document the maximum number of bytes for crypto_stream_aes256estream*()
abort() if these functions are misused.
Remove aes256estream.
AES-256 will be reintroduced, but not until we have a bitsliced implementation.