summaryrefslogtreecommitdiffstats
path: root/crypto/evp
AgeCommit message (Expand)Author
2016-09-07GH1537: Avoid double-free in the EVP_PKEY APIAlex Gaynor
2016-08-26Improve the definition of STITCHED_CALL in e_rc4_hmac_md5.cRichard Levitte
2016-08-24evp/bio_enc.c: stop using pointer arithmetic for error detection.Andy Polyakov
2016-08-21evp/bio_enc.c: refine non-overlapping logic.Andy Polyakov
2016-08-17Convert X509* functions to use const gettersDr. Stephen Henson
2016-08-17Constify private key decode.Dr. Stephen Henson
2016-08-13Add point ctrls to X25519Dr. Stephen Henson
2016-08-13Add X25519 methods to internal tablesDr. Stephen Henson
2016-08-10Fix spelling of error codeKurt Roeckx
2016-08-04Constify some ASN1_OBJECT *obj input parametersFdaSilvaYY
2016-08-02Fix some style issues...FdaSilvaYY
2016-07-31evp/bio_enc.c: perform enc_read operation without using overlapping buffers.Andy Polyakov
2016-07-31evp/evp_enc.c: make assert error message more readableAndy Polyakov
2016-07-26Note cipher BIO write errors too.Dr. Stephen Henson
2016-07-26Set error if EVP_CipherUpdate fails.Dr. Stephen Henson
2016-07-24Add EVP_ENCODE_CTX_copyJakub Zelenka
2016-07-20Check for errors allocating the error strings.Kurt Roeckx
2016-07-16evp/e_aes.c: wire new CBC and CTR subroutines from aesfx-sparcv9.Andy Polyakov
2016-07-05Add checks on sk_TYPE_push() returned valueFdaSilvaYY
2016-06-30Convert memset calls to OPENSSL_cleanseMatt Caswell
2016-06-29Whitespace cleanup in cryptoFdaSilvaYY
2016-06-28base64 macro: parenthesize for clarityEmilia Kasper
2016-06-27evp/evp_enc.c: refine partial buffer overlap detection.Andy Polyakov
2016-06-27evp/evp_enc.c: check for partially[!] overlapping buffersAndy Polyakov
2016-06-24Ensure HMAC key gets cleansed after useMatt Caswell
2016-06-23RT2867: des_ede3_cfb1 ignored "size in bits" flagRich Salz
2016-06-20crypto/evp/e_aes_cbc_hmac_sha256.c: Remove spurious memsetKurt Cancemi
2016-06-18Useless header include of openssl/rand.hFdaSilvaYY
2016-06-16Add EVP_PKEY_get0_hmac() functionNathaniel McCallum
2016-06-16Change the return type of EVP_EncodeUpdateMatt Caswell
2016-06-14evp/e_aes.c: wire hardware-assisted XTS subroutines.Andy Polyakov
2016-06-13Add some missing return value checksMatt Caswell
2016-05-31Parameter copy sanity checks.Dr. Stephen Henson
2016-05-24Fix braces in e_aes.c: aes_init_keyTodd Short
2016-05-23#4342: few missing malloc return checks and free in error pathsJ Mohan Rao Arisankala
2016-05-23Remove unused error/function codes.Rich Salz
2016-05-18Fix a NULL dereference in chacha20_poly1305_init_key()Kazuki Yamaguchi
2016-05-17Manual fixes after copyright consolidationRich Salz
2016-05-17Copyright consolidation 05/10Rich Salz
2016-05-17Copyright consolidation 04/10Rich Salz
2016-05-16Remove an unneccessary check of cipherMatt Caswell
2016-05-16Unify <TYPE>_up_ref methods signature and behaviour.FdaSilvaYY
2016-05-09fix tab-space mixed indentationFdaSilvaYY
2016-05-09fix checkJ Mohan Rao Arisankala
2016-05-09few missing allocation failure checks and releases on error pathsJ Mohan Rao Arisankala
2016-05-05Use default ASN.1 for SEED.Dr. Stephen Henson
2016-05-03Check that we have enough padding characters.Kurt Roeckx
2016-05-03Ensure EVP_EncodeUpdate handles an output length that is too longMatt Caswell
2016-05-03Avoid overflow in EVP_EncodeUpdateMatt Caswell
2016-05-03Fix encrypt overflowMatt Caswell