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 |
|
Douglas Stebila
|
6b5d144415
|
Correct security level
|
2019-04-04 14:51:17 -04:00 |
|
Douglas Stebila
|
0145ddaa1b
|
More stack!
|
2019-04-04 12:45:24 -04:00 |
|
Douglas Stebila
|
301f7aca57
|
Always return negative numbers so positive+negative != 0
|
2019-04-04 12:39:47 -04:00 |
|
Douglas Stebila
|
49729d6da0
|
Larger stack size for FrodoKEM 976 on Windows
|
2019-04-04 12:39:04 -04:00 |
|
Douglas Stebila
|
ad4984fdad
|
Improve skipping for duplicate_consistency test
|
2019-04-04 12:38:47 -04:00 |
|
Douglas Stebila
|
7a4e0d445b
|
Skip duplicate consistency check on Windows (i.e., if sed not available)
|
2019-04-04 12:07:54 -04:00 |
|
Douglas Stebila
|
249bfb6197
|
Add FrodoKEM-976-SHAKE
|
2019-04-04 12:05:55 -04:00 |
|
Douglas Stebila
|
bc5d18e7cd
|
Add duplicate consistency check
|
2019-04-04 12:05:43 -04:00 |
|
Douglas Stebila
|
72ff0dae94
|
Minor reformatting
|
2019-04-04 12:05:20 -04: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 |
|
Douglas Stebila
|
06973e6127
|
Force make clean on test_compile_lib
Helpful for local builds, even though it has no effect on fresh CI builds
|
2019-03-31 22:00:39 -04:00 |
|
Douglas Stebila
|
41bc57689c
|
Fix more compiler warnings
|
2019-03-31 21:55:55 -04:00 |
|
Douglas Stebila
|
1e5e9d96f8
|
Fix compiler warnings and bug
|
2019-03-31 21:52:35 -04:00 |
|
Douglas Stebila
|
9cb1c56ac1
|
Make Frodo code endian-agnostic
|
2019-03-31 21:44:36 -04:00 |
|
Douglas Stebila
|
028fb2120e
|
Fix typo
|
2019-03-21 23:53:53 -04:00 |
|
Douglas Stebila
|
ca798ee18a
|
Fix Windows warnings
|
2019-03-21 23:51:34 -04:00 |
|
Douglas Stebila
|
f0ba4f2051
|
Add Windows Makefile
|
2019-03-21 23:48:52 -04:00 |
|
Douglas Stebila
|
e153dfdf56
|
Apply clang-tidy
|
2019-03-21 23:40:12 -04:00 |
|
Douglas Stebila
|
7485f35366
|
Apply astyle
|
2019-03-21 23:27:16 -04:00 |
|
Douglas Stebila
|
a2399091a7
|
Initial FrodoKEM-640-SHAKE implementation
|
2019-03-21 22:56:45 -04:00 |
|
Douglas Stebila
|
812c7f54ac
|
Global search and replace on sed
|
2019-03-21 22:56:28 -04:00 |
|
Joost Rijneveld
|
266e806807
|
Make license information in README more specific
|
2019-03-21 12:20:56 +00:00 |
|
Joost Rijneveld
|
8255f49fc3
|
Merge pull request #76 from PQClean/namespaced-consts
Namespace the #define constants.
|
2019-03-19 21:11:37 +00:00 |
|
Thom Wiggers
|
e811376a95
|
Do the test more properly
|
2019-03-19 15:20:59 +00:00 |
|