#
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@
|