Commit Graph

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