Douglas Stebila
1009721f15
Update Doxygen file ( #1046 )
...
Fixes #1029
2021-07-05 17:23:52 +02:00
xvzcf
0c17d3dfe7
Switched default branch from master to main.
2020-11-06 10:56:31 -05:00
Douglas Stebila
2665eaa933
Documentation updates ( #847 )
...
[skip ci]
2020-10-29 19:47:00 -04:00
Douglas Stebila
fab14cd090
Doxygen updates ( #822 )
...
* Doxygen updates
* Disable parallel tests in some cases
* Fix case sensitivity
2020-09-08 20:56:21 -04:00
xvzcf
889a03bd15
Switched build system to CMake. ( #556 )
...
* Removed cross-compilation scripts and associated Travis CI workflows.
2020-02-14 14:03:29 -05:00
Douglas Stebila
a1a50771e7
Missing hooks for SHA-2 implementation in build system
2019-07-30 13:01:08 -04:00
Douglas Stebila
2749c68d9a
Complete Doxygen documentation for revised SHA-3
2019-07-05 10:25:02 -04:00
Douglas Stebila
2b9a61789a
Clarify public versus internal API and documentation ( #414 )
2018-10-10 08:36:14 -04:00
Douglas Stebila
84e8dcb119
Remove old OQS_RAND object and API ( #403 )
...
* Remove old RAND API, AES-CTR and ChaCha20-based RNGs, and test_rand.
* Fix build and API for shared libraries
* Fix problems from merge with master
2018-10-09 20:36:57 -04:00
Shravan Mishra
3dbd609e92
Master rm kex ( #402 )
...
* Remove kex_ntru from master (issue #370 ).
* Remove KEX components (issue #372 ).
* Remove anything kex
* Tweaks to READMEs re: removal of KEX.
2018-10-03 21:16:49 -04:00
Ben Davies
493e5ece37
Remove kex_code_mcbits (issue 371). ( #384 )
2018-09-21 15:48:17 +02:00
Ben Davies
ad361d95e8
Remove residual KEX sidh_msr ( #369 ). ( #385 )
2018-09-21 12:58:37 +02:00
Douglas Stebila
78a231247e
Remove kex_rlwe_newhope
2018-09-04 16:09:29 -04:00
Douglas Stebila
8ecc191cec
Make doxygen mandatory and fix undocumented functions / add deprecation notices ( #329 )
...
* Make doxygen mandatory and fix undocumented functions / add deprecation notices
* NTRU needs HAVE_BOOL in the right spot
* Add doxygen to Travis environment
* Prettyprint
* Doxygen build changes
* Doxygen / prettyprint incompatibility
2018-08-07 22:00:39 -04:00
Douglas Stebila
e278842b49
Add new randomness API and various other build changes ( #284 )
...
* Move rand.h and rand.c to common directory and add most of RNG API from nist-branch
* Try to fix continuous integration errors
* Try fixing compilation bug on Windows
* Copy common.h and common.c from nist-branch
* Add OpenSSL PRNG if OpenSSL enabled
* Move common files around to match locations in nist-branch
* Add OpenSSL include to common build
* Only do prettyprint check on some Travis builds to shorten runtime
* Reorganize some files
* Missing variable in Travis config
2018-05-16 12:57:42 -04:00