summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/recallocarray.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2018-02-27Garbage collect RC5 documentation.schwarze2-25/+6
We have no code implementing it, tedu@ took care of the rc5/ directory in 2014, the related files are commented out in arch/*/Makefile.inc, and opensslfeatures.h contains an explicit #define OPENSSL_NO_RC5.
2018-02-27Garbage collect MD2 documentation.schwarze3-73/+21
We have no code implementing those functions.
2018-02-27fix a wrong preposition; from Daniel Bevenius at gmail dot comschwarze1-4/+5
via OpenSSL commit cbade361 Dec 12 13:14:45 2017 +0100
2018-02-27Add a cross reference to SSL_get_ex_data_X509_STORE_CTX_idx(3);schwarze1-3/+9
from Rich Salz <rsalz@openssl.org> via OpenSSL commit 9e183d22 Mar 11 08:56:44 2017 -0500.
2018-02-27Import SSL_CTX_set_tlsext_use_srtp(3) from OpenSSL, slightly tweaked by me.schwarze2-1/+190
2018-02-27Add four options that exist in our tree and are documented in OpenSSL.schwarze1-1/+9
2018-02-27sort option list alphabetically in preparation for adding missing options;schwarze1-28/+28
no text change
2018-02-27Mention that SSL_OP_TLSEXT_PADDING no longer has any effect,schwarze1-12/+10
and correct the description of SSL_OP_ALL. Found by inspecting <openssl/ssl.h>.
2018-02-27Merge the documentation of SSL_CIPHER_get_id(3) andschwarze1-42/+71
the new RETURN VALUES section from OpenSSL, tweaked by me. While here, correct the description of SSL_CIPHER_description(3).
2018-02-27In ssl.h rev. 1.145 2018/02/22 17:30:25, jsing@ provided SSL_is_server(3).schwarze1-9/+34
Merge the documentation from OpenSSL, slightliy tweaking the wording for precision. The connection is not necessarily "working" yet.
2018-02-27In ssl.h rev. 1.144 2018/02/22 17:29:24, jsing@ provided SSL_up_ref(3).schwarze1-6/+19
Merge the documentation from OpenSSL.
2018-02-26In ssl.h rev. 1.143 2018/02/22 17:27:07, jsing@ providedschwarze1-6/+24
SSL_CTX_get_ciphers(3). Merge the documentation from OpenSSL.
2018-02-26In ssl.h rev. 1.142 2018/02/22 17:25:18, jsing@ providedschwarze1-12/+23
SSL_SESSION_up_ref(3). Merge the documentation from OpenSSL, tweaked by me.
2018-02-26In x509.h rev. 1.41 2018/02/22 17:22:02, jsing@ providedschwarze1-6/+31
X509_chain_up_ref(3). Merge the documentation from OpenSSL, tweaked by me.
2018-02-25In x509_vfy.h rev. 1.24 2018/02/22 17:19:31, jsing@ providedschwarze2-6/+40
X509_STORE_set_ex_data(3) and X509_STORE_get_ex_data(3). Document them.
2018-02-25In x509_vfy.h rev. 1.24 2018/02/22 17:19:31, jsing providedschwarze4-59/+137
X509_STORE_get0_objects(3). Merge the documenteation from OpenSSL, heavily tweaked by me. While here, document six additional public functions closely related to X509_STORE_set1_param(3) that OpenSSL lacks documentation for. No Copyright-worthy amount of text remains in X509_STORE_set1_param.3, so switch to my Copyright and license.
2018-02-25In x509_vfy.h rev. 1.23 2018/02/22 17:17:09, jsing@ providedschwarze2-1/+218
X509_OBJECT_get0_X509(3) and X509_OBJECT_get0_X509_CRL(3). Since they are undocumented in OpenSSL, write a new manual page from scratch, also documenting five closely related public functions that have already been available before.
2018-02-25In x509_vfy.h rev. 1.22 2018/02/22 17:15:09, jsing@ providedschwarze8-15/+157
X509_STORE_up_ref(3). X509_STORE_new(3) and X509_STORE_free(3) have already been available earlier. Import the documentation from OpenSSL, adding some precision.
2018-02-25In x509_vfy.h rev. 1.21 2018/02/22 17:11:30, jsing@ providedschwarze1-1/+19
X509_STORE_CTX_get0_store(3). It is undocumented in OpenSSL, so write some documentation from scratch.
2018-02-25In x509_vfy.h rev. 1.21 2018/02/22 17:11:30, jsing@ providedschwarze2-14/+32
X509_STORE_CTX_get0_chain(3). Adapt the documentation. It is absurd that OpenSSL documents the two almost identical functions X509_STORE_CTX_get0_chain(3) and X509_STORE_CTX_get1_chain(3) in two different manual pages, with quite different wordings, and without even referencing each other. It is very obvious that they have lost their way in their own mire of functions.
2018-02-25In x509.h rev. 1.37 2018/02/22 17:01:44, jsing@ providedschwarze1-7/+65
X509_CRL_set1_lastUpdate(3) and X509_CRL_set1_nextUpdate(3) and in rev. 1.39 2018/02/22 17:06:42 X509_set1_notBefore(3) and X509_set1_notAfter(3). Document them, again from scratch because what OpenSSL provides is slightly confusing.
2018-02-25Correct the description of ASN1_item_free(3) with respect toschwarze1-4/+13
optional reference counting. ETOOMUCHMAGIC. By the way, this public hellhole is still undocumented in OpenSSL.
2018-02-25In x509.h rev. 1.35 2018/02/22 16:53:42, jsing@ providedschwarze1-5/+29
X509_CRL_up_ref(3). Since it is undocumented in OpenSSL, write some documentation from scratch. While here, also correct the description of X509_CRL_free(3) and mention X509_CRL_dup(3), too.
2018-02-24In x509.h rev. 1.34 2018/02/22 16:50:30, jsing@ providedschwarze2-8/+42
X509_REQ_get_signature_nid(3), in rev. 1.36 2018/02/22 16:58:45 X509_CRL_get_signature_nid(3), and in rev. 1.40 2018/02/22 17:09:28 X509_get0_tbs_sigalg(3). Merge the documentation from OpenSSL.
2018-02-24In x509.h rev. 1.33 2018/02/22 16:47:50, jsing@ providedschwarze3-9/+33
X509_REVOKED_get0_serialNumber(3) and X509_REVOKED_get0_revocationDate(3). Merge the documentation from OpenSSL, but put it into X509_REVOKED_new(3) rather than into X509_CRL_get0_by_serial(3) because it fits better there.
2018-02-24In x509.h rev. 1.33 2018/02/22 16:47:50, jsing@ providedschwarze1-12/+31
X509_REVOKED_get0_extensions(3) and in rev. 1.36 2018/02/22 16:58:45 X509_CRL_get0_extensions(3). Merge the documentation from OpenSSL and fix a few minor typos while here.
2018-02-24In ssl.h rev. 1.141 2018/02/20 18:07:11, tb@ providedschwarze7-12/+106
SSL_SESSION_get_protocol_version(3). Import the documentation form OpenSSL, tweaked by me, OK tb@.
2018-02-24In bio.h rev. 1.39 2018/02/22 16:38:43, jsing@ provided BIO_up_ref(3).schwarze1-12/+57
Merge the documentation from OpenSSL, tweaked by me. While here, fix the in parts imprecise, in parts incorrect descriptions of BIO_new(3), BIO_set(3), BIO_free(3), and BIO_free_all(3).
2018-02-24In evp.h rev. 1.58 2018/02/20 18:05:28, tb@ providedschwarze1-6/+13
EVP_PKEY_get0_EC_KEY(3). Merge the documentation from OpenSSL.
2018-02-24In dh.h rev. 1.23 2018/02/20 17:59:31, tb@ provided DH_bits(3).schwarze1-10/+21
Merge the documentation from OpenSSL, tweaked by me.
2018-02-24In bio.h rev. 1.35 2018/02/20 17:55:26, tb@ provided BIO_set_shutdown(3)schwarze1-5/+64
and BIO_get_shutdown(3). Write the documentation from scratch because what OpenSSL provides doesn't explain the difference to BIO_set_close(3) and is also worded in a rather confusing way.
2018-02-24In dsa.h rev. 1.28 2018/02/20 17:48:35, tb@ providedschwarze1-10/+47
DSA_SIG_get0(3) and DSA_SIG_set0(3). Merge the documentation from OpenSSL, tweaked by me.
2018-02-24In dsa.h rev. 1.27 2018/02/20 17:45:44, tb@ providedschwarze1-4/+66
DSA_clear_flags(3), DSA_test_flags(3), and DSA_set_flags(3), and in rev. 1.29 2018/02/20 17:52:27 DSA_get0_engine(3). Merge the documentation from OpenSSL, tweaked by me.
2018-02-24In rsa.h rev. 1.37 2018/02/20 17:42:32, tb@ providedschwarze1-3/+49
RSA_clear_flags(3), RSA_test_flags(3), and RSA_set_flags(3). Merge the documentation, tweaked by me.
2018-02-23In bio.h rev. 1.34 2018/02/20 17:15:27, jsing@ providedschwarze1-11/+89
BIO_get_new_index(3), in rev. 1.37 2018/02/20 18:13:31, tb@ provided BIO_meth_get_read(3), BIO_meth_get_puts(3), BIO_meth_get_gets(3), BIO_meth_get_ctrl(3), BIO_meth_get_create(3), and BIO_meth_get_destroy(3), and in rev. 1.38 2018/02/20 18:17:17 BIO_meth_get_callback_ctrl(3) and BIO_meth_set_callback_ctrl(3). BIO_meth_get_write(3) will become public with the next minor bump. Merge the documentation from OpenSSL, tweaked by me, OK tb@.
2018-02-23In dh.h rev. 1.22 2018/02/20 17:38:15, tb@ providedschwarze1-7/+82
DH_clear_flags(3), DH_test_flags(3), and DH_set_flags(3), in rev. 1.24 2018/02/20 18:01:42 DH_set_length(3), and in rev. 1.25 2018/02/22 16:41:04, jsing@ provided DH_get0_engine(3). Merge the documentation from OpenSSL, tweaked by me.
2018-02-23In bn.h rev. 1.38 2018/02/20 17:13:14, jsing@ providedschwarze1-5/+54
BN_GENCB_new(3), BN_GENCB_free(3), and BN_GENCB_get_arg(3). Merge the documentation from OpenSSL, verbatim.
2018-02-22In x509.h rev. 1.32 2018/02/20 17:09:20, jsing@ providedschwarze1-5/+28
X509_NAME_get0_der(3). Document it without using anything from the existing OpenSSL X509_NAME_get0_der(3) manual page because that page fails to mention the similarity to i2d_X509_NAME(3) and also fails to explain how both differ, likely causing users to pick the wrong one for their purposes.
2018-02-22Bump lib{crypto,ssl,tls} minors due to symbol additions.jsing3-3/+3
2018-02-22Provide SSL_is_server().jsing3-2/+10
2018-02-22Provide SSL_up_ref().jsing3-3/+12
2018-02-22Provide SSL_CTX_get_ciphers().jsing3-2/+10
2018-02-22Provide SSL_SESSION_up_ref().jsing3-3/+12
2018-02-22Provide X509_chain_up_ref().jsing3-2/+22
From BoringSSL.
2018-02-22Provide X509_STORE_get0_objects(), X509_STORE_get_ex_data() andjsing3-2/+26
X509_STORE_set_ex_data().
2018-02-22Provide X509_OBJECT_get0_X509() and X509_OBJECT_get0_X509_CRL().jsing3-3/+22
2018-02-22Provide X509_STORE_up_ref().jsing3-4/+14
2018-02-22Provide X509_STORE_CTX_get0_chain() and X509_STORE_CTX_get0_store().jsing3-4/+22
2018-02-22In x509.h rev. 1.30 2018/02/20 17:04:58, jsing@ providedschwarze1-4/+26
X509_CRL_get0_lastUpdate(3) and X509_CRL_get0_nextUpdate(3). Document them.
2018-02-22Provide X509_get0_tbs_sigalg().jsing3-3/+11