summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2018-05-01Update copyright yearMatt Caswell
2018-04-28Don't cleanup uninitialized thread local slotsBernd Edlinger
2018-04-27Fix drbg thread cleanup and error handlingBernd Edlinger
2018-04-27fix: BN_swap mishandles flagsBilly Brumley
2018-04-26Fix mixed indentation (and other whitespace issues)Dr. Matthias St. Pierre
2018-04-26Fix last(?) batch of malloc-NULL placesRich Salz
2018-04-26Fix memleaks in async apiBernd Edlinger
2018-04-26Add missing error code when alloc-return-nullFdaSilvaYY
2018-04-26Use get_last_sys_error() instead of get_last_rtl_error()Richard Levitte
2018-04-26PEM_def_callback(): use same parameter names as for pem_password_cbRichard Levitte
2018-04-26PEM_def_callback(): don't loop because of too short password givenRichard Levitte
2018-04-25[SM2_sign] fix double free and return valueNicola Tuveri
2018-04-24Add missing malloc-return-null instanceRich Salz
2018-04-24x509/by_dir.c: Remove dead codeDr. Matthias St. Pierre
2018-04-24X509: add more error codes on malloc or sk_TYP_push failureFdaSilvaYY
2018-04-24a_strex.c: improve documentation of 'tag2nbyte' lookup tableDr. Matthias St. Pierre
2018-04-23Remove superfluous NULL checks. Add Andy's BN_FLG comment.Billy Brumley
2018-04-23Move up check for EC_R_INCOMPATIBLE_OBJECTS and for the point at infinity caseNicola Tuveri
2018-04-23Pass throughNicola Tuveri
2018-04-23ladder description: why it worksBilly Brumley
2018-04-23Address code style commentsNicola Tuveri
2018-04-23Elliptic curve scalar multiplication with timing attack defensesBilly Brumley
2018-04-23Fix usage of ossl_assert()Kurt Roeckx
2018-04-23ARM assembly pack: make it work with older assembler.Andy Polyakov
2018-04-2300-base-templates.conf: wire keccak1600-armv4 module.Andy Polyakov
2018-04-23sha/asm/keccak1600-armv4.pl: adapt for multi-platform.Andy Polyakov
2018-04-2300-base-templates.conf: wire keccak1600-ppc64 module.Andy Polyakov
2018-04-2300-base-templates.conf: wire keccak1600-s390x module.Andy Polyakov
2018-04-2300-base-templates.conf: wire keccak1600-armv8 module.Andy Polyakov
2018-04-2300-base-templates.conf: wire keccak1600-x86_64 module.Andy Polyakov
2018-04-23sha/asm/keccak1600-x86_64.pl: make it work on Windows.Andy Polyakov
2018-04-23Configure: add $target{keccak1600_asm_src}.Andy Polyakov
2018-04-23sha/asm/keccak1600-armv8.pl: halve the size of hw-assisted subroutine.Andy Polyakov
2018-04-22Add support for getrandom() or equivalent system calls and use them by defaultKurt Roeckx
2018-04-20Fix building linux-armv4 with --strict-warningsBernd Edlinger
2018-04-20Ensure the thread keys are always allocated in the same orderBernd Edlinger
2018-04-19Clear buffer in PEM_write_bioBernd Edlinger
2018-04-19Don't crash if there are no trusted certsMatt Caswell
2018-04-18poly1305/asm/poly1305-armv4.pl: remove unintentional relocation.Rahul Chaudhry
2018-04-17BIGNUM signed add/sub routines refactoryDavide Galassi
2018-04-17Fix a memory leak in an error pathMatt Caswell
2018-04-17p5_scrypt.c: fix error check of RAND_bytes() callDr. Matthias St. Pierre
2018-04-17DRBG: fix coverity issuesDr. Matthias St. Pierre
2018-04-17Update copyright yearRichard Levitte
2018-04-16RSA key generation: ensure BN_mod_inverse and BN_mod_exp_mont both get called...Matt Caswell
2018-04-14openssl#5668: corrections after compiling with -qinfo=all:als.Matthias Kraft
2018-04-13make updateRichard Levitte
2018-04-13DRBG: implement a get_nonce() callbackDr. Matthias St. Pierre
2018-04-13Add support for the SRP base64 alphabetMatt Caswell
2018-04-13Change SRP functions to use EVP_EncodeUpdate/EVP_DecodeUpdate functionsMatt Caswell