Joost Rijneveld
|
d325e39c68
|
Add documentation for SHA2 blockwise functions
|
2019-03-13 17:23:30 +01:00 |
|
Joost Rijneveld
|
f0ffc59696
|
Add SHA224 for completeness
|
2019-03-11 16:50:00 +01:00 |
|
Joost Rijneveld
|
83810dcc47
|
Expose incremental SHA2 API
|
2019-03-11 16:50:00 +01:00 |
|
Joost Rijneveld
|
6d84aec3db
|
Add SHA256
|
2019-03-11 16:50:00 +01:00 |
|
Thom Wiggers
|
91c2fb59cf
|
Merge pull request #74 from PQClean/incremental-fips202
Add incremental API for SHAKE and SHA3
|
2019-03-11 15:19:36 +01:00 |
|
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.
|
2019-03-11 15:06:04 +01:00 |
|
Joost Rijneveld
|
760b5926c4
|
Add incremental SHA3
|
2019-03-07 17:01:23 +01:00 |
|
Joost Rijneveld
|
23178c4c32
|
Add incremental API for shake128 and shake256
|
2019-03-07 17:01:16 +01:00 |
|
Douglas Stebila
|
8f347af262
|
Merge pull request #70 from PQClean/windows-tests
Windows tests
|
2019-03-07 08:09:16 -05:00 |
|
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
|
2019-03-07 08:43:13 +01:00 |
|
Thom Wiggers
|
e450cd6042
|
Set modification time via os.utime
Hopefully quicker on Windows
|
2019-03-06 17:15:24 +01:00 |
|
Thom Wiggers
|
fe1ba0e615
|
Disable AStyle line endings formatter
Git takes care of this, and it breaks the checkouts on Windows
|
2019-03-06 17:15:24 +01:00 |
|
Thom Wiggers
|
ff186b3dd6
|
Run AStyle if it is installed
Also try to install it on AppVeyor
|
2019-03-06 17:15:24 +01:00 |
|
Thom Wiggers
|
7e9cabdee2
|
Try to build Windows on x32 and x64
|
2019-03-06 17:15:24 +01:00 |
|
Thom Wiggers
|
f47a690837
|
Remove Windows build_all bat file
|
2019-03-06 17:15:23 +01:00 |
|
Thom Wiggers
|
5fd11050ff
|
Remove google-readability-todo lint
|
2019-03-06 17:15:23 +01:00 |
|
Thom Wiggers
|
a230c51cf5
|
Disable clang-tidy lint on windows.h include
|
2019-03-06 17:15:23 +01:00 |
|
Thom Wiggers
|
45e645c3a7
|
Fix Makefile.Microsoft_nmake header dependencies
|
2019-03-06 17:15:23 +01:00 |
|
Thom Wiggers
|
89e7383ecc
|
Add Python tests to Appveyor
|
2019-03-06 17:14:36 +01:00 |
|
Thom Wiggers
|
f25824246f
|
small improvements of reporting
|
2019-03-06 17:14:36 +01:00 |
|
Thom Wiggers
|
13867ab7b4
|
Fix tests on Windows
|
2019-03-06 17:14:36 +01:00 |
|
Thom Wiggers
|
dc1f7e204a
|
Add returncode support to helper.make
|
2019-03-06 17:14:35 +01:00 |
|
Thom Wiggers
|
d503a712ba
|
Fix nmakefiles
LIB is already an environment variable on Windows
|
2019-03-06 17:14:35 +01:00 |
|
Thom Wiggers
|
7ad19a30a4
|
First start of windows test support
|
2019-03-06 17:14:31 +01:00 |
|
Matthias J. Kannwischer
|
4e7415f30d
|
Merge pull request #71 from PQClean/fixed_size_apis
Make all apis use the uint8_t and size_t types
|
2019-03-06 17:11:54 +01:00 |
|
Thom Wiggers
|
07b8c2ebe9
|
Make all apis use the uint8_t and size_t types
|
2019-03-05 14:14:47 +01:00 |
|
Joost Rijneveld
|
e74fcbecc0
|
Merge pull request #66 from PQClean/tidy-python
Move clang-tidy into python-based tests
|
2019-03-05 11:23:03 +01:00 |
|
Joost Rijneveld
|
26ee50ef46
|
Merge pull request #68 from PQClean/test-cleanup
Clean up tests
|
2019-03-05 11:22:16 +01:00 |
|
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.
|
2019-03-04 17:02:46 +01:00 |
|
Thom Wiggers
|
0bff935662
|
Add CircleCI link to README
|
2019-03-04 13:25:35 +01:00 |
|
Thom Wiggers
|
4178768599
|
Skip clang-tidy if not available
|
2019-03-01 13:00:43 +01:00 |
|
Thom Wiggers
|
e8c4cf949b
|
Move clang-tidy into python-based tests
|
2019-03-01 11:44:22 +01:00 |
|
Matthias J. Kannwischer
|
7a36262f6a
|
Merge pull request #60 from PQClean/format-check-in-python
Add formatting tests to the python-based testing framework.
|
2019-03-01 11:27:37 +01:00 |
|
Matthias J. Kannwischer
|
110d2ba3a2
|
Merge pull request #64 from PQClean/valgrind_in_python
Valgrind in python
|
2019-03-01 11:14:24 +01:00 |
|
Thom Wiggers
|
00f72102ab
|
Install astyle on OSX
|
2019-02-28 17:06:45 +01:00 |
|
Thom Wiggers
|
facc293a21
|
Add format tests to python tests
|
2019-02-28 17:06:44 +01:00 |
|
Thom Wiggers
|
17c9840b57
|
Move valgrind tests to python-based testing framework
|
2019-02-28 16:45:15 +01:00 |
|
Thom Wiggers
|
dac7235643
|
Only skip ASAN on ppc with Clang
|
2019-02-28 16:44:10 +01:00 |
|
Joost Rijneveld
|
ed8e845f77
|
Clarify ambigious check wrt return codes
|
2019-02-28 16:37:00 +01:00 |
|
Thom Wiggers
|
53591961c9
|
Fix supported platform debug print
|
2019-02-28 16:32:24 +01:00 |
|
Thom Wiggers
|
ea47ab3dad
|
Fix arm platform names
|
2019-02-28 16:18:06 +01:00 |
|
Thom Wiggers
|
1180de5d30
|
Add environment to sanitizers on ARM
|
2019-02-28 16:17:58 +01:00 |
|
Thom Wiggers
|
59792522ae
|
Update Makefile to only include tests that are not in Python yet
|
2019-02-28 16:17:06 +01:00 |
|
Thom Wiggers
|
73197c6516
|
Add sanitizers to functests
|
2019-02-28 16:17:06 +01:00 |
|
Joost Rijneveld
|
66f0ba9d95
|
Merge pull request #65 from thomwiggers/containerized-build-circleci
Move builds to CircleCI build service
|
2019-02-28 16:14:58 +01:00 |
|
Thom Wiggers
|
760de42e13
|
Add status badges
|
2019-02-28 16:05:45 +01:00 |
|
Thom Wiggers
|
97b298a04e
|
Only build OS X on travis
|
2019-02-28 16:01:06 +01:00 |
|
Thom Wiggers
|
6999e34820
|
Add circleci
Build on circleci, should be much faster.
|
2019-02-28 15:58:47 +01:00 |
|
Thom Wiggers
|
f3e38dbfb2
|
Merge pull request #62 from PQClean/functestunalign
Un-align input byte arrays to catch assumptions about data alignment
|
2019-02-28 15:57:06 +01:00 |
|
Joost Rijneveld
|
da90b709d3
|
Merge pull request #58 from PQClean/containerized-build
Greatly simplify container builds
|
2019-02-28 15:56:54 +01:00 |
|