1
1
mirror of https://github.com/henrydcase/pqc.git synced 2024-11-22 15:39:07 +00:00

Commit Graph

  • 377d0cbf1a Support unaligned vectors in pycparser Thom Wiggers 2019-12-09 09:57:55 +0100
  • 6682216791 Add Dilithium's AVX2 implementations Thom Wiggers 2019-12-06 16:16:41 +0100
  • 296177e079 Don't use -march=native for keccak Thom Wiggers 2019-11-18 13:24:41 +0100
  • 7da91aa360 Don't advertise MacOS support for Kyber-AVX2 Thom Wiggers 2019-11-13 13:27:26 +0100
  • 963e87af64 rainbow: memcpy -> memmove since buffers may overlap Matthias J. Kannwischer 2019-11-13 10:47:26 +0100
  • e3db88d7e4 use the same compiler flags as other implementations Leon Botros 2019-10-25 19:09:12 +0200
  • 692e7bea39 add -Werror Leon Botros 2019-10-25 13:35:23 +0200
  • c95f1b4ebb move modulus function to source, namespace it Leon Botros 2019-10-25 13:14:25 +0200
  • 36b6142794 remove empty lines at end of file Leon Botros 2019-10-24 19:10:13 +0200
  • 4c84fd915b fix namespacing for mamabear, papabear Leon Botros 2019-10-24 19:02:47 +0200
  • e94842b0ef remove empty line, add version Leon Botros 2019-10-24 18:28:06 +0200
  • 2d9e259608 add duplicate consistency checks Leon Botros 2019-10-24 18:25:07 +0200
  • 3b740033ef add ThreeBears Leon Botros 2019-10-24 18:24:45 +0200
  • d1f2d16f46 remove ternary operator in rainbow to compute max Matthias J. Kannwischer 2019-10-15 14:54:17 +0200
  • 6c98832774 remove unnecessary if in kyber768 Matthias J. Kannwischer 2019-10-15 14:37:00 +0200
  • 873d176652 ignore new clang warning security.insecureAPI.DeprecatedOrUnsafeBufferHandling Matthias J. Kannwischer 2019-10-15 14:22:39 +0200
  • 81a7e48d37 Run ARM64 tests on REAL HARDWARE 🎉 Thom Wiggers 2019-10-17 12:14:23 +0200
  • 071e541af7 Switch to gcc9.2 and xcode11.2 for MacOS builds (#246) Matthias J. Kannwischer 2019-10-23 07:59:59 +0200
  • 367f29382f Make sure the emulated jobs upload their test results properly Thom Wiggers 2019-10-17 09:37:14 +0200
  • 56a0fcb135 qTESLA (#239) Sebastian 2019-10-21 08:26:27 -0400
  • f792b925b4 Enable optimizers on Windows (#244) Thom Wiggers 2019-10-21 14:23:59 +0200
  • 298dd2cf22 fix clang-tidy complaint about falcon (#242) Sebastian 2019-10-16 02:23:33 -0400
  • abe2a5aa2c
    Merge pull request #241 from PQClean/fix_kyber90s mergify[bot] 2019-10-15 18:16:00 +0000
  • df8cc49670 fix kyber-90s warning if size_t is not 32 bits Matthias J. Kannwischer 2019-10-15 15:13:39 +0200
  • c39e85dddf
    Merge pull request #238 from PQClean/kyber90s-aes mergify[bot] 2019-10-04 12:48:58 +0000
  • 39246b808d fix for big-endian Matthias J. Kannwischer 2019-10-04 13:10:29 +0200
  • 9571a3b017 use common aes256_ecb instead of providing local AES implementation Matthias J. Kannwischer 2019-10-03 15:47:08 +0200
  • 07543ba929 Document security issues (#236) Thom Wiggers 2019-09-25 10:47:49 +0200
  • dd11ffc241
    Merge pull request #230 from PQClean/fix_rainbow mergify[bot] 2019-09-24 20:44:43 +0000
  • 1e04996465 re-add duplicate consistency checks Matthias J. Kannwischer 2019-09-24 14:43:23 +0200
  • db7200dc54 fix algorithm names in META.yml Matthias J. Kannwischer 2019-09-24 14:38:18 +0200
  • f08f65c8b6 remove unsupported -Wcast-align=strict Matthias J. Kannwischer 2019-09-24 13:50:38 +0200
  • 3a4673bfd6 refactor gf16+gf256 arithmetic of rainbow to fix undefined behaviour Matthias J. Kannwischer 2019-09-24 13:21:05 +0200
  • 0523cd693b fix and re-add rainbow Matthias J. Kannwischer 2019-09-09 13:40:40 +0200
  • 546c8cd173
    Merge pull request #226 from PQClean/kyber-90s mergify[bot] 2019-09-24 10:17:16 +0000
  • ac1f8cc74d
    fixup! Add Kyber90s Thom Wiggers 2019-09-19 11:33:31 +0200
  • 7931383443
    fixup! Add Kyber90s Thom Wiggers 2019-09-17 14:11:46 +0200
  • 526a841886
    Add Kyber90s Thom Wiggers 2019-09-17 14:02:01 +0200
  • 588dcaf5cb
    Merge pull request #235 from pornin/master Thom Wiggers 2019-09-24 07:58:39 +0200
  • db2a8214f7 Merge remote-tracking branch 'upstream/master' Thomas Pornin 2019-09-23 11:22:40 -0400
  • 993803e02d Ignore pointless clang-tidy warning. (#237) Thom Wiggers 2019-09-23 17:16:58 +0200
  • 2515f13378 Updated version number, and added an explicit cast to appease some versions of clang-tidy. Thomas Pornin 2019-09-20 09:01:32 -0400
  • bdb42f1911 Allow to automatically merge PRs if approved and CI agrees (#234) Thom Wiggers 2019-09-20 10:39:42 +0200
  • 44a050106a Fixed sampler bug (update to new upstream Falcon code 2019-09-18). Thomas Pornin 2019-09-19 15:55:28 -0400
  • 4be5e497dc
    Merge pull request #233 from PQClean/fix_algonames Thom Wiggers 2019-09-19 12:52:51 +0200
  • 7d10484030 fix algo names for schemes that are inconsistent with the api.h Matthias J. Kannwischer 2019-09-19 12:44:26 +0200
  • 1d789dc90d check algo names Matthias J. Kannwischer 2019-09-19 12:43:57 +0200
  • 88e59b3d61
    Merge pull request #232 from PQClean/fix_incremental_sha512 Thom Wiggers 2019-09-12 10:27:20 +0200
  • 3779d4fcbf Fix clang-tidy complaint about result of subtraction being compared with possibly small size_t (#231) Thom Wiggers 2019-09-10 12:36:52 +0200
  • f4bd312180 Adds AVX2 variants of Kyber512, Kyber768, Kyber1024 (#225) Thom Wiggers 2019-09-10 11:45:01 +0200
  • 6ee774a593 fix incremental sha512 Matthias J. Kannwischer 2019-09-10 11:27:37 +0200
  • d83d4a4bf1 add test for incremental sha512 Matthias J. Kannwischer 2019-09-10 11:27:23 +0200
  • 2eaf382689 Add support for specifying architecture and feature limits (#224) Thom Wiggers 2019-09-06 12:01:44 +0200
  • aa46b5239d Enable valgrind exit errorcode and remove Rainbow (#223) Thom Wiggers 2019-09-05 10:08:42 +0200
  • 2753302605
    Merge pull request #227 from leonbotros/ledav2.1 Thom Wiggers 2019-08-29 10:08:33 +0200
  • 3237c2175e
    Merge pull request #229 from PQClean/split_ci Thom Wiggers 2019-08-29 10:08:03 +0200
  • deb08ad929
    Run KEMs and SIGs as separate CI jobs Thom Wiggers 2019-08-28 13:16:07 +0200
  • 9190172f1a fix a bug where error array is allocated way too big Leon Botros 2019-08-27 15:38:34 +0200
  • 42256ec189 forgot to add updated dupicate consistency checks Leon Botros 2019-08-24 16:55:15 +0200
  • 7dd7223587 more fixed sizes, hopefully fix mscv warnings Leon Botros 2019-08-24 16:40:47 +0200
  • 9dd4a4b5da fix requested changes Leon Botros 2019-08-24 15:48:38 +0200
  • 8a120b3be7
    Render proper diffs for duplicate_consistency test (#228) Thom Wiggers 2019-08-23 15:15:45 +0200
  • 823ba3f13b fix msvc complaints #2 Leon Botros 2019-08-23 14:21:09 +0200
  • 50665606f0 serialize error before hashing Leon Botros 2019-08-23 12:57:17 +0200
  • 46145a3183 hopefully fix msvc complaints Leon Botros 2019-08-23 12:41:58 +0200
  • 537d2a1ac0 serialize pk/ct Leon Botros 2019-08-23 11:30:02 +0200
  • 1fc2f51f82 fix clang-tidy warnings, replace variable-time schoolbook multiplications Leon Botros 2019-08-22 12:59:04 +0200
  • b084f55ff6 update duplicate consistency checks Leon Botros 2019-08-21 21:29:08 +0200
  • 901d53ebe4 constant-time decapsulation/decryption failure Leon Botros 2019-08-21 21:27:53 +0200
  • 7d371dd449 revert test makefile Leon Botros 2019-08-21 21:27:30 +0200
  • d3d72f64cc constant-time inverses Leon Botros 2019-08-21 18:54:04 +0200
  • e4a5cc3cf2 add karatsuba + toom-cook-3 without VLAs Leon Botros 2019-08-21 17:31:57 +0200
  • ca898f01bc update implementations to leda v2.1 Leon Botros 2019-08-21 14:28:31 +0200
  • 9a5caaa95b
    Only run slow tests once a week (#222) Thom Wiggers 2019-08-07 10:03:39 +0200
  • 56bb81d053
    Fix display of test results summary on CircleCI (#219) Thom Wiggers 2019-08-07 10:03:17 +0200
  • 68a7c01797
    Merge pull request #218 from PQClean/fix_sphincs_lints Thom Wiggers 2019-08-05 14:44:34 +0200
  • fbe01a7d3c
    Remove clang-tidy -fix flag handlign (doesn't work) Thom Wiggers 2019-08-01 09:13:30 +0200
  • 210937a66f
    Fix SPHINCS+ clang-tidy warnings Thom Wiggers 2019-08-01 09:13:05 +0200
  • 6e12692b4e
    Merge pull request #215 from PQClean/less_tests_for_valgrind Matthias J. Kannwischer 2019-08-01 08:44:08 +0200
  • bc4375818a
    Merge pull request #216 from PQClean/disable-clang-tidy-on-i386 Matthias J. Kannwischer 2019-08-01 08:42:31 +0200
  • bbe57e304f
    Merge pull request #217 from pornin/master Matthias J. Kannwischer 2019-08-01 08:41:39 +0200
  • bad9956869 Fixed some buffer handling bugs that should never happen in practice (but may occur if reusing the internal functions with different parameters). Thomas Pornin 2019-07-31 16:17:23 -0400
  • 83c974e45b
    Merge pull request #207 from PQClean/sphincs-abstract-state-dupe Douglas Stebila 2019-07-30 21:48:30 -0400
  • b70216eb8d Implement state clone for rest of SHA-2 incremental API Douglas Stebila 2019-07-30 13:25:23 -0400
  • 4d7e5886c9 Rename dupe to clone Douglas Stebila 2019-07-30 13:23:22 -0400
  • 9067d622ab
    Disable clang-tidy on i386 Thom Wiggers 2019-07-30 10:21:11 +0200
  • b4d3968130
    Reduce the number of test runs for Valgrind tests Thom Wiggers 2019-07-29 15:25:41 +0200
  • 78a65d6ec9 Parallel tests (#206) Thom Wiggers 2019-07-29 10:38:25 +0200
  • 133a38b890 Move test support files into tests directory (#200) Thom Wiggers 2019-07-26 10:26:14 +0200
  • 1e879cdd57
    Merge pull request #212 from PQClean/security-note Matthias J. Kannwischer 2019-07-25 13:04:57 +0200
  • 7e4c4c5112
    Merge pull request #211 from PQClean/fix-205 Matthias J. Kannwischer 2019-07-25 12:51:24 +0200
  • e00c556699
    Merge pull request #213 from kste/fix_haraka_msghash Thom Wiggers 2019-07-25 09:04:28 +0200
  • 575d2d688b
    Update hashes in META files Thom Wiggers 2019-07-24 16:35:10 +0200
  • 8a008417fe
    Merge pull request #182 from PQClean/rainbow Thom Wiggers 2019-07-24 15:56:14 +0200
  • 1fca5ec068 unsigned -> unsigned int Matthias J. Kannwischer 2019-07-24 10:41:42 +0200
  • 2bf9d8b3e9 ran clang-format Matthias J. Kannwischer 2019-07-24 10:15:48 +0200
  • 1a27f40937 Only absorb root part of pk in haraka message hashing. kste 2019-07-24 08:24:33 +0200
  • d4b612fe9a
    Merge pull request #210 from pornin/master Thom Wiggers 2019-07-23 11:29:37 +0200
  • 65e6514be0 Set the version for "round two". Thomas Pornin 2019-07-22 08:59:08 -0400
  • c75320e068
    Create SECURITY.md Thom Wiggers 2019-07-22 14:30:09 +0200