1. 02e19a5 CLEANUP: ssl: use the refcount for the SSL_CTX' by William Lallemand · Wed Apr 08 16:11:26 2020 +0200
  2. 88a2f03 CLEANUP: ssl: remove unused functions in openssl-compat.h by Ilya Shipitsin · Thu Feb 13 14:07:36 2020 +0500
  3. 056c629 BUG/MINOR: ssl: fix build on development versions of openssl-1.1.x by Ilya Shipitsin · Sat Jan 18 18:42:45 2020 +0500
  4. a26d1e1 BUILD: ssl: improve SSL_CTX_set_ecdh_auto compatibility by Lukas Tribus · Fri Dec 20 18:47:18 2019 +0100
  5. b3814c2 BUG/MINOR: ssl: openssl-compat: Fix getm_ defines by Rosen Penev · Thu Dec 19 12:54:13 2019 -0800
  6. e9a100e BUG/MINOR: ssl: fix X509 compatibility for openssl < 1.1.0 by Emmanuel Hocdet · Mon Dec 02 11:41:23 2019 +0100
  7. d4f9a60 MINOR: ssl: deduplicate ca-file by Emmanuel Hocdet · Thu Oct 24 11:32:47 2019 +0200
  8. 705e088 BUG/MINOR: ssl: fix build of X509_chain_up_ref() w/ libreSSL by William Lallemand · Wed Oct 23 23:15:46 2019 +0200
  9. 89f5807 BUG/MINOR: ssl: fix build with openssl < 1.1.0 by William Lallemand · Wed Oct 23 19:40:28 2019 +0200
  10. f580d0f BUILD: ssl: BoringSSL add EVP_PKEY_base_id by Emmanuel Hocdet · Thu Aug 01 10:56:45 2019 +0200
  11. 295d614 CLEANUP: ssl: move all BIO_* definitions to openssl-compat by Willy Tarreau · Sat May 11 17:34:03 2019 +0200
  12. 11b1671 CLEANUP: ssl: remove ifdef around SSL_CTX_get_extra_chain_certs() by Willy Tarreau · Sat May 11 17:02:04 2019 +0200
  13. 366a698 CLEANUP: ssl: move the SSL_OP_* and SSL_MODE_* definitions to openssl-compat by Willy Tarreau · Sat May 11 17:09:44 2019 +0200
  14. c125cef CLEANUP: ssl: make inclusion of openssl headers safe by Willy Tarreau · Fri May 10 09:58:43 2019 +0200
  15. 8d164dc CLEANUP: ssl: never include openssl/*.h outside of openssl-compat.h anymore by Willy Tarreau · Fri May 10 09:35:00 2019 +0200
  16. 9356dac REORG: ssl: move some OpenSSL defines from ssl_sock to openssl-compat by Willy Tarreau · Fri May 10 09:22:53 2019 +0200
  17. 5599456 REORG: ssl: move openssl-compat from proto to common by Willy Tarreau · Thu May 09 14:52:44 2019 +0200[Renamed (97%) from include/proto/openssl-compat.h]
  18. 1d158ab BUILD: ssl: make libressl use its own version numbers by Willy Tarreau · Thu May 09 13:41:45 2019 +0200
  19. 9a1ab08 CLEANUP: ssl-sock: use HA_OPENSSL_VERSION_NUMBER instead of OPENSSL_VERSION_NUMBER by Willy Tarreau · Thu May 09 13:26:41 2019 +0200
  20. 54832b9 BUILD: enable several LibreSSL hacks, including by Ilya Shipitsin · Sun May 05 23:27:54 2019 +0500
  21. 747ca61 MINOR: ssl: generate-certificates for BoringSSL by Emmanuel Hocdet · Mon Oct 01 18:45:19 2018 +0200
  22. ebabd87 MINOR: ssl: BoringSSL matches OpenSSL 1.1.0 by Emmanuel Hocdet · Mon Jun 18 11:04:19 2018 +0200
  23. 019f9b1 MINOR: ssl: build with recent BoringSSL library by Emmanuel Hocdet · Mon Oct 02 17:12:06 2017 +0200
  24. ddcde19 MINOR: ssl: rework smp_fetch_ssl_fc_cl_str without internal ssl use by Emmanuel Hocdet · Fri Sep 01 17:32:08 2017 +0200
  25. 1596929 BUILD: ssl: replace SSL_CTX_get0_privatekey for openssl < 1.0.2 by Emmanuel Hocdet · Fri Aug 11 10:56:00 2017 +0200
  26. 48a8332 BUG/MEDIUM: ssl: Fix regression about certificates generation by Christopher Faulet · Fri Jul 28 16:56:09 2017 +0200
  27. 96c7b8d BUG/MINOR: ssl: Fix check against SNI during server certificate verification by Christopher Faulet · Wed Jul 26 11:50:01 2017 +0200
  28. 8c2ddc2 BUILD: ssl: fix compatibility with openssl without TLSEXT_signature_* by Emmanuel Hocdet · Wed Jul 19 16:04:05 2017 +0200
  29. 2ab8867 MINOR: ssl: compare server certificate names to the SNI on outgoing connections by Willy Tarreau · Wed Jul 05 18:23:03 2017 +0200
  30. 9490ced BUILD: ssl: fix OPENSSL_NO_SSL_TRACE for boringssl and libressl by Emmanuel Hocdet · Mon Mar 20 11:39:57 2017 +0100
  31. a52bb15 BUILD: ssl: simplify SSL_CTX_set_ecdh_auto compatibility by Emmanuel Hocdet · Mon Mar 20 11:11:49 2017 +0100
  32. e3e326d BUILD: ssl: kill a build warning introduced by BoringSSL compatibility by Willy Tarreau · Thu Jan 19 17:25:20 2017 +0100
  33. 77d88da BUILD: ssl: eliminate warning with OpenSSL 1.1.0 regarding RAND_pseudo_bytes() by Willy Tarreau · Thu Jan 19 17:10:54 2017 +0100
  34. a4fb8ed BUILD: ssl: silence a warning reported for ERR_remove_state() by Willy Tarreau · Thu Jan 19 16:50:25 2017 +0100
  35. 2b3205b BUILD: ssl: fix build on OpenSSL 1.0.0 by Willy Tarreau · Thu Jan 19 17:04:02 2017 +0100
  36. fdec789 BUILD: ssl: fix to build (again) with boringssl by Emmanuel Hocdet · Fri Jan 13 17:48:18 2017 +0100
  37. 578b169 BUILD/MEDIUM: Fixing the build using LibreSSL by Luca Pizzamiglio · Mon Dec 12 10:56:56 2016 +0100
  38. 80ebacf BUILD: ssl: make the SSL layer build again with openssl 0.9.8 by Willy Tarreau · Thu Nov 24 20:07:11 2016 +0100
  39. 1866d6d MEDIUM: ssl: Add support for OpenSSL 1.1.0 by Dirkjan Bussink · Mon Aug 29 13:26:37 2016 +0200