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
|
7a5f7b9941
|
Enable some extra warnings (#67)
Enable some extra warnings
|
2019-04-07 08:14:41 -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 |
|
Douglas Stebila
|
19d177efb3
|
Use 5 iteractions for functional tests and test vectors
|
2019-04-05 10:22:52 -04:00 |
|
Thom Wiggers
|
c765e5c350
|
Specify crypto API as specified in README
This means using uint8_t and adding the detached-signature api functions
|
2019-04-05 16:21:07 +02:00 |
|
Thom Wiggers
|
98a6f2cf38
|
Add remark about running astyle to contributing
See #60
|
2019-04-05 16:21:07 +02:00 |
|
Thom Wiggers
|
e39dec0919
|
Add powerpc mention and remove intentions statement
|
2019-04-05 16:21:07 +02:00 |
|
Douglas Stebila
|
cb4eb97bc4
|
Markdown formatting changes
|
2019-04-05 16:21:07 +02:00 |
|
Thom Wiggers
|
658b4f0447
|
Fix unfinished sentence
[ci skip]
|
2019-04-05 16:21:07 +02:00 |
|
Thom Wiggers
|
7d8b12d6bd
|
Syntax typos
|
2019-04-05 16:21:07 +02:00 |
|
Thom Wiggers
|
928b92364e
|
First draft of CONTRIBUTING
|
2019-04-05 16:21:07 +02:00 |
|
Thom Wiggers
|
764935084a
|
Update pull_request_template.md
|
2019-04-05 16:19:56 +02:00 |
|
Thom Wiggers
|
1938f78bf1
|
Pull request template draft
[ci skip]
|
2019-04-05 16:19:56 +02:00 |
|
Joost Rijneveld
|
67ba4b661c
|
Update README based on discussion on integer sizes
|
2019-04-05 15:30:13 +02:00 |
|
Joost Rijneveld
|
cdb0fd89f4
|
Merge pull request #82 from PQClean/prohibit-char
Prohibit using char without explicit sign modifier
|
2019-04-05 13:50:38 +02:00 |
|
Thom Wiggers
|
eb08730d27
|
Use brew link to install gcc in a more predictable place
|
2019-04-05 13:38:02 +02:00 |
|
Joost Rijneveld
|
41edb79c0a
|
Clarify cc vs cpp
|
2019-04-05 13:04:32 +02:00 |
|
Joost Rijneveld
|
3d8faae483
|
Fix missing && separator in docker command string
It seems to have worked in CircleCI without this, though;
it is unclear to me why.
|
2019-04-05 12:53:52 +02:00 |
|
Thom Wiggers
|
2ffdc863c9
|
Also install requirements in native versions
|
2019-04-05 11:51:19 +02:00 |
|
Thom Wiggers
|
13e84aec00
|
Clone submodules in CircleCI
|
2019-04-05 11:47:47 +02:00 |
|
Thom Wiggers
|
347217ba13
|
Mention submodules in README
|
2019-04-05 10:42:14 +02:00 |
|
Thom Wiggers
|
dac0d96904
|
We don't use cpp anymore
|
2019-04-05 10:40:16 +02:00 |
|
Thom Wiggers
|
4e47a0b513
|
Skip the prohibit-char test on Windows due to lack of cc
|
2019-04-05 10:39:08 +02:00 |
|
Thom Wiggers
|
bfa8589f96
|
Use cc -E instead of cpp
|
2019-04-05 10:31:31 +02:00 |
|
Thom Wiggers
|
9a6787c872
|
Properly set up GCC on OS X
|
2019-04-05 10:30:55 +02:00 |
|
Thom Wiggers
|
8067df4aa9
|
install pycparser with pip3
|
2019-04-05 09:28:27 +02:00 |
|
Joost Rijneveld
|
97e428a0b7
|
Skip preprocessing when cpp unavailable
|
2019-04-04 14:52:11 +02:00 |
|
Joost Rijneveld
|
17fc0da52e
|
Prohibit using char without explicit sign modifier
Related to #79
|
2019-04-04 13:49:15 +02:00 |
|
Douglas Stebila
|
5f56162869
|
Add FrodoKEM-640-SHAKE reference implementation (#78)
Add FrodoKEM-640-SHAKE reference implementation
|
2019-04-03 10:08:07 -04:00 |
|
Douglas Stebila
|
4162be0401
|
Switch for int and unsigned char to size_to and uint8_t
|
2019-04-02 14:06:06 -04:00 |
|