From 2bc9121fa16a274093f6756164a52c30ecb7496c Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sat, 8 Oct 2022 16:34:12 -0400 Subject: Fix major performance bug with openssl crypto (fixes #798) Lazily load MD5 and RC4 once in the life of the program. Only load the legacy provider if RC4 is actually being used. --- manual/release-notes.rst | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'manual/release-notes.rst') diff --git a/manual/release-notes.rst b/manual/release-notes.rst index 38460f01..d946dd37 100644 --- a/manual/release-notes.rst +++ b/manual/release-notes.rst @@ -13,6 +13,13 @@ For a detailed list of changes, please see the file - A C++-17 compiler is now required. + - Bug fixes + + - Fix major performance bug with the OpenSSL crypto provider. This + bug was causing a 6x to 12x slowdown for encrypted files when + OpenSSL 3 was in use. This includes the default Windows builds + distributed with the qpdf release. + 11.1.1: October 1, 2022 - Bug fixes -- cgit v1.2.3-54-g00ecf