History log of /openbsd-src/lib/libtls/man/tls_init.3 (Results 1 – 13 of 13)
Revision Date Author Comments
# 9a9971dd 09-Jul-2018 tb <tb@openbsd.org>

wording tweak for tls_init() from jsing

ok jsing, schwarze


# bbc49888 08-Jul-2018 schwarze <schwarze@openbsd.org>

Simplify and shorten the description of tls_init(3),
fixing an awkward wording noticed by tb@.
OK tb@


# b9573a74 19-Mar-2018 jsing <jsing@openbsd.org>

Automatically handle library initialisation for libtls.

Now that we have tls_init() under pthread_once(), automatically initialise
libtls from the entry point functions (tls_config(), tls_client() a

Automatically handle library initialisation for libtls.

Now that we have tls_init() under pthread_once(), automatically initialise
libtls from the entry point functions (tls_config(), tls_client() and
tls_server()) - this makes an explicit tls_init() call no longer a
requirement.

ok bcook@ beck@ inoguchi@

show more ...


# c029eb32 08-Mar-2018 beck <beck@openbsd.org>

un-revert tls_init pthread_once change, now that stub is added so that builds work


# d6bdacfd 07-Mar-2018 deraadt <deraadt@openbsd.org>

backout. diff was not tested comprehensively, resulting in a broken tree.


# 62f07b25 07-Mar-2018 beck <beck@openbsd.org>

Make tls_init() concurrently callable using pthread_once().
ok jsing@

This brings pthread_once usage into libressl, which will
need to get dealt with correctly in portable.

This sets us up to autoi

Make tls_init() concurrently callable using pthread_once().
ok jsing@

This brings pthread_once usage into libressl, which will
need to get dealt with correctly in portable.

This sets us up to autoinit libtls, and we will also be
using pthread_once to deal with autoinit stuff in libssl
and libcrypto

show more ...


# 8a6e00cd 06-May-2017 jsing <jsing@openbsd.org>

Be explicit about when it is safe to call tls_config_free().

Discussed with beck@


# dbe397f8 27-Apr-2017 schwarze <schwarze@openbsd.org>

tls_free(3) and tls_config_free(3) accept NULL;
patch from Matthew Martin <phy1729 at gmail dot com>,
slightly tweaked by me


# 1316ad1f 20-Feb-2017 jmc <jmc@openbsd.org>

spelling fix;


# 8990a602 20-Feb-2017 schwarze <schwarze@openbsd.org>

document tls_config_error(3) RETURN VALUES, improve what is said
about tls_error(3), and warn about some traps;
OK jmc@


# 8b02f64e 28-Jan-2017 schwarze <schwarze@openbsd.org>

add HISTORY and AUTHORS


# 4801fc0b 27-Jan-2017 schwarze <schwarze@openbsd.org>

Fix Copyright notices; ok beck@ jsing@ tedu@


# e690d60f 25-Jan-2017 schwarze <schwarze@openbsd.org>

split the tls_init(3) that had grown fat to allow healthy future growth;
suggested by jsing@; "i would just chuck it in" jmc@