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:
parent
1ee45458fc
commit
e5cec314bc
@ -4606,32 +4606,59 @@ print "\n";
|
|||||||
<itemizedlist>
|
<itemizedlist>
|
||||||
<listitem>
|
<listitem>
|
||||||
<para>
|
<para>
|
||||||
Library Enhancements
|
Library Enhancements
|
||||||
</para>
|
</para>
|
||||||
<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>
|
||||||
<para>
|
<para>
|
||||||
Incorporate contribution from Masamichi Hosoda to provide
|
Incorporate contribution from Masamichi Hosoda to provide
|
||||||
new API calls for getting file-level information about
|
new API calls for getting file-level information about
|
||||||
input and output files, enabling certain operations on
|
input and output files, enabling certain operations on
|
||||||
the files at the file level rather than the object level.
|
the files at the file level rather than the object level.
|
||||||
New methods include
|
New methods include
|
||||||
<function>QPDF::getXRefTable()</function>,
|
<function>QPDF::getXRefTable()</function>,
|
||||||
<function>QPDFObjectHandle::getParsedOffset()</function>,
|
<function>QPDFObjectHandle::getParsedOffset()</function>,
|
||||||
<function>QPDFWriter::getRenumberedObjGen(QPDFObjGen)</function>,
|
<function>QPDFWriter::getRenumberedObjGen(QPDFObjGen)</function>,
|
||||||
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>
|
||||||
|
Loading…
Reference in New Issue
Block a user