diff --git a/manual/qpdf-manual.xml b/manual/qpdf-manual.xml
index 37ced82..0420ad3 100644
--- a/manual/qpdf-manual.xml
+++ b/manual/qpdf-manual.xml
@@ -4606,32 +4606,59 @@ print "\n";
- Library Enhancements
+ Library Enhancements
-
-
- Incorporate contribution from Masamichi Hosoda to
- properly handle signature dictionaries by not including
- them in object streams, formatting the
- /Contents key has a hexadecimal
- string, and excluding the /Contents
- key from encryption and decryption.
-
-
-
-
- Incorporate contribution from Masamichi Hosoda to provide
- new API calls for getting file-level information about
- input and output files, enabling certain operations on
- the files at the file level rather than the object level.
- New methods include
- QPDF::getXRefTable(),
- QPDFObjectHandle::getParsedOffset(),
- QPDFWriter::getRenumberedObjGen(QPDFObjGen),
- and QPDFWriter::getWrittenXRefTable().
-
-
+
+
+ Incorporate contribution from Masamichi Hosoda to properly
+ handle signature dictionaries by not including them in
+ object streams, formatting the Contents
+ key has a hexadecimal string, and excluding the
+ /Contents key from encryption and
+ decryption.
+
+
+
+
+ Incorporate contribution from Masamichi Hosoda to provide
+ new API calls for getting file-level information about
+ input and output files, enabling certain operations on
+ the files at the file level rather than the object level.
+ New methods include
+ QPDF::getXRefTable(),
+ QPDFObjectHandle::getParsedOffset(),
+ QPDFWriter::getRenumberedObjGen(QPDFObjGen),
+ and QPDFWriter::getWrittenXRefTable().
+
+
+
+
+ Support build-time and runtime selectable crypto providers.
+ This includes the addition of new classes
+ QPDFCryptoProvider and
+ QPDFCryptoImpl and the recognition
+ of the QPDF_CRYPTO_PROVIDER environment
+ variable. Crypto providers are described in depth in .
+
+
+
+
+
+
+
+
+ CLI Enhancements
+
+
+
+
+ Addition of the option in
+ support of selectable crypto providers, as described in
+ .
+
+