aboutsummaryrefslogtreecommitdiff
path: root/crypto/evp
AgeCommit message (Expand)AuthorFilesLines
2016-08-21evp/bio_enc.c: refine non-overlapping logic.Andy Polyakov1-27/+42
2016-08-17Convert X509* functions to use const gettersDr. Stephen Henson1-1/+1
2016-08-17Constify private key decode.Dr. Stephen Henson1-2/+2
2016-08-13Add point ctrls to X25519Dr. Stephen Henson1-4/+28
2016-08-13Add X25519 methods to internal tablesDr. Stephen Henson1-0/+3
2016-08-10Fix spelling of error codeKurt Roeckx2-3/+3
2016-08-04Constify some ASN1_OBJECT *obj input parametersFdaSilvaYY1-1/+1
2016-08-02Fix some style issues...FdaSilvaYY1-3/+5
2016-07-31evp/bio_enc.c: perform enc_read operation without using overlapping buffers.Andy Polyakov1-9/+27
2016-07-31evp/evp_enc.c: make assert error message more readableAndy Polyakov2-9/+22
2016-07-26Note cipher BIO write errors too.Dr. Stephen Henson1-0/+1
2016-07-26Set error if EVP_CipherUpdate fails.Dr. Stephen Henson1-0/+1
2016-07-24Add EVP_ENCODE_CTX_copyJakub Zelenka1-0/+8
2016-07-20Check for errors allocating the error strings.Kurt Roeckx1-2/+3
2016-07-16evp/e_aes.c: wire new CBC and CTR subroutines from aesfx-sparcv9.Andy Polyakov1-2/+4
2016-07-05Add checks on sk_TYPE_push() returned valueFdaSilvaYY1-1/+4
2016-06-30Convert memset calls to OPENSSL_cleanseMatt Caswell1-2/+2
2016-06-29Whitespace cleanup in cryptoFdaSilvaYY2-2/+2
2016-06-28base64 macro: parenthesize for clarityEmilia Kasper1-1/+1
2016-06-27evp/evp_enc.c: refine partial buffer overlap detection.Andy Polyakov1-9/+21
2016-06-27evp/evp_enc.c: check for partially[!] overlapping buffersAndy Polyakov1-0/+41
2016-06-24Ensure HMAC key gets cleansed after useMatt Caswell1-0/+2
2016-06-23RT2867: des_ede3_cfb1 ignored "size in bits" flagRich Salz1-0/+2
2016-06-20crypto/evp/e_aes_cbc_hmac_sha256.c: Remove spurious memsetKurt Cancemi1-4/+3
2016-06-18Useless header include of openssl/rand.hFdaSilvaYY2-2/+0
2016-06-16Add EVP_PKEY_get0_hmac() functionNathaniel McCallum2-0/+14
2016-06-16Change the return type of EVP_EncodeUpdateMatt Caswell2-7/+10
2016-06-14evp/e_aes.c: wire hardware-assisted XTS subroutines.Andy Polyakov1-0/+14
2016-06-13Add some missing return value checksMatt Caswell1-4/+5
2016-05-31Parameter copy sanity checks.Dr. Stephen Henson1-0/+8
2016-05-24Fix braces in e_aes.c: aes_init_keyTodd Short1-1/+2
2016-05-23#4342: few missing malloc return checks and free in error pathsJ Mohan Rao Arisankala1-5/+3
2016-05-23Remove unused error/function codes.Rich Salz1-47/+5
2016-05-18Fix a NULL dereference in chacha20_poly1305_init_key()Kazuki Yamaguchi1-9/+13
2016-05-17Manual fixes after copyright consolidationRich Salz1-51/+6
2016-05-17Copyright consolidation 05/10Rich Salz17-841/+100
2016-05-17Copyright consolidation 04/10Rich Salz41-2241/+237
2016-05-16Remove an unneccessary check of cipherMatt Caswell1-1/+1
2016-05-16Unify <TYPE>_up_ref methods signature and behaviour.FdaSilvaYY1-2/+8
2016-05-09fix tab-space mixed indentationFdaSilvaYY1-1/+1
2016-05-09fix checkJ Mohan Rao Arisankala1-1/+1
2016-05-09few missing allocation failure checks and releases on error pathsJ Mohan Rao Arisankala2-1/+10
2016-05-05Use default ASN.1 for SEED.Dr. Stephen Henson1-1/+2
2016-05-03Check that we have enough padding characters.Kurt Roeckx2-0/+6
2016-05-03Ensure EVP_EncodeUpdate handles an output length that is too longMatt Caswell1-2/+8
2016-05-03Avoid overflow in EVP_EncodeUpdateMatt Caswell1-1/+1
2016-05-03Fix encrypt overflowMatt Caswell1-1/+1
2016-05-02Remove obsolete defined(__INTEL__) condition.Andy Polyakov4-8/+4
2016-04-29Add aliases for des-ede-ecb and des-ede3-ecb ciphers.Kirill Marinushkin1-0/+4
2016-04-20Fix missing IDEA renames (windows build)Michel1-4/+4