diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-10-08 22:34:12 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-10-08 23:04:59 +0200 |
commit | 2bc9121fa16a274093f6756164a52c30ecb7496c (patch) | |
tree | 00fecb8c3fe5fad5d0d9bed39a02d45b9b542cb6 /manual/release-notes.rst | |
parent | b745920961bd44cbe3ded956c7b79f47c142b118 (diff) | |
download | qpdf-2bc9121fa16a274093f6756164a52c30ecb7496c.tar.zst |
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.
Diffstat (limited to 'manual/release-notes.rst')
-rw-r--r-- | manual/release-notes.rst | 7 |
1 files changed, 7 insertions, 0 deletions
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 |