* Added example_kem/sig and speed_kem/sig to Visual Studio.
* Added check for NULL method name in KEM/Sig context generation. Avoids a crash in the following strcasecmp if NULL is passed as argument.
* Initial import of PQClean's Kyber768 clean implementation
* Integrate PQClean's Kyber768 into liboqs master
* Exempt PQClean code from namespacing and prettyprint
* Build PQClean's Kyber768 on Windows
* Add PQClean shim headers to Windows build
* Include PQClean's shim headers on Windows
* Update Kyber768 implementation from PQClean
Commit
0fa56021d1
* Update algorithm datasheet for Kyber768 PQClean
* Added Kyber to the liboqs Master branch
* Added OQS_MEM_cleanse calls to Kyber
* Updated file formatting with make prettyprint
* Added algorithm datasheet for Kyber
* Added Kyber KAT files
* Copied kyber header file to Visual Studio dir.
* Added kyber to Visual Studio
* Added Kyber to the liboqs Master branch
* Added OQS_MEM_cleanse calls to Kyber
* Updated file formatting with make prettyprint
* Added algorithm datasheet for Kyber
* Added Kyber KAT files
* Copied kyber header file to Visual Studio dir.
* Removed unnecessary file fips202.h in NewHope implementation
* Added memory-cleansing for NewHope
* Changed return values of frodo API functions from 0 to OQS_SUCCESS
* Added missing #include
* File formatting updated with make prettyprint
* Added example_kem/sig and speed_kem/sig to Visual Studio.
* Added a function to get the number of supported KEM/sig mechanisms
Useful non-C wrappers who don't have access to the OQS_KEM/SIG_algs_length macro value in the kem/sig.h.
* Supporting BIKE KEM reference code
* Hiding print global symbol when VERBOSE!=2
* Supporting USE_OPENSSL + OPENSSL_DIR
* Rename functions by using a legend instead of the FN() macro
* prettyprint
* Fixing the bug caused by OpenSSL GF2m_mod_inv API change in 1.1* see https://github.com/open-quantum-safe/openssl/issues/42 for more details.
* Added example_kem/sig and speed_kem/sig to Visual Studio.
* Updated the dll def file after OQS's refactoring, fixed test_kem's DLL projects config, and added ReleaseDLL config to appveyor.
* Set version of liboqs master and add draft release notes
* Add alg_version field for KEMs and signature schemes
* Prettyprint
* Added alg_version for qtesla and picnic.
* Update versioning proposal