Up to [cvs.NetBSD.org] / pkgsrc / print / xpdf4
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.34 / (download) - annotate - [select for diffs], Sat Apr 6 08:06:34 2024 UTC (13 days, 13 hours ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.33: +2 -1
lines
Diff to previous 1.33 (colored) to selected 1.8 (colored)
* recursive bump for libxkbcommon 1.7.0 Marc Baudoin reported problems with using old binary packages with the new libkxbcommon, so force everything to 1.7.0
Revision 1.33 / (download) - annotate - [select for diffs], Tue Apr 2 18:27:55 2024 UTC (2 weeks, 3 days ago) by rhialto
Branch: MAIN
Changes since 1.32: +2 -3
lines
Diff to previous 1.32 (colored) to selected 1.8 (colored)
Lots of changes (given in source in CHANGES at the end) including several PDF object loops (CVE-2018-7453, CVE-2018-16369, CVE-2022-36561, CVE-2022-41844, CVE-2023-2663, CVE-2023-2664), a deadlock and an integer overflow.
Revision 1.32 / (download) - annotate - [select for diffs], Mon Feb 19 09:27:11 2024 UTC (8 weeks, 4 days ago) by markd
Branch: MAIN
CVS Tags: pkgsrc-2024Q1-base,
pkgsrc-2024Q1
Changes since 1.31: +4 -1
lines
Diff to previous 1.31 (colored) to selected 1.8 (colored)
xpdf4: don't accidentally find qt6
Revision 1.31 / (download) - annotate - [select for diffs], Sun Nov 12 13:23:22 2023 UTC (5 months, 1 week ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q4-base,
pkgsrc-2023Q4
Changes since 1.30: +2 -2
lines
Diff to previous 1.30 (colored) to selected 1.8 (colored)
*: revebump for new brotli option for freetype2 Addresses PR 57693
Revision 1.30 / (download) - annotate - [select for diffs], Wed Nov 8 13:20:44 2023 UTC (5 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.29: +2 -2
lines
Diff to previous 1.29 (colored) to selected 1.8 (colored)
*: recursive bump for icu 74.1
Revision 1.29 / (download) - annotate - [select for diffs], Tue Oct 24 22:10:44 2023 UTC (5 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.28: +2 -2
lines
Diff to previous 1.28 (colored) to selected 1.8 (colored)
*: bump for openssl 3
Revision 1.28 / (download) - annotate - [select for diffs], Sat Oct 21 17:11:21 2023 UTC (5 months, 4 weeks ago) by gdt
Branch: MAIN
Changes since 1.27: +2 -2
lines
Diff to previous 1.27 (colored) to selected 1.8 (colored)
recursive revbump for tiff update
Revision 1.27 / (download) - annotate - [select for diffs], Mon May 22 21:00:43 2023 UTC (10 months, 4 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2023Q3-base,
pkgsrc-2023Q3,
pkgsrc-2023Q2-base,
pkgsrc-2023Q2
Changes since 1.26: +2 -2
lines
Diff to previous 1.26 (colored) to selected 1.8 (colored)
*: bump for libproxy 0.5
Revision 1.26 / (download) - annotate - [select for diffs], Wed Apr 19 08:11:20 2023 UTC (12 months ago) by adam
Branch: MAIN
Changes since 1.25: +2 -2
lines
Diff to previous 1.25 (colored) to selected 1.8 (colored)
revbump after textproc/icu update
Revision 1.25 / (download) - annotate - [select for diffs], Thu Apr 13 14:13:57 2023 UTC (12 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.24: +2 -2
lines
Diff to previous 1.24 (colored) to selected 1.8 (colored)
*: recursive PKGREVISION bump for libpaper shlib major bump
Revision 1.24 / (download) - annotate - [select for diffs], Mon Apr 3 20:21:18 2023 UTC (12 months, 2 weeks ago) by nros
Branch: MAIN
Changes since 1.23: +2 -2
lines
Diff to previous 1.23 (colored) to selected 1.8 (colored)
Revbump due to dependecy change in qt5-qtbase Since these dependecies are bundled with qt5-qtbase and not exposed to qt5 using applications directly, only bump direct users of qt5-qtbase.
Revision 1.23 / (download) - annotate - [select for diffs], Sun Jan 29 21:17:38 2023 UTC (14 months, 2 weeks ago) by ryoon
Branch: MAIN
CVS Tags: pkgsrc-2023Q1-base,
pkgsrc-2023Q1
Changes since 1.22: +2 -2
lines
Diff to previous 1.22 (colored) to selected 1.8 (colored)
*: Recursive revbup from graphics/freetype2
Revision 1.22 / (download) - annotate - [select for diffs], Tue Jan 3 17:38:09 2023 UTC (15 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.21: +2 -2
lines
Diff to previous 1.21 (colored) to selected 1.8 (colored)
*: recursive bump for tiff shlib major bump
Revision 1.21 / (download) - annotate - [select for diffs], Wed Nov 23 16:20:59 2022 UTC (16 months, 3 weeks ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4
Changes since 1.20: +2 -2
lines
Diff to previous 1.20 (colored) to selected 1.8 (colored)
massive revision bump after textproc/icu update
Revision 1.20 / (download) - annotate - [select for diffs], Wed Oct 26 10:31:55 2022 UTC (17 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.19: +2 -1
lines
Diff to previous 1.19 (colored) to selected 1.8 (colored)
*: bump PKGREVISION for libunistring shlib major bump
Revision 1.19 / (download) - annotate - [select for diffs], Sat Sep 3 17:06:00 2022 UTC (19 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.18: +2 -3
lines
Diff to previous 1.18 (colored) to selected 1.8 (colored)
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.]
Revision 1.18 / (download) - annotate - [select for diffs], Mon Apr 18 19:11:58 2022 UTC (2 years ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.17: +2 -2
lines
Diff to previous 1.17 (colored) to selected 1.8 (colored)
revbump for textproc/icu update
Revision 1.17 / (download) - annotate - [select for diffs], Wed Dec 8 16:06:15 2021 UTC (2 years, 4 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1,
pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.16: +2 -2
lines
Diff to previous 1.16 (colored) to selected 1.8 (colored)
revbump for icu and libffi
Revision 1.16 / (download) - annotate - [select for diffs], Wed Sep 29 19:01:15 2021 UTC (2 years, 6 months ago) by adam
Branch: MAIN
Changes since 1.15: +2 -2
lines
Diff to previous 1.15 (colored) to selected 1.8 (colored)
revbump for boost-libs
Revision 1.15 / (download) - annotate - [select for diffs], Wed Apr 21 13:25:17 2021 UTC (2 years, 11 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.14: +2 -2
lines
Diff to previous 1.14 (colored) to selected 1.8 (colored)
revbump for boost-libs
Revision 1.14 / (download) - annotate - [select for diffs], Wed Apr 21 11:42:33 2021 UTC (2 years, 11 months ago) by adam
Branch: MAIN
Changes since 1.13: +2 -2
lines
Diff to previous 1.13 (colored) to selected 1.8 (colored)
revbump for textproc/icu
Revision 1.13 / (download) - annotate - [select for diffs], Fri Apr 16 13:49:04 2021 UTC (3 years ago) by reinoud
Branch: MAIN
Changes since 1.12: +4 -1
lines
Diff to previous 1.12 (colored) to selected 1.8 (colored)
Add urw-fonts as dependency; without these fonts all roman and cyrilic documents show up empty for it can't find the fonts. Minor version bumb; urw-fonts chosen since xpdf3 also depends on it.
Revision 1.12 / (download) - annotate - [select for diffs], Tue Feb 9 20:36:32 2021 UTC (3 years, 2 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.11: +2 -3
lines
Diff to previous 1.11 (colored) to selected 1.8 (colored)
xpdf4: Update to 4.03 4.03 (2021-jan-28) ------------------ Implemented selection extension via shift-click, and word/line selection via double/triple click. Added default bindings for ctrl-mousewheel-up/down to zoom in/out. Added the "-nofonts" option to pdftohtml. Added the "simple2" mode to pdftotext. Added the "-rot" flag to xpdf, pdftoppm, and pdftopng. Added the "-listencodings" flag to pdftotext. Added the 'copyLinkTarget' command. Added the 'selectionColor' xpdfrc setting. Added the 'initialSidebarWidth' xpdfrc setting. Added support for @"..." strings in xpdfrc files. This includes using '%' as an escape character, and also the '${DATADIR}' variable. Added a help menu item that shows all of the key bindings. Reorganized the gradient shading rasterization code to avoid transparency artifacts between triangles/patches. Use interpolation rather than subdivision to rasterize Gouraud triangle shadings. Allow escaping (via the \x01 character) in command args, so that "xpdf -open foo(123).pdf" works correctly. Extended the damaged file repair code to handle PDF files that use xref streams and object streams. Modified pdfinfo to print the encryption algorithm used (if any). Handle Windows shortcut (.lnk) files in Xpdf and in the command line tools. Display an error dialog when trying to copy text from a protected file. Updated all four of the CJK language support packages with the latest Adobe data. Modified pdftohtml to draw 'invisible' text over non-horizontal words. Catalog.pageLabels wasn't being properly initialized to NULL. [Thanks to Dhiraj for the bug report.] Added a sanity check for JBIG2 symbol width. [Reported by Marc Schoenefeld.] Fixed a bug in the fontconfig calls that was causing Xpdf to crash. The Type 3 font cache code wasn't correctly handling the case where a Type 3 char refers to another char in the same T3 font. [Thanks to Pangu Lab for the bug report.] Xpdf was crashing if 'view page labels' was enabled without any document open. [Thanks to TeamSeri0us for the bug report.] The Type 1C-to-Type 1 font converter wasn't checking for divide-by-zero with rational numbers. [Thanks to TeamSeri0us for the bug report.] Fixed a bug in the TrueType font parser - zero-length loca tables weren't handled correctly. [Thanks to TeamSeri0us for the bug report.] Fixed an integer overflow bug in the transparency group setup code. [Thanks to TeamSeri0us for the bug report.] Pdfinfo with the "-box" option was crashing on zero-page PDF files. [Thanks to TeamSeri0us for the bug report.] The code that caches scaled images wasn't checking the rendering intent. [Thanks to Martin Muskens at Ergosoft for the bug report.] The JBIG2 decoder now checks for gibberish values in various segment headers, but keeps any data decoded prior to that. Fixed two bugs in the FoFi code that handles CFF fonts. [Thanks to dsmic for the bug report.] Redesigned the image scaling code, for performance. Cleaned up the code that sanity-checks font sizes to avoid trying to allocate too much memory for the font cache. Implemented precincts in the JPEG 2000 decoder. The page-up/down snapping code was calling TileMap::getPageTopY() with invalid page numbers. [Thanks to dfandrich for the bug report.] Added missing error-checking when parsing an annotation appearance stream's bbox. Handled UTF-16 sequences in ToUnicode maps. Rewrote the code that draws static XFA forms: combined it with the AcroForm code, to match Adobe's behavior. Removed the enableXFA xpdfrc setting. Check for indirect references in content streams and report an error. Doing overprint preview in tiling patterns requires tracking the overprint mask at each pixel. Check for "decompression bombs" in Flate and LZW streams. The nextPageNoScroll and prevPageNoScroll commands weren't working correctly in continuous mode. Disable stroke adjustment when drawing Type 3 characters. The "xpdf -open" flag now constructs an absolute path, so it's not dependent on the current directory when xpdf was started. Check for infinite loops in Type 1C charstring subroutines. [Thanks to blbi for the bug report.] Fixed an incomplete test for headless CFF files. [Thanks to Chengbin for the bug report.] Tweaked the code that computes segment slope in SplashXPath.cc to avoid problems with extremely small coordinate values. [Thanks to Chengbin for the bug report.] Check for an invalid segment length in PSOutputDev's PFB parse. [Thanks to Chengbin for the bug report.] Check for JPEG 2000 segments that are only allowed in the first tile-part of a tile. [Thanks to Chengbin for the bug report.] Check for invalid AcroForm ListBox field top index. [Thanks to Chengbin for the bug report.] Check for invalid mesh shading parameters. [Thanks to Chengbin for the bug report.]
Revision 1.11 / (download) - annotate - [select for diffs], Mon Jan 25 21:39:48 2021 UTC (3 years, 2 months ago) by nros
Branch: MAIN
Changes since 1.10: +2 -2
lines
Diff to previous 1.10 (colored) to selected 1.8 (colored)
keep mastersite up to date in xpdf4
Revision 1.10 / (download) - annotate - [select for diffs], Sat Dec 19 13:42:59 2020 UTC (3 years, 4 months ago) by rhialto
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.9: +13 -2
lines
Diff to previous 1.9 (colored) to selected 1.8 (colored)
print/xpdf4: include sample xpdfrc and adjust font search path to PREFIX.
Revision 1.9 / (download) - annotate - [select for diffs], Thu Nov 5 09:09:00 2020 UTC (3 years, 5 months ago) by ryoon
Branch: MAIN
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
*: Recursive revbump from textproc/icu-68.1
Revision 1.8 / (download) - annotate - [selected], Mon Aug 17 20:19:57 2020 UTC (3 years, 8 months ago) by leot
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3
Changes since 1.7: +2 -2
lines
Diff to previous 1.7 (colored)
*: revbump after fontconfig bl3 changes (libuuid removal)
Revision 1.7 / (download) - annotate - [select for diffs], Tue Jun 2 08:24:39 2020 UTC (3 years, 10 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.6: +2 -2
lines
Diff to previous 1.6 (colored) to selected 1.8 (colored)
Revbump for icu
Revision 1.6 / (download) - annotate - [select for diffs], Fri May 22 10:56:35 2020 UTC (3 years, 10 months ago) by adam
Branch: MAIN
Changes since 1.5: +2 -2
lines
Diff to previous 1.5 (colored) to selected 1.8 (colored)
revbump after updating security/nettle
Revision 1.5 / (download) - annotate - [select for diffs], Sun Apr 12 08:29:09 2020 UTC (4 years ago) by adam
Branch: MAIN
Changes since 1.4: +2 -2
lines
Diff to previous 1.4 (colored) to selected 1.8 (colored)
Recursive revision bump after textproc/icu update
Revision 1.4 / (download) - annotate - [select for diffs], Tue Mar 10 22:10:53 2020 UTC (4 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.3: +2 -2
lines
Diff to previous 1.3 (colored) to selected 1.8 (colored)
librsvg: update bl3.mk to remove libcroco in rust case recursive bump for the dependency change
Revision 1.3 / (download) - annotate - [select for diffs], Sun Mar 8 16:51:05 2020 UTC (4 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.2: +2 -2
lines
Diff to previous 1.2 (colored) to selected 1.8 (colored)
*: recursive bump for libffi
Revision 1.2 / (download) - annotate - [select for diffs], Sat Jan 18 21:50:33 2020 UTC (4 years, 3 months ago) by jperkin
Branch: MAIN
Changes since 1.1: +2 -1
lines
Diff to previous 1.1 (colored) to selected 1.8 (colored)
*: Recursive revision bump for openssl 1.1.1.
Revision 1.1 / (download) - annotate - [select for diffs], Tue Oct 22 22:21:26 2019 UTC (4 years, 5 months ago) by nia
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Diff to selected 1.8 (colored)
Add print/xpdf4. Xpdf is a viewer for Portable Document Format (PDF) files using the Qt toolkit. Note: this version does not include the command line tools because they conflict with poppler-utils.