2
1
mirror of https://github.com/qpdf/qpdf.git synced 2024-12-22 19:08:59 +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> <itemizedlist>
<listitem> <listitem>
<para> <para>
Incorporate contribution from Masamichi Hosoda to Incorporate contribution from Masamichi Hosoda to properly
properly handle signature dictionaries by not including handle signature dictionaries by not including them in
them in object streams, formatting the object streams, formatting the <literal>Contents</literal>
<literal>/Contents</literal> key has a hexadecimal key has a hexadecimal string, and excluding the
string, and excluding the <literal>/Contents</literal> <literal>/Contents</literal> key from encryption and
key from encryption and decryption. decryption.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
@ -4632,6 +4632,33 @@ print "\n";
and <function>QPDFWriter::getWrittenXRefTable()</function>. and <function>QPDFWriter::getWrittenXRefTable()</function>.
</para> </para>
</listitem> </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> </itemizedlist>
</listitem> </listitem>
</itemizedlist> </itemizedlist>