Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Further improve the documentation of library initialization and configuration. | schwarze | 2019-06-14 | 3 | -37/+37 |
| | | | | | | | | | Among other improvements: * Use a uniform wording at the top of the DECSRIPTION for obsolete pages. * Better explain how to use a non-standard configuration file. * Remove obsolete functions from SEE ALSO. Triggered by some suggestions from tb@. Tweaks and OK tb@. | ||||
* | add missing backlinks to ssl(3) | schwarze | 2019-06-12 | 31 | -64/+100 |
| | |||||
* | List all 17 SSL pages that were missing. | schwarze | 2019-06-12 | 1 | -51/+89 |
| | | | | | | Split some excessively long lists into useful sub-categories. Add a new, very short subsection "Obsolete functions" at the end. OK tb@ jmc@ | ||||
* | remove pointless NOTES section header lines | schwarze | 2019-06-08 | 9 | -27/+27 |
| | |||||
* | *an* RSA; | jmc | 2019-05-20 | 2 | -6/+6 |
| | |||||
* | Recommend SSL_CTX_add1_chain_cert(3) rather than | schwarze | 2019-04-09 | 1 | -12/+11 |
| | | | | | | | SSL_CTX_add_extra_chain_cert(3). From Dr. Stephen Henson <steve at openssl dot org> via OpenSSL commit a4339ea3 Jan 3 22:38:03 2014 +0000 which is still under a free license. | ||||
* | Document SSL_CTX_clear_mode(3) and SSL_clear_mode(3). | schwarze | 2019-04-09 | 1 | -22/+48 |
| | | | | | | | From Kurt Roeckx <kurt at roeckx dot be> via OpenSSL commit 57fd5170 May 13 11:24:11 2018 +0200 which is still under a free license. While here, polish awkward wording and reduce duplication. | ||||
* | Import SSL_CTX_add1_chain_cert(3) from OpenSSL branch 1.1.1, which is still | schwarze | 2019-04-05 | 5 | -17/+264 |
| | | | | | | | | | under a free license, omitting functions we don't have and tweaked by me; the functions were provided by jsing@ in ssl.h rev. 1.166. While here, also document SSL_CTX_get_extra_chain_certs(3) because it is closely related to companion functions are already documented and the API is kind of incomplete without it. | ||||
* | * note that the handshake must be completed first | schwarze | 2019-03-18 | 1 | -4/+15 |
| | | | | | | | * correct the description of "unknown" (the previous are both from OpenSSL 1.1.1, still under a free license) * add a comment saying that TLS1_get_version() and TLS1_get_client_version() are intentionally undocumented (reasons provided by jsing@) | ||||
* | In ssl.h rev. 1.165, tb@ provided version agnostic DTLS methods. | schwarze | 2019-03-18 | 1 | -3/+26 |
| | | | | Document them. | ||||
* | Document SSL_get1_supported_ciphers(3) and SSL_get_client_ciphers(3). | tb | 2019-01-22 | 1 | -7/+61 |
| | | | | | | | The text comes from OpenSSL, where it was still published under a free license. from schwarze | ||||
* | In ssl_lib.c rev. 1.197, jsing@ added TLSv1.3 support to SSL_get_version(3). | schwarze | 2019-01-21 | 1 | -2/+4 |
| | | | | Document it. | ||||
* | Fix formatting and grammatical issues with the description of how to use | jsing | 2018-08-27 | 1 | -19/+17 |
| | | | | | | | i2d_SSL_SESSION. Also rework the example code so that it is clearer and uses more appropriate names. Input from and ok schwarze@, tb@ | ||||
* | tweak previous; | jmc | 2018-08-24 | 1 | -3/+3 |
| | |||||
* | Adjust documentation for SSL_copy_session_id() | tb | 2018-08-24 | 1 | -8/+7 |
| | | | | ok jsing | ||||
* | In ssl.h rev. 1.158 2018/05/01 13:30:24, tb@ changed BIO_f_ssl(3) | schwarze | 2018-05-01 | 1 | -3/+3 |
| | | | | to return const. Update the documentation. | ||||
* | Correct direction of SSL_ERROR_ZERO_RETURN case | guenther | 2018-04-29 | 1 | -3/+3 |
| | | | | ok schwarze@ | ||||
* | Avoid talking about the innternal, undocumented data type "struct lhash_st", | schwarze | 2018-04-25 | 1 | -3/+3 |
| | | | | show the public data type name "LHASH_OF(SSL_SESSION)" instead. | ||||
* | Document the callbacks as taking "SSL *" and "SSL_CTX *" arguments | schwarze | 2018-04-25 | 1 | -7/+7 |
| | | | | | and avoid the internal, undocumented names "struct ssl_st *" and "struct ssl_ctx_st *". | ||||
* | In ssl.h rev. 1.156 2018/04/25 07:10:39, tb@ added const qualifiers | schwarze | 2018-04-25 | 5 | -16/+16 |
| | | | | | to some parameters and return values of some functions. Update the documentation. | ||||
* | In ssl.h rev. 1.155 2018/04/11 17:47:36, jsing@ changed | schwarze | 2018-04-11 | 1 | -13/+3 |
| | | | | | SSL_OP_TLS_ROLLBACK_BUG to no longer have any effect. Update the manual page. | ||||
* | Write documentation for the control string parameter from scratch, | schwarze | 2018-04-10 | 1 | -30/+273 |
| | | | | collecting the information by inspecting the source code. | ||||
* | In ssl.h rev. 1.151 2018/03/17 15:48:31, tb@ provided | schwarze | 2018-04-02 | 1 | -6/+34 |
| | | | | | | | | SSL_CTX_get_default_passwd_cb(3) and SSL_CTX_get_default_passwd_cb_userdata(3). Merge the documentation, tweaked by me; from Christian Heimes <cheimes at redhat dot com> via OpenSSL commit 0c452abc Mar 2 12:53:40 2016 +0100. | ||||
* | fix typo; from <Alex dot Gaynor at gmail dot com> | schwarze | 2018-03-30 | 1 | -4/+4 |
| | | | | via OpenSSL commit 3266cf58 Mar 10 13:13:23 2018 -0500 | ||||
* | found a complete archive of SSLeay-0.4 to SSLeay-0.8.1b tarballs | schwarze | 2018-03-27 | 79 | -270/+342 |
| | | | | on the web, so fix up SSLeay HISTORY accordingly | ||||
* | finish ssl HISTORY; mostly 1.1.0/6.3, but also various other fixeslibressl-v2.7.1 | schwarze | 2018-03-24 | 18 | -47/+104 |
| | |||||
* | ouch, previous was wrong; revert it and fix HISTORY instead | schwarze | 2018-03-24 | 1 | -2/+29 |
| | |||||
* | delete two functions that do not exist | schwarze | 2018-03-23 | 1 | -22/+1 |
| | |||||
* | ssl.h HISTORY up to 1.0.2; researched from OpenSSL git and OpenBSD CVS | schwarze | 2018-03-23 | 6 | -9/+41 |
| | |||||
* | ssl.h HISTORY up to 1.0.1; researched from OpenSSL git | schwarze | 2018-03-23 | 9 | -18/+60 |
| | |||||
* | ssl.h HISTORY up to 1.0.0; researched from OpenSSL git | schwarze | 2018-03-23 | 2 | -5/+15 |
| | |||||
* | ssl.h HISTORY up to 0.9.8zh; researched from OpenSSL git | schwarze | 2018-03-23 | 2 | -8/+11 |
| | |||||
* | ssl.h HISTORY up to 0.9.8h; researched from OpenSSL git | schwarze | 2018-03-23 | 3 | -6/+23 |
| | |||||
* | ssl.h HISTORY up to 0.9.8; researched from OpenSSL git | schwarze | 2018-03-23 | 4 | -8/+31 |
| | |||||
* | ssl.h HISTORY up to 0.9.7; researched from OpenSSL git | schwarze | 2018-03-22 | 4 | -12/+19 |
| | |||||
* | ssl.h HISTORY up to 0.9.6c; researched from OpenSSL git | schwarze | 2018-03-22 | 1 | -2/+8 |
| | |||||
* | ssl.h HISTORY up to 0.9.5; researched from OpenSSL git | schwarze | 2018-03-22 | 3 | -6/+22 |
| | |||||
* | ssl.h HISTORY up to 0.9.4; researched from OpenSSL git | schwarze | 2018-03-21 | 2 | -3/+15 |
| | |||||
* | ssl.h HISTORY up to 0.9.3; researched from OpenSSL gitlibressl-v2.7.0 | schwarze | 2018-03-21 | 3 | -4/+19 |
| | |||||
* | ssl.h HISTORY up to 0.9.2b; researched from OpenSSL git | schwarze | 2018-03-21 | 8 | -11/+49 |
| | |||||
* | ssl.h HISTORY up to SSLeay 0.9.1; researched from OpenSSL git | schwarze | 2018-03-21 | 2 | -4/+12 |
| | |||||
* | ssl.h HISTORY up to SSLeay 0.9.0; researched from OpenSSL git | schwarze | 2018-03-21 | 11 | -23/+86 |
| | |||||
* | ssl.h HISTORY up to SSLeay 0.8.1b; researched from OpenSSL git | schwarze | 2018-03-21 | 77 | -163/+552 |
| | |||||
* | In ssl.h rev. 1.154 2018/03/20 15:28:12, tb@ provided | schwarze | 2018-03-20 | 1 | -9/+37 |
| | | | | | SSL_SESSION_set1_id(3). Merge the documentation from OpenSSL, slightly tweaked by me. | ||||
* | In ssl.h rev. 1.149 2018/03/17 14:40:45, jsing@ provided | schwarze | 2018-03-18 | 1 | -6/+79 |
| | | | | | | SSL_CIPHER_get_cipher_nid(3), SSL_CIPHER_get_digest_nid(3), SSL_CIPHER_get_kx_nid(3), SSL_CIPHER_get_auth_nid(3), and SSL_CIPHER_is_aead(3). Merge the documentation from OpenSSL. | ||||
* | In ssl.h rev. 1.148 2018/03/17 14:26:13, jsing@ provided | schwarze | 2018-03-18 | 1 | -4/+30 |
| | | | | | SSL_SESSION_get0_id_context(3). Merge the documentation from OpenSSL, tweaked by me. | ||||
* | In crypto.h rev. 1.43 and ssl.h rev. 1.153 2018/03/17 16:20:01, beck@ | schwarze | 2018-03-17 | 2 | -1/+62 |
| | | | | | | provided OPENSSL_init_crypto(3) and OPENSSL_init_ssl(3). Write the documentation from scratch because the text OpenSSL provides is full of bloat. | ||||
* | In ssl.h rev. 1.152 2018/03/17 15:55:52, tb@ provided | schwarze | 2018-03-17 | 6 | -9/+97 |
| | | | | | SSL_SESSION_has_ticket(3) and SSL_SESSION_get_ticket_lifetime_hint(3). Merge the documentation from OpenSSL, tweaked by me. | ||||
* | Provide SSL_CTX_get_min_proto_version and SSL_CTX_get_max_proto_version | jca | 2018-03-15 | 1 | -11/+51 |
| | | | | | | | | | We already provided the setters, so also provide the getters like OpenSSL does. Addition prompted by the use of those functions in recent openvpn releases. manpage diff from schwarze@ (thanks!) with input from jsing@, ok tb@ jsing@ | ||||
* | fix a wrong preposition; from Daniel Bevenius at gmail dot com | schwarze | 2018-02-27 | 1 | -4/+5 |
| | | | | via OpenSSL commit cbade361 Dec 12 13:14:45 2017 +0100 |