Commit Graph

666 Commits

Author SHA1 Message Date
Thom Wiggers
029146566e
Detect cron builds on Travis CI 2019-04-23 09:42:10 +02:00
Joost Rijneveld
28358b579d
Merge pull request #152 from PQClean/schedule-circleci
Schedules circleci builds with RUN_SLOW
2019-04-23 09:36:48 +02:00
Thom Wiggers
da10273e52
Merge pull request #117 from PQClean/run-only-diffs
Be more selective in test runs
2019-04-19 17:09:29 +02:00
Thom Wiggers
d1079ad7e7
Schedules circleci builds with RUN_SLOW
Also specifies an order on the PQCLEAN builds to limit fruitless
testing.
2019-04-18 17:31:50 +02:00
Joost Rijneveld
baf93e2826
Merge pull request #146 from PQClean/move-secret-key-to-scheme-meta
Move secret key length back to scheme-level META
2019-04-18 17:14:08 +02:00
Thom Wiggers
2a43c27a5c
Fix xunit-file path 2019-04-18 14:05:01 +02:00
Thom Wiggers
f39b300e4e
Reduce number of tests for functest 2019-04-18 11:26:28 +02:00
Thom Wiggers
2be9d6b775
Set up storing of test results 2019-04-18 11:26:28 +02:00
Thom Wiggers
15bd2d4fb4
another attempt at fixing appveyor 2019-04-18 11:26:28 +02:00
Thom Wiggers
e244787e87
Try to fix Appveyor diff to master 2019-04-18 11:26:28 +02:00
Thom Wiggers
65d43df241
Change permit test into a decorator
This way we can properly raise skiptest
2019-04-18 11:26:28 +02:00
Thom Wiggers
98780c6e8e
use yaml.safe_load to silence warning. 2019-04-18 11:26:28 +02:00
Thom Wiggers
ee680f218b
appveyor doesn't clone shallow 2019-04-18 11:26:28 +02:00
Thom Wiggers
c245274e05
Try to set HEAD correctly 2019-04-18 11:26:28 +02:00
Thom Wiggers
49b1214f24
Fetch origin/master properly 2019-04-18 11:26:28 +02:00
Thom Wiggers
a7a8c02c27
master may not be available 2019-04-18 11:26:28 +02:00
Thom Wiggers
33605f05d8
Set PQCLEAN_ONLY_DIFF on CI builds 2019-04-18 11:26:27 +02:00
Thom Wiggers
323b49ca6b
Merge pull request #147 from PQClean/slow-tests
Slow tests
2019-04-18 08:57:58 +02:00
Thom Wiggers
f76c7ffa7d
Merge pull request #148 from PQClean/O3
Add -O3 to CFLAGS
2019-04-18 08:57:42 +02:00
Thom Wiggers
b5d4e93478
Add -O3 to CFLAGS 2019-04-17 11:56:16 +02:00
Thom Wiggers
3e95b0b4d7
Add slow test annotator 2019-04-17 11:17:46 +02:00
Thom Wiggers
157d7b7a78
Fix trailing whitespace 2019-04-17 11:10:49 +02:00
Joost Rijneveld
972315dec5
Move secret key length back to scheme-level META 2019-04-17 11:08:45 +02:00
Douglas Stebila
aea3377582
Merge pull request #111 from PQClean/nist-kat
Add NIST KAT check for KEMs
2019-04-16 22:58:20 -04:00
Douglas Stebila
9b66c5550d
Merge pull request #116 from PQClean/downstream-projects
Write up some lines about some consumers

[skip ci]
2019-04-16 21:17:03 -04:00
Douglas Stebila
c593590362 Update text and add more details about OQS
[skip ci]
2019-04-16 21:16:11 -04:00
Douglas Stebila
4924ea0a6a Copy ntru fixes from recent commits 2019-04-16 21:11:36 -04:00
Douglas Stebila
51102e05ce Merge branch 'nist-kat' into more-ntru 2019-04-16 21:00:30 -04:00
Douglas Stebila
09632377f9 Skip clang-tidy on Windows 2019-04-16 20:59:37 -04:00
Douglas Stebila
c0cf260113 Merge branch 'master' into nist-kat 2019-04-16 16:20:31 -04:00
Douglas Stebila
4f9fa5b625
Merge pull request #115 from PQClean/fix_ntru
Fix problems in the NTRU source code
2019-04-16 16:18:45 -04:00
Douglas Stebila
24938353ac Merge branch 'master' into nist-kat 2019-04-16 14:19:20 -04:00
Thom Wiggers
48bae57f24
Fix NTRU implementation according to c7fa0b98bc 2019-04-16 15:25:18 +02:00
Thom Wiggers
21bd589962
Write up some lines about some consumers 2019-04-16 13:50:36 +02:00
Thom Wiggers
78257d4299
Add small note to PR template
[ci skip]
2019-04-16 13:39:26 +02:00
Thom Wiggers
e711d6e3b9
Fix hash length in NTRU 2019-04-16 13:37:50 +02:00
Thom Wiggers
873216c702
Fix integer overflow problems in NTRU 2019-04-16 13:37:50 +02:00
Thom Wiggers
eb5f7f1e57
Fix int/size_t comparison in frodo 2019-04-16 13:37:50 +02:00
Thom Wiggers
f17d739181
Merge pull request #114 from PQClean/sanitizer_fixes
Clean up some aspects of the tests and made NTRU-HPS code files not executable.
2019-04-16 13:37:13 +02:00
Thom Wiggers
3431dd2e0a
No reason for C source files to be executable 2019-04-16 13:28:44 +02:00
Thom Wiggers
546d9e41f2
Make output of sanitizer nicer 2019-04-16 13:28:43 +02:00
Thom Wiggers
327429b625
Make sure -fsanitizer binaries are always cleaned up 2019-04-16 13:28:43 +02:00
Thom Wiggers
9c4aebd8e3
sanitizers don't need valgrind 2019-04-16 12:39:14 +02:00
Joost Rijneveld
fc7afd8f76
Add distclean to clean entire ../bin folder 2019-04-16 10:35:48 +02:00
Joost Rijneveld
db7843c5eb
SPHINCS: make integer promotion explicit 2019-04-16 10:35:08 +02:00
Thom Wiggers
2a9d793152
Update CONTRIBUTING.md 2019-04-16 08:02:09 +02:00
Thom Wiggers
09a35993da
Skip Valgrind on OSX 2019-04-15 16:21:44 +02:00
Thom Wiggers
a5e906a306
Fix sanitizer test 2019-04-15 16:05:20 +02:00
Douglas Stebila
6fce9cf1b9 Undo breaking compiler warning fix 2019-04-15 09:48:56 -04:00
Douglas Stebila
91f94cdd1c Fix Windows compiler warnings 2019-04-14 20:50:16 -04:00