Joost Rijneveld
|
17fc0da52e
|
Prohibit using char without explicit sign modifier
Related to #79
|
5 years ago |
Douglas Stebila
|
5f56162869
|
Add FrodoKEM-640-SHAKE reference implementation (#78)
Add FrodoKEM-640-SHAKE reference implementation
|
5 years ago |
Douglas Stebila
|
4162be0401
|
Switch for int and unsigned char to size_to and uint8_t
|
5 years ago |
Douglas Stebila
|
06973e6127
|
Force make clean on test_compile_lib
Helpful for local builds, even though it has no effect on fresh CI builds
|
5 years ago |
Douglas Stebila
|
41bc57689c
|
Fix more compiler warnings
|
5 years ago |
Douglas Stebila
|
1e5e9d96f8
|
Fix compiler warnings and bug
|
5 years ago |
Douglas Stebila
|
9cb1c56ac1
|
Make Frodo code endian-agnostic
|
5 years ago |
Douglas Stebila
|
028fb2120e
|
Fix typo
|
5 years ago |
Douglas Stebila
|
ca798ee18a
|
Fix Windows warnings
|
5 years ago |
Douglas Stebila
|
f0ba4f2051
|
Add Windows Makefile
|
5 years ago |
Douglas Stebila
|
e153dfdf56
|
Apply clang-tidy
|
5 years ago |
Douglas Stebila
|
7485f35366
|
Apply astyle
|
5 years ago |
Douglas Stebila
|
a2399091a7
|
Initial FrodoKEM-640-SHAKE implementation
|
5 years ago |
Douglas Stebila
|
812c7f54ac
|
Global search and replace on sed
|
5 years ago |
Joost Rijneveld
|
266e806807
|
Make license information in README more specific
|
5 years ago |
Joost Rijneveld
|
8255f49fc3
|
Merge pull request #76 from PQClean/namespaced-consts
Namespace the #define constants.
|
5 years ago |
Thom Wiggers
|
e811376a95
|
Do the test more properly
|
5 years ago |
Thom Wiggers
|
8eacafb3c9
|
Fix dilithium header guard
|
5 years ago |
Thom Wiggers
|
6558773b21
|
Check if header guard is defined properly
Does this slightly uglily, but it should work.
|
5 years ago |
Thom Wiggers
|
05b0f6d9cc
|
Namespace the #define constants.
|
5 years ago |
Thom Wiggers
|
751e05e887
|
Merge pull request #75 from PQClean/sha2
Add incremental SHA2
|
5 years ago |
Joost Rijneveld
|
d325e39c68
|
Add documentation for SHA2 blockwise functions
|
5 years ago |
Joost Rijneveld
|
f0ffc59696
|
Add SHA224 for completeness
|
5 years ago |
Joost Rijneveld
|
83810dcc47
|
Expose incremental SHA2 API
|
5 years ago |
Joost Rijneveld
|
6d84aec3db
|
Add SHA256
|
5 years ago |
Thom Wiggers
|
91c2fb59cf
|
Merge pull request #74 from PQClean/incremental-fips202
Add incremental API for SHAKE and SHA3
|
5 years ago |
Joost Rijneveld
|
e959357f97
|
Remove fips202 test from all tests target
It's nice to be able to test this, but it does not need to happen
for every CI run.
|
5 years ago |
Joost Rijneveld
|
760b5926c4
|
Add incremental SHA3
|
5 years ago |
Joost Rijneveld
|
23178c4c32
|
Add incremental API for shake128 and shake256
|
5 years ago |
Douglas Stebila
|
8f347af262
|
Merge pull request #70 from PQClean/windows-tests
Windows tests
|
5 years ago |
Thom Wiggers
|
1399c7fd1f
|
Only ignore missing helper programs if not on CI
use randombytes in functest
Got dropped by the rebase
Work around missing clang-tidy on Travis
Also check if valgrind is available
|
5 years ago |
Thom Wiggers
|
e450cd6042
|
Set modification time via os.utime
Hopefully quicker on Windows
|
5 years ago |
Thom Wiggers
|
fe1ba0e615
|
Disable AStyle line endings formatter
Git takes care of this, and it breaks the checkouts on Windows
|
5 years ago |
Thom Wiggers
|
ff186b3dd6
|
Run AStyle if it is installed
Also try to install it on AppVeyor
|
5 years ago |
Thom Wiggers
|
7e9cabdee2
|
Try to build Windows on x32 and x64
|
5 years ago |
Thom Wiggers
|
f47a690837
|
Remove Windows build_all bat file
|
5 years ago |
Thom Wiggers
|
5fd11050ff
|
Remove google-readability-todo lint
|
5 years ago |
Thom Wiggers
|
a230c51cf5
|
Disable clang-tidy lint on windows.h include
|
5 years ago |
Thom Wiggers
|
45e645c3a7
|
Fix Makefile.Microsoft_nmake header dependencies
|
5 years ago |
Thom Wiggers
|
89e7383ecc
|
Add Python tests to Appveyor
|
5 years ago |
Thom Wiggers
|
f25824246f
|
small improvements of reporting
|
5 years ago |
Thom Wiggers
|
13867ab7b4
|
Fix tests on Windows
|
5 years ago |
Thom Wiggers
|
dc1f7e204a
|
Add returncode support to helper.make
|
5 years ago |
Thom Wiggers
|
d503a712ba
|
Fix nmakefiles
LIB is already an environment variable on Windows
|
5 years ago |
Thom Wiggers
|
7ad19a30a4
|
First start of windows test support
|
5 years ago |
Matthias J. Kannwischer
|
4e7415f30d
|
Merge pull request #71 from PQClean/fixed_size_apis
Make all apis use the uint8_t and size_t types
|
5 years ago |
Thom Wiggers
|
07b8c2ebe9
|
Make all apis use the uint8_t and size_t types
|
5 years ago |
Joost Rijneveld
|
e74fcbecc0
|
Merge pull request #66 from PQClean/tidy-python
Move clang-tidy into python-based tests
|
5 years ago |
Joost Rijneveld
|
26ee50ef46
|
Merge pull request #68 from PQClean/test-cleanup
Clean up tests
|
5 years ago |
Thom Wiggers
|
75be658074
|
Clean up tests
Modify the tests to no longer construct the classes multiple times and
to have them make use of the new helpers.make() function.
|
5 years ago |