aboutsummaryrefslogtreecommitdiffstats
path: root/manual
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-10-08 22:34:12 +0200
committerJay Berkenbilt <ejb@ql.org>2022-10-08 23:04:59 +0200
commit2bc9121fa16a274093f6756164a52c30ecb7496c (patch)
tree00fecb8c3fe5fad5d0d9bed39a02d45b9b542cb6 /manual
parentb745920961bd44cbe3ded956c7b79f47c142b118 (diff)
downloadqpdf-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')
-rw-r--r--manual/release-notes.rst7
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