Up to [cvs.NetBSD.org] / pkgsrc / print / poppler
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.45 / (download) - annotate - [select for diffs], Mon Jan 23 13:13:19 2023 UTC (5 days, 21 hours ago) by wiz
Branch: MAIN
CVS Tags: HEAD
Changes since 1.44: +3 -3
lines
Diff to previous 1.44 (colored)
poppler*: update to 23.01.0 Release 23.01.0: core: * PDFDoc::sign: Fix crash if font can't be found * PDFDoc::sign: Try Arial to sign if Helvetica isn't found * FoFiType1::parse: Be more flexible parsing the encoding content. Issue #1324 * Gfx::opBeginMarkedContent: Support Span with Name. Issue #1327 * Splash: Avoid color issues due to implicit rounding * Splash: Fix crash on malformed file. * CairoOutputDev: Ignore text rendering mode for type3 fonts * Remove unused FoFiType1::load function build system: * Increase minimum required versions of several dependencies * Improve include path handling qt6: - Use less deprecated functions Release 22.12.0: core: * Form::addFontToDefaultResources: Be stubborn in finding a font we can use. Issue #1272 Release 22.11.0: core: * CairoOutputDev: Update font after restore * Protect against broken files * Small code refactoring
Revision 1.44 / (download) - annotate - [select for diffs], Thu Oct 13 10:56:03 2022 UTC (3 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q4-base,
pkgsrc-2022Q4
Changes since 1.43: +3 -3
lines
Diff to previous 1.43 (colored)
poppler: update to 22.10.0. Release 22.10.0: core: * SplashOutputDev::tilingPatternFill: Properly restore CTM on failure. Issue #1292 * Protect against malformed files * Refactor code to not use strndup * Other small code refactoring utils: * pdftoppm: Avoid round-off errors when determining raster dimensions * pdftocairo: Avoid round-off errors when determining raster dimensions * pdftotext: Simplify memory handling qt: * Take into account flagNoView when getting/setting the visible status. KDE bug #456313 build system: * Fix sed invocation
Revision 1.43 / (download) - annotate - [select for diffs], Sat Sep 3 17:01:30 2022 UTC (4 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q3-base,
pkgsrc-2022Q3
Changes since 1.42: +3 -3
lines
Diff to previous 1.42 (colored)
Release 22.09.0: core: * Splash: Do not truncate line dash patterns with more than 20 entries. Issue #1281 * Various signature related improvements * Fix FormField::getFullyQualifiedName in some scenarios * Splash: Small optimization on dash pattern handling * JBIG2Stream::readHalftoneRegionSeg: Fix potential memory leak * Fix crashes on malformed files. Including CVE-2022-38784 * Fix string formatting in error reporting glib: * Fix two potential memory leaks in poppler_document_create_dests_tree utils: * pdfsig: List signature field names when listing signature information * pdfsig: Add support for specifying signature by field name * pdfunite: Fix crashes on malformed files * pdfunite: Fix potential memory leak of docs
Revision 1.42 / (download) - annotate - [select for diffs], Sun Aug 7 08:40:03 2022 UTC (5 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.41: +3 -3
lines
Diff to previous 1.41 (colored)
poppler*: update to 22.08.0 Release 22.08.0: core: * Fix rendering text on some forms * CairoOutputDev: Support Type3 charprocs having Resources * Fix crashes on malformed files
Revision 1.41 / (download) - annotate - [select for diffs], Sun Jul 3 17:07:44 2022 UTC (6 months, 3 weeks ago) by wiz
Branch: MAIN
Changes since 1.40: +3 -3
lines
Diff to previous 1.40 (colored)
poppler*: update to 22.06.0 Release 22.06.0: core: * Forms: Fix crash in forms with their own DR * Refactor CairoFontEngine caching * CairoOutputDev: preserve text color when drawing type 3 glyphs * Windows: font code simplification * Minor code improvements cpp: * Add missing header utils: * pdfattach: Assume filename is utf8 encoded * pdftohtml: Fix type 3 font size calculation Release 22.05.0: core: * Annotations: Make sure we embed fonts for the FreeText annots * Forms: Make sure we embedd fonts as needed * Signatures: Make sure we embed the needed fonts * CairoOutputDev: color type 3 fonts * fix two bugs in multiline find_text() * code improvements utils: * pdftotext: added TSV mode * HtmlOutputDev: don't use png.h cpp: * Use time_t for time * Add page_transition::durationReal qt: * Pass leftFontSize down to `FormWidgetSignature::signDocumentWithAppearence`
Revision 1.40 / (download) - annotate - [select for diffs], Wed May 4 06:33:40 2022 UTC (8 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q2-base,
pkgsrc-2022Q2
Changes since 1.39: +3 -3
lines
Diff to previous 1.39 (colored)
poppler*: update to 22.04.0 Release 22.04.0: core: * Fix underline sometimes being drawn only partially * Fix Adobe Reader not reading some of the contents we write correctly * Fix code that workarounds some broken-ish files * FoFiTrueType: Parse CFF2 fonts too * FoFiTrueType: Support cmap types 2 and 13 * Fix a few small memory leaks * code improvements qt: * Handle SaveAs named action * Annotations: don't change the text color when changing the font utils: * pdftotext: print creation and modification date when using htmlmeta param glib: * Fix returning internal data of temporary strings cpp: * Fix code incompatibility with MSVC build system: * poppler internal library is no longer forced to static on MSVC * Error out if iconv is not available and the cpp frontend is enabled * Require FreeType 2.8
Revision 1.39 / (download) - annotate - [select for diffs], Tue Mar 8 10:09:22 2022 UTC (10 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2022Q1-base,
pkgsrc-2022Q1
Changes since 1.38: +3 -3
lines
Diff to previous 1.38 (colored)
poppler: update to 22.03.0. Release 22.03.0: core: * Signature: Fix finding Signatures that are in Pages not not in the global the Forms object * Signature: Improve getting the path to the firefox certificate database * Splash: Fix rendering of some joints. Issue #1212 * Fix get_poppler_localdir for relocatable Windows builds * Minor code improvements qt: * Minor code improvements utils: * pdfimages: Fix the wrong Stream being passed for drawMaskedImage build system: * Small code improvements
Revision 1.38 / (download) - annotate - [select for diffs], Tue Feb 15 19:26:48 2022 UTC (11 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.37: +3 -3
lines
Diff to previous 1.37 (colored)
poppler*: update to 22.02.0 Release 22.02.0: core: * Signature: Add a way to detect unsigned FormFieldSignature * Signature: Suport background image when using left and right text * Signature: Fix path where to search for Firefox NSS in Windows * Signature: Fix NSS code to work correctly in Windows/Android * Count only signature fields in PDFDoc::getNumSignatureFields * Minor code improvements qt: * Allow signing unsigned signature fields * Allow passing a background image for the signature when signing * Allow passing the document password when signing * Fix leftFontSize being ignored when signing glib: * try with utf8 password if latin1 fails * New method for getting all signature fields of a document * Fix compile with MSVC utils: * pdfsig: Fix compile with MSVC build system: * Fix NSS cmake check for MSVC
Revision 1.37 / (download) - annotate - [select for diffs], Sat Jan 8 11:16:05 2022 UTC (12 months, 2 weeks ago) by wiz
Branch: MAIN
Changes since 1.36: +3 -3
lines
Diff to previous 1.36 (colored)
poppler*: update to 22.01.0 Release 22.01.0: core: * Allow local (relative to dll) fonts dir on Windows * TextOutputDev: require more spacing between columns. Issue #1093 * Fix crash in Splash::gouraudTriangleShadedFill. Issue #1183 * Fix crash when calling Form::reset() * GfxSeparationColorSpace: Check validity of colorspace and function. Issue #1184 * Minor code improvements glib: * Include glib.h before using defines from it * Close file descriptors on error * Plug some memory leaks * Replace use of deprecated g_memdup/g_time_zone_new * Remove FD-taking functions on windows utils: * pdfsig: Add support for documents with passwords * pdfsig: Fix signing with -sign if nss password is needed Release 21.12.0: core: * Add API to add images * CairoOutputDev: Fix de-duping of Flate images * Fix crash on broken files when using non-default ENABLE_ZLIB_UNCOMPRESS. Issue #393 * Minor code improvements glib: * Add API for validation of signatures * Add API to read/save to file descriptor utils: * pdftohtml: Reduce sensitivity of duplicate detection. Issue #1117 build system: * Increase C++ standard to 17
Revision 1.36 / (download) - annotate - [select for diffs], Sun Nov 7 13:01:24 2021 UTC (14 months, 3 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q4-base,
pkgsrc-2021Q4
Changes since 1.35: +3 -3
lines
Diff to previous 1.35 (colored)
poppler*: update to 21.11.0 Release 21.11.0: core: * Fix rendering of some non-standard confirming annotations * Support rendering of some non-standard Type3 charprocs. Issue #1150 * TextOutputDev: Respect orientation when selecting words. Issue #499 * CairoOutputDev: Don't override the antialias settings from the cairo_t * StructElement: support MCID in XObjects * Fix detection of monospace fonts * Ignore Adobe-Identity for non embedded CID fonts * PageLabelInfo::labelToIndex: work on some special no style intervals * Fix crash in malformed files * Minor code improvements utils: * pdfinfo: add -url option to print all URLs in a PDF * pdftohtml: document what zoom means in regard to DPI qt6: * Require Qt 6.1 * Minor code improvements Release 21.10.0: core: * Add support for setting custom stamp annotations * Add default appearance for the well known stamp names * Correct encoding of signature's properties Reason & Location * Splash: Fix rendering of some odd patterns * SignatureHandler::validateCertificate: Add option to not do OCSP revocation check * SignatureHandler::validateCertificate: Add support for AIA fetching to verify certificates * greallocn: if memory allocation fails, free the previous pointer to avoid memory leak * Fix issues with malformed files * Internal code improvements utils: * pdfsig: Add a way to list certificate nicknames * pdfsig: You can now add signatures from pdfsig * pdfsig: Add option to not do OCSP revocation check * pdfsig: Add option for AIA fetching to verify certificates * pdfinfo: Add -custom option to print custom metadata * pdfinfo: add metadata flags qt: * Add support for setting custom stamp annotations * Add getters for signature's properties Reason & Location * Internal code improvements glib: * Remove incorrect PopplerAttachment deprecation
Revision 1.35 / (download) - annotate - [select for diffs], Wed Sep 29 10:02:26 2021 UTC (16 months ago) by wiz
Branch: MAIN
Changes since 1.34: +3 -3
lines
Diff to previous 1.34 (colored)
poppler*: update to 21.09.0 Release 21.09.0: core: * Splash: Massive spped improvement on files that use lots of save/restore (q/Q) operators * Correct decoding of signature properties Reason & Location when they are Unicode * Fix issues with malformed files * MSVC build fixes build system: * Call cmake_minium_required() before project() * Always append to CMAKE_{C,CXX}_FLAGS_${CMAKE_BUILD_TYPE} * correctly forward user-provided flags to try_compile() Release 21.08.0: core: * Add API to allow addition and modification of outlines into a PDF * Use additional samples to test for constant parts of an axial gradient * forms: Create fallback fonts for some well known font names * Support reading the PDF Version from the Catalog * Fix XRef::copy when there are modified objects * Take into account that Date string may be in unicode * JBIG2Stream: Fix regression in "Do not consider a size-0 to be an error" * Replace a local bubble sort implementation by std::sort * Fix issues with malformed files build system: * Better error message when libjpeg is not found * Better error messages when libopenjpeg2 is not found qt5/qt6: * Document that a document has to outlive its pages * Make getPdfVersion return a dedicated version object glib: * mimick TextSelectionDumper logic change for spaceAfter
Revision 1.34 / (download) - annotate - [select for diffs], Thu Jun 10 10:59:29 2021 UTC (19 months, 2 weeks ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q3-base,
pkgsrc-2021Q3,
pkgsrc-2021Q2-base,
pkgsrc-2021Q2
Changes since 1.33: +3 -3
lines
Diff to previous 1.33 (colored)
poppler: update to 21.06.1 Release 21.06.1: glib: * fix poppler_rectangle_free() regression. Issue #1087 Release 21.06.0: core: * Fix rendering of some extended latin1 characters in annotations. Issue #1070 * Support some not so well formed documents with password. Issue #1083 * Add API to get notified if the xref is reconstructed * Add somewhat fancier left/right signature visual representation * Fix crashes in malformed files * Minor code improvements qt6: * Change some functions to return std::unique_ptr qt5/qt6: * Add API to get notified if the xref is reconstructed * Add somewhat fancier left/right signature visual representation * Don't assert when trying to invert singular matrices build system: * make boost opt-out if building splash
Revision 1.33 / (download) - annotate - [select for diffs], Thu May 20 11:49:47 2021 UTC (20 months, 1 week ago) by wiz
Branch: MAIN
Changes since 1.32: +3 -3
lines
Diff to previous 1.32 (colored)
poppler*: update to 21.05.0 Release 21.05.0: core: * Fix crashes in malformed files * Export SplashFont* symbols used by Scribus * Minor code improvements glib: * Enhance find to support multi-line matching qt5/qt6: * Make sure new signatures are always properly oriented * Allow to pass the border width when signing utils: * pdftoppm: Fix regression when using single scaleTo. Issue #1062 build system: * Allow to disable building manual tests
Revision 1.32 / (download) - annotate - [select for diffs], Thu Apr 8 06:14:37 2021 UTC (21 months, 3 weeks ago) by adam
Branch: MAIN
Changes since 1.31: +3 -3
lines
Diff to previous 1.31 (colored)
poppler: updated to 21.04.0 Release 21.04.0: core: * Hide symbols by default * TextSelectionDumper: fix word order for RTL text * Fix rendering of text in some files. * Implement rendering of Masks of Image subtype. * Forms: fix unclicking standalone form buttons. glib: * Expose more fields from MediaRendition in PopplerMedia * Use stock glib macro to define boxed type * Remove incorrecly used volatile from enum type registration code qt5: * Fix crash in files with malformed signatures * Fix memory leak when QImage constructor "fails" qt6: * Fix crash in files with malformed signatures * Fix memory leak when QImage constructor "fails" utils: * pdfsig: New paragraph for "-sign" in manpage * pdfimages: Do not assert in "too big images". build system: * Require cmake >= 3.10 * Require Qt 5 >= 5.9 * Require glib >= 2.56 * Require gtk 3 >= 3.22 * Require gdk-pixbuf >= 2.36 Release 21.03.0: core: * Fix parsing text in some broken pdf files. * Fix memory issue when using threads. * TextSelectionDumper: Fix getText() for space after word * Change signature of OutputDev:tilingPatternFill * Make PDFDocBuilder return a std::unique_ptr * Improve well formed check for shading functions * Fix leak in case of fread failing * Fix memory leak in broken file in JBIG2Stream::readGenericBitmap * PSOutputDev: Fix stack overflow in broken files glib: * poppler_annot_free_text_get_callout_line: Fix wrong static cast * poppler-structure-element: fix memleak * Improve documentation * demo: keep same visual appearance between displayed and copied text utils: * pdftotext: Add -cropbox option * pdftoppm: Add -progress option * pdftoppm: Fix rounding bug in computation of output bitmap size. qt6: * Add missing poppler-qt6.pc.cmake Release 21.02.0: core: * GfxCal*ColorSpace: introduce Bradford transform for chromatic adaptation * Fix memory leak if saving the file fails * Internal code improvements * Fix various issues handling broken files * Make checkedAdd work for long long in MSVC qt5: * Properly export NewSignatureData class * Fix regression in QIODeviceOutStream + MSVC qt6: * Properly export NewSignatureData class * Fix regression in QIODeviceOutStream + MSVC utils: * pdftohtml: Fix error() parameter type
Revision 1.31 / (download) - annotate - [select for diffs], Mon Jan 4 17:57:50 2021 UTC (2 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2021Q1-base,
pkgsrc-2021Q1
Changes since 1.30: +3 -5
lines
Diff to previous 1.30 (colored)
poppler*: update to 21.01.0 Release 21.01.0: core: * Faster routines for jpeg decoding * Fix reading signatures in encrypted files * Add white point correction when lcms is used * JBIG2Stream: Fix byte counting * Fix potential data loss if we try to fetch a non existing Ref after modifying the document * Specifically use DeviceGray instead of DefaultGray for softmasks * Fix various issues handling broken files utils: * pdftocairo: Setmode binary for windows * pdfsig: Add hability to digitally sign files * pdftoppm: add options to set DeviceGray/DeviceRGB/DeviceCMYK * pdftops: add options to set DeviceGray/DeviceRGB/DeviceCMYK * pdfimages: Account for rotation in PPI calculation qt5: * Add hability to digitally sign files qt6: * Add hability to digitally sign files build system: * Enable clang-tidy bugprone-signed-char-misuse Release 20.12.1: core: * PSOutputDev: fixing regression in the rasterization code. Issue #1002 * Add missing profile copy operation in GfxICCBasedColorSpace::copy() * Fix issue in broken files build system: * Use modern CMake linking for Qt and boost Release 20.12.0: core: * Draw better circles for circle annotations * Fix annotation line width if no appearance stream or style are given * Tweak rendering of highlight annotations * Fix border rendering of some annotations * Fix rendering of some files. Issue #976 Issue #567 * PSOutputDev: provide options to set the rasterization color space and ICC profile * PSOutputDev: for splashModeCMYK8 and language level >=2 activate overprint emulation * PSOutputDev: use the DeviceN8 bitmap for rasterization with CMYK-output + overprint * Use the font name without subset tag when querying for a system font * Splash: Fix wrong x adjustment during clipping * Splash: Fix blitImage in uncolored tiling patterns * timeToDateString: We forgot the ' after the minutes * Move psLevel to PSOutputDev creation * Fix several issues in broken files utils: * pdftops: provide options to set the rasterization color space and ICC profile * pdftops: for splashModeCMYK8 and language level >=2 activate overprint emulation cpp: * New fuzzers glib: * New fuzzers qt5: * New fuzzers build system: * gcc: Enable -fno-operator-names * Remove obsolete bool-to-binary macro * Remove obsolete version-check macro for pkgconfig * Remove .pc files for private back-ends * Remove redundant unit-test macro
Revision 1.30 / (download) - annotate - [select for diffs], Fri Nov 20 19:08:05 2020 UTC (2 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q4-base,
pkgsrc-2020Q4
Changes since 1.29: +3 -3
lines
Diff to previous 1.29 (colored)
poppler*: update to 20.11.0 Release 20.11.0: core: * More work on rendering of standalone Annot Widgets. Issue #806 * Fix crashes in embedded file handling on broken files. Issue #967 * Fix uninitialized memory read on broken files * Save a bit of memory in Dict data cpp: * Fix crashes in embedded file handling on broken files. Issue #966 utils: * pdftohtml: HTML and XML output includes font opacity. qt5: * Rename ArthurOutputDev to QPainterOutputDev build system: * Fix linker error when gtk is not in a default location * Add some checks for gtk-doc support * Reorganize GObject introspection config * Enable CMAKE_LINK_DEPENDS_NO_SHARED Release 20.10.0: core: * Filter out repeated forms * Implement EmbedStream::reset() * CairoOutputDev: evict just font faces owned solely by cache. * Splash: Rename Yd to Ydown, Xu to Xup, etc. * Splash: fix crash in out-of-memory situation. * Fix some undefined behaviour situation with forged files Release 20.09.0: core: * Compability fix for Forms * Fix fetching of Objects failing in some cases * Fix clearing date in Annot setModified/setDate * TextSelectionPainter: support glyphless fonts * Splash: Don't try read past end of image * avoid abort() on large memory allocation * Fix memory leak on broken files * Fix potential invalid memory read * Small code improvements qt5: * Document TextAnnotation::inplaceAlign * Make Annotation::setModification/CreationDate work on existing annots * Be a bit more stubborn converting dates that come from xml * Clean as many null characters from the end as possible when converting strings glib: * Add accessor functions for PopplerAttachment * Deprecate PopplerAttachment GTime fields * Deprecate PopplerDocument date properties utils: * pdftoppm: report error and exit if output file cannot be written * Document that PDF-file can be '-' to read it from stdin build system: * cmake: Modern way to link against libpng, zlib and libtiff * cmake: Remove stray support for lcms1 in pdftocairo Release 20.08.0: core: * Sub-page objects: initialize clip max values considering the render resolution. Issue #937 * Splash: Set initial line width to 1. Issue #674 * Fix stack overflow with specially crafted files * GfxShading: Simplify holding the Function * Splash: Fix x86 + windows asm build qt5: * Deprecate Document::toc * Deprecate AnnotationUtils Release 0.90.1: core: * Fix regression on PS conversion. Regression only happened on applications that are locale enabled i.e. Okular but not pdftops, when using a quite new lcms and the user locale uses , as decimal separator instead of . * Add UTF16LE support to TextStringToUCS4. Even if the standard clearly says it should be UTF16BE qt6: * Add work in progress qt6 port. Ignore for now :) Release 0.90.0: core: * Color profile tweaks * Small signature improvements * BBoxOutputDev: Fix calculation when type3 fonts are involved * Fix potential crash when reading Forms * Fix infinite loop in broken file glib: * Fix adding annots in rotated pages * Add ability to reset forms * Several fixes to the documentation qt5: * Make it clear we require Qt 5.5 * demo: Fix crash on broken files * Small documentation improvements utils: * pdftoppm: Add option to set display profile * pdftops: Add a -rasterize option with values always, never, or whenneeded build system: * Require cmake 3.5 * More modern cmake way to link against curl Release 0.89.0: core: * Add support for ResetForm action. Issue #225 * Fix crash in PDFDoc::getSignatureFields when there's no Forms at all * Fix exporting to PS of some files with CID fonts * Use ICC profiles in PS output (if new enough lcms is used) * Allow almost-singular tiling pattern matrices. Issue #894 * Fix memory leak when failing to load some fonts * CairoOutputDev: Use stroke opacity when clipping to a stroke path * CairoOutputDev: Fix tiling patterns when pattern cell is too far. Issue #190 glib: * Add poppler_movie_get_aspect cpp: * Add the font infos to the text_box object Release 0.88.0: core: * Support Widget Annotation Buttons not linked to any Form * SplashOuputDev: Use stroking opacity when clipping to a stroke path * Handle 1 bit RGB images in ICC colorspace * Internal code improvements qt5: * Add Document::signatures. Returns signatures not attached to any page * ArthurOutputDev: Fix font hinting * ArthurOutputDev: Set the opacity when filling with axial gradients * ArthurOutputDev: Implement the clipToStrokePath method * ArthurOutputDev: Use stroking opacity when clipping to a stroke path glib: * Add poppler_page_get_bounding_box * Add poppler_form_field_get_alternate_ui_name * Implement rotation for 'flagNoRotate' annots. Issue #767 cpp: * Add non_raw_non_physical layout for page::text() utils: * pdftohtml: Fix noRoundedCoordinates->noroundcoord in man page * pdfsig: Show also signatures that aren't attached to any page
Revision 1.29 / (download) - annotate - [select for diffs], Fri Apr 3 10:23:21 2020 UTC (2 years, 9 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q3-base,
pkgsrc-2020Q3,
pkgsrc-2020Q2-base,
pkgsrc-2020Q2
Changes since 1.28: +3 -3
lines
Diff to previous 1.28 (colored)
poppler*: update to 0.87.0 Release 0.87.0: core: * Fix leak in broken files * Internal code improvements qt5: * Add option to get form choice for export value * ArthurOutputDev: Avoid division by zero in updateLineDash. Issue #695 glib: * Internal code improvements utils: * pdftohtml: Fix memory leak in HtmlOutputDev::getLinkDest
Revision 1.28 / (download) - annotate - [select for diffs], Wed Mar 4 22:01:41 2020 UTC (2 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2020Q1-base,
pkgsrc-2020Q1
Changes since 1.27: +3 -3
lines
Diff to previous 1.27 (colored)
poppler*: update to 0.86.1, requested by adam@ Release 0.86.1: core: * Fix regression in Browse Link handling * Internal code improvements
Revision 1.27 / (download) - annotate - [select for diffs], Wed Mar 4 15:51:24 2020 UTC (2 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.26: +3 -3
lines
Diff to previous 1.26 (colored)
poppler*: update to 0.86.0 Release 0.86.0: core: * Fix link content exfiltration attack * Splash: Implement gouraudTriangleShadedFill for some non parametrized shadings. Issue #881 * Fix case unsensitive search for Old Hungarian, Warang Citi, Medefaidrin and Adlam * Internal code improvements glib: * Automatic handle of page's cropbox on annots. Issue #129 * Fix memory leak if poppler_document_new_from_file fails * Minor speed optimization on poppler_page_get_annot_mapping utils: * pdfdetach: add 'savefile' option * pdftoppm/pdftocairo: Fix more odd/even mismatch qt5: * Fix loading from iodevice Release 0.85.0: core: * Fix case unsensitive search for Deseret and Osage. Issue #853 * Fix crash in unicodeToAscii7 * CairoOutputDev: make initialisation thread-safe * Fix crash on broken files. Issues #869, #870 * Internal code improvements utils: * pdftoppm/pdftocairo: Fix -e/-o printing the wrong pages. Issue #873 * pdftohtml: Fix issue with the font size sometimes being huge qt5: * Fix FormField::name encoding * Accept UTF-16 uiNames for form fields * Fix search for "complex" characters * Allow to load document from QIODevice glib: * make the frontend initialization thread safe.
Revision 1.26 / (download) - annotate - [select for diffs], Sun Mar 1 11:18:58 2020 UTC (2 years, 10 months ago) by markd
Branch: MAIN
Changes since 1.25: +2 -1
lines
Diff to previous 1.25 (colored)
poppler*: reenable splash backend - needed to display output in poppler-qt based backends. also add nss dependency and be explicit in the tiff dependency.
Revision 1.25 / (download) - annotate - [select for diffs], Fri Jan 10 13:24:18 2020 UTC (3 years ago) by wiz
Branch: MAIN
Changes since 1.24: +4 -4
lines
Diff to previous 1.24 (colored)
poppler*: update to 0.84.0 Release 0.84.0: core: * Fix crash when converting from Unicode to ASCII-7 * Splash::scaleImageYdXu: Protect against crash if srcWidth is too big * JBIG2Stream: fix potential crash in malformed documents * JBIG2Stream: fix leak in reset() if called several times * Internal code improvements utils: * pdfimages: Add error message if first page is larger then number of pages. * pdfinfo: Improved paper size recognition * pdfsig: Fix exit code when dumping signatures * pdftocairo: Error out when even/odd selects 0 pages * pdftohtml: Fix memory leak * pdftoppm: Add an option to scale before rotate * pdftoppm: Add -hide-annotations option * pdftoppm: Error out when even/odd selects 0 pages * pdftops: Improve -optimizecolorspace qt5: * Code cleanups glib: * Fix compiler warrnings Release 0.83.0: core: * Improve when a file is recognized as Linearized * Improve const-ness of the code * Make code a bit more readable/maintanable * Fix uninitialized memory uses in broken files utils: * pdffonts: Make code a bit more readable/maintanable * pdftohtml: Make code a bit more readable/maintanable qt5: * Remove a bunch of unused internal functions * trUtf8 -> tr (less warnings) build system: * make-glib-api-docs: switch to python3
Revision 1.24 / (download) - annotate - [select for diffs], Thu Nov 7 12:05:19 2019 UTC (3 years, 2 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q4-base,
pkgsrc-2019Q4
Changes since 1.23: +3 -3
lines
Diff to previous 1.23 (colored)
poppler*: update to 0.82.0 Release 0.82.0: core: * Fix not being able to open some files. Issue #832 * Fix crashes in malformed files * Fix memory leak on broken files * Minor performance improvements * Minor code improvements glib: * Add poppler_document_new_from_bytes * PopplerAttachment: Silence deprecation warnings for ctime/mtime build system: * pdf-inspector: Support builddir != srcdir * Install Cairo* headers if Cairo has been found
Revision 1.23 / (download) - annotate - [select for diffs], Sat Oct 19 12:37:04 2019 UTC (3 years, 3 months ago) by nia
Branch: MAIN
Changes since 1.22: +4 -4
lines
Diff to previous 1.22 (colored)
poppler: Update to 0.81.0 pkgsrc changes: to avoid adding a new dependency on boost, poppler now uses cairo as the default graphics backend. the qt5 package seems to require splash (?) so that one gets a new boost dependency. we could also avoid it by forcing cmake detection to fail, but in this case it prints a warning about performance losses. Release 0.81.0: core: * Splash: Always enable support for CMYK rasterization * CairoOutputDev: Check scaled dimensions for 0. Issue #737 * BaseCryptStream: Fix potential uninitialized memory read * SplashBitmap: Fix wrong width condition for splashModeDeviceN8 * Fix crashes in malformed files Release 0.80.0: core: * Annotations: Implement support for setting a different text in the appearance stream than the real text * Splash: Optionally use small_vector from boost * Fix memory leaks on broken files * Fix abort on broken files * Small code simplifications * Remove USE_FIXEDPOINT support. Issue #821 qt5: * Fix MSVC build * Add subsitute-font information * Fix since marker of some functions * Fix leak when aborting text extraction * Small code simplifications glib: * Make print scaling getter visible * Make Duplex/NumCopies/PrintPageRange preference available in API * Implement Movie API utils: * pdftotext: Add -nodiag flag to remove diagonal text on output build system: * Mark external lib include dirs as SYSTEM
Revision 1.22 / (download) - annotate - [select for diffs], Tue Jul 23 16:45:18 2019 UTC (3 years, 6 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q3-base,
pkgsrc-2019Q3
Changes since 1.21: +4 -4
lines
Diff to previous 1.21 (colored)
poppler*: update to 0.79.0 Release 0.79.0: core: * Fix regression on TextSelectionPainter * Fix parsing of DefaultAppearance * Fix memory leak in PostScriptFunction * Fix crashes in fuzzed files qt5: * Implemented support for setIcon by changing appearance * Added option to set the form available to print * QString::null is deprecated, use QString() * Replace deprecated qStableSort with std::stable_sort build system: * Turn README into README.md and expand it Release 0.78.0: core: * Fix line annotation arrows for usage in dimensioning * Handle Ink annots without an InkList but with an AP * Fix typos preventing parsing of Movie start and duration * Fix crash on malformed files glib: * Add poppler_document_create_dests_tree() * Don't use the deprecated g_type_class_add_private() * Document the differences between render() and render_for_printing() * Fix introspection for poppler_document_new_from_data * Don't create PopplerInputStream with length 0. Issue #414 * Document G_IO_ERROR as a possible error condition * docs: Add index for API new in 0.78 build system: * Fixes cross compilation of gir in Void Linux * Add -Wshadow to the default warning flags * install pkg-config pc files if pkg-config is found Release 0.77.0: core: * Fix crash on signature handling. Issue #766 * Fix small memory leak in SignatureHandler::getCertificateInfo * Splash: Restrict filling of overlapping boxes. Issue #750 * Fix crash on malformed files qt5: * Fix optional content handling with exclusive layers cpp: * Make render_page thread-safe utils: * pdfsig: Fix small memory leak * pdftotext: Fix typo in manpage
Revision 1.21 / (download) - annotate - [select for diffs], Thu May 9 09:28:22 2019 UTC (3 years, 8 months ago) by adam
Branch: MAIN
CVS Tags: pkgsrc-2019Q2-base,
pkgsrc-2019Q2
Changes since 1.20: +3 -3
lines
Diff to previous 1.20 (colored)
poppler: updated to 0.76.1 poppler-0.76.1: core: * Make the mul tables be calculated at compile time with constexpr. * splash: Fix compile with SPLASH_CMYK enabled * Some typo fixing in error messages qt5: * Fix regression in annotation handling build system: * Fix some typos in build system output and comments poppler-0.76.0: core: * Fix regression on case-insensitive search. * Remove GooList, use std::vector instead * Fix radiobutton reporting wrong state. * Handle UTF16-LE strings * Don't error out if there's no DA in FreeText annotation * cairo: Compute correct coverage values for box filter. * cairo: Constrain number of cycles in rescale filter. * Read more fields from ViewerPreferences * Introduce and use Ref::INVALID * Fix crashes in broken files * Fix mismatched free/delete * Add missing include guards utils: * pdftohtml: Properly initialize HtmlOutputDev::page to avoid SIGSEGV upon error exit. poppler-0.75.0: core: * Fix rendering of some annotations * Fix crashes in broken files * Small internal code improvements cpp: * Improve documentation * tests: Add showing version information to poppler-dump utils: * pdfattach: new util * pdftohtml: add -dataurls parameter * pdftoppm: add -sep and -forcenum parameters * pdftohtml: make singleHtml and stout not mutually exclusive * pdfsig: fix use after free
Revision 1.20 / (download) - annotate - [select for diffs], Wed Mar 27 11:18:38 2019 UTC (3 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2019Q1-base,
pkgsrc-2019Q1
Changes since 1.19: +2 -2
lines
Diff to previous 1.19 (colored)
poppler: revert update to 0.75.0 Of course, it breaks everything again, and I don't want to fix it now in the freeze.
Revision 1.19 / (download) - annotate - [select for diffs], Tue Mar 26 06:59:06 2019 UTC (3 years, 10 months ago) by wiz
Branch: MAIN
Changes since 1.18: +3 -3
lines
Diff to previous 1.18 (colored)
poppler*: update to 0.75.0 Release 0.75.0: core: * Fix rendering of some annotations * Fix crashes in broken files * Small internal code improvements cpp: * Improve documentation * tests: Add showing version information to poppler-dump utils: * pdfattach: new util * pdftohtml: add -dataurls parameter * pdftoppm: add -sep and -forcenum parameters * pdftohtml: make singleHtml and stout not mutually exclusive * pdfsig: fix use after free
Revision 1.18 / (download) - annotate - [select for diffs], Sat Feb 16 13:19:19 2019 UTC (3 years, 11 months ago) by wiz
Branch: MAIN
Changes since 1.17: +3 -3
lines
Diff to previous 1.17 (colored)
poppler: update to 0.74.0. Release 0.74.0: core: * Remove support for obsolete systems. Issue #709 * Include timezone in timeToDateString() * Fix/silence some warnings * Fix issues with broken files build system: * Fix linking in FreeBSD * Fix fseeko configure check on Android for API level < 24 * Remove unused MacroPushRequiredVars.cmake qt5: * Add API that lazily builds an outline by wrapping the internal objects * Demo: Use new API to build Table Of Contents lazily glib: * Improve documentation * Fix cast from 'GTime *' (aka 'int *') to 'time_t *' (aka 'long *') utils: * pdfsig: add -nssdir option cpp: * Add a way to get all the named destinations in a document. Release 0.73.0: core: * Fix regression reading some encrypted files. Issue #690 * Add X509CertificateInfo classes * Add new 'IgnoreDiacritics' option to ::findText(). Issue #637 * Open files with CLOEXEC flag set * Remove Gulong, Guint, Gushort, Guchar typedefs * Fix handling of some broken files. cpp: * Make initialization of globalParams threadsafe * Fix page::text_list encoding issue * Improve handling of UTF-16 by considering Endianess * Add API to specify a custom data directory qt5: * Expose X509CertificateInfo * Add the possibility of getting version * Add new 'IgnoreDiacritics' search flag. Issue #637 * Make initialization of globalParams threadsafe * ArthurOutputDev: Remove all Splash code usage glib: * add new 'POPPLER_FIND_IGNORE_DIACRITICS' find flag. Issue #637 * Fix named destinations. Issue #631 * Make PrintScaling preference available in API. Bug #92779 build system: * Rename ENABLE_XPDF_HEADERS to ENABLE_UNSTABLE_API_ABI_HEADERS * support enabling NSS on mingw * Windows: only set SOVERSION for shared libs
Revision 1.17 / (download) - annotate - [select for diffs], Mon Dec 10 10:28:08 2018 UTC (4 years, 1 month ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q4-base,
pkgsrc-2018Q4
Changes since 1.16: +3 -3
lines
Diff to previous 1.16 (colored)
poppler: update to 0.72.0. Release 0.72.0: core: * Fix checkbox lacking AP not bein able to change state. Issue #655 * Draw line annotation endings (arrow, circle, ...) * cairo: Don't use UNIQUE_ID for PS output, to avoid using PS memory on cairo >= 1.5.10 * Be more stubborn looking for a nssdb. Issue #669 * GooString::fromInt: Repair the return value. * Minor performance improvements * Avoid cycles in PDF parsing * Stream::makeFilter: Fix memory leak * Fix various issues with malformed files * Rename GooString::getCString to GooString::c_str * Regenerate UnicodeDecompTables.h from python 3.7.1 utils: * pdfdetach: Check for valid embedded file before trying to save it. Issue #661 * pdfdetach: Check for valid file name of embedded file before using it to determine save path. Issue #660 * Fix typos in utils. glib: * Fix missing PopplerAttachment destructor call * Support getting form widget additional actions. * docs: Small improvements qt5: * Internally compile with -DQT_NO_SIGNALS_SLOTS_KEYWORDS
Revision 1.16 / (download) - annotate - [select for diffs], Mon Dec 3 08:25:50 2018 UTC (4 years, 1 month ago) by wiz
Branch: MAIN
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored)
poppler*: Update to 0.71.0. Release 0.71.0: core: * Replace the implementation of GooString by std::string but keep the exact interface intact. * Replace GBool, gTrue, and gFalse by bool, true, false, resp. * Splash: Fix crash if document is malformed (too wide) qt5: * Fix crash when adding Highlight Annotations * Default to hidden symbols * Fix two leaks in a test glib: * demo: Fix build on Windows * demo: Align property labels to top of cell cpp: * Fix typos in documentation build system: * Enable searching for GTK on Windows * Remove unused files * Add fuzzer target from oss-fuzz project Release 0.70.1 glib: * Install missing file Release 0.70.0 core: * FreeText annotations: default to font from default appearance string * Splash: Speed improvements * Fix security issues found by oss-fuzz * Improve page lable parsing * Use std some std classes instead of self grown ones * Various internal improvements qt5: * Add Page::index() method * Improve method to get the page from a label string glib: * Fix crash on missing embedded file * Add support for PDF subtype property * Only export symbols in the public API utils: * pdftohtml: Improve font handling Release 0.69.0 core: * Add annotation font color * Splash: Some speed improvements * PSOutputDev: add native support for type 7 shadings when using level 3 * Add support for PDF subtype property * Link: Fix memory leak regarding next actions * Fix handling of Signature Info Location and Reason * Fix errors in computation of type3 glyphs transformation matrix * Reimplement Dict class in a more modern way * Fix security issues found by oss-fuzz * Fix memory issues in GfxImageColorMap copy ctor * Don't abort if the SampleFunction has too many samples. Issue #634 * Document the OutputDev::clip and OutputDev::oeClip methods * fix macOS compilation due to boolean define in jpeglib * Split GDir and GDirEntry out of gfile.h. Issue #370 qt5: * Add annotation font color cpp: utils: * pdfinfo: Show PDF subtype * pdftotext: Fix only outputs first page content with -bbox-layout option. Issue #88 * pdftotext: Fix memory leak in printLine build system: * Require C++14
Revision 1.15 / (download) - annotate - [select for diffs], Sun Sep 2 21:23:21 2018 UTC (4 years, 4 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q3-base,
pkgsrc-2018Q3
Changes since 1.14: +3 -3
lines
Diff to previous 1.14 (colored)
poppler: update to 0.68.0. Release 0.68.0 core: * Add Reason and Location to SignatureInfo. Bug #107299 * Fix memory misuse on signature handling * Fix security issues found by oss-fuzz * Don't give a warning when Marked value is false. Bug #107430 qt5: * Add Reason and Location to SignatureInfo. Bug #107299 cpp: * Add rotation() to text_box. Bug #106562 * Fix build with MSVC utils: * pdftoppm: Add -jpegopt optimize option support * pdftocairo: Add -jpegopt optimize option support * pdftohtml: Add option to not round coordinates * pdftohtml: Fix possible crash. Bug #107316 build system: * Use OpenJpeg cmake config file instead of pkgconfig * Remove wchar_t- on MSVC
Revision 1.14 / (download) - annotate - [select for diffs], Thu Aug 16 13:49:52 2018 UTC (4 years, 5 months ago) by wiz
Branch: MAIN
Changes since 1.13: +3 -3
lines
Diff to previous 1.13 (colored)
poppler: update to 0.67.0. Release 0.67.0 core: * Fix lots of security/leak issues found by oss-fuzz * Splash: Optimize some files, making them 20% faster (now for AABGR8) utils: * pdfsig: Compile with libc != glibc. Bug #106783
Revision 1.13 / (download) - annotate - [select for diffs], Sun Jun 24 11:09:06 2018 UTC (4 years, 7 months ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q2-base,
pkgsrc-2018Q2
Changes since 1.12: +3 -3
lines
Diff to previous 1.12 (colored)
poppler: update to 0.66.0. Release 0.66.0 core: * Fix lots of security/leak issues found by oss-fuzz * Splash: Optimize some files, making them 20% faster * Splash: Correctly manipulate spot colors if SPOT_NCOMPS != 4 * Fix compilation with some strict compilers
Revision 1.12 / (download) - annotate - [select for diffs], Sun Jun 17 14:29:55 2018 UTC (4 years, 7 months ago) by wiz
Branch: MAIN
Changes since 1.11: +3 -3
lines
Diff to previous 1.11 (colored)
poppler*: update to 0.65.0 Release 0.65.0 core: * SplashOutputDev: Add the invisible character check beginType3Char. Bug #106244 * XRef: Fix runtime undefined behaviour. Bug #105970 * Fix issues with malformed documents. Bug #104942, #103238 * Remove GooHash after replacing it by std::unordered_map * Add conversion methods between GooString and std::string. cpp: * Add newline after error message * Expose more image modes, add option to select mode in renderer. Bug #105558 build system: * Fix compilation with libc++ * Small improvement to FindLIBOPENJPEG2.cmake qt5: * Add widget annot actions to FormFields utils: * pdffonts: Minor formatting changes in the man page. Bug #105194
Revision 1.11 / (download) - annotate - [select for diffs], Sat Apr 28 20:15:17 2018 UTC (4 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.10: +3 -3
lines
Diff to previous 1.10 (colored)
poppler*: update to 0.64.0 Release 0.64.0 core: * Workaround form field text not being drawn on broken files. Bug #103245 * Add read only setter for form fields * Add support for Link Hide action * Add support for Next actions in Links * Fix parsing of Annot focus out actions * Fix PDFDoc::checkHeader() for PDFs smaller than 1 KiB. Bug #105674 * Add const to several classes and members * gfile: Fix build on some platforms * Fix issues with on malformed documents. Bug #105972, #105969, #106059, #106061 * Several small code improvements qt5: * Allow setting of Form visibility status * Allow setting of Form read only status * Add support for Link Hide action * Add support for Next actions in Links * ArthurOutputDev: Implement axialShadedFill * ArthurOutputDev: Implement drawImageMask. Bug #105531 * ArthurOutputDev: Implement Type3 font support utils: * pdfsig: Add -dump which writes signatures to disk. Bug #104881 glib: * less deprecated calls build system: * bring back the option to disable GObject introspection * Add iconv include dir when compiling * Make it possible to build poppler without fontconfig. Default for Android
Revision 1.10 / (download) - annotate - [select for diffs], Tue Apr 17 05:20:34 2018 UTC (4 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.9: +3 -3
lines
Diff to previous 1.9 (colored)
poppler*: update to 0.63.0 Release 0.63.0 core: * CairoOutputDev: support embedding CCITT image data. Bug #103399 * CairoOutputDev: limit image size when printing. Bug #103399 * CairoOutputDev: use GOOD instead of BEST as the default cairo filter for scaling. Bug #103136 * Error out on save if file has changed since we opened it. Bug #103793 * PDFDoc: use %c instead of \x to output binary. Bug #103873 * Fix index out of bounds undefined behaviour in PSTokenizer. Bug #103583 * Fix opening files with OutlineItem loops. Bug #102914 * Fix some bugs in StructTreeRoot parsing of parent tree. Bug #103912 * Remove error for wrong child type for tagged pdf. Bug #103587 * FoFiTrueType::readPostTable() from xpdf 4.00. Bug #102880 * GfxFontDict: merge reference generation from xpdf 4.00. Bug #104565 * Reset lastAbortCheck on updateLevel reset * PDFDoc::setup: Fail early if base stream length is 0. Bug #103552 * Check curStr is actually a Stream before doing Stream operations. Bug #104518 * Fix new Object API porting bug. Bug #104517 * Check return code of getChar(), abort reading on error. Bug #104502 * TextPage: Add horizontal scaling to font matrix. Bug #105259 * Fix EmbedStream replay. Bug #103446 * Fix memory leak on error condition * Fix assert on malformed documents. Bug #104354 * Fix abort in Gfx::opBeginMarkedContent if args[1] is not a name. Bug #104468 * GfxGouraudTriangleShading::parse: Don't abort on malformed documents. Bug #104567 * GfxFunctionShading::parse: Fix abort in malformed document. Bug #104581 * Remove the extern C from glib.h. Bug #103621 * Don't let ArthurOutputDev be friend of SplashPath anymore * Fix undefined sanitizer warning about qsort * Form.h: include time.h for time_t * Various code improvements qt5: * Add cancellation support to renderToImage and textList * Do not assume all Screen annotation actions are Renditions. KDE bug #388175 * qt5: Implement operator= for PageTransition * ArthurOutputDev: 'clip' should intersect new and old clipping path * ArthurOutputDev: Implement updateBlendMode * ArthurOutputDev: Replace the QPainter by a stack of QPainters * ArthurOutputDev: Rudimentary support for transparency groups * Remove stale libcms1 code. Bug #104358 * demo: don't crash if page is malformed * Fix warnings due to the use of deprecated overloads of Poppler::Page::Search in tests. utils: * pdfimages: Fix for files with flate encoded inline images. Bug #103446 * pdftocairo: Remove stale libcms1 code. Bug #104358 * pdfimages: Fix build without libtiff and libpng * pdfseparate: Fix buffer size warning due to missing space for null terminator build system: * Enable building all libs as static libs * Enable no-missing-field-initializers * Remove unused FindLIBOPENJPEG.cmake * add "--owner root:0 --group root:0" options to tar command in dist target. Bug #104398 * Add python3 support to gtkdoc.py * gtkdoc.py: Make it work with newer gtk-doc. Bug #105075 cpp: * Add page::text_list
Revision 1.9 / (download) - annotate - [select for diffs], Wed Jan 10 21:55:34 2018 UTC (5 years ago) by wiz
Branch: MAIN
CVS Tags: pkgsrc-2018Q1-base,
pkgsrc-2018Q1
Changes since 1.8: +2 -2
lines
Diff to previous 1.8 (colored)
poppler: update to 0.62.0. Release 0.62.0 core: * Stop supporting lcms1, you really want to use lcms2 :) * Stop supporting openjpeg1, you really want to use openjpeg2 :) * Open files that state 8 bits as third field of W. Bug #103469 * GfxLabColorSpace::parse: Fix crash in broken documents. Bug #103582 * Fix leak if parseDA fails * Include glibc.h where needed * Document the meaning of the 'type' integer of a shading * Fix UTF test fail * INSTALL: add debug options qt5: * Add API to let the rendering process callback to get a partial rendering. Bug #103372 qt4: * Remove the Qt4 frontend utils: * Support unicode on windows console * pdfsig: install man page * sort encoding list glib: * demo: fix warning
Revision 1.8 / (download) - annotate - [select for diffs], Fri Dec 8 07:48:11 2017 UTC (5 years, 1 month ago) by spz
Branch: MAIN
CVS Tags: pkgsrc-2017Q4-base,
pkgsrc-2017Q4
Changes since 1.7: +4 -2
lines
Diff to previous 1.7 (colored)
Update poppler packages from 0.59.0 to 0.61.1 fixing CVE-2017-14517 CVE-2017-14518 CVE-2017-14519 CVE-2017-14520 CVE-2017-15565 upstream notable changes: Release 0.61.1 core: * CairoOutputDev: don't overflow y * stride when accessing image data cpp: * Fix for corrupted image files on Windows. Bug #102494 build system: * Fix incorrect paths in .pc files. Bug #103578 * add the custom buildtests target only once. Bug #103003 Release 0.61.0 core: * Fix crashes in broken files * Cleanup unused functions from GlobalParams * Tweak LZWStream::processNextCode error handling. Bug #103174 * Warning fixes * Remove t1lib code qt5: * Clean up the remaining Splash code in Arthur backend. Bug #103117 * ArthurOutputDev: Properly implement saveState/restoreState. Bug #103118 * Fix leak in ArthurOutputDev::updateFont. Bug #103508 build system: * Use GNUInstallDirs. Bug #103211 * mingw: Install pkg-config files * mingw: change library names to include the soversion. Bug #103157 * Fix installing a .cc file as header * Use -pthread flag instead of -lpthread Release 0.60.1 qt5: * ArthurOutputDev: Add missing 'return' in error paths build system: * FindLIBOPENJPEG.cmake: Add CheckCXXSourceCompiles Release 0.60.0 core: * Enable libcurl support by default * PSOutputDev: Fix wrong text generation. Bug #102760 * Added methods to get and set the font size of text fields. Bug #101692 * CairoOutputDev: Do not extend the pattern in drawImageMaskRegular * CairoOutputDev: do not use the custom downscaling for rendering images when using cairo >= 1.14 * Fix build with old clang * Fix various crashes in broken files * Fix some warnings * Add some constness to the basic classes * Remove unused functions from GlobalParams qt5: * Added methods to get and set the font size of text fields. Bug #101692 * Add whether renderToImage shows annotations * ArthurOutputDev: Replace Splash font rendering by Qt font rendering * ArthurOutputDev: Implement the drawSoftMaskedImage method * ArthurOutputDev: Fix several small bugs related to dash pattern handling * Fix two minor typos build system: * cmake is now the default build system * autotools based build system has been removed utils: * pdfinfo: don't truncate dest name
Revision 1.7 / (download) - annotate - [select for diffs], Sun Jun 14 21:16:22 2009 UTC (13 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: pkgsrc-2017Q3-base,
pkgsrc-2017Q3,
pkgsrc-2017Q2-base,
pkgsrc-2017Q2,
pkgsrc-2017Q1-base,
pkgsrc-2017Q1,
pkgsrc-2016Q4-base,
pkgsrc-2016Q4,
pkgsrc-2016Q3-base,
pkgsrc-2016Q3,
pkgsrc-2016Q2-base,
pkgsrc-2016Q2,
pkgsrc-2016Q1-base,
pkgsrc-2016Q1,
pkgsrc-2015Q4-base,
pkgsrc-2015Q4,
pkgsrc-2015Q3-base,
pkgsrc-2015Q3,
pkgsrc-2015Q2-base,
pkgsrc-2015Q2,
pkgsrc-2015Q1-base,
pkgsrc-2015Q1,
pkgsrc-2014Q4-base,
pkgsrc-2014Q4,
pkgsrc-2014Q3-base,
pkgsrc-2014Q3,
pkgsrc-2014Q2-base,
pkgsrc-2014Q2,
pkgsrc-2014Q1-base,
pkgsrc-2014Q1,
pkgsrc-2013Q4-base,
pkgsrc-2013Q4,
pkgsrc-2013Q3-base,
pkgsrc-2013Q3,
pkgsrc-2013Q2-base,
pkgsrc-2013Q2,
pkgsrc-2013Q1-base,
pkgsrc-2013Q1,
pkgsrc-2012Q4-base,
pkgsrc-2012Q4,
pkgsrc-2012Q3-base,
pkgsrc-2012Q3,
pkgsrc-2012Q2-base,
pkgsrc-2012Q2,
pkgsrc-2012Q1-base,
pkgsrc-2012Q1,
pkgsrc-2011Q4-base,
pkgsrc-2011Q4,
pkgsrc-2011Q3-base,
pkgsrc-2011Q3,
pkgsrc-2011Q2-base,
pkgsrc-2011Q2,
pkgsrc-2011Q1-base,
pkgsrc-2011Q1,
pkgsrc-2010Q4-base,
pkgsrc-2010Q4,
pkgsrc-2010Q3-base,
pkgsrc-2010Q3,
pkgsrc-2010Q2-base,
pkgsrc-2010Q2,
pkgsrc-2010Q1-base,
pkgsrc-2010Q1,
pkgsrc-2009Q4-base,
pkgsrc-2009Q4,
pkgsrc-2009Q3-base,
pkgsrc-2009Q3,
pkgsrc-2009Q2-base,
pkgsrc-2009Q2
Changes since 1.6: +1 -2
lines
Diff to previous 1.6 (colored)
Convert @exec/@unexec to @pkgdir or drop it.
Revision 1.6 / (download) - annotate - [select for diffs], Sun Jun 14 18:11:58 2009 UTC (13 years, 7 months ago) by joerg
Branch: MAIN
Changes since 1.5: +1 -3
lines
Diff to previous 1.5 (colored)
Remove @dirrm entries from PLISTs
Revision 1.5 / (download) - annotate - [select for diffs], Sat Apr 1 19:08:40 2006 UTC (16 years, 10 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2009Q1-base,
pkgsrc-2009Q1,
pkgsrc-2008Q4-base,
pkgsrc-2008Q4,
pkgsrc-2008Q3-base,
pkgsrc-2008Q3,
pkgsrc-2008Q2-base,
pkgsrc-2008Q2,
pkgsrc-2008Q1-base,
pkgsrc-2008Q1,
pkgsrc-2007Q4-base,
pkgsrc-2007Q4,
pkgsrc-2007Q3-base,
pkgsrc-2007Q3,
pkgsrc-2007Q2-base,
pkgsrc-2007Q2,
pkgsrc-2007Q1-base,
pkgsrc-2007Q1,
pkgsrc-2006Q4-base,
pkgsrc-2006Q4,
pkgsrc-2006Q3-base,
pkgsrc-2006Q3,
pkgsrc-2006Q2-base,
pkgsrc-2006Q2,
cwrapper,
cube-native-xorg-base,
cube-native-xorg
Changes since 1.4: +1 -15
lines
Diff to previous 1.4 (colored)
Don't install PDF utilities here. I am about to import a new package for this. Bump PKGREVISION. Configure with --enable-splash-output (that was default before). Also --disable-utils.
Revision 1.4 / (download) - annotate - [select for diffs], Fri Mar 31 20:37:37 2006 UTC (16 years, 10 months ago) by jmmv
Branch: MAIN
Changes since 1.3: +3 -1
lines
Diff to previous 1.3 (colored)
Create the include/poppler directory from the base poppler package so that poppler-qt can install its headers properly. Found by tron@. This also helps in removing this shared directory (used in poppler-qt and poppler-glib) from a single place. Bump PKGREVISION of the three packages to 1.
Revision 1.3 / (download) - annotate - [select for diffs], Thu Mar 30 21:30:25 2006 UTC (16 years, 10 months ago) by jmmv
Branch: MAIN
Changes since 1.2: +15 -83
lines
Diff to previous 1.2 (colored)
Update poppler, poppler-glib and poppler-qt to 0.5.1. This is a development version but is needed to update evince to 0.5.2, which is part of GNOME 2.14.0. Release 0.5.1 - Support for embedded files. - Handle 0-width lines correctly. - Avoid external file use when opening fonts. - Only use vector fonts returned from fontconfig (#5758). - Fix scaled 1x1 pixmaps use for drawing lines (#3387). - drawSoftMaskedImage support in cairo backend. - Misc bug fixes: #5922, #5946, #5749, #5952, #4030, #5420. Release 0.5.0 - Font matching code for non embedded fonts now use fontconfig instead of hard coded list of fonts. - Merge in Xpdf 3.01 changes. - Add command line tools from Xpdf. - Make install of Xpdf header files ./configure'able.
Revision 1.2 / (download) - annotate - [select for diffs], Thu Mar 9 01:19:16 2006 UTC (16 years, 10 months ago) by reed
Branch: MAIN
CVS Tags: pkgsrc-2006Q1-base,
pkgsrc-2006Q1
Changes since 1.1: +1 -9
lines
Diff to previous 1.1 (colored)
Remove the support for installing the "glib" wrapper files. A new package, print/poppler-glib, now provides this. And this means X11 (and GTK2) is no longer needed for libpoppler. Bump PKGREVISION. In buildlink3.mk file, remove the BUILDLINK_RECOMMENDED.poppler and increase the BUILDLINK_DEPENDS.poppler to this latest version so packages don't accidently attempt to depend on old poppler and poppler-glib at same time. Also include the fontconfig buildlink3.mk at joerg's request.
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Fri Jul 8 20:31:34 2005 UTC (17 years, 6 months ago) by reed
Branch: TNF
CVS Tags: pkgsrc-base,
pkgsrc-2005Q4-base,
pkgsrc-2005Q4,
pkgsrc-2005Q3-base,
pkgsrc-2005Q3
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
Add poppler from pkgsrc-wip. This is poppler, a PDF rendering library. It is a fork of the xpdf 3.0 PDF viewer developed by Derek Noonburg of Glyph and Cog, LLC. Poppler provides PDF rendering functionality as a shared library, to centralize the maintenence effort and to reduce duplicated effort. And the poppler developers would like to move libpoppler forward in a number of areas that doesn't fit within the goals of xpdf.
Revision 1.1 / (download) - annotate - [select for diffs], Fri Jul 8 20:31:34 2005 UTC (17 years, 6 months ago) by reed
Branch: MAIN
Initial revision