summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa/dsa_ossl.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-02-20Provide DSA_SIG_{g,s}et0()tb3-2/+29
ok jsing
2018-02-20Provide DSA_{clear,set,test}_flags()tb3-2/+26
ok jsing
2018-02-20Provide RSA_{clear,set,test}_flasg()tb3-2/+26
ok jsing
2018-02-20Provide DH_{clear,set,test}_flags().tb3-2/+26
ok jsing
2018-02-20Provide BIO_get_new_index().jsing3-2/+24
Based on BoringSSL.
2018-02-20Provide BN_GENCB_new(), BN_GENCB_free() and BN_GENCB_get_arg()jsing3-2/+35
2018-02-20Provide X509_NAME_get0_der().jsing3-2/+17
From OpenSSL.
2018-02-20Provide X509_REQ_get0_signature()jsing3-2/+16
2018-02-20Provide X509_CRL_get0_{last,next}Update() and X509_CRL_get0_signature().jsing3-2/+32
2018-02-20Provide BN_get_rfc2409_prime_*() and BN_get_rfc3526_prime_*().jsing3-3/+67
2018-02-19Merge new RETURN VALUES section; from Paul Yang viaschwarze1-6/+35
OpenSSL commit 1f13ad31 Dec 25 17:50:39 2017 +0800 tweaked by me.
2018-02-19In bio.h rev. 1.33 2018/02/18 12:59:06, tb@ provided BIO_meth_set_gets(3).schwarze1-2/+20
Merge the documentation from OpenSSL.
2018-02-19In bio.h rev. 1.32 2018/02/18 12:58:25, tb@ providedschwarze2-1/+117
BIO_get_data(3), BIO_set_data(3), and BIO_set_init(3). Import the documentation from OpenSSL.
2018-02-19In rsa.h rev. 1.34 2018/02/18 12:53:46, tb@ provided RSA_get0_factors(3)schwarze1-12/+106
and RSA_set0_factors(3) and in rev. 1.36 2018/02/18 12:57:14 RSA_get0_crt_params(3) and RSA_set0_crt_params(3). Merge the documentation from OpenSSL.
2018-02-19In rsa.h rev. 1.33 2018/02/18 12:52:13, tb@ provided RSA_bits(3).schwarze1-10/+24
Merge the documentation; from Kurt Roeckx <kurt at roeckx dot be> via OpenSSL commit 26c79d56 Apr 18 12:23:12 2015 +0200.
2018-02-19In dh.h rev. 1.20 2018/02/18 12:51:31, tb@ provided DH_set0_pqg(3)schwarze1-4/+64
and in dh.h rev. 1.21 2018/02/18 14:58:12 DH_set0_key(3). Merge the documentation from OpenSSL.
2018-02-19In dsa.h rev. 1.25 2018/02/18 12:50:58, tb@ provided DSA_set0_pqg(3)schwarze1-4/+68
and in dsa.h rev. 1.26 2018/02/18 14:58:12 DSA_set0_key(3). Merge the documentation from OpenSSL.
2018-02-19In evp.h rev. 1.57 2018/02/17 16:54:08,schwarze1-70/+96
jsing@ provided EVP_CIPHER_CTX_reset(3). Merge the documentation, most from Richard Levitte via OpenSSL commit 05fdb8d3 Dec 18 17:09:45 2015 +0100. Also merge improvements to the EXAMPLES section from OpenSSL, fixing one additional bug that still remains in OpenSSL. While here, improve information on the deprecated functions, sort RETURN VALUES, and add a few missing functions to it, though that section still remains incomplete.
2018-02-19In x509.h rev. 1.29 2018/02/17 15:50:42, jsing@ providedschwarze2-5/+32
X509_get0_signature(3). Merge the documentation from OpenSSL. Rename the file from X509_get_signature_nid.3 to X509_get0_signature.3 for consistency because we are not losing any history yet.
2018-02-19In x509.h rev. 1.29 2018/02/17 15:50:42, jsing@ providedschwarze1-5/+17
X509_get0_extensions(3). Merge the documentation from OpenSSL.
2018-02-18In ssl.h rev. 1.139 2018/02/17 15:19:43 and rev. 1.140 2018/02/17 15:32:20,schwarze2-1/+148
jsing@ provided SSL_get_client_random(3), SSL_get_server_random(3), and SSL_SESSION_get_master_key(3). Import the documentation from OpenSSL, with some tweaks.
2018-02-18In ssl.h rev. 1.138 2018/02/17 15:13:12, jsing@ providedschwarze2-1/+48
SSL_CTX_get0_certificate(3). It is public in OpenSSL, too, but OpenSSL has no documentation, so write some from scratch.
2018-02-18In tls1.h rev. 1.32 2018/02/17 15:08:21, jsing@ providedschwarze1-7/+29
SSL_CTX_get_tlsext_status_cb(3) and SSL_CTX_get_tlsext_status_arg(3). Merge the documentation, mostly from Remi Gacogne <rgacogne-github at coredump dot fr> via OpenSSL commit fddfc0af Aug 6 12:54:29 2016 +0200 plus the RETURN VALUES part by me.
2018-02-18In evp.h rev. 1.56 2018/02/17 14:55:31, jsing@ providedschwarze1-78/+129
EVP_MD_CTX_new(3), EVP_MD_CTX_reset(3), and EVP_MD_CTX_free(3). Merge the documentation from OpenSSL, tweaked by me. Also merge a few other minor improvements from OpenSSL. While here, improve the order of functions, improve the description of deprecated functions, fix a few other minor bugs, and remove an irrelevant warning about binary incompatibility.
2018-02-18In hmac.c rev. 1.13 2018/02/17 14:53:59, jsing@ provided HMAC_CTX_new(3),schwarze1-56/+157
HMAC_CTX_free(3), HMAC_CTX_reset(3), and HMAC_CTX_get_md(3). Merge the documentation from OpenSSL, with many tweaks by me. Also include a few earlier improvements from OpenSSL. While here, improve the order of the functions, the description of deprecated functions, and remove a confusing warning about the behaviour of HMAC_Init(3) in historical versions of OpenSSL.
2018-02-18Bump minor due to symbol addition.tb3-3/+3
2018-02-18Provide {DH,DSA}_set0_key(). Requested by sthen.tb5-4/+45
ok jsing
2018-02-18Bump libcrypto/libssl/libtls minors due to symbol additions.tb3-3/+3
2018-02-18Provide BIO_meth_set_gets().tb3-2/+11
ok jsing
2018-02-18Provide BIO_{g,s}et_data() and BIO_set_init().tb3-2/+26
ok jsing
2018-02-18Provide RSA_{g,s}et0_crt_params()tb3-2/+42
ok jsing
2018-02-18Use usual order of RSA_{g,s}et0_key().tb2-13/+14
ok jsing
2018-02-18Provide RSA_{g,s}et0_factors()tb3-2/+33
ok jsing
2018-02-18Provide RSA_bits()tb3-2/+10
ok jsing
2018-02-18Provide DH_set0_pqg.tb3-2/+26
ok jsing
2018-02-18Provide DSA_set0_pqg.tb3-2/+27
ok jsing
2018-02-18document s_client -groups;jmc1-2/+5
2018-02-17In bio.h rev. 1.31 2018/02/17 13:57:14, tb@ provided new functionsschwarze5-7/+280
BIO_meth_*(). Import the documentation from OpenSSL, with extensive tweaks by me.
2018-02-17Remove a warning about the dangers of X509_VERIFY_PARAM_set1_name(3)schwarze1-5/+2
because jsing@ points out that this follows a (dangerous) general pattern in the library, and mentioning that everywhere would become repetitive.
2018-02-17document LIBRESSL_VERSION_NUMBER and LIBRESSL_VERSION_TEXTschwarze1-13/+38
2018-02-17Document OpenSSL_version_num(3) and OpenSSL_version(3) that jsing@schwarze1-34/+125
recently provided. Many minor improvements while here, and delete ridiculous text about MS Windows.
2018-02-17Merge documentation for {DH,DSA}_get0_{key,pqg}(3),schwarze22-43/+489
EVP_PKEY_get0_{DH,DSA,RSA}(3), and RSA_{g,s}et0_key(3) that tb@ just provided.
2018-02-17Provide EVP_CIPHER_CTX_reset().jsing3-18/+28
Rides previous minor bump.
2018-02-17Bump libcrypto/libssl/libtls minors due to symbol additions.jsing3-3/+3
2018-02-17Provide X509_get0_extensions() and X509_get0_signature()jsing4-7/+27
2018-02-17Provide SSL_SESSION_get_master_key()jsing3-2/+22
2018-02-17Provide SSL_get_client_random() and SSL_get_server_random()jsing3-3/+41
2018-02-17Provide SSL_CTX_get0_certificate()jsing3-2/+13
2018-02-17Provide SSL_CTX_get_tlsext_status_cb() and SSL_CTX_get_tlsext_status_arg().jsing3-4/+24
2018-02-17Provide EVP_MD_CTX_new(), EVP_MD_CTX_free() and EVP_MD_CTX_reset().jsing3-21/+49