summaryrefslogtreecommitdiffstats
path: root/lib/libtls
AgeCommit message (Expand)AuthorFilesLines
2018-10-24Bump libcrypto/libssl/libtls majors due to symbol removals (libcrypto)jsing1-2/+2
2018-09-12crank to follow minor crank in libcrypto; ok tb@ jsing@djm1-1/+1
2018-08-24crank majors after symbol addition/modification/removaltb1-2/+2
2018-08-21typo in argument type, from Mario dot Andres dot Campos at gmail dot comschwarze1-3/+3
2018-07-24Use the same order in NAME, SYNOPSIS, DESCRIPTION, and RETURN VALUES totb1-27/+28
2018-07-23Document tls_peer_ocsp_result() and use it in place of the non-existenttb1-6/+12
2018-07-09Move a detail on tls_connect(3) to its documentation and be a bit moretb1-5/+7
2018-07-09wording tweak for tls_init() from jsingtb1-4/+4
2018-07-08Simplify and shorten the description of tls_init(3),schwarze1-4/+4
2018-05-26minor markup improvement: .Fa *cctx -> .Pf * Fa cctxschwarze1-3/+3
2018-05-26Quote .Fa arguments containing blanks.schwarze1-4/+4
2018-04-07Correct tls_config_clear_keys() behaviour.jsing3-30/+18
2018-04-07Switch to OPENSSL_init_ssl() and prevent an openssl configuration file fromjsing1-3/+2
2018-03-20Avoid potentially calling strchr() on a NULL pointer injsing1-7/+6
2018-03-20bump minors after symbol additiontb1-1/+1
2018-03-19Automatically handle library initialisation for libtls.jsing6-11/+28
2018-03-17crank majorstb1-2/+2
2018-03-17Bump minors after symbol additiontb1-1/+1
2018-03-15Also bump libtls minor after the addition of SSL_CTX_get_min/max_proto_versionjca1-1/+1
2018-03-08un-revert tls_init pthread_once change, now that stub is added so that builds workbeck2-15/+23
2018-03-07backout. diff was not tested comprehensively, resulting in a broken tree.deraadt2-22/+14
2018-03-07Make tls_init() concurrently callable using pthread_once().beck2-15/+23
2018-02-22Bump lib{crypto,ssl,tls} minors due to symbol additions.jsing1-1/+1
2018-02-20Crank lib{crypto,ssl,tls} minors after symbol addition.tb1-1/+1
2018-02-18Bump minor due to symbol addition.tb1-1/+1
2018-02-18Bump libcrypto/libssl/libtls minors due to symbol additions.tb1-1/+1
2018-02-17Bump libcrypto/libssl/libtls minors due to symbol additions.jsing1-1/+1
2018-02-14Bump lib{crypto,ssl,tls} minors due to symbol additions.jsing1-1/+1
2018-02-10Be more specific about when the session file will be updated.jsing1-2/+2
2018-02-10Bump TLS API version since we've added more functionality.jsing1-2/+2
2018-02-10Move the keypair pubkey hash handling code to during config.jsing4-69/+95
2018-02-10Tidy/standardise some code.jsing1-6/+3
2018-02-10Remove NULL check from tls_conninfo_cert_pem() - all of the other conninfojsing1-3/+1
2018-02-10Document functions for client-side TLS session support.jsing2-9/+56
2018-02-10Add support to libtls for client-side TLS session resumption.jsing6-5/+195
2018-02-10Bump lib{crypto,ssl,tls} minors due to symbol addition.jsing1-1/+1
2018-02-08Have tls_keypair_pubkey_hash() call tls_keypair_load_cert() instead ofjsing3-14/+11
2018-02-08Ensure that tls_keypair_clear() clears the OCSP staple and pubkey hash.jsing1-6/+5
2018-02-08Do not bother NULLing pointers in a struct that is about to be freed.jsing1-10/+1
2018-02-08Move tls_keypair_pubkey_hash() to the keypair file.jsing3-43/+43
2018-02-08Avoid a memory leak that results when the same tls_config is reused.jsing1-1/+4
2018-02-08Assert tedu's copyright since some of the code moved here is his.jsing1-1/+2
2018-02-08Split keypair handling out into its own file - it had already appearedjsing6-166/+215
2018-02-05Do not bother NULLing pointers in memory that is freed immediately after.jsing1-3/+1
2018-02-05Be consistent with the goto label names used in libtls code.jsing4-51/+52
2017-12-09Make tls_config_parse_protocols() work correctly when passed a NULL pointerjsing1-3/+5
2017-10-08hyphenate DER/PEM-encoded, for consistency;jmc2-9/+9
2017-10-07Document tls_peer_cert_chain_pem().jsing1-2/+13
2017-09-25If tls_config_parse_protocols() is called with a NULL pointer, return thejsing1-1/+4
2017-09-20Keep track of which keypair is in use by a TLS context.jsing4-14/+25