summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2018-02-27Update copyright yearMatt Caswell
2018-02-26mem_sec.c: relax POSIX requirement.Andy Polyakov
2018-02-24ec/ecp_nistp{224,256,521}.c: harmonize usage of __uint128_t.Andy Polyakov
2018-02-24{ec/curve25519,poly1305/poly1305}.c: relax pedantic constraint.Andy Polyakov
2018-02-24ec/curve448: portability fixups.Andy Polyakov
2018-02-24ec/asm/x25519-x86_64.pl: fix up ADCX/ADOX fallback.Andy Polyakov
2018-02-23Fix some bugs with the cfb1 bitsize handlingBernd Edlinger
2018-02-23STORE 'file' scheme loader: Add search capibilityRichard Levitte
2018-02-23STORE: Add the possibility to search for specific informationRichard Levitte
2018-02-23STORE 'file' scheme loader: Add info type expectationRichard Levitte
2018-02-23STORE: Add the possibility to specify an expected info typeRichard Levitte
2018-02-23STORE: In preparation for coming work, mark when loading is startedRichard Levitte
2018-02-22Remove unused num.pl,segregnam scriptsRich Salz
2018-02-21Check return value of time() when getting additional data for the DRBGKurt Roeckx
2018-02-21X509V3_EXT_add_nconf_sk, X509v3_add_ext: fix errors handlingPavel Kopyl
2018-02-21Replaced variable-time GCD with consttime inversion to avoid side-channel att...Samuel Weiser
2018-02-21Fix some undefined behaviour in the Curve448 codeMatt Caswell
2018-02-21ec/curve25519.c: facilitate assembly implementations.Andy Polyakov
2018-02-21Add x25519-x86_64.pl module, mod 2^255-19 primitives.Andy Polyakov
2018-02-21crypto/ec/curve25519.c: remove redundant fe[51]_cswap.Andy Polyakov
2018-02-20Some more cleanups of curve448 codeMatt Caswell
2018-02-20fixup! More style fixes for the curve448 codeMatt Caswell
2018-02-20fixup! Improve readability of f_impl.c and f_impl.hMatt Caswell
2018-02-20Improve readability of f_impl.c and f_impl.hMatt Caswell
2018-02-20Remove unrolled loopsMatt Caswell
2018-02-20Yet more style updates to the curve448 codeMatt Caswell
2018-02-20Further style changes to curve448 codeMatt Caswell
2018-02-20Simplify some codeMatt Caswell
2018-02-20Remove some unneccessary use of constant time code in curve448Matt Caswell
2018-02-20Fix a travis failure in the curve448 codeMatt Caswell
2018-02-20Remove the curve448 vector codeMatt Caswell
2018-02-20More style fixes for the curve448 codeMatt Caswell
2018-02-20Remove a strict aliasing issue with pre-computed curve448 constantsMatt Caswell
2018-02-20More style fixes to Curve448 code based on review feedbackMatt Caswell
2018-02-20Some style fixesMatt Caswell
2018-02-20Formatting tweak based on review feedbackMatt Caswell
2018-02-20Use NLIMBS where appropriate to simplify the codeMatt Caswell
2018-02-20Remove cplusplus guards in internal headersMatt Caswell
2018-02-20Remove the curve448 specific constant time implementationMatt Caswell
2018-02-20Use the NLIMBS macro rather than try and calculate the number of limbsMatt Caswell
2018-02-20Rename a function to avoid a clashMatt Caswell
2018-02-20Remove curve448 architecture specific filesMatt Caswell
2018-02-20Fix AppVeyor failure in eddsa.cMatt Caswell
2018-02-20Fix travis failure in f_impl.cMatt Caswell
2018-02-20Fix a typo in a commentMatt Caswell
2018-02-20Update Curve448 copyright for 2018Matt Caswell
2018-02-20Code tidy upMatt Caswell
2018-02-20Fixes for compilation using clangMatt Caswell
2018-02-20Move curve448_test.c to be a full internal testMatt Caswell
2018-02-20Fix build errors for Curve448 code on Windows (VC-WIN32 and VC-WIN64A)Matt Caswell