Frank Denis
|
bb70f436d0
|
Just check cpuid itself, don't clobber %ebx
|
2013-04-27 14:07:39 -07:00 |
|
Frank Denis
|
46f5ec89a6
|
Fix __STDC_LIMIT_MACROS autoconf check
|
2013-04-27 13:42:55 -07:00 |
|
Frank Denis
|
318d54e990
|
Check whether __STDC_LIMIT_MACROS is required
|
2013-04-27 13:40:22 -07:00 |
|
Frank Denis
|
f33d5a231c
|
Adjust doc
|
2013-04-27 13:26:40 -07:00 |
|
Frank Denis
|
404237d09b
|
Fix "make check" target when compiled in a dedicated directory.
|
2013-04-27 11:43:26 -07:00 |
|
Frank Denis
|
e5e7c7cc07
|
Add package URL
|
2013-04-27 11:42:27 -07:00 |
|
Frank Denis
|
6aa35882eb
|
Android: target Gingerbread, but downgrade the toolchain to 4.3.3
|
2013-04-27 11:18:08 -07:00 |
|
Frank Denis
|
013cca7087
|
Remove crypto_stream_salsa20.h for the distfiles.
|
2013-04-27 11:17:33 -07:00 |
|
Frank Denis
|
32b3378fa5
|
Add a link to libcurvecpr
|
2013-04-27 10:46:11 -07:00 |
|
Frank Denis
|
8cb860265b
|
Update NEWS
|
2013-04-27 10:29:04 -07:00 |
|
Frank Denis
|
808d1807dc
|
Add optimized salsa20 amd64 assembly implementation
|
2013-04-27 10:21:32 -07:00 |
|
Frank Denis
|
3ccbd69307
|
Update AUTHORS
|
2013-04-27 09:17:26 -07:00 |
|
Frank Denis
|
ffb1e24ef1
|
Make the crypto_stream_salsa20 implementation switchable at compile-time
|
2013-04-27 09:12:26 -07:00 |
|
Frank Denis
|
fd7a96d049
|
Ignore *.plist
|
2013-04-27 09:08:53 -07:00 |
|
Frank Denis
|
5b09876c95
|
DRY
|
2013-04-27 09:03:31 -07:00 |
|
Frank Denis
|
cfe3f24964
|
sizes are unsigned.
|
2013-04-27 04:41:34 -07:00 |
|
Frank Denis
|
9a35ba5bfd
|
crypto_stream_(before|after)nm is not implemented for salsa20* stream ciphers
Adding this interface is trivial, but until it's done, remove references to it.
|
2013-04-27 04:34:53 -07:00 |
|
Frank Denis
|
d923f3ef4b
|
Sizes are unsigned
|
2013-04-27 04:34:36 -07:00 |
|
Frank Denis
|
0afc36c827
|
Tests: use size_t for sizes, not int.
Remove unused variables by the way.
|
2013-04-26 23:25:14 -07:00 |
|
Frank Denis
|
e1a0faee7f
|
Move force_inline to beginning of declarations.
|
2013-04-26 23:21:46 -07:00 |
|
Frank Denis
|
c9fe802b9b
|
Remove/ignore unused vars, use unsigned long long to iterate over sizes
|
2013-04-26 23:16:30 -07:00 |
|
Frank Denis
|
a5e9dc8467
|
Don't doit()
|
2013-04-26 23:10:47 -07:00 |
|
Frank Denis
|
81be9738ef
|
More int vs unsigned long long
|
2013-04-26 23:07:27 -07:00 |
|
Frank Denis
|
f3b7ad8817
|
Remove doit() from onetimeauth_poly1305_try.c - we're not benchmarking for now
|
2013-04-26 23:05:58 -07:00 |
|
Frank Denis
|
ef1273126e
|
Try a simple verification in onetimeauth_poly1305_try
|
2013-04-26 23:03:38 -07:00 |
|
Frank Denis
|
c2b6529577
|
In crypto_hash() lengths are ULL, so dont loop using and int value
|
2013-04-26 23:00:51 -07:00 |
|
Frank Denis
|
a669e9353d
|
Fix ssse3 detection
|
2013-04-26 22:53:07 -07:00 |
|
Frank Denis
|
6ec9828b9f
|
Reindent
|
2013-04-26 22:19:24 -07:00 |
|
Frank Denis
|
77d96e79b7
|
Sodium is not limited to slow reference implementations any more.
|
2013-04-26 22:04:36 -07:00 |
|
Frank Denis
|
2055e38bc6
|
Just reformat some confusing construction in configure.ac
|
2013-04-26 22:00:00 -07:00 |
|
Frank Denis
|
0f68434d68
|
Visual C++ compat is neat, except when it breaks everything else.
|
2013-04-26 21:59:31 -07:00 |
|
Frank Denis
|
73f68e27ca
|
Add missing return in crypto_stream_aes256estream_beforenm()
|
2013-04-26 21:55:10 -07:00 |
|
Frank Denis
|
47de75e935
|
Keep ming Visual C++ happy
|
2013-04-26 21:52:21 -07:00 |
|
Frank Denis
|
de517b70d9
|
char vs unsigned char in the sodium_utils test
|
2013-04-26 21:51:59 -07:00 |
|
Frank Denis
|
1706d63d65
|
More Visual C++ compat
|
2013-04-26 21:48:05 -07:00 |
|
Frank Denis
|
7f7eaf76b0
|
Missing #include "randombytes.h"
|
2013-04-26 21:47:19 -07:00 |
|
Frank Denis
|
330fb494e1
|
More Visual C++ compat
|
2013-04-26 21:46:57 -07:00 |
|
Frank Denis
|
65a30e52d4
|
Make ECRYPT_ctx non-anonymous
|
2013-04-26 21:43:20 -07:00 |
|
Frank Denis
|
ad44ec5b15
|
Don't use C99isms on Visual C++.
|
2013-04-26 21:41:32 -07:00 |
|
Frank Denis
|
47bb35cb8b
|
Make struct crypto_generichash_blake2b_state non-anonymous
|
2013-04-26 21:29:53 -07:00 |
|
Frank Denis
|
4fa7625540
|
Mention that sodium_init() now calls randombytes_stir()
|
2013-04-26 21:18:09 -07:00 |
|
Frank Denis
|
bd6fb7e03c
|
style
|
2013-04-26 21:14:12 -07:00 |
|
Frank Denis
|
4628a747ed
|
Trim leading space in Makefile
|
2013-04-26 21:11:38 -07:00 |
|
Frank Denis
|
57a4552eb1
|
+ aes256estream
|
2013-04-26 21:06:34 -07:00 |
|
Frank Denis
|
edc5faffd6
|
Add more information about thread safety until we provide a thread-safe API.
|
2013-04-26 17:27:55 -07:00 |
|
Frank Denis
|
1b87626e9f
|
Move randombytes_stir() before returning sodium_init().
|
2013-04-26 17:05:23 -07:00 |
|
Frank Denis
|
8de0ae0e73
|
Call randombytes_stir() in sodium_init().
|
2013-04-26 17:03:50 -07:00 |
|
Frank Denis
|
076eb56e24
|
Set initialized=1 when everything has actually been initialized
|
2013-04-26 17:02:53 -07:00 |
|
Frank Denis
|
efb3d9919f
|
randombytes_buf() returns void.
|
2013-04-26 16:55:01 -07:00 |
|
Frank Denis
|
ce38abed70
|
Include <stdlib.h> for NULL in the cpuid autoconf test.
|
2013-04-26 13:26:10 -07:00 |
|