summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto
AgeCommit message (Expand)AuthorFilesLines
2017-06-10repair broken markup of callback argument; found with mandoc -Tlintschwarze1-5/+3
2017-05-29Randomize link-order of libcrypto as we do with libc. This libraryderaadt1-1/+2
2017-05-26Avoid a potential NULL pointer dereference in d2i_ECPrivateKey().jsing1-1/+7
2017-05-25Add definitions for three OIDs used in EV certificates.jsing2-0/+9
2017-05-11Fix a problem introduced in freezero() conversion and usejsg1-2/+2
2017-05-08BUF_MEM_grow_clean() returns an int, not a size_t. Humourously, on successjsing1-3/+3
2017-05-06Bring in HKDF, from BoringSSL, with regress tests modified to bebeck3-1/+186
2017-05-06space needed between macro arg and punctuation;jmc1-2/+2
2017-05-06Bump minors for symbol addition in libcryptobeck1-1/+1
2017-05-06Add ASN1_TIME_set_to to exported symbolsbeck1-0/+4
2017-05-06Add ASN1_TIME_set_tm to set an asn1 from a struct tm *beck3-5/+44
2017-05-02the XXXfree functions being called accept NULL, so don't check first.deraadt3-26/+14
2017-05-02use freezero() instead of memset/explicit_bzero + free. Substantiallyderaadt37-234/+107
2017-04-30No original OpenSSL code remains in this file. Relicensebeck1-54/+13
2017-04-30Make BIO_get_host_ip just yet another getaddrinfo wrapperbeck1-27/+20
2017-04-30Rework BIO_accept to be more like modern code.beck1-54/+19
2017-04-30Only enable -Werror on libcrypto/libssl/libtls if we are building withjsing1-3/+6
2017-04-30Microsoft Windows hates BIO_get_accept_socket in portable. Fix it tobeck1-115/+35
2017-04-29Stop calling OPENSSL_init() internally, since it is a no-op. Also placejsing3-9/+4
2017-04-29Switch Linux getrandom() usage to non-blocking mode, continuing tobeck1-6/+9
2017-04-28Revert previous change that forced consistency between return value andbeck1-10/+2
2017-04-28revert previous accidental commitbeck5-25/+46
2017-04-28*** empty log message ***beck5-46/+25
2017-04-10new X25519(3) manual page;schwarze5-10/+113
2017-04-10document three additional functions;schwarze1-7/+60
2017-04-09Simplify/clean up BUF_MEM_grow_clean().jsing1-17/+16
2017-04-09With recallocarray() BUF_MEM_grow() is essentially the same asjsing1-28/+2
2017-04-09Explicitly test for NULL.jsing1-4/+4
2017-04-06trailing ; on end of macro definition is wrong; ok guentherderaadt1-4/+4
2017-04-06bump version for new development branchbcook1-3/+3
2017-04-03Fix silly code that printfs NULL when there are no fractional secondsbeck1-2/+2
2017-03-27reinstate the capitalisation from previous, as advised by schwarze;jmc1-3/+3
2017-03-26tweak previous;jmc3-9/+9
2017-03-26merge new UI documentation from OpenSSLschwarze5-13/+651
2017-03-25document X509_Digest(3) and friends;schwarze2-1/+135
2017-03-25document the public function X509_cmp_time(3);schwarze2-1/+88
2017-03-25correct RETURN VALUES;schwarze1-7/+13
2017-03-25fix two more prototypes;schwarze1-5/+5
2017-03-25correct prototypes;schwarze1-5/+5
2017-03-25complete description of RETURN VALUES;schwarze1-6/+8
2017-03-25minimal stub-quality documentation of EVP_MD_CTX_ctrl(3);schwarze1-3/+17
2017-03-25OpenSSL documented the public function BIO_printf(3) (and friends)schwarze3-3/+91
2017-03-25document ASN1_tag2str(3); from OpenSSL commit 9e183d22schwarze1-4/+14
2017-03-16Convert BUF_MEM_grow() and BUF_MEM_grow_clean() to recallocarray(),jsing1-13/+3
2017-03-16Use calloc() instead of malloc() followed by manually zeroing fields.jsing1-6/+3
2017-03-03Ensure MD and key initialized before processing HMACinoguchi1-4/+18
2017-03-01Include EVP_md5_sha1() via OpenSSL_add_all_digests().jsing1-1/+2
2017-02-28Bump minors due to symbol addition.jsing1-1/+1
2017-02-28Document EVP_md5_sha1().jsing1-2/+11
2017-02-28Add an EVP interface that provides concatenated MD5+SHA1 hashes, which arejsing4-2/+88