Commit Graph

  • *
  • *
  • *
  • *
  • | *
  • |/
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • *
  • 59f92730 Include an actually random version of randombytes by Thom Wiggers 2019-02-06 17:20:31 +0100
  • a9e7e904 Run tests on userspace-emulated PowerPC by Joost Rijneveld 2019-02-05 11:04:19 +0100
  • a8aa3469 Use python3-yaml instead of pip on Linux. by Thom Wiggers 2019-02-05 11:03:10 +0100
  • 11a2a451 Add names to builds by Thom Wiggers 2019-02-05 11:02:07 +0100
  • 65918c0f Add local Makefile for kyber768 by Douglas Stebila 2019-02-01 20:58:26 -0500
  • e7e4635b Fix SUPERCOP url by Thom Wiggers 2019-01-29 17:46:02 +0100
  • 3b47fb2d check for license files by Matthias J. Kannwischer 2019-01-29 17:45:26 +0100
  • bdf12d82 check_metadata.py should run with python 3 by Thom Wiggers 2019-01-29 17:38:19 +0100
  • c2747e68 Further fix the zero return codes for bad kem ops by Thom Wiggers 2019-01-29 17:32:30 +0100
  • 66d5284e Fix specification of current implementations by Thom Wiggers 2019-01-29 17:25:55 +0100
  • 8fe988fe Check META files (closes #6) by Thom Wiggers 2019-01-29 17:25:29 +0100
  • 0c65364f Remove obsolete SHA3 hash from META.yml files. by Thom Wiggers 2019-01-29 16:39:27 +0100
  • 37be4a20 Don't fail if decapsulating with wrong keys doesn't return -1 by Thom Wiggers 2019-01-29 16:05:44 +0100
  • 31449679 Partially validate return codes by Thom Wiggers 2019-01-23 13:09:18 +0100
  • 3549be95 Don't install Python 3 on Travis OSX by Thom Wiggers 2019-01-23 12:45:32 +0100
  • 52671df1 don't run the symbol namespace check on OSX by Thom Wiggers 2019-01-23 12:42:52 +0100
  • 879b804d Use $(CC) instead of gcc by Thom Wiggers 2019-01-23 12:36:23 +0100
  • 07ca665f Don't run Valgrind on OSX by Thom Wiggers 2019-01-23 12:20:23 +0100
  • b657d988 Add success output to check_symbol_namespace by Thom Wiggers 2019-01-23 12:12:08 +0100
  • e19a0a3a Add debugging symbols for Valgrind by Thom Wiggers 2019-01-23 12:11:09 +0100
  • 2fe5dc73 Fix invalid symbols by excluding stdlib by Thom Wiggers 2019-01-23 11:52:53 +0100
  • 08830cde Explicitly install setuptools by Thom Wiggers 2019-01-23 11:50:38 +0100
  • 740da484 Add missing debug symbol to functest_ binaries by Thom Wiggers 2019-01-23 11:50:03 +0100
  • 23afad29 Install python3-dev as well by Thom Wiggers 2019-01-23 11:49:02 +0100
  • 630ae782 Make sure python3-pip is installed by Thom Wiggers 2019-01-23 11:40:43 +0100
  • 212d2b4c Add debugging symbols for Valgrind by Thom Wiggers 2019-01-23 11:39:50 +0100
  • a51d3219 Remove hardcoded python3.7 and just rely on Python3 by Thom Wiggers 2019-01-23 11:37:13 +0100
  • 5d5b6f26 Ensure Python3.5 compatibility by Joost Rijneveld 2019-01-23 11:27:43 +0100
  • 98d54e42 Update checked boxes by Thom Wiggers 2019-01-23 11:04:22 +0100
  • 0597db22 Add scheme namespace definition to valgrind target by Joost Rijneveld 2019-01-23 10:32:13 +0100
  • 1e92a137 install valgrind on OSX by Thom Wiggers 2019-01-22 17:44:27 +0100
  • d66bef02 Install test dependencies and build on OSX GCC by Thom Wiggers 2019-01-22 15:21:49 +0100
  • 4cac434f Namespace Kyber768 and Dilithium-III by Joost Rijneveld 2019-01-22 17:38:22 +0100
  • 82283634 Include scheme namespace in tests by Joost Rijneveld 2019-01-22 17:37:58 +0100
  • 6fcb3618 add address sanitizer by Matthias J. Kannwischer 2019-01-22 17:22:18 +0100
  • 6e043fbd add valgrind checks by Matthias J. Kannwischer 2019-01-22 16:56:22 +0100
  • 8179ba58 Mark currently checked requirements by Joost Rijneveld 2019-01-22 15:17:55 +0100
  • d3afd819 Ensure travis also runs testvector+namespace tests by Joost Rijneveld 2019-01-22 15:05:48 +0100
  • 9ba43b81 Add badge by Thom Wiggers 2019-01-22 14:55:57 +0100
  • e9015b44 Add else condition because I was confused by Thom Wiggers 2019-01-21 16:05:46 +0100
  • 3223a9a4 Don't specify PyYAML version and just get the latest one by Thom Wiggers 2019-01-18 18:07:52 +0100
  • 8c688414 refactor testvector check by Matthias J. Kannwischer 2019-01-18 14:45:14 +0100
  • f7fb850e check testvectors by Matthias J. Kannwischer 2019-01-18 14:43:05 +0100
  • dd445c15 Add Python script to check function namespacing by Joost Rijneveld 2019-01-18 13:41:07 +0100
  • e61a320a Move tests to separate directory by Joost Rijneveld 2019-01-17 17:44:55 +0100
  • 9760f45a Move scheme-specific META to scheme directory by Joost Rijneveld 2019-01-16 18:09:21 +0100
  • 59848bd7 comment out OSX by Thom Wiggers 2019-01-16 15:01:52 +0100
  • 12d1c719 don't specify osx image by Thom Wiggers 2019-01-16 14:59:45 +0100
  • 4d0082fa Add travis config by Thom Wiggers 2019-01-16 13:02:57 +0100
  • e32b091e add testvector generation by Matthias J. Kannwischer 2019-01-16 14:21:52 +0100
  • 377669de use tidy-all in travis.yml by Thom Wiggers 2019-01-16 13:55:48 +0100
  • c0deaa49 Add automatic testing by Thom Wiggers 2019-01-16 13:52:53 +0100
  • 34a41163 Add travis config by Thom Wiggers 2019-01-16 13:02:57 +0100
  • 6a8a9a0b Fix tidy for signing by Thom Wiggers 2019-01-16 13:02:35 +0100
  • 64b0c8c8 Add more binary noise to .gitignore by Thom Wiggers 2019-01-16 11:42:08 +0100
  • 6427e7f8 Further improve .gitattributes by Thom Wiggers 2019-01-16 11:38:07 +0100
  • 729efea9 Handle whitespace via gitattributes by Thom Wiggers 2019-01-16 11:28:00 +0100
  • 7028025e Normalize whitespace by Joost Rijneveld 2019-01-16 11:02:32 +0100
  • b22a21c0 Add clang-tidy, only require SCHEME where needed by Thom Wiggers 2019-01-16 08:18:33 +0100
  • 20fb166d Add META.yml for Dilithium-III by Joost Rijneveld 2019-01-16 10:25:34 +0100
  • 2a5a628e Add Dilithium-III by Joost Rijneveld 2019-01-16 10:15:18 +0100
  • d3d6f7b7 Replace functional test by tests from PQM4 by Joost Rijneveld 2019-01-15 17:13:19 +0100
  • 6f48921c Manually format MUSH macros in randombytes by Joost Rijneveld 2019-01-15 16:58:24 +0100
  • 8c5f2773 Reduce the number of functional tests by Joost Rijneveld 2019-01-15 16:50:07 +0100
  • 39dfbe4e Add list of submitters to kyber768/META.yml by Joost Rijneveld 2019-01-15 16:36:42 +0100
  • 39aba8ac add .clang-format and formatted all the files by Matthias J. Kannwischer 2019-01-15 16:34:01 +0100
  • b35856ee Add a META.yml for Kyber768 by Joost Rijneveld 2019-01-15 16:25:37 +0100
  • be0c13f5 Generalize functest to crypto_{kem,sign} by Joost Rijneveld 2019-01-15 16:22:15 +0100
  • 87bbb188 Make crypto_{kem,sign} part of SCHEME variable by Joost Rijneveld 2019-01-15 16:14:21 +0100
  • 96ae01ef Clarify that randombytes.c is not at all random by Thom Wiggers 2019-01-15 16:10:27 +0100
  • a2ee9cba Add CFLAGS for strict warning checks by Joost Rijneveld 2019-01-15 16:09:32 +0100
  • b5e46c91 Remove unused variables from randombytes by Joost Rijneveld 2019-01-15 16:07:48 +0100
  • fa6aedb0 Add minimal Makefile and kyber768 as startingpoint by Joost Rijneveld 2019-01-15 16:03:38 +0100
  • 6af18c31 add common sha2/sha3/randombytes by Matthias J. Kannwischer 2019-01-15 15:35:25 +0100
  • 06dcca45 Checkboxes by Thom Wiggers 2019-01-12 12:18:32 -0800
  • ab412bda Spelling and formatting fixes by Thom Wiggers 2019-01-11 09:24:34 -0800
  • 5a22a4fa Renamed sigbytes to siglen (consistent with mlen) by Peter Schwabe 2019-01-11 18:16:43 +0100
  • 4b7e5efb Small fix to README by Peter Schwabe 2019-01-11 01:44:56 +0100
  • b218255e Fixed (?) comment in README by Peter Schwabe 2019-01-11 01:08:51 +0100
  • e2a4b73d First sketch of the README by Peter Schwabe 2019-01-11 01:05:16 +0100
  • 245533f0 Initial commit by cryptojedi 2019-01-11 01:04:24 +0100