]> git.ipfire.org Git - thirdparty/openssl.git/commit - doc/man3/OSSL_HTTP_transfer.pod
HTTP client: Fix cleanup of TLS BIO via 'bio_update_fn' callback function
authorDr. David von Oheimb <David.von.Oheimb@siemens.com>
Sun, 21 Nov 2021 19:55:35 +0000 (20:55 +0100)
committerDr. David von Oheimb <dev@ddvo.net>
Wed, 22 Dec 2021 11:24:24 +0000 (12:24 +0100)
commitcdaf072f90399efb9e8e19ee4f387d1425f12274
tree69fc775e486dae33d36500faa426124a72111283
parentc2d1ad0e048dd3bfa60e6aa0b5ee343cc6d97a15
HTTP client: Fix cleanup of TLS BIO via 'bio_update_fn' callback function

Make app_http_tls_cb() tidy up on disconnect the SSL BIO it pushes on connect.
Make OSSL_HTTP_close() respect this.

Reviewed-by: Paul Dale <pauli@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/17318)
apps/lib/apps.c
crypto/http/http_client.c
doc/man3/OSSL_HTTP_transfer.pod