Frank Denis
|
d511c43ca9
|
Test crypto_hash() with an input longer than the block size
|
2014-09-23 13:40:08 -07:00 |
|
Frank Denis
|
dcbc538cd9
|
lcov exclusions
|
2014-09-23 13:31:42 -07:00 |
|
Frank Denis
|
99734cf8b4
|
lcov exclusions
|
2014-09-23 13:22:24 -07:00 |
|
Frank Denis
|
c775f87260
|
escrypt_gensalt_r() cannot fail
|
2014-09-23 13:20:39 -07:00 |
|
Frank Denis
|
46df8ea890
|
Test pwhash with opslimit < 32768
|
2014-09-23 13:19:03 -07:00 |
|
Frank Denis
|
116cdf32f1
|
pickparams() and escrypt_init_local() cannot fail
|
2014-09-23 13:08:25 -07:00 |
|
Frank Denis
|
a858a1971e
|
lcov exclusion
Testing for this case rather belongs to the sodium-validation project.
|
2014-09-23 12:39:15 -07:00 |
|
Frank Denis
|
34df07f0c7
|
Test generichash with no key, with salt or personalization
|
2014-09-23 12:37:21 -07:00 |
|
Frank Denis
|
5fc704cbf0
|
lcov exclusions
|
2014-09-23 12:18:24 -07:00 |
|
Frank Denis
|
471922cb05
|
crypto_sign() test: explicitly initialize sig in case the previous tests failed.
|
2014-09-22 17:09:16 -07:00 |
|
Frank Denis
|
5558885953
|
Add a test for crypto_sign() with overlapping buffers.
|
2014-09-21 22:10:25 -07:00 |
|
Frank Denis
|
ad5a165f94
|
crypto_sign(): read the copy, not the message, to properly handle overlaps
|
2014-09-21 22:06:45 -07:00 |
|
Frank Denis
|
51dfcfc223
|
Handle overlapping in/out buffers in crypto_sign()
|
2014-09-21 11:24:49 -07:00 |
|
Frank Denis
|
d92d531ac0
|
Visual Studio: use #pragma warning(push/pop) instead of warning(default: ...)
|
2014-09-18 23:46:57 -07:00 |
|
Frank Denis
|
05f46af70e
|
Version bump
|
2014-09-18 22:47:11 -07:00 |
|
Frank Denis
|
abd5df9ba1
|
lcov: annotate the actual "can't happen" lines.
|
2014-09-18 22:22:51 -07:00 |
|
Frank Denis
|
4de4e57a8e
|
chacha20: test more than 1 block
|
2014-09-18 22:13:00 -07:00 |
|
Frank Denis
|
ef86392f39
|
Fix funky indentation after untabification
|
2014-09-18 22:03:30 -07:00 |
|
Frank Denis
|
9eefb2e487
|
More test + lcov exclusions
|
2014-09-18 22:02:25 -07:00 |
|
Frank Denis
|
b062a555da
|
scalarmult: check that the top bit is ignored
|
2014-09-18 21:27:49 -07:00 |
|
Frank Denis
|
595e98a224
|
Check return code of crypto_generichash_init()
|
2014-09-16 21:41:33 -07:00 |
|
Frank Denis
|
31d842a432
|
Test for (secret)box_easy behavior with a huge input.
|
2014-09-16 21:20:05 -07:00 |
|
Frank Denis
|
877bf76716
|
crypto_(secret)box_easy: check SIZE_MAX overflow only where needed
|
2014-09-16 21:09:55 -07:00 |
|
Frank Denis
|
c54b05a1e5
|
lcov exclusion
|
2014-09-16 20:55:59 -07:00 |
|
Frank Denis
|
37580f4f52
|
More tests
|
2014-09-16 20:46:43 -07:00 |
|
Frank Denis
|
fbfbbdd349
|
Ensure that nothing explodes when calling crypto_generichash_blake2b_init_salt_personal with salt/personal == NULL
|
2014-09-16 20:09:33 -07:00 |
|
Frank Denis
|
51d9b223aa
|
Test crypto_box_(before|after)nm
|
2014-09-16 20:01:58 -07:00 |
|
Frank Denis
|
1cf170a90e
|
Test sodium_allocarray(), and sodium_malloc() with a huge size
|
2014-09-16 15:35:21 -07:00 |
|
Frank Denis
|
4993073501
|
Test chacha20 with a null output length
|
2014-09-16 15:25:54 -07:00 |
|
Frank Denis
|
6837c2d2c2
|
Include extra 0 in the key used for the hmacsha512 test
|
2014-09-16 15:25:38 -07:00 |
|
Frank Denis
|
fe4bbdc5ca
|
More crypto_pwhash() tests
|
2014-09-16 15:07:42 -07:00 |
|
Frank Denis
|
a721543b58
|
Test hmacsha512 with keys larger than the block size
|
2014-09-16 14:59:19 -07:00 |
|
Frank Denis
|
e333e55209
|
Increase generichash test coverage
|
2014-09-16 14:44:38 -07:00 |
|
Frank Denis
|
671ee78ce2
|
lcov exclusions
|
2014-09-16 10:52:42 -07:00 |
|
Frank Denis
|
7cf7f0a31c
|
More lcov exclusions.
poly1305 optimized implementations will come after 1.0.
|
2014-09-16 10:43:38 -07:00 |
|
Frank Denis
|
cee8af9b66
|
Test chacha20 with length == 0
|
2014-09-16 10:32:04 -07:00 |
|
Frank Denis
|
81aa4ef4a3
|
Check crypto_onetimeauth() streaming interface
|
2014-09-16 10:19:32 -07:00 |
|
Frank Denis
|
eacb7c7f2b
|
Ignore gcov files
|
2014-09-15 18:05:19 -07:00 |
|
Frank Denis
|
9177ebedf2
|
Merge branch 'master' of github.com:jedisct1/libsodium
* 'master' of github.com:jedisct1/libsodium:
Take blake2s off the tree until we actually use it
|
2014-09-15 17:45:58 -07:00 |
|
Frank Denis
|
136af03cc3
|
blake2b-ref: memcpy() -> memmove() for overlapping regions
|
2014-09-15 17:45:07 -07:00 |
|
Frank Denis
|
7d630186d9
|
Take blake2s off the tree until we actually use it
|
2014-09-15 11:33:07 -07:00 |
|
Frank Denis
|
d7edf5c34b
|
crypto_generichash_keybytes_min() cannot be 0, even if 0 is a valid key length
|
2014-09-15 10:26:29 -07:00 |
|
Frank Denis
|
f812967fb8
|
Coverage exclusion when relevant
|
2014-09-14 15:44:13 -07:00 |
|
Frank Denis
|
82c806ec07
|
Capitalize Android
|
2014-09-14 13:56:02 -07:00 |
|
Frank Denis
|
41ed891d56
|
Use -fstack-protector for all.
Might be replaced by -fstack-protector-strong later on.
|
2014-09-14 13:25:29 -07:00 |
|
Frank Denis
|
1217d30bae
|
More chacha20 tests
|
2014-09-14 13:09:15 -07:00 |
|
Frank Denis
|
2f7d98a73d
|
Fix format in auth5 test
|
2014-09-14 12:58:50 -07:00 |
|
Frank Denis
|
dc49ae0491
|
Add tests for invalid generichash parameters
|
2014-09-14 12:56:32 -07:00 |
|
Frank Denis
|
0ec5a25c88
|
More tests for randombytes
|
2014-09-14 12:43:53 -07:00 |
|
Frank Denis
|
c35aee3b94
|
Enable Coverity+Travis
|
2014-09-14 11:53:00 -07:00 |
|