summaryrefslogtreecommitdiffstats
path: root/crypto
AgeCommit message (Expand)Author
2018-06-20Update copyright yearMatt Caswell
2018-06-19Implement coordinate blinding for EC_POINTSohaib ul Hassan
2018-06-19Move SM2 algos to SM2 specific PKEY methodJack Lloyd
2018-06-19Add EVP_PKEY_set_alias_typeJack Lloyd
2018-06-19Convert our own check of OPENSSL_NO_DEPRECATEDRichard Levitte
2018-06-18ec/asm/ecp_nistz256-avx2.pl: harmonize clang version detection.Andy Polyakov
2018-06-18{chacha|poly1305}/asm/*-x64.pl: harmonize clang version detection.Andy Polyakov
2018-06-18sha/asm/sha{1|256}-586.pl: harmonize clang version detection.Andy Polyakov
2018-06-18bn/asm/rsaz-avx2.pl: harmonize clang version detection.Andy Polyakov
2018-06-18Fix error number clashMatt Caswell
2018-06-18add 'unsupported cipher mode' diagnostics to evp_lib.c and genpkey.cDavid von Oheimb
2018-06-18remove needless and misleading malloc failure error messages of PKCS12_SAFEBA...David von Oheimb
2018-06-15RAND_POOL: Add missing implementations for djgppDr. Matthias St. Pierre
2018-06-14bn/bn_exp.c: harmonize all code paths with last commit.Andy Polyakov
2018-06-13Add blinding to an ECDSA signatureMatt Caswell
2018-06-12Make ck_errf.pl ignore commented out error generationRichard Levitte
2018-06-12Reject excessively large primes in DH key generation.Guido Vranken
2018-06-11Add support for RSA-PSS to X509_certificate_type()Todd Short
2018-06-09bn/asm/sparcv9-mont.pl: iron another glitch in squaring code path.Andy Polyakov
2018-06-09rand/rand_unix.c: bypass DSO_global_lookup on ELF systems.Andy Polyakov
2018-06-09rand/rand_unix.c: omit error from DSO_global_lookup.Andy Polyakov
2018-06-08New GOST identificatorsDmitry Belyavskiy
2018-06-08modes/ocb128.c: Reset nonce-dependent variables on setivMingtao Yang
2018-06-08chacha/asm/chacha-ppc.pl: fix big-endian build.Andy Polyakov
2018-06-08Add function for setting the EVP_PKEY_ASN1_METHOD raw key getter functionsMatt Caswell
2018-06-08Add support getting raw private/public keysMatt Caswell
2018-06-06crypto/ppccap.c: wire new ChaCha20_ctr32_vsx.Andy Polyakov
2018-06-06chacha/asm/chacha-ppc.pl: improve performance by 40/80% on POWER8/9.Andy Polyakov
2018-06-06perlasm/ppc-xlate.pl: add vmrg[eo]w instructions.Andy Polyakov
2018-06-06sha/asm/sha512p8-ppc.pl: fix build on Mac OS X.Andy Polyakov
2018-06-05crypto/sm2/sm2_za.c: include internal/numbers.hRichard Levitte
2018-06-04Rebuild error codesMatt Caswell
2018-06-04Use lowercase for internal SM2 symbolsMatt Caswell
2018-06-04More more on SM2 error codes and tidy upMatt Caswell
2018-06-04Improve use of the test framework in the SM2 internal testsMatt Caswell
2018-06-04Further work on SM2 error codesMatt Caswell
2018-06-04Set SM2 error codesJack Lloyd
2018-06-04Make SM2 functions privateJack Lloyd
2018-06-03sha/asm/sha512p8-ppc.pl: improve POWER9 performance by ~10%.Andy Polyakov
2018-06-03chacha/asm/chacha-ppc.pl: improve POWER8 performance by 15%.Andy Polyakov
2018-06-03PPC assembly pack: correct POWER9 results.Andy Polyakov
2018-06-03{arm64|x86_64}cpuid.pl: add special 16-byte case to OPENSSL_memcmp.Andy Polyakov
2018-06-03modes/gcm128.c: coalesce calls to GHASH.Andy Polyakov
2018-06-03evp/e_aes.c: replace calls to one-liners with references in GCM.Andy Polyakov
2018-06-03Fix checking the return value of getentropy()Kurt Roeckx
2018-06-03Remove support for calling getrandom(), we now always call getentropy()Kurt Roeckx
2018-06-03Look up availability of getentropy() at runtime.Kurt Roeckx
2018-06-03Add support for KERN_ARND to get random bytes on NetBSDKurt Roeckx
2018-05-31ENGINE_pkey_asn1_find_str(): don't assume an engine implements ASN1 methodRichard Levitte
2018-05-31Remove some logically dead codeMatt Caswell