Commit Graph
918 Commits
Author SHA1 Message Date
GraxRabble ccf915dc14 prevented 128 bit integers from compiling with emscripten 2014-05-20 13:53:31 -04:00
Frank Denis 5720b23491 Merge pull request #157 from xantares/patch-1
Fix memset_s detection
2014-05-19 10:26:11 -07:00
xantares 041f920341 Link memset_s presence test 2014-05-19 19:14:49 +02:00
Frank Denis 27d1f4d9cb Mention cl-sodium 2014-05-18 23:46:36 -07:00
Frank Denis 6f890f19dc Update ChangeLog 2014-05-15 22:20:03 -07:00
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 0.5.0 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