]> git.ipfire.org Git - thirdparty/haproxy.git/commit
CLEANUP: ssl: move all BIO_* definitions to openssl-compat
authorWilly Tarreau <w@1wt.eu>
Sat, 11 May 2019 15:34:03 +0000 (17:34 +0200)
committerWilly Tarreau <w@1wt.eu>
Sat, 11 May 2019 15:39:08 +0000 (17:39 +0200)
commit295d614de18a204c624339b030bae55453b2126d
treec588fa67624e4590555f5d190b9cd56a80294cb6
parent11b167167efd937d5110f72d58417f0b6a473383
CLEANUP: ssl: move all BIO_* definitions to openssl-compat

The following macros are now defined for openssl < 1.1 so that we
can remove the code performing direct access to the structures :

  BIO_get_data(), BIO_set_data(), BIO_set_init(), BIO_meth_free(),
  BIO_meth_new(), BIO_meth_set_gets(), BIO_meth_set_puts(),
  BIO_meth_set_read(), BIO_meth_set_write(), BIO_meth_set_create(),
  BIO_meth_set_ctrl(), BIO_meth_set_destroy()
include/common/openssl-compat.h
src/ssl_sock.c