377d0cbf
Support unaligned vectors in pycparser by
2019-12-09 09:57:55 +0100
66822167
Add Dilithium's AVX2 implementations by
2019-12-06 16:16:41 +0100
296177e0
Don't use -march=native for keccak by
2019-11-18 13:24:41 +0100
7da91aa3
Don't advertise MacOS support for Kyber-AVX2 by
2019-11-13 13:27:26 +0100
963e87af
rainbow: memcpy -> memmove since buffers may overlap by
2019-11-13 10:47:26 +0100
e3db88d7
use the same compiler flags as other implementations by
2019-10-25 19:09:12 +0200
692e7bea
add -Werror by
2019-10-25 13:35:23 +0200
c95f1b4e
move modulus function to source, namespace it by
2019-10-25 13:14:25 +0200
36b61427
remove empty lines at end of file by
2019-10-24 19:10:13 +0200
4c84fd91
fix namespacing for mamabear, papabear by
2019-10-24 19:02:47 +0200
e94842b0
remove empty line, add version by
2019-10-24 18:28:06 +0200
2d9e2596
add duplicate consistency checks by
2019-10-24 18:25:07 +0200
3b740033
add ThreeBears by
2019-10-24 18:24:45 +0200
d1f2d16f
remove ternary operator in rainbow to compute max by
2019-10-15 14:54:17 +0200
6c988327
remove unnecessary if in kyber768 by
2019-10-15 14:37:00 +0200
873d1766
ignore new clang warning security.insecureAPI.DeprecatedOrUnsafeBufferHandling by
2019-10-15 14:22:39 +0200
81a7e48d
Run ARM64 tests on REAL HARDWARE 🎉 by
2019-10-17 12:14:23 +0200
071e541a
Switch to gcc9.2 and xcode11.2 for MacOS builds (#246) by
2019-10-23 07:59:59 +0200
367f2938
Make sure the emulated jobs upload their test results properly by
2019-10-17 09:37:14 +0200
56a0fcb1
qTESLA (#239) by
2019-10-21 08:26:27 -0400
f792b925
Enable optimizers on Windows (#244) by
2019-10-21 14:23:59 +0200
298dd2cf
fix clang-tidy complaint about falcon (#242) by
2019-10-16 02:23:33 -0400
abe2a5aa
Merge pull request #241 from PQClean/fix_kyber90s by
2019-10-15 18:16:00 +0000
df8cc496
fix kyber-90s warning if size_t is not 32 bits by
2019-10-15 15:13:39 +0200
c39e85dd
Merge pull request #238 from PQClean/kyber90s-aes by
2019-10-04 12:48:58 +0000
39246b80
fix for big-endian by
2019-10-04 13:10:29 +0200
9571a3b0
use common aes256_ecb instead of providing local AES implementation by
2019-10-03 15:47:08 +0200
07543ba9
Document security issues (#236) by
2019-09-25 10:47:49 +0200
dd11ffc2
Merge pull request #230 from PQClean/fix_rainbow by
2019-09-24 20:44:43 +0000
1e049964
re-add duplicate consistency checks by
2019-09-24 14:43:23 +0200
db7200dc
fix algorithm names in META.yml by
2019-09-24 14:38:18 +0200
f08f65c8
remove unsupported -Wcast-align=strict by
2019-09-24 13:50:38 +0200
3a4673bf
refactor gf16+gf256 arithmetic of rainbow to fix undefined behaviour by
2019-09-24 13:21:05 +0200
0523cd69
fix and re-add rainbow by
2019-09-09 13:40:40 +0200
546c8cd1
Merge pull request #226 from PQClean/kyber-90s by
2019-09-24 10:17:16 +0000
ac1f8cc7
fixup! Add Kyber90s by
2019-09-19 11:33:31 +0200
79313834
fixup! Add Kyber90s by
2019-09-17 14:11:46 +0200
526a8418
Add Kyber90s by
2019-09-17 14:02:01 +0200
588dcaf5
Merge pull request #235 from pornin/master by
2019-09-24 07:58:39 +0200
db2a8214
Merge remote-tracking branch 'upstream/master' by
2019-09-23 11:22:40 -0400
993803e0
Ignore pointless clang-tidy warning. (#237) by
2019-09-23 17:16:58 +0200
2515f133
Updated version number, and added an explicit cast to appease some versions of clang-tidy. by
2019-09-20 09:01:32 -0400
bdb42f19
Allow to automatically merge PRs if approved and CI agrees (#234) by
2019-09-20 10:39:42 +0200
44a05010
Fixed sampler bug (update to new upstream Falcon code 2019-09-18). by
2019-09-19 15:55:28 -0400
4be5e497
Merge pull request #233 from PQClean/fix_algonames by
2019-09-19 12:52:51 +0200
7d104840
fix algo names for schemes that are inconsistent with the api.h by
2019-09-19 12:44:26 +0200
1d789dc9
check algo names by
2019-09-19 12:43:57 +0200
88e59b3d
Merge pull request #232 from PQClean/fix_incremental_sha512 by
2019-09-12 10:27:20 +0200
3779d4fc
Fix clang-tidy complaint about result of subtraction being compared with possibly small size_t (#231) by
2019-09-10 12:36:52 +0200
f4bd3121
Adds AVX2 variants of Kyber512, Kyber768, Kyber1024 (#225) by
2019-09-10 11:45:01 +0200
6ee774a5
fix incremental sha512 by
2019-09-10 11:27:37 +0200
d83d4a4b
add test for incremental sha512 by
2019-09-10 11:27:23 +0200
2eaf3826
Add support for specifying architecture and feature limits (#224) by
2019-09-06 12:01:44 +0200
aa46b523
Enable valgrind exit errorcode and remove Rainbow (#223) by
2019-09-05 10:08:42 +0200
27533026
Merge pull request #227 from leonbotros/ledav2.1 by
2019-08-29 10:08:33 +0200
3237c217
Merge pull request #229 from PQClean/split_ci by
2019-08-29 10:08:03 +0200
deb08ad9
Run KEMs and SIGs as separate CI jobs by
2019-08-28 13:16:07 +0200
9190172f
fix a bug where error array is allocated way too big by
2019-08-27 15:38:34 +0200
42256ec1
forgot to add updated dupicate consistency checks by
2019-08-24 16:55:15 +0200
7dd72235
more fixed sizes, hopefully fix mscv warnings by
2019-08-24 16:40:47 +0200
9dd4a4b5
fix requested changes by
2019-08-24 15:48:38 +0200
8a120b3b
Render proper diffs for duplicate_consistency test (#228) by
2019-08-23 15:15:45 +0200
823ba3f1
fix msvc complaints #2 by
2019-08-23 14:21:09 +0200
50665606
serialize error before hashing by
2019-08-23 12:57:17 +0200
46145a31
hopefully fix msvc complaints by
2019-08-23 12:41:58 +0200
537d2a1a
serialize pk/ct by
2019-08-23 11:30:02 +0200
1fc2f51f
fix clang-tidy warnings, replace variable-time schoolbook multiplications by
2019-08-22 12:59:04 +0200
b084f55f
update duplicate consistency checks by
2019-08-21 21:29:08 +0200
901d53eb
constant-time decapsulation/decryption failure by
2019-08-21 21:27:53 +0200
7d371dd4
revert test makefile by
2019-08-21 21:27:30 +0200
d3d72f64
constant-time inverses by
2019-08-21 18:54:04 +0200
e4a5cc3c
add karatsuba + toom-cook-3 without VLAs by
2019-08-21 17:31:57 +0200
ca898f01
update implementations to leda v2.1 by
2019-08-21 14:28:31 +0200
9a5caaa9
Only run slow tests once a week (#222) by
2019-08-07 10:03:39 +0200
56bb81d0
Fix display of test results summary on CircleCI (#219) by
2019-08-07 10:03:17 +0200
68a7c017
Merge pull request #218 from PQClean/fix_sphincs_lints by
2019-08-05 14:44:34 +0200
fbe01a7d
Remove clang-tidy -fix flag handlign (doesn't work) by
2019-08-01 09:13:30 +0200
210937a6
Fix SPHINCS+ clang-tidy warnings by
2019-08-01 09:13:05 +0200
6e12692b
Merge pull request #215 from PQClean/less_tests_for_valgrind by
2019-08-01 08:44:08 +0200
bc437581
Merge pull request #216 from PQClean/disable-clang-tidy-on-i386 by
2019-08-01 08:42:31 +0200
bbe57e30
Merge pull request #217 from pornin/master by
2019-08-01 08:41:39 +0200
bad99568
Fixed some buffer handling bugs that should never happen in practice (but may occur if reusing the internal functions with different parameters). by
2019-07-31 16:17:23 -0400
83c974e4
Merge pull request #207 from PQClean/sphincs-abstract-state-dupe by
2019-07-30 21:48:30 -0400
b70216eb
Implement state clone for rest of SHA-2 incremental API by
2019-07-30 13:25:23 -0400
4d7e5886
Rename dupe to clone by
2019-07-30 13:23:22 -0400
9067d622
Disable clang-tidy on i386 by
2019-07-30 10:21:11 +0200
b4d39681
Reduce the number of test runs for Valgrind tests by
2019-07-29 15:25:41 +0200
78a65d6e
Parallel tests (#206) by
2019-07-29 10:38:25 +0200
133a38b8
Move test support files into tests directory (#200) by
2019-07-26 10:26:14 +0200
1e879cdd
Merge pull request #212 from PQClean/security-note by
2019-07-25 13:04:57 +0200
7e4c4c51
Merge pull request #211 from PQClean/fix-205 by
2019-07-25 12:51:24 +0200
e00c5566
Merge pull request #213 from kste/fix_haraka_msghash by
2019-07-25 09:04:28 +0200
575d2d68
Update hashes in META files by
2019-07-24 16:35:10 +0200
8a008417
Merge pull request #182 from PQClean/rainbow by
2019-07-24 15:56:14 +0200
1fca5ec0
unsigned -> unsigned int by
2019-07-24 10:41:42 +0200
2bf9d8b3
ran clang-format by
2019-07-24 10:15:48 +0200
1a27f409
Only absorb root part of pk in haraka message hashing. by
2019-07-24 08:24:33 +0200
d4b612fe
Merge pull request #210 from pornin/master by
2019-07-23 11:29:37 +0200
65e6514b
Set the version for "round two". by
2019-07-22 08:59:08 -0400
c75320e0
Create SECURITY.md by
2019-07-22 14:30:09 +0200