summaryrefslogtreecommitdiff
path: root/crypto
Commit message (Expand)AuthorAgeFilesLines
* Make "make variables" config attributes for overridable flagsRichard Levitte2018-03-081-1/+1
* Fix issues in ia32 RDRAND asm leading to reduced entropyBryan Donlan2018-03-083-48/+10
* Add GOST OIDs for Edwards parameter setsSergey Zhuravlev2018-03-073-5/+26
* Prepare to detect index changes in OCSP responder.Viktor Dukhovni2018-03-071-0/+1
* crypto/armcap.c: mask SHA512 hardware detection on iOS.Andy Polyakov2018-03-061-1/+1
* Avoid unconditional store in CRYPTO_malloc.knekritz2018-03-061-2/+8
* Check the parent DRBG's strengthKurt Roeckx2018-03-064-1/+26
* bnrand_range: Always call bnrand() with the correct flagKurt Roeckx2018-03-061-6/+4
* Add support for .include directive in config filesTomas Mraz2018-03-053-15/+196
* mem_sec.c: portability fixup.Andy Polyakov2018-03-031-0/+3
* ec/curve448/f_generic.c: fix VC-WIN32 debug build failure.Andy Polyakov2018-03-032-4/+4
* ec/curve448/curve448.c: fix undefined behaviour sanitizer failure.Andy Polyakov2018-03-031-1/+1
* Fix a possible memory leak in engine_table_registerBernd Edlinger2018-03-031-0/+5
* Integrate X448 and Ed448 into libcryptoMatt Caswell2018-03-0211-104/+350
* Test the result of CMS_RecipientInfo_ktri_get0_algs() before using its output...Brad Spencer2018-03-011-1/+2
* ec/asm/x25519-x86_64.pl: remove redundant carry chain.Andy Polyakov2018-03-011-15/+6
* Tell the ciphers which DRBG to use for generating random bytes.Kurt Roeckx2018-02-289-21/+94
* Always use adr with __thumb2__.David Benjamin2018-02-272-6/+6
* Make some perl scripts output to stdoutRich Salz2018-02-272-40/+40
* crypto/ec/asm/x25519-x86_64.pl: close STDOUT, not $STDOUTRichard Levitte2018-02-271-1/+1
* bio_b64.c: prevent base64 filter BIO from decoding out-of-bound dataDr. Matthias St. Pierre2018-02-271-0/+8
* Update copyright yearMatt Caswell2018-02-2721-21/+21
* mem_sec.c: relax POSIX requirement.Andy Polyakov2018-02-261-1/+3
* ec/ecp_nistp{224,256,521}.c: harmonize usage of __uint128_t.Andy Polyakov2018-02-243-6/+6
* {ec/curve25519,poly1305/poly1305}.c: relax pedantic constraint.Andy Polyakov2018-02-242-71/+69
* ec/curve448: portability fixups.Andy Polyakov2018-02-242-2/+3
* ec/asm/x25519-x86_64.pl: fix up ADCX/ADOX fallback.Andy Polyakov2018-02-241-2/+4
* Fix some bugs with the cfb1 bitsize handlingBernd Edlinger2018-02-233-2/+6
* STORE 'file' scheme loader: Add search capibilityRichard Levitte2018-02-233-1/+112
* STORE: Add the possibility to search for specific informationRichard Levitte2018-02-236-1/+207
* STORE 'file' scheme loader: Add info type expectationRichard Levitte2018-02-231-1/+18
* STORE: Add the possibility to specify an expected info typeRichard Levitte2018-02-236-2/+54
* STORE: In preparation for coming work, mark when loading is startedRichard Levitte2018-02-231-1/+5
* Remove unused num.pl,segregnam scriptsRich Salz2018-02-221-23/+0
* Check return value of time() when getting additional data for the DRBGKurt Roeckx2018-02-211-4/+12
* X509V3_EXT_add_nconf_sk, X509v3_add_ext: fix errors handlingPavel Kopyl2018-02-212-3/+8
* Replaced variable-time GCD with consttime inversion to avoid side-channel att...Samuel Weiser2018-02-211-3/+14
* Fix some undefined behaviour in the Curve448 codeMatt Caswell2018-02-211-3/+6
* ec/curve25519.c: facilitate assembly implementations.Andy Polyakov2018-02-211-32/+287
* Add x25519-x86_64.pl module, mod 2^255-19 primitives.Andy Polyakov2018-02-212-0/+818
* crypto/ec/curve25519.c: remove redundant fe[51]_cswap.Andy Polyakov2018-02-211-4/+0
* Some more cleanups of curve448 codeMatt Caswell2018-02-202-13/+1
* fixup! More style fixes for the curve448 codeMatt Caswell2018-02-201-1/+1
* fixup! Improve readability of f_impl.c and f_impl.hMatt Caswell2018-02-201-1/+1
* Improve readability of f_impl.c and f_impl.hMatt Caswell2018-02-202-4/+4
* Remove unrolled loopsMatt Caswell2018-02-203-53/+36
* Yet more style updates to the curve448 codeMatt Caswell2018-02-204-20/+19
* Further style changes to curve448 codeMatt Caswell2018-02-202-5/+4
* Simplify some codeMatt Caswell2018-02-201-10/+2
* Remove some unneccessary use of constant time code in curve448Matt Caswell2018-02-201-1/+2