Add a streaming interface to crypto_generichash
Add some test vectors for the generichash streaming API
Change the generichash API to better match other NaCl APIs
i.e. give a size right after the pointer.
Add function wrappers around macros, for crypto_auth and crypto_box
Add missing extern "C"
Untab, remove trailing spaces and other no-ops.
Add wrappers around crypto_generichash macros
Add macros for crypto_hash block size
Explicitly include <stdlib.h> in crypto_generichash.h for size_t
Wrap crypto_scalarmult macros.
Wrap crypto_secretbox macros
Wrap crypto_shorthash macros
Wrap crypto_sign macros
And finally, wrap crypto_stream macros
Include export.h everywhere.
Add SODIUM_EXPORT to all functions that need to be visible.
Wrap crypto_onetimeauth
Use HAVE_TI_MODE for the macro and HAVE_TI_MODE_V for the substitution
No more arithmetic needed