summaryrefslogtreecommitdiff
path: root/src/lib/libssl/man/ssl.3 (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Further improve the documentation of library initialization and configuration.schwarze2019-06-141-7/+5
| | | | | | | | | 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@.
* List all 17 SSL pages that were missing.schwarze2019-06-121-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@
* Import SSL_CTX_add1_chain_cert(3) from OpenSSL branch 1.1.1, which is stillschwarze2019-04-051-2/+4
| | | | | | | | | 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.
* In ssl.h rev. 1.152 2018/03/17 15:55:52, tb@ providedschwarze2018-03-171-2/+3
| | | | | SSL_SESSION_has_ticket(3) and SSL_SESSION_get_ticket_lifetime_hint(3). Merge the documentation from OpenSSL, tweaked by me.
* fix a wrong preposition; from Daniel Bevenius at gmail dot comschwarze2018-02-271-4/+5
| | | | via OpenSSL commit cbade361 Dec 12 13:14:45 2017 +0100
* In ssl.h rev. 1.141 2018/02/20 18:07:11, tb@ providedschwarze2018-02-241-2/+4
| | | | | SSL_SESSION_get_protocol_version(3). Import the documentation form OpenSSL, tweaked by me, OK tb@.
* import SSL_export_keying_material(3) from OpenSSLschwarze2017-08-211-2/+3
|
* Import SSL_CTX_set_min_proto_version(3) from OpenSSL, suggested by jsing@.schwarze2017-08-191-2/+4
| | | | | | | | | While importing: * Fix the prototypes, they all contained wrong datatypes. * Delete SSL3_VERSION which is no longer supported. * Delete TLS1_3_VERSION and DTLS1_2_VERSION, not yet supported. * Delete the lie that these would be macros. * Improve SEE ALSO and HISTORY sections.
* Import the SSL_CTX_set1_groups(3) manual page from OpenSSL, deletingschwarze2017-08-121-1/+2
| | | | | | the read accessors we don't have and fixing the prototypes - the data type of each and every argument differs in the OpenSSL manuals. Reference the new page from SSL_set_tmp_ecdh(3) as suggested by jsing@.
* New manual page SSL_set_tmp_ecdh(3) written from scratch.schwarze2017-08-121-3/+4
| | | | Feedback and OK jsing@.
* Additional SSL_SESSION documentationschwarze2017-04-101-2/+6
| | | | | from Matt Caswell <matt at openssl dot org>, OpenSSL commit b31db505. Improve crosslinking while here.
* for pure *_ctrl() wrapper macros, move the reference from ssl(3)schwarze2017-04-101-14/+2
| | | | to SSL_CTX_ctrl(3) to make ssl(3) slightly more palatable
* various minor cleanup;jmc2016-12-161-4/+4
|
* Add Copyright and license.schwarze2016-12-101-1047/+149
| | | | | | | | | | | | | | Delete all the function prototypes. They are all available from their individual manual pages. Here, they were incomplete and nothing but a maintenance nightmare. Add several missing cross reference, such that this page now references all libssl manual pages. Delete a sentence that said nothing and correct a typo. Now all libssl manuals have proper Copyright notices and licenses, and i have merged all improvements from OpenSSL that i could find.
* garbage collect PSK remnantsschwarze2016-12-011-53/+2
|
* Purge some SSLv2 and SSLv3 stuff that no longer exists.schwarze2016-11-301-57/+11
|
* move manual pages from doc/ to man/ for consistency with otherschwarze2016-11-051-0/+1319
libraries, in particular considering that there are unrelated files in doc/; requested by jsing@ and beck@