Frank Denis
ddb48d3b1a
Install sodium/crypto_stream_chacha20.h
2014-05-15 21:14:36 -07:00
Frank Denis
a517bf9f0f
One more chacha20 test
2014-05-15 15:26:44 -07:00
Frank Denis
0d9f25999a
+chacha20.exp
2014-05-15 13:35:56 -07:00
Frank Denis
7381983f8b
Preliminary chacha20 support
2014-05-15 13:27:15 -07:00
Frank Denis
35467bc0b7
Bump minor
2014-05-15 01:20:10 -07:00
Frank Denis
a15eca1e4d
Compatibility macros for crypto_pwhash_scryptsalsa208sha256
2014-05-15 00:53:57 -07:00
Frank Denis
492eb4f5df
crypto_pwhash_scryptxsalsa208sha256 -> crypto_pwhash_scryptsalsa208sha256
2014-05-15 00:13:30 -07:00
Frank Denis
ee6412080c
Add temporary compat layer for scryptsalsa208sha256 transition
2014-05-15 00:09:15 -07:00
Frank Denis
bd05b7d292
Rename scryptxsalsa208sha256 to scryptsalsa208sha256
2014-05-15 00:01:16 -07:00
Frank Denis
62e37fbfe4
crypto_pwhash_scryptxsalsa208sha256_str() test vectors
2014-05-14 23:46:15 -07:00
Frank Denis
eca5267df9
crypto_pwhash_scryptxsalsa208sha256 test vectors
2014-05-14 23:22:11 -07:00
Frank Denis
4653471cad
Check for SSSE3 instructions set
2014-05-14 22:34:27 -07:00
Frank Denis
27a33a062d
msys-win64 build script: do not target Pentium 2 CPUs for a 64 bit build...
2014-05-13 21:03:12 -07:00
Frank Denis
7f79513ddd
Ask Travis to compile on OSX in addition to Linux
2014-05-13 16:23:24 -07:00
Frank Denis
184193d1c5
Kill implementation-specific macros
2014-05-13 13:47:13 -07:00
Frank Denis
a2985beb5c
Merge branch 'master' of github.com:jedisct1/libsodium
...
* 'master' of github.com:jedisct1/libsodium:
Rename standard props file to align with existing VS prop value.
Simplify VS project configurations and harden MSBUILD script.
2014-05-13 10:42:09 -07:00
Frank Denis
f25d7aa4f1
Add an extra static assertion
2014-05-13 10:41:55 -07:00
Frank Denis
43114ff80e
Merge pull request #154 from evoskuil/master
...
Simplify VS project configs and harden MSBUILD script
2014-05-13 06:24:08 -07:00
evoskuil
49d2f7944e
Rename standard props file to align with existing VS prop value.
2014-05-13 02:11:43 -07:00
Frank Denis
3ca303075d
Stay close to 80 cols/line
2014-05-13 00:49:06 -07:00
Frank Denis
1e0eafc541
Fix inverted sse2/sse3 detection
2014-05-13 00:44:29 -07:00
Frank Denis
3026bd69f9
Disable old compatibility layer
2014-05-13 00:20:07 -07:00
Frank Denis
cdd79653f3
Remove unused macros
2014-05-13 00:01:58 -07:00
Frank Denis
291d4998be
Define crypto_*_primitive() for high-level functions only
2014-05-13 00:00:03 -07:00
Frank Denis
91d17f6be1
<stddef.h> is required in crypto_hash.h
2014-05-12 23:45:49 -07:00
Frank Denis
df427966e2
Move macro definitions close to their related function definition
2014-05-12 23:44:04 -07:00
Frank Denis
84cceed1f6
Do not require crypto_sign_BYTES extra bytes for the message in crypto_sign_open()
...
This is a common source of confusion.
2014-05-12 22:54:05 -07:00
Frank Denis
a89c03e2cb
Merge branch 'names-in-prototypes'
...
* names-in-prototypes:
Name parameters in all prototypes.
2014-05-12 22:04:43 -07:00
Frank Denis
37ed9bada9
Name parameters in all prototypes.
2014-05-12 22:04:03 -07:00
Frank Denis
0c63926ef1
Fix sign.c test, classic crypto_sign_open() confusion.
2014-05-12 21:43:33 -07:00
evoskuil
4c2d0242fe
Simplify VS project configurations and harden MSBUILD script.
2014-05-12 20:18:22 -07:00
Frank Denis
a3527a476a
Zap empty line
2014-05-12 14:20:52 -07:00
Frank Denis
f3034d38fc
Align library version ASCII art
2014-05-12 14:07:48 -07:00
Frank Denis
349b73ca53
Move "bindings for other languages" up
2014-05-12 13:59:52 -07:00
Frank Denis
30c1e13f2a
Switch opslimit and memlimit in pwhash, to be closer to PHC's proposed API.
2014-05-12 12:34:41 -07:00
Frank Denis
37d73684b8
More crypto_pwhash tests
2014-05-12 11:26:39 -07:00
Frank Denis
bde0b3bfad
Mention that CPU features are not detected at runtime.
2014-05-12 10:49:52 -07:00
Frank Denis
96ea56a471
Rename cpu_features global to _cpu_features
2014-05-12 10:30:52 -07:00
Frank Denis
fb99b23ef4
Make aes256 tables static
2014-05-12 10:26:20 -07:00
Frank Denis
aefd4667c5
Remove crypto_generichash_blake2b -> crypto_generichash_blake2b_ref macro
2014-05-12 10:18:33 -07:00
Frank Denis
5940f6794c
Match crypto_generichash_blake2b_{saltbytes/personalbytes} with prototypes.
2014-05-12 10:15:16 -07:00
Frank Denis
fe70a07f04
Mention the new Visual Studio build system
2014-05-12 09:40:18 -07:00
Frank Denis
66322e887f
Merge pull request #153 from evoskuil/master
...
Remove VS imports custom props dep, batch VS builds.
2014-05-12 02:10:31 -07:00
evoskuil
c12cd7fb25
Batch build for all VS solutions.
2014-05-12 02:07:54 -07:00
evoskuil
3b2f435363
Remove VS custom props dependency from imports.
2014-05-11 14:25:55 -07:00
Frank Denis
a0158e97da
Merge remote-tracking branch 'evoskuil/master'
...
* evoskuil/master:
Update VS2010/2012 import props to match 2013.
Update NuGet packaging.
Modify VS props config for easy variation of output locations and messages.
Use explicitly Unicode Win32 APIs.
Update Visual Studio projects and packaging.
2014-05-11 09:18:17 -07:00
evoskuil
00f7fb537f
Update VS2010/2012 import props to match 2013.
2014-05-11 00:48:42 -07:00
evoskuil
2829336a15
Update NuGet packaging.
2014-05-10 19:57:15 -07:00
evoskuil
0e94fbb766
Modify VS props config for easy variation of output locations and messages.
2014-05-10 19:30:10 -07:00
evoskuil
4ab3d21529
Use explicitly Unicode Win32 APIs.
2014-05-10 19:28:24 -07:00