pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/print/qpdf Update to 7.1.0
details: https://anonhg.NetBSD.org/pkgsrc/rev/d73dbaafff46
branches: trunk
changeset: 375190:d73dbaafff46
user: ryoon <ryoon%pkgsrc.org@localhost>
date: Mon Feb 05 13:39:05 2018 +0000
description:
Update to 7.1.0
Changelog:
2018-01-14 Jay Berkenbilt <ejb%ql.org@localhost>
* 7.1.0: release
* Allow raw encryption key to be specified in libary and command
line with the QPDF::setPasswordIsHexKey method and
--password-is-hex-key option. Allow encryption key to be displayed
with --show-encryption-key option. Thanks to Didier Stevens
<didier.stevens%gmail.com@localhost> for the idea and contribution of one
implementation of this idea. See his blog post at
https://blog.didierstevens.com/2017/12/28/cracking-encrypted-pdfs-part-3/
for a discussion of using this for cracking encrypted PDFs. I hope
that a future release of qpdf will include some additional
recovery options that may also make use of this capability.
2018-01-13 Jay Berkenbilt <ejb%ql.org@localhost>
* Fix lexical error: the PDF specification allows floating point
numbers to end with ".". Fixes #165.
* Fix link order in the build to avoid conflicts when building
from source while an older version of qpdf is installed. Fixes #158.
* Add support for TIFF predictor for LZW and Flate streams. Now
all predictor functions are supported. Fixes #171.
2017-12-25 Jay Berkenbilt <ejb%ql.org@localhost>
* Clarify documentation around options that control parsing but
not output creation. Two options: --suppress-recovery and
--ignore-xref-streams, were documented in the "Advanced
Transformation Options" section of the manual and --help output
even though they are not related to output. These are now
described in a separate section called "Advanced Parsing Options."
* Implement remaining PNG filters for decode. Prior versions could
decode only the "up" filter. Now all PNG filters (sub, up,
average, Paeth, optimal) are supported for decoding. Thanks to
Tobias Hoffmann for providing a test PDF file that has images with
all PNG filters along with different numbers of bits per sample
and samples per pixel, and thanks to Casey Rojas for providing
implementations of the remaining PNG filters.
The implementation of the remaining PNG filters changed the
interface to the private Pl_PNGFilter class, but this class's
header file is not in the installation, and there is no public
interface to the class. Within the library, the class is never
allocated on the stack; it is only ever dynamically allocated. As
such, this does not actually break binary compatibility of the
library.
diffstat:
print/qpdf/Makefile | 5 ++---
print/qpdf/distinfo | 10 +++++-----
2 files changed, 7 insertions(+), 8 deletions(-)
diffs (30 lines):
diff -r f787b4d01728 -r d73dbaafff46 print/qpdf/Makefile
--- a/print/qpdf/Makefile Mon Feb 05 13:18:35 2018 +0000
+++ b/print/qpdf/Makefile Mon Feb 05 13:39:05 2018 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.16 2017/10/03 08:33:45 leot Exp $
+# $NetBSD: Makefile,v 1.17 2018/02/05 13:39:05 ryoon Exp $
-DISTNAME= qpdf-7.0.0
-PKGREVISION= 1
+DISTNAME= qpdf-7.1.0
CATEGORIES= print
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=qpdf/}
diff -r f787b4d01728 -r d73dbaafff46 print/qpdf/distinfo
--- a/print/qpdf/distinfo Mon Feb 05 13:18:35 2018 +0000
+++ b/print/qpdf/distinfo Mon Feb 05 13:39:05 2018 +0000
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.13 2017/10/03 08:33:45 leot Exp $
+$NetBSD: distinfo,v 1.14 2018/02/05 13:39:05 ryoon Exp $
-SHA1 (qpdf-7.0.0.tar.gz) = 506002271a7e04f431014baa94dd820c47235356
-RMD160 (qpdf-7.0.0.tar.gz) = ac3026a820d41dc127823fd3cfe0c1f6af90a4b0
-SHA512 (qpdf-7.0.0.tar.gz) = 7b52d67b4d2c428a7b0c1cd03b03a23f05d38d7e3c81041079a137919019ea5158f12bf95fdcfcff6b43ffdefe93a85127ced2a363a6b4b380cbaa02a3840256
-Size (qpdf-7.0.0.tar.gz) = 7053781 bytes
+SHA1 (qpdf-7.1.0.tar.gz) = c5b95eeed5cb3bb70e9c365e1ed5aeef578a4496
+RMD160 (qpdf-7.1.0.tar.gz) = 5f4aa26e31a323290d6bba8744214446f015a390
+SHA512 (qpdf-7.1.0.tar.gz) = 28c00f0e7e1d89ab8165031b7e741297d472801fd115911b5f970e97f27fb0c463169dad2d59bb35885de5989984bc5f31a9c26be42015c0dba41105ae342726
+Size (qpdf-7.1.0.tar.gz) = 7097479 bytes
SHA1 (patch-libqpdf.pc.in) = f592899487bb958a01931afbe4ddf3c749ea103e
SHA1 (patch-make_libtool.mk) = 8622d6a446da284269102dde38bf14271363dfdc
Home |
Main Index |
Thread Index |
Old Index