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

Commit Graph

  • 59f92730cf
    Include an actually random version of randombytes Thom Wiggers 2019-02-06 17:20:31 +0100
  • a9e7e904d3
    Run tests on userspace-emulated PowerPC Joost Rijneveld 2019-02-05 11:04:19 +0100
  • a8aa346912
    Use python3-yaml instead of pip on Linux. Thom Wiggers 2019-02-05 11:03:10 +0100
  • 11a2a45193
    Add names to builds Thom Wiggers 2019-02-05 11:02:07 +0100
  • 65918c0fa8 Add local Makefile for kyber768 Douglas Stebila 2019-02-01 20:58:26 -0500
  • e7e4635b69
    Fix SUPERCOP url Thom Wiggers 2019-01-29 17:46:02 +0100
  • 3b47fb2db7 check for license files Matthias J. Kannwischer 2019-01-29 17:45:26 +0100
  • bdf12d8258
    check_metadata.py should run with python 3 Thom Wiggers 2019-01-29 17:38:19 +0100
  • c2747e6860
    Further fix the zero return codes for bad kem ops Thom Wiggers 2019-01-29 17:32:30 +0100
  • 66d5284e43
    Fix specification of current implementations Thom Wiggers 2019-01-29 17:25:55 +0100
  • 8fe988fe51
    Check META files (closes #6) Thom Wiggers 2019-01-29 17:25:29 +0100
  • 0c65364f34
    Remove obsolete SHA3 hash from META.yml files. Thom Wiggers 2019-01-29 16:39:27 +0100
  • 37be4a2044
    Don't fail if decapsulating with wrong keys doesn't return -1 Thom Wiggers 2019-01-29 16:05:44 +0100
  • 31449679bd
    Partially validate return codes Thom Wiggers 2019-01-23 13:09:18 +0100
  • 3549be95f5
    Don't install Python 3 on Travis OSX Thom Wiggers 2019-01-23 12:45:32 +0100
  • 52671df19e
    don't run the symbol namespace check on OSX Thom Wiggers 2019-01-23 12:42:52 +0100
  • 879b804da5
    Use $(CC) instead of gcc Thom Wiggers 2019-01-23 12:36:23 +0100
  • 07ca665f0b
    Don't run Valgrind on OSX Thom Wiggers 2019-01-23 12:20:23 +0100
  • b657d988b4
    Add success output to check_symbol_namespace Thom Wiggers 2019-01-23 12:12:08 +0100
  • e19a0a3afa
    Add debugging symbols for Valgrind Thom Wiggers 2019-01-23 12:11:09 +0100
  • 2fe5dc73ea
    Fix invalid symbols by excluding stdlib Thom Wiggers 2019-01-23 11:52:53 +0100
  • 08830cde0c
    Explicitly install setuptools Thom Wiggers 2019-01-23 11:50:38 +0100
  • 740da48423
    Add missing debug symbol to functest_ binaries Thom Wiggers 2019-01-23 11:50:03 +0100
  • 23afad2915
    Install python3-dev as well Thom Wiggers 2019-01-23 11:49:02 +0100
  • 630ae782fd
    Make sure python3-pip is installed Thom Wiggers 2019-01-23 11:40:43 +0100
  • 212d2b4c03
    Add debugging symbols for Valgrind Thom Wiggers 2019-01-23 11:39:50 +0100
  • a51d3219fc
    Remove hardcoded python3.7 and just rely on Python3 Thom Wiggers 2019-01-23 11:37:13 +0100
  • 5d5b6f26a3
    Ensure Python3.5 compatibility Joost Rijneveld 2019-01-23 11:27:43 +0100
  • 98d54e42fa
    Update checked boxes Thom Wiggers 2019-01-23 11:04:22 +0100
  • 0597db225a
    Add scheme namespace definition to valgrind target Joost Rijneveld 2019-01-23 10:32:13 +0100
  • 1e92a13703
    install valgrind on OSX Thom Wiggers 2019-01-22 17:44:27 +0100
  • d66bef0284
    Install test dependencies and build on OSX GCC Thom Wiggers 2019-01-22 15:21:49 +0100
  • 4cac434f47
    Namespace Kyber768 and Dilithium-III Joost Rijneveld 2019-01-22 17:38:22 +0100
  • 8228363495
    Include scheme namespace in tests Joost Rijneveld 2019-01-22 17:37:58 +0100
  • 6fcb3618c4 add address sanitizer Matthias J. Kannwischer 2019-01-22 17:22:18 +0100
  • 6e043fbdfb add valgrind checks Matthias J. Kannwischer 2019-01-22 16:56:22 +0100
  • 8179ba5801
    Mark currently checked requirements Joost Rijneveld 2019-01-22 15:17:55 +0100
  • d3afd819ff
    Ensure travis also runs testvector+namespace tests Joost Rijneveld 2019-01-22 15:05:48 +0100
  • 9ba43b81c2
    Add badge Thom Wiggers 2019-01-22 14:55:57 +0100
  • e9015b4484
    Add else condition because I was confused Thom Wiggers 2019-01-21 16:05:46 +0100
  • 3223a9a4af
    Don't specify PyYAML version and just get the latest one Thom Wiggers 2019-01-18 18:07:52 +0100
  • 8c68841417 refactor testvector check Matthias J. Kannwischer 2019-01-18 14:45:14 +0100
  • f7fb850ecf check testvectors Matthias J. Kannwischer 2019-01-18 14:43:05 +0100
  • dd445c1513
    Add Python script to check function namespacing Joost Rijneveld 2019-01-18 13:41:07 +0100
  • e61a320aed
    Move tests to separate directory Joost Rijneveld 2019-01-17 17:44:55 +0100
  • 9760f45a46
    Move scheme-specific META to scheme directory Joost Rijneveld 2019-01-16 18:09:21 +0100
  • 59848bd73d
    comment out OSX Thom Wiggers 2019-01-16 15:01:52 +0100
  • 12d1c7192a
    don't specify osx image Thom Wiggers 2019-01-16 14:59:45 +0100
  • 4d0082fa43
    Add travis config Thom Wiggers 2019-01-16 13:02:57 +0100
  • e32b091ead add testvector generation Matthias J. Kannwischer 2019-01-16 14:21:52 +0100
  • 377669decd
    use tidy-all in travis.yml Thom Wiggers 2019-01-16 13:55:48 +0100
  • c0deaa4952
    Add automatic testing Thom Wiggers 2019-01-16 13:52:53 +0100
  • 34a41163bc
    Add travis config Thom Wiggers 2019-01-16 13:02:57 +0100
  • 6a8a9a0bf3
    Fix tidy for signing Thom Wiggers 2019-01-16 13:02:35 +0100
  • 64b0c8c8de
    Add more binary noise to .gitignore Thom Wiggers 2019-01-16 11:42:08 +0100
  • 6427e7f808
    Further improve .gitattributes Thom Wiggers 2019-01-16 11:38:07 +0100
  • 729efea957
    Handle whitespace via gitattributes Thom Wiggers 2019-01-16 11:28:00 +0100
  • 7028025eb9
    Normalize whitespace Joost Rijneveld 2019-01-16 11:02:32 +0100
  • b22a21c08a
    Add clang-tidy, only require SCHEME where needed Thom Wiggers 2019-01-16 08:18:33 +0100
  • 20fb166d01
    Add META.yml for Dilithium-III Joost Rijneveld 2019-01-16 10:25:34 +0100
  • 2a5a628e48
    Add Dilithium-III Joost Rijneveld 2019-01-16 10:15:18 +0100
  • d3d6f7b7b7
    Replace functional test by tests from PQM4 Joost Rijneveld 2019-01-15 17:13:19 +0100
  • 6f48921cd5
    Manually format MUSH macros in randombytes Joost Rijneveld 2019-01-15 16:58:24 +0100
  • 8c5f2773cb
    Reduce the number of functional tests Joost Rijneveld 2019-01-15 16:50:07 +0100
  • 39dfbe4e32
    Add list of submitters to kyber768/META.yml Joost Rijneveld 2019-01-15 16:36:42 +0100
  • 39aba8ac24 add .clang-format and formatted all the files Matthias J. Kannwischer 2019-01-15 16:34:01 +0100
  • b35856eece
    Add a META.yml for Kyber768 Joost Rijneveld 2019-01-15 16:25:37 +0100
  • be0c13f50c
    Generalize functest to crypto_{kem,sign} Joost Rijneveld 2019-01-15 16:22:15 +0100
  • 87bbb1887f
    Make crypto_{kem,sign} part of SCHEME variable Joost Rijneveld 2019-01-15 16:14:21 +0100
  • 96ae01ef1b
    Clarify that randombytes.c is not at all random Thom Wiggers 2019-01-15 16:10:27 +0100
  • a2ee9cbadb
    Add CFLAGS for strict warning checks Joost Rijneveld 2019-01-15 16:09:32 +0100
  • b5e46c91b8
    Remove unused variables from randombytes Joost Rijneveld 2019-01-15 16:07:48 +0100
  • fa6aedb068
    Add minimal Makefile and kyber768 as startingpoint Joost Rijneveld 2019-01-15 16:03:38 +0100
  • 6af18c31cd add common sha2/sha3/randombytes Matthias J. Kannwischer 2019-01-15 15:35:25 +0100
  • 06dcca459e
    Checkboxes Thom Wiggers 2019-01-12 12:18:32 -0800
  • ab412bda38
    Spelling and formatting fixes Thom Wiggers 2019-01-11 09:24:34 -0800
  • 5a22a4faec Renamed sigbytes to siglen (consistent with mlen) Peter Schwabe 2019-01-11 18:16:43 +0100
  • 4b7e5efbf5 Small fix to README Peter Schwabe 2019-01-11 01:44:56 +0100
  • b218255e3e Fixed (?) comment in README Peter Schwabe 2019-01-11 01:08:51 +0100
  • e2a4b73d4d First sketch of the README Peter Schwabe 2019-01-11 01:05:16 +0100
  • 245533f0d6
    Initial commit cryptojedi 2019-01-11 01:04:24 +0100