summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Check return value of EVP_EncodeUpdate() in PEM_write_bio().tb2018-08-241-2/+3
* Check return value of EVP_EncodeUpdate() in b64_write().tb2018-08-241-3/+4
* Convert EVP_EncodeUpdate() to return an int to allow for errortb2018-08-242-8/+10
* Provide EVP_CIPHER_CTX_encrypting().tb2018-08-243-2/+10
* Document prototype change and return values for BIO_set_cipher()tb2018-08-241-3/+5
* Return an int in BIO_set_cipher() to be able to report errors.tb2018-08-242-13/+22
* In DSO_up_ref(), check return value of CRYPTO_add() and reporttb2018-08-241-3/+5
* In ENGINE_up_ref(), check return value of CRYPTO_add() and reporttb2018-08-241-3/+5
* Document new prototype and return values of X509_OBJECT_up_ref_count()tb2018-08-241-3/+6
* Make X509_OBJECT_up_ref_count return an int.tb2018-08-242-9/+7
* Update documentation of CRYPTO_mem_leaks*.tb2018-08-241-6/+12
* Let CRYPTO_mem_leaks{,_fp,_cb}() return -1.tb2018-08-242-12/+12
* Don't leak sktmp in X509_verify_cert().tb2018-08-191-5/+5
* whitespace fixtb2018-08-191-2/+2
* Don't leak db on error in RSA_padding_check_PKCS1_OAEP().tb2018-08-191-7/+7
* Add a comment that explains what the check is doing and why len >= 1.tb2018-08-141-1/+2
* The UI_add_{input,verify}_string() functions want a length not includingtb2018-08-141-5/+8
* Add glue to EVP_md5_sha1() so that it can be used with EVP_Sign* andjsing2018-08-101-1/+12
* Add missing include to X25519 synopsis.jsing2018-08-101-2/+3
* typo: macro-generates wrappers -> macro-generated wrapperstb2018-08-081-3/+3
* Remove unnecessary NULL check from get_cert_by_subject sincelibressl-v2.8.0bcook2018-08-051-3/+3
* Fix a memory leak in i2d_RSA_NET on failure of ASN1_STRING_set.bcook2018-08-051-2/+2
* In RSA_padding_add_PKCS1_OAEP, dbmask needs to be freed on failure.bcook2018-08-051-3/+7
* Fix memory leak in i2b_PVK in error handling.bcook2018-08-051-14/+10
* Document that X509_{NAME,REQ,REQ_INFO}_free() are all NULL safe.tb2018-07-292-4/+19
* add c++ symbol annotationsbcook2018-07-241-1/+9
* Use BN_swap_ct() instead of BN_consttime_swap() intb2018-07-231-5/+10
* Use a size_t instead of an int for the byte count in BN_swap_ct().tb2018-07-232-8/+11
* Clean up our disgusting implementations of BN_{,u}{add,sub}(), followingtb2018-07-231-157/+67
* Implement RSASSA-PKCS1-v1_5 as specified in RFC 8017.tb2018-07-231-120/+148
* Document behavior change of EC_POINTs_mul() again.tb2018-07-161-4/+22
* Recommit Billy Brumley's ECC constant time patch with a fix for sparc64tb2018-07-166-47/+341
* recommit label indentation part of the backout; clearly unrelated to thetb2018-07-1519-91/+93
* back out ecc constant time changesjsg2018-07-1521-448/+137
* Eliminate the weird condition in the BN_swap_ct() API that at most one bittb2018-07-131-3/+3
* Sync commentkn2018-07-111-3/+5
* Document behavior change of EC_POINTs_mul(3) from EC constant time changes.tb2018-07-111-4/+22
* Turn yesterday's optimistic ! in an XXX comment into a more cautious ?tb2018-07-111-2/+2
* Indent labels by a space so they don't obliterate function names in diffs.tb2018-07-1019-91/+93
* ECC constant time scalar multiplication support. First step in overhaulingtb2018-07-105-46/+337
* Provide BN_swap_ct(), a constant time function that conditionally swapstb2018-07-102-2/+53
* Factor out a bit of ugly code that truncates the digest to the order_bitstb2018-07-101-32/+32
* sync with const changes in x509.h r1.68.tb2018-07-091-4/+4
* sync with const changes in evp.h r1.64.tb2018-07-091-3/+3
* sync with const changes in bio.h r1.44.tb2018-07-091-3/+3
* sync with const changes in bio.h r1.45.tb2018-07-091-10/+10
* import the relevant parts of a new ASN1_INTEGER_get(3) manual pageschwarze2018-07-082-1/+240
* Tiny tweak to the blinding comment.tb2018-06-161-2/+4
* Basic cleanup. Handle the possibly NULL ctx_in in ecdsa_sign_setup() withtb2018-06-151-67/+62
* Clean up some whitespace and polish a few comments. Reduces noise intb2018-06-151-24/+21