summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto
AgeCommit message (Expand)AuthorFilesLines
2019-05-23add stdlib.h for reallocarraybcook1-1/+2
2019-05-20*an* RSA;jmc1-3/+3
2019-05-14Correct missing test to determine if length is in bytes or in bits.beck1-1/+3
2019-05-12Fix signed overflow in X509_CRL_print().tb1-1/+4
2019-05-12Revert the other hunk of r1.36 as well: in the case of CCM, ccm.key istb1-1/+11
2019-05-12Stop the eyebleed in here and just use callocbeck1-30/+7
2019-05-11$OpenBSD$tb4-0/+4
2019-05-11Remove commented out rc5 bitstb7-17/+32
2019-05-10Initialize EC_KEY_METHOD before use.bcook1-2/+2
2019-05-10Revert part of r1.36: in the case of GCM, gcm.key is assigned fromtb1-1/+7
2019-05-09Fix incorrect carry operation in 512 bit addition: in the casetb1-6/+8
2019-05-08initialize safestack pointersbcook3-6/+6
2019-05-08Make sure that the tag buffer size is equal to the tag sizetb1-2/+2
2019-04-28Avoid an undefined shift in ASN1_ENUMERATED_get().tb1-4/+9
2019-04-28Avoid an undefined shift in ASN1_INTEGER_get().tb1-4/+8
2019-04-22Add error checking to i2v_POLICY_MAPPINGS().tb1-9/+26
2019-04-22Add error checking to i2v_POLICY_CONSTRAINTS().tb1-5/+19
2019-04-22Add error checking to i2v_EXTENDED_KEY_USAGE().tb1-8/+23
2019-04-22Add error checking to i2v_ASN1_BIT_STRING().tb1-4/+18
2019-04-22Add error checking to i2v_BASIC_CONSTRAINTS().tb1-3/+18
2019-04-22Add error checking to i2v_AUTHORITY_INFO_ACCESS(). While there, replacetb1-19/+27
2019-04-22Avoid potential double frees in i2v_AUTHORITY_KEYID(), i2v_GENERAL_NAME()tb2-6/+22
2019-04-21Add error checking to i2v_AUTHORITY_KEYID(), i2v_GENERAL_NAME()tb2-32/+80
2019-04-21The noop v2i_PKEY_USAGE_PERIOD() has been commented out since becktb1-14/+2
2019-04-21Fix awful whitespace in OBJ_bsearch_ext()tb1-5/+6
2019-04-21KNF: use proper wrapping of function return type and nametb3-9/+9
2019-04-21fix some style nits to reduce noise in an upcoming difftb1-9/+8
2019-04-20Avoid undefined behaviour that results from negating a signed long withjsing1-2/+2
2019-04-19Allocate md_data with calloc to avoid use of uninitialised memory.jsing1-6/+6
2019-04-19Allocate fixed NIDs for SM3/SM4.jsing1-0/+12
2019-04-16Rewrite & fix X509V3_add_value()tb1-17/+24
2019-04-16indent err: labelstb1-7/+7
2019-04-16wrap an overlong line and kill a space before a tabtb1-3/+4
2019-04-16Move function types to their own lines; rewrap.tb1-30/+40
2019-04-15Avoid signed integer overflow.jsing1-2/+2
2019-04-14Add input validation to BIO_read()/BIO_write().jsing1-4/+14
2019-04-14Some more malloc() to calloc() conversions.jsing1-7/+5
2019-04-14Remove two pointless chunks of code.jsing1-16/+1
2019-04-14Use calloc() when allocating cipher_data.jsing1-5/+5
2019-04-14Annotate a future improvement.jsing1-1/+2
2019-04-14Avoid potential double-frees following EVP_CIPHER_CTX_copy().jsing1-4/+17
2019-04-14Fix previous: I forgot to rename the bn_to_string() prototype.tb1-2/+2
2019-04-13Avoid quadratic behavior of decimal BIGNUM conversiontb1-9/+36
2019-04-10Avoid an overread caused by d2i_PrivateKey().jsing1-1/+3
2019-04-07Revert tasn_prn.c r1.18.jsing1-6/+2
2019-04-04update root CAs in cert.pem in sync with Mozillasthen1-287/+440
2019-04-03Avoid some out of bound accesses in aesni_cbc_hmac_sha1_cipher().tb1-7/+13
2019-04-02fix broken commentsthen1-1/+1
2019-04-01Implement a print function for BIGNUM_it.jsing1-2/+18
2019-04-01Correct the return values from long_print.jsing1-2/+5