2
1
mirror of https://github.com/qpdf/qpdf.git synced 2024-09-21 17:49:08 +00:00

Update release notes for crypto providers

This commit is contained in:
Jay Berkenbilt 2019-11-09 12:07:13 -05:00
parent 1ee45458fc
commit e5cec314bc

View File

@ -4611,12 +4611,12 @@ print "\n";
<itemizedlist>
<listitem>
<para>
Incorporate contribution from Masamichi Hosoda to
properly handle signature dictionaries by not including
them in object streams, formatting the
<literal>/Contents</literal> key has a hexadecimal
string, and excluding the <literal>/Contents</literal>
key from encryption and decryption.
Incorporate contribution from Masamichi Hosoda to properly
handle signature dictionaries by not including them in
object streams, formatting the <literal>Contents</literal>
key has a hexadecimal string, and excluding the
<literal>/Contents</literal> key from encryption and
decryption.
</para>
</listitem>
<listitem>
@ -4632,6 +4632,33 @@ print "\n";
and <function>QPDFWriter::getWrittenXRefTable()</function>.
</para>
</listitem>
<listitem>
<para>
Support build-time and runtime selectable crypto providers.
This includes the addition of new classes
<classname>QPDFCryptoProvider</classname> and
<classname>QPDFCryptoImpl</classname> and the recognition
of the <literal>QPDF_CRYPTO_PROVIDER</literal> environment
variable. Crypto providers are described in depth in <xref
linkend="ref.crypto"/>.
</para>
</listitem>
</itemizedlist>
</listitem>
</itemizedlist>
<itemizedlist>
<listitem>
<para>
CLI Enhancements
</para>
<itemizedlist>
<listitem>
<para>
Addition of the <option>--show-crypto</option> option in
support of selectable crypto providers, as described in
<xref linkend="ref.crypto"/>.
</para>
</listitem>
</itemizedlist>
</listitem>
</itemizedlist>