summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto
AgeCommit message (Expand)AuthorFilesLines
2019-04-01Require all ASN1_PRIMITIVE_FUNCS functions to be provided.jsing5-26/+42
2019-03-31Wrap long lines and apply some style(9).jsing1-7/+10
2019-03-31Use named field initialisers.jsing2-16/+18
2019-03-29Use correct capitalization of EC_GROUP_get_curve_GF{2m,p}(3).tb1-4/+4
2019-03-27Cast nonce bytes to avoid undefined behaviour when left shifting.jsing1-3/+3
2019-03-27bump to 2.9.1bcook1-3/+3
2019-03-26Use limits.h instead of sys/limits.h for portability.jsing1-3/+2
2019-03-24Don't allow asn1_parse2 to recurse arbitrarily deep. Constrain to a maxbeck1-1/+5
2019-03-24Cast nonce bytes to avoid undefined behaviour when left shifting.jsing1-3/+3
2019-03-23Add range checks to varios ASN1_INTEGER functions to ensure thebeck3-6/+62
2019-03-21import EVP_camellia_128_cbc(3) from OpenSSL 1.1.1,schwarze4-3/+156
2019-03-21space before punct;jmc1-3/+3
2019-03-21Split EVP_rc4(3) out of EVP_EncryptInit(3) to reduce clutter.schwarze4-21/+116
2019-03-21Split EVP_des_cbc(3) out of EVP_EncryptInit(3) to reduce clutter:schwarze4-55/+230
2019-03-21add a handful of missing functionsschwarze1-5/+38
2019-03-21Bring back EVP_chacha20 list item that was accidentally removedtb1-2/+3
2019-03-20escape backslashes;schwarze1-8/+8
2019-03-19Document the flag EVP_CIPHER_CTX_FLAG_WRAP_ALLOW needed for the EVPschwarze2-4/+71
2019-03-18Insert a missing input line break after a .Vt macro;schwarze1-4/+5
2019-03-18Split EVP_aes_128_cbc(3) out of EVP_EncryptInit(3):schwarze4-74/+322
2019-03-18Document SM4; related to evp.h rev. 1.73.schwarze4-6/+93
2019-03-18Expand the ERR_PACK() macro to ERR_REASON() for consistency.tb1-2/+2
2019-03-18In evp.h rev. 1.75, tb@ provided EVP_PKEY_get0_hmac(3).schwarze1-3/+29
2019-03-17bump minors after symbol additiontb1-1/+1
2019-03-17Provide EVP_PKEY_get0_hmac(). From OpenSSL 1.1.1 which is stilltb4-3/+23
2019-03-17Provide EVP_aes_{128,192,256}_wrap(). This is a compatibletb6-6/+174
2019-03-17Add the SM4 block cipher from the Chinese standard GB/T 32907-2016.tb8-3/+479
2019-03-15Document the return values of X509_delete_ext(3) and X509_add_ext(3).schwarze1-11/+15
2019-03-15OpenSSL documents the macro OPENSSL_VERSION_TEXT since Sep 24, 2018;schwarze1-4/+7
2019-03-15Document OCSP_basic_verify(3).schwarze1-5/+75
2019-03-13Fix a number of ASN1_INTEGER vs ASN1_STRING mixups coming from thetb5-13/+11
2019-03-13add a comment to format-pem.pl documenting typical steps to updatesthen1-1/+9
2019-03-13Backport support for probing ARMv8 HW acceleration capabilities on armv7patrick3-32/+121
2019-03-10fix some cases of spaces before full stops, where none were neccessary;jmc1-3/+3
2019-03-10rename CRYPTO_set_locking_callback.3 to CRYPTO_lock.3schwarze2-4/+4
2019-03-10delete functions from the manual page that do nothing in LibreSSLschwarze3-318/+87
2019-03-06Typo in comment.tb1-2/+2
2019-03-02Fix OID for sm3WithRSAEncryption which was apparently mixed uptb1-1/+1
2019-01-29instead of calling abort() for 3 "must not use anymore" interfaces,deraadt1-7/+4
2019-01-26Recent discussions about abort() potentially leaving key material inderaadt1-5/+8
2019-01-23No need to include <bsd.prog.mk> here.tb1-2/+1
2019-01-22bump minors after symbol additiontb1-1/+1
2019-01-22Add missing symbols from the EC_KEY_METHOD port.tb1-0/+8
2019-01-22add support for xchacha20 and xchacha20-poly1305dlg7-8/+208
2019-01-21lenght -> lengthjsg2-3/+3
2019-01-20Fix BN_is_prime_* calls in libcrypto, the API returns -1 on error.tb3-18/+35
2019-01-19spelling;jmc1-2/+2
2019-01-19In evp.h rev. 1.71, tb@ added EVP_ENCODE_CTX_new(3) andschwarze1-4/+38
2019-01-19bump minors after symbol additiontb1-1/+1
2019-01-19provide EVP_ENCODE_CTX_{new,free}().tb3-2/+18