Douglas Stebila
|
cfc9705751
|
test_format wasn't actually checking output of astyle
It was only checking the return code, but astyle was always returning 0.
Changed to parse the output and look for the string "Formatted"
|
2019-04-10 21:23:33 -04:00 |
|
Douglas Stebila
|
f388d6f93e
|
Selectively filter tests (#102)
Selectively filter tests
|
2019-04-10 19:27:25 -04:00 |
|
Douglas Stebila
|
42a5e0e4ad
|
Use environment variables to selectively filter tests
|
2019-04-10 17:03:02 -04:00 |
|
Joost Rijneveld
|
af508a9c1f
|
SPHINCS: remove stray Makefile variables
|
2019-04-10 10:07:44 +02:00 |
|
Joost Rijneveld
|
dc7cfa8d14
|
Merge pull request #90 from PQClean/sphincs-shake256-128f-simple
SPHINCS-SHAKE256-128f-simple
|
2019-04-09 18:49:05 +02:00 |
|
Joost Rijneveld
|
ba70da9189
|
Fix variable-length arrays using wrappers
|
2019-04-09 18:21:03 +02:00 |
|
Joost Rijneveld
|
e580dcb487
|
Remove stray include in api.h
|
2019-04-09 18:21:03 +02:00 |
|
Joost Rijneveld
|
6cb332cae5
|
Remove conditional preprocessor statements
|
2019-04-09 18:21:03 +02:00 |
|
Joost Rijneveld
|
80af118676
|
Prevent uninitialized variable warning
|
2019-04-09 18:21:03 +02:00 |
|
Joost Rijneveld
|
a300190d5b
|
Resolve type coercions
|
2019-04-09 18:21:00 +02:00 |
|
Joost Rijneveld
|
7540971a8b
|
Merge pull request #96 from PQClean/test_preprocessor
Test for preprocessor conditionals
|
2019-04-09 18:02:27 +02:00 |
|
Joost Rijneveld
|
a14dcefb32
|
Add SPHINCS-SHAKE256-128f-simple
|
2019-04-09 17:26:34 +02:00 |
|
Joost Rijneveld
|
56e8d17a7d
|
Move #if check from manual to automatic
|
2019-04-09 17:23:47 +02:00 |
|
Joost Rijneveld
|
dfe9508551
|
Remove preprocessor ignored codepath for Kyber
|
2019-04-09 17:23:31 +02:00 |
|
Joost Rijneveld
|
5853cb8e50
|
Test for preprocessor conditionals
|
2019-04-09 17:23:31 +02:00 |
|
Joost Rijneveld
|
8d1ed9afc0
|
Remove include from Kyber's api.h
|
2019-04-09 17:19:23 +02:00 |
|
Joost Rijneveld
|
9e5fd74823
|
Test for prohibited includes in api.h
|
2019-04-09 17:19:20 +02:00 |
|
Douglas Stebila
|
27366d6559
|
Add FrodoKEM-976-SHAKE and FrodoKEM-1344-SHAKE (#83)
Add FrodoKEM-976-SHAKE and FrodoKEM-1344-SHAKE
|
2019-04-09 09:37:51 -04:00 |
|
Douglas Stebila
|
37ccc09168
|
Move length-secret-key
|
2019-04-09 09:11:16 -04:00 |
|
Douglas Stebila
|
6fabab1fd9
|
Merge branch 'master' into more-frodo
|
2019-04-09 09:06:20 -04:00 |
|
Joost Rijneveld
|
4bf6810c9a
|
Explicitly disallow preprocessor #if
|
2019-04-09 11:17:54 +02:00 |
|
Thom Wiggers
|
0d24eb1f15
|
Merge pull request #92 from PQClean/move-secretkey-size-meta
Move secret-key length in META file
|
2019-04-08 11:42:29 +02:00 |
|
Joost Rijneveld
|
cffe944bbf
|
Check that implementations are uniquely named
|
2019-04-08 11:39:17 +02:00 |
|
Joost Rijneveld
|
fe010541ec
|
Move secret key length to implementation meta
|
2019-04-08 11:39:17 +02:00 |
|
Thom Wiggers
|
6257e9ea48
|
Merge pull request #91 from PQClean/detached-signatures
Test detached signatures
|
2019-04-08 11:37:36 +02:00 |
|
Joost Rijneveld
|
493d77d89b
|
Ensure tests do not break without schemes
|
2019-04-08 11:14:45 +02:00 |
|
Joost Rijneveld
|
e7602479f1
|
Remove round 1 Dilithium
This does not implement the detached signature API, and will
change significantly for NIST's 2nd round anyway.
|
2019-04-08 10:23:29 +02:00 |
|
Joost Rijneveld
|
87a3c6ab39
|
Add functest/testvectors for detached signatures
|
2019-04-08 10:23:24 +02:00 |
|
Douglas Stebila
|
e697ee7fdd
|
Merge branch 'master' into more-frodo
|
2019-04-07 08:15:13 -04:00 |
|
Douglas Stebila
|
7a5f7b9941
|
Enable some extra warnings (#67)
Enable some extra warnings
|
2019-04-07 08:14:41 -04:00 |
|
Douglas Stebila
|
2d6be066e7
|
Add FrodoKEM-1344-SHAKE
|
2019-04-06 09:22:15 -04:00 |
|
Douglas Stebila
|
13e74c7b67
|
Update test vectors for new number of iterations
|
2019-04-06 09:22:04 -04:00 |
|
Douglas Stebila
|
bef34697fb
|
Pull pycparser submodule if it's not present
|
2019-04-06 09:21:40 -04:00 |
|
Douglas Stebila
|
624d82cc67
|
New required metadata fields
|
2019-04-06 09:09:45 -04:00 |
|
Douglas Stebila
|
46aa7ff9b2
|
Move duplicate consistency data outside of META.yml
|
2019-04-06 09:07:44 -04:00 |
|
Douglas Stebila
|
a296085e57
|
Merge branch 'master' into more-frodo
|
2019-04-06 08:51:03 -04:00 |
|
Joost Rijneveld
|
d113b45cf0
|
Fix font size of pull request template header
The previous header size was a bit excessive, overshadowing actual comments.
|
2019-04-06 14:45:05 +02:00 |
|
Joost Rijneveld
|
5bec3e77f2
|
Merge pull request #86 from PQClean/reduce-iterations
Use 5 iterations for functional tests and test vectors
|
2019-04-06 13:22:01 +02:00 |
|
Joost Rijneveld
|
e2fcad2823
|
Merge branch 'master' into reduce-iterations
|
2019-04-06 13:10:21 +02:00 |
|
Joost Rijneveld
|
c3896e1b1a
|
Merge pull request #89 from PQClean/check_metadata_sizes
Check the specified sizes of the metadata match api.h consts
|
2019-04-05 18:27:34 +02:00 |
|
Joost Rijneveld
|
73f40e4147
|
Allow TODO without username / bug numbers
|
2019-04-05 17:53:30 +02:00 |
|
Thom Wiggers
|
1e9defd090
|
build printparams on Windows
|
2019-04-05 17:21:56 +02:00 |
|
Thom Wiggers
|
d1fd8aa934
|
Check the specified sizes of the metadata match api.h consts
Fixes #88
|
2019-04-05 17:04:37 +02:00 |
|
Thom Wiggers
|
c95d2816bd
|
Enable some extra warnings
These warnings should help catch some non-obvious bugs.
|
2019-04-05 16:44:54 +02:00 |
|
Thom Wiggers
|
cc65166063
|
Merge branch 'fix_metadata'
Fixes the metadata test and adds the missing information.
|
2019-04-05 16:38:59 +02:00 |
|
Thom Wiggers
|
1523a5ce47
|
Fix shared-secret in CONTRIBUTING
|
2019-04-05 16:38:42 +02:00 |
|
Thom Wiggers
|
d39d7c66db
|
Add missing metadata to META
|
2019-04-05 16:38:26 +02:00 |
|
Joost Rijneveld
|
f355e77407
|
Clarify and reduce iterations for sig testvectors
This is actually different from signature functests,
which only tests mlen=32. Can be fixed later as that does
not impact the testvectors.
|
2019-04-05 16:32:39 +02:00 |
|
Thom Wiggers
|
db915fb6f7
|
Merge pull request #55 from PQClean/contributing
First draft of CONTRIBUTING
|
2019-04-05 16:30:59 +02:00 |
|
Thom Wiggers
|
004c82c42e
|
Namespace constants, clean up C API listings
|
2019-04-05 16:29:21 +02:00 |
|