Received: by mail.netbsd.org (Postfix, from userid 605) id 556E884D2E; Sat, 3 Sep 2022 17:06:02 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 8E8C984D09 for ; Sat, 3 Sep 2022 17:06:01 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id GJljp-iCMIDu for ; Sat, 3 Sep 2022 17:06:00 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 431AC84CEA for ; Sat, 3 Sep 2022 17:06:00 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 3CB03FA8D; Sat, 3 Sep 2022 17:06:00 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_166222476093260" MIME-Version: 1.0 Date: Sat, 3 Sep 2022 17:06:00 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/print/xpdf4 To: pkgsrc-changes@NetBSD.org Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20220903170600.3CB03FA8D@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: Precedence: bulk List-Unsubscribe: This is a multi-part message in MIME format. --_----------=_166222476093260 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" Module Name: pkgsrc Committed By: wiz Date: Sat Sep 3 17:06:00 UTC 2022 Modified Files: pkgsrc/print/xpdf4: Makefile distinfo Log Message: xpdf: update to 4.04. 4.04 (2022-apr-18) ------------------ When closing a file, save the current page number in ~/.xpdf.pages, and restore it next time the file is opened. This can be disabled with "savePageNumbers no" in your xpdfrc file. Allow the tab list to be reordered, using drag-and-drop. Added a document information dialog, with metadata and fonts, to xpdf. Pdftohtml now generates HTML links for URI links anchored on text. Added the useTrueTypeUnicodeMapping xpdfrc setting. Added the 'enableXFA' xpdfrc setting back: if set to 'no', xpdf will not read an XFA form, meaning all form info comes from the AcroForm. Add support for long paths on Windows 10. Added the "-formfields" option to pdftohtml. Added the "-embedbackground" and "-embedfonts" options to pdftohtml. Added the "-vstretch" option to pdftohtml. Added the "-verbose" flag to pdfimages, pdftohtml, pdftopng, pdftoppm, pdftops, and pdftotext. Added the showAttachmentsPane, showLayersPane, and showOutlinePane commands. Added the 'openFile2' command to xpdf. Added the showMenuBar, hideMenuBar, and toggleMenuBar commands to xpdf. Rearrange file names in the tab list to "foo.pdf [/full/path/]", to improve the usability of the (narrow) tab list. Added the 'imageMaskAntialias' xpdfrc setting. Added the '-table' switch to pdftohtml. Fixed a couple of progression order bugs in the JPEG 2000 decoder. [Thanks to shellway for the bug reports.] Fixed a problem with subsampled pixel index computations in the JPEG 2000 decoder. [Thanks to shellway for the bug report.] Fixed a couple of memory leaks triggered by fuzzed PDF files. [Thanks to shellway for the bug report.] Changed pdftohtml to generate spans with 'class=' instead of 'id=', so there aren't duplicate ids. Also removed the unused id in the background img element. Optimized SplashOutputDev::drawTilingPattern for the case where the tile is much larger than the area being drawn (i.e., the clipping bbox). In this case, we can render just the needed portion of the tile. Added a missing zero check for precinct size in the JPEG 2000 decoder. [Thanks to shellway for the bug report.] Added a missing null check in the XFA form scanner. [Thanks to Taolaw for the bug report.] Deal with xref streams that include a free entry with gen=0xffffffff. Fixed a problematic corner case in looking up XObject resources. [Thanks to shellway for the bug report.] The unicodeRemapping config command wasn't correctly handling unsorted remapping files. Improved handling of RTL text in the text extractor. Extended the saveTabState/loadTabState commands to save/restore display mode, zoom, rotation, and scroll position for each tab. Added support for Qt6. Added a missing bounds check on stream DecodeParms arrays. [Thanks to minipython for the bug report.] Fixed an integer overflow check in XRef::readXRefTable. [Thanks to yangshufan for the bug report.] The builtin Latin1 encoding was mapping 'endash' instead of 'softhyphen' to 0xad. [Thanks to Jach Fong for the bug report.] Fixed a bug in PSOutputDev::checkPageSlice() when built without SPLASH_CMYK. [Thanks to irfanariq for the bug report.] Added missing array length and type checks in Gfx::doForm(). [Thanks to shaohua for the bug report.] Fixed an integer overflow security hole in the JBIG2 decoder. Substitute Helvetica for undefined fonts and bad font objects. Added an integer overflow check in JPXStream. (JPXStream issue) [Thanks to Shin Ando @ Ricera Security for the bug report.] The DCT (JPEG) decoder was allowing the 'interleaved' flag to be changed after the first scan of the image. (CVE-2022-24106) [Thanks to Shin Ando @ Ricera Security for the bug report.] To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19 pkgsrc/print/xpdf4/Makefile cvs rdiff -u -r1.5 -r1.6 pkgsrc/print/xpdf4/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_166222476093260 Content-Disposition: inline Content-Length: 1751 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/print/xpdf4/Makefile diff -u pkgsrc/print/xpdf4/Makefile:1.18 pkgsrc/print/xpdf4/Makefile:1.19 --- pkgsrc/print/xpdf4/Makefile:1.18 Mon Apr 18 19:11:58 2022 +++ pkgsrc/print/xpdf4/Makefile Sat Sep 3 17:06:00 2022 @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.18 2022/04/18 19:11:58 adam Exp $ +# $NetBSD: Makefile,v 1.19 2022/09/03 17:06:00 wiz Exp $ -DISTNAME= xpdf-4.03 +DISTNAME= xpdf-4.04 CATEGORIES= print MASTER_SITES= https://dl.xpdfreader.com/ -PKGREVISION= 6 MAINTAINER= pkgsrc-users@NetBSD.org HOMEPAGE= https://www.xpdfreader.com/ Index: pkgsrc/print/xpdf4/distinfo diff -u pkgsrc/print/xpdf4/distinfo:1.5 pkgsrc/print/xpdf4/distinfo:1.6 --- pkgsrc/print/xpdf4/distinfo:1.5 Tue Oct 26 11:15:14 2021 +++ pkgsrc/print/xpdf4/distinfo Sat Sep 3 17:06:00 2022 @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.5 2021/10/26 11:15:14 nia Exp $ +$NetBSD: distinfo,v 1.6 2022/09/03 17:06:00 wiz Exp $ -BLAKE2s (xpdf-4.03.tar.gz) = 247e2da12ab439a32fadc296b27f607cac962202cc57a66513997cae14f2a46e -SHA512 (xpdf-4.03.tar.gz) = 5f8478c2c4863a3c50f9b45a6fec73c7e67a74adbeaa651dd2e29982ea4cf050740874ee670672f985a323c12c28c968c16238c4238aeb52810a45e2728d622f -Size (xpdf-4.03.tar.gz) = 936046 bytes +BLAKE2s (xpdf-4.04.tar.gz) = 7062a3f635a8332401fe421cd654e4ce376cfac7b06b0c232bcdf381e20a85a1 +SHA512 (xpdf-4.04.tar.gz) = a26b67a4b3d5a5a365153845bf72d77949e683ce26aaf4705b49194cb32bbc581617c3e9c37f74bf6c49480df06d49e8c38d41233966b6215eacf92591d4d9bf +Size (xpdf-4.04.tar.gz) = 969535 bytes SHA1 (patch-cmake-config.txt) = a2c25a258c8c72494c3b53854cabf2e51db0c32d SHA1 (patch-doc_sample-xpdfrc) = c16f4355efa279e79b9f27bc256e7569a348f13d SHA1 (patch-xpdf-qt_XpdfWidgetPrint.cc) = 8d05b6e95228f07cc571b176ec821f5b535424e8 --_----------=_166222476093260--