The NetBSD Project

CVS log for pkgsrc/print/poppler/distinfo

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / print / poppler

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.179: download - view: text, markup, annotated - select for diffs
Tue Oct 15 16:07:00 2024 UTC (6 weeks, 5 days ago) by adam
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.178: preferred, colored
Changes since revision 1.178: +5 -4 lines
poppler: updated to 24.10.0

24.10.0

core:
* Add support for SubmitForms Links
* Internal code improvements
* Fix crash in malformed documents

qt6:
* Add support for SubmitForms Links
* Add API for creating signature field without signing immediately

glib:
* add auto_cleanup functions so that consumers can use g_auto*
* fix closure GI annotation

qt5:
* Add support for SubmitForms Links

build system:
* Use the boosts own cmake file as suggested by cmake itself

Revision 1.178: download - view: text, markup, annotated - select for diffs
Mon Mar 11 14:39:48 2024 UTC (8 months, 3 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3, pkgsrc-2024Q2-base, pkgsrc-2024Q2, pkgsrc-2024Q1-base, pkgsrc-2024Q1
Diff to: previous 1.177: preferred, colored
Changes since revision 1.177: +4 -4 lines
poppler*: update to 24.03.0

Release 24.03.0:
        core:
         * Fix opening some malformed files. Issue #1447
         * Skip drawing image when it has singular matrix. Issue #1114
         * Fix crash on malformed files
         * Small internal code cleanup

        utils:
         * pdfdetach: Fix potential directory traversal
         * pdfimages: Enable to print filenames to stdout.
         * pdfsig: Add visible name/date when signing an existing form signature field

Revision 1.177: download - view: text, markup, annotated - select for diffs
Tue Feb 20 21:10:22 2024 UTC (9 months, 1 week ago) by wiz
Branches: MAIN
Diff to: previous 1.176: preferred, colored
Changes since revision 1.176: +4 -4 lines
poppler*: update to 24.02.0

Release 24.02.0:
        core:
         * Fix reading some JBIG2 streams. Issue #1319
         * Fix saving some annotation interior color when it's empty
         * Make searching for fonts when adding annotations a bit faster
         * Make sure images are compressed when adding them
         * Small internal code cleanup

        utils:
         * pdfimages: return exit code 2 when error opening output files

Revision 1.176: download - view: text, markup, annotated - select for diffs
Sun Jan 7 16:57:03 2024 UTC (10 months, 3 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.175: preferred, colored
Changes since revision 1.175: +4 -4 lines
poppler*: update to 24.01.0

Release 24.01.0:
        core:
         * Don't crash on certain documents on the NSS signature backend
         * Fix infinite loop in some annotation code if there's not space for even one character
         * Fix build on Android with generic font configuration
         * Small internal code cleanup

Revision 1.175: download - view: text, markup, annotated - select for diffs
Sat Dec 30 12:56:24 2023 UTC (11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.174: preferred, colored
Changes since revision 1.174: +4 -4 lines
poppler: update to 23.12.0

Merge poppler-glib into poppler - it was only split off because
of the glib2 dependency, and cairo now pulls that in.

Release 23.12.0:
        core:
         * Rewrite FoFiType1::parse to be more flexible. Issue #1422
         * Small internal code refactoring

Revision 1.174: download - view: text, markup, annotated - select for diffs
Wed Nov 15 09:23:19 2023 UTC (12 months, 2 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.173: preferred, colored
Changes since revision 1.173: +4 -4 lines
poppler*: update to 23.11.0

Release 23.11.0:
        core:
         * CairoOutputDev: Use internal downscaling algorithm if image exceeds Cairo's maximum dimensions.
         * Internal code improvements
         * Fix crash on malformed files

        utils:
         * pdftocairo: Add option to document logical structure if output is pdf
         * pdftocairo: EPS output should not contain %%PageOrientation

Release 23.10.0:
        core:
         * cairo: update type 3 fonts for cairo 1.18 api
         * Fix crash on malformed files

        build system:
         * Make a few more dependencies soft-mandatory
         * Add more supported gnupg releases
         * Check if linker supports version scripts

Release 23.09.0:
        core:
         * Add Android-specific font matching functionality
         * Fix digital signatures for NeedAppearance=true
         * Forms: Don't look up same glyph multiple times
         * Provide the key location for certificates you can sign with
         * Add ToUnicode support for similarequal
         * Fix crash on malformed files

        qt5:
         * Provide the key location for certificates you can sign with
         * Allow to force a rasterized overprint preview during PS conversion

        qt6:
         * Provide the key location for certificates you can sign with
         * Allow to force a rasterized overprint preview during PS conversion

        pdfsig:
         * Provide the key location for certificates you can sign with

Release 23.08.0:
        core:
         * Fix GWG 19.2 - DeviceN Overprint (White)
         * Splash: avoid bogus memory allocation size in doTilingPatternFill
         * Fix use-of-uninitialized-value in XRef
         * Fix float-cast-overflow error in Catalog
         * Cleanup gpgme backend code
         * Version symbols in poppler core

        glib:
         * Improve poppler_get_available_signing_certificates
         * Add new members to PopplerCertificateInfo

        utils:
         * pdftotext: small improvement to man page

Release 23.07.0:
        core:
         * Fix reading of utf8-with-bom files
         * Fix crash if CERT_ExtractPublicKey doesn't return a public key
         * Fix rendering of some malformed documents. Issue #1395
         * Allow for stream compression and compress font streams in forms
         * Remove method Hints::getPageRanges

        qt5:
         * Fix crash when overprint preview is enabled
         * Don't fail signature basics tests if backend is not configured

        qt6:
         * Fix crash when overprint preview is enabled
         * Don't fail signature basics tests if backend is not configured

        utils:
         * pdfsig: Allow showung and selecting signature backend
         * pdfsig: Describe signature dump format in manual page

        glib:
         * Add signing API

        build system:
         * zlib is now mandatory

Revision 1.173: download - view: text, markup, annotated - select for diffs
Wed Jun 28 20:04:12 2023 UTC (17 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
Diff to: previous 1.172: preferred, colored
Changes since revision 1.172: +4 -4 lines
poppler*: update to 23.06.0

Release 23.06.0:
        core:
         * CairoOutputDev: Fix crash when doing type3 rendering
         * Fix crash with unknown signature hashing algorithms
         * Add gpgme backend for signature handling
         * Windows: Fix crash when signing existing signature
         * FontInfo: Make it return proper information about font substitution
         * FontInfo: Try harder to get Type 3 font name
         * Store embedded fonts widths table in a more effective manner
         * Skip font lookup for nonprintable characters
         * Windows: Look for fonts in both windows font dir and poppler fonts dir
         * Windows: symbol.ttf is not a good Symbol font
         * Windows: Fix memory leak when looking for fonts
         * Fix crash on malformed files

        qt5:
         * Add API to allow selecting signature backend (nss or gpgme)
         * Convert embedded files to bytearray a bit smarter

        qt6:
         * Add API to allow selecting signature backend (nss or gpgme)
         * Convert embedded files to bytearray a bit smarter

Revision 1.172: download - view: text, markup, annotated - select for diffs
Mon May 8 09:29:20 2023 UTC (18 months, 3 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q2-base, pkgsrc-2023Q2
Diff to: previous 1.171: preferred, colored
Changes since revision 1.171: +4 -4 lines
poppler*: update to 23.05.0

Release 23.05.0:
        core:
         * Fix crash when filling some forms
         * Set SigFlags when signing unsigned signature
         * Add some infrastructure code to support multiple signing backends
         * Fix potential stack overflow in PostScriptFunction::parseCode
         * Fix some minor uninitialised memory reads

Revision 1.171: download - view: text, markup, annotated - select for diffs
Mon Apr 24 07:24:18 2023 UTC (19 months, 1 week ago) by wiz
Branches: MAIN
Diff to: previous 1.170: preferred, colored
Changes since revision 1.170: +4 -4 lines
poppler*: update to 23.04.0

Release 23.04.0:
        core:
         * Fix memory issue when signing fails. Issue #1372
         * Internal improvements of signature related code
         * CairoOutputDev: improve type3 font rendering
         * Fix memory leak in GlobalParams::findSystemFontFileForFamilyAndStyle

        utils:
         * pdftocairo: Fix crash in some special situations
         * pdfsig: allow holes in -dump signature list
         * pdfsig: Support --help

Revision 1.170: download - view: text, markup, annotated - select for diffs
Wed Mar 29 10:23:05 2023 UTC (20 months ago) by wiz
Branches: MAIN
Diff to: previous 1.169: preferred, colored
Changes since revision 1.169: +4 -4 lines
poppler*: update to 23.03.0

Release 23.03.0:
        core:
         * PngWriter: Fix potential uninitialized memory use

Revision 1.169: download - view: text, markup, annotated - select for diffs
Thu Feb 16 08:17:28 2023 UTC (21 months, 2 weeks ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2023Q1-base, pkgsrc-2023Q1
Diff to: previous 1.168: preferred, colored
Changes since revision 1.168: +4 -4 lines
poppler*: update to 23.02.0

Release 23.02.0:
        core:
         * CairoOutputDev: Fix rendering of color type 3 fonts
         * CairoOutputDev: Add handling matte entry
         * Fix segfault on wrong nssdir
         * Fix "NSS could not shutdown"

        utils:
         * pdfsig: Point out supports PKCS#11 URIs as nickname

        qt6:
         *

Revision 1.168: download - view: text, markup, annotated - select for diffs
Mon Jan 23 13:13:19 2023 UTC (22 months, 1 week ago) by wiz
Branches: MAIN
Diff to: previous 1.167: preferred, colored
Changes since revision 1.167: +4 -4 lines
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.167: download - view: text, markup, annotated - select for diffs
Thu Oct 13 10:56:03 2022 UTC (2 years, 1 month ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q4-base, pkgsrc-2022Q4
Diff to: previous 1.166: preferred, colored
Changes since revision 1.166: +3 -3 lines
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.166: download - view: text, markup, annotated - select for diffs
Sat Sep 3 17:01:30 2022 UTC (2 years, 2 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q3-base, pkgsrc-2022Q3
Diff to: previous 1.165: preferred, colored
Changes since revision 1.165: +3 -3 lines
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.165: download - view: text, markup, annotated - select for diffs
Sun Aug 7 08:40:03 2022 UTC (2 years, 3 months ago) by wiz
Branches: MAIN
Diff to: previous 1.164: preferred, colored
Changes since revision 1.164: +4 -4 lines
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.164: download - view: text, markup, annotated - select for diffs
Thu Jul 14 14:06:58 2022 UTC (2 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.163: preferred, colored
Changes since revision 1.163: +4 -4 lines
poppler*: update to 22.07.0

Release 22.07.0:
        core:
         * Fix crash when filling in forms in some files. Issue #1258
         * Fix first lines of Annotations sometimes being cut off. Issue #1246
         * Signatures: Don't crash if the signature doesn't have a common name
         * CairoFontEngine: increment font_face reference when retrieving from the cache
         * Add ToUnicode support for lessorequalslant and greaterorequalslant

        glib:
         * Add support for stamp annotation

        build system:
         * Tweaks on how gperf is run

Revision 1.163: download - view: text, markup, annotated - select for diffs
Sun Jul 3 17:07:44 2022 UTC (2 years, 5 months ago) by wiz
Branches: MAIN
Diff to: previous 1.162: preferred, colored
Changes since revision 1.162: +4 -4 lines
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.162: download - view: text, markup, annotated - select for diffs
Wed May 4 06:33:40 2022 UTC (2 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q2-base, pkgsrc-2022Q2
Diff to: previous 1.161: preferred, colored
Changes since revision 1.161: +4 -4 lines
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.161: download - view: text, markup, annotated - select for diffs
Tue Mar 8 10:09:22 2022 UTC (2 years, 8 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2022Q1-base, pkgsrc-2022Q1
Diff to: previous 1.160: preferred, colored
Changes since revision 1.160: +4 -4 lines
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.160: download - view: text, markup, annotated - select for diffs
Tue Feb 15 19:26:48 2022 UTC (2 years, 9 months ago) by wiz
Branches: MAIN
Diff to: previous 1.159: preferred, colored
Changes since revision 1.159: +4 -6 lines
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.159: download - view: text, markup, annotated - select for diffs
Sun Jan 30 12:07:02 2022 UTC (2 years, 10 months ago) by rhialto
Branches: MAIN
Diff to: previous 1.158: preferred, colored
Changes since revision 1.158: +2 -1 lines
print/poppler: avoid build break with g++ 8.

[ 98%] Linking CXX executable poppler-render
/usr/bin/ld: ../../libpoppler.so.117.0.0: undefined reference to `std::filesystem::__cxx11::path::_M_split_cmpts()'
/usr/bin/ld: ../../libpoppler.so.117.0.0: undefined reference to `std::filesystem::remove(std::filesystem::__cxx11::path const&, std::error_code&)'
collect2: error: ld returned 1 exit status

Patch is similar to upstream's
https://gitlab.freedesktop.org/poppler/poppler/-/issues/1203

Revision 1.158: download - view: text, markup, annotated - select for diffs
Sat Jan 8 11:16:05 2022 UTC (2 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.157: preferred, colored
Changes since revision 1.157: +4 -4 lines
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.157: download - view: text, markup, annotated - select for diffs
Sun Nov 7 13:01:24 2021 UTC (3 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q4-base, pkgsrc-2021Q4
Diff to: previous 1.156: preferred, colored
Changes since revision 1.156: +4 -4 lines
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.156: download - view: text, markup, annotated - select for diffs
Tue Oct 26 11:12:13 2021 UTC (3 years, 1 month ago) by nia
Branches: MAIN
Diff to: previous 1.155: preferred, colored
Changes since revision 1.155: +2 -2 lines
print: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Revision 1.155: download - view: text, markup, annotated - select for diffs
Thu Oct 7 14:49:02 2021 UTC (3 years, 1 month ago) by nia
Branches: MAIN
Diff to: previous 1.154: preferred, colored
Changes since revision 1.154: +1 -2 lines
print: Remove SHA1 hashes for distfiles

Revision 1.154: download - view: text, markup, annotated - select for diffs
Wed Sep 29 10:02:26 2021 UTC (3 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.153: preferred, colored
Changes since revision 1.153: +5 -5 lines
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.153: download - view: text, markup, annotated - select for diffs
Thu Jul 15 11:31:25 2021 UTC (3 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q3-base, pkgsrc-2021Q3
Diff to: previous 1.152: preferred, colored
Changes since revision 1.152: +5 -6 lines
poppler: update to 21.07.0.

Release 21.07.0:
        core:
         * JBIG2Stream: Do not consider a size-0 to be an error. Issue #535
         * PSOutputDev: fix off-by-one error for image masking in L1/L2 output. Issue #1088
         * CairoOutputDev: Fix memory leak on broken files
         * Minor code improvements

        build system:
         * set C standard to 11 without extensions

Revision 1.152: download - view: text, markup, annotated - select for diffs
Thu Jun 10 10:59:29 2021 UTC (3 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q2-base, pkgsrc-2021Q2
Diff to: previous 1.151: preferred, colored
Changes since revision 1.151: +5 -5 lines
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.151: download - view: text, markup, annotated - select for diffs
Thu May 20 11:49:47 2021 UTC (3 years, 6 months ago) by wiz
Branches: MAIN
Diff to: previous 1.150: preferred, colored
Changes since revision 1.150: +5 -5 lines
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.150: download - view: text, markup, annotated - select for diffs
Thu Apr 8 06:14:37 2021 UTC (3 years, 7 months ago) by adam
Branches: MAIN
Diff to: previous 1.149: preferred, colored
Changes since revision 1.149: +5 -5 lines
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.149: download - view: text, markup, annotated - select for diffs
Mon Jan 4 17:57:50 2021 UTC (3 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2021Q1-base, pkgsrc-2021Q1
Diff to: previous 1.148: preferred, colored
Changes since revision 1.148: +5 -5 lines
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.148: download - view: text, markup, annotated - select for diffs
Fri Nov 20 19:08:05 2020 UTC (4 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2020Q4-base, pkgsrc-2020Q4
Diff to: previous 1.147: preferred, colored
Changes since revision 1.147: +6 -6 lines
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.147: download - view: text, markup, annotated - select for diffs
Fri Apr 3 10:23:21 2020 UTC (4 years, 8 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2020Q3-base, pkgsrc-2020Q3, pkgsrc-2020Q2-base, pkgsrc-2020Q2
Diff to: previous 1.146: preferred, colored
Changes since revision 1.146: +5 -5 lines
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.146: download - view: text, markup, annotated - select for diffs
Wed Mar 4 22:01:41 2020 UTC (4 years, 8 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2020Q1-base, pkgsrc-2020Q1
Diff to: previous 1.145: preferred, colored
Changes since revision 1.145: +5 -5 lines
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.145: download - view: text, markup, annotated - select for diffs
Wed Mar 4 15:51:24 2020 UTC (4 years, 8 months ago) by wiz
Branches: MAIN
Diff to: previous 1.144: preferred, colored
Changes since revision 1.144: +5 -5 lines
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.144: download - view: text, markup, annotated - select for diffs
Mon Jan 13 00:57:17 2020 UTC (4 years, 10 months ago) by joerg
Branches: MAIN
Diff to: previous 1.143: preferred, colored
Changes since revision 1.143: +2 -1 lines
Fix poppler for C consumers.

Revision 1.143: download - view: text, markup, annotated - select for diffs
Fri Jan 10 13:24:18 2020 UTC (4 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.142: preferred, colored
Changes since revision 1.142: +5 -6 lines
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.142: download - view: text, markup, annotated - select for diffs
Thu Nov 7 12:05:19 2019 UTC (5 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2019Q4-base, pkgsrc-2019Q4
Diff to: previous 1.141: preferred, colored
Changes since revision 1.141: +5 -5 lines
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.141: download - view: text, markup, annotated - select for diffs
Sun Oct 20 03:12:22 2019 UTC (5 years, 1 month ago) by markd
Branches: MAIN
Diff to: previous 1.140: preferred, colored
Changes since revision 1.140: +2 -1 lines
poppler-qt5: dont build splash backend as per other bits of poppler.

Revision 1.140: download - view: text, markup, annotated - select for diffs
Sat Oct 19 12:37:04 2019 UTC (5 years, 1 month ago) by nia
Branches: MAIN
Diff to: previous 1.139: preferred, colored
Changes since revision 1.139: +5 -5 lines
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.139: download - view: text, markup, annotated - select for diffs
Tue Jul 23 16:45:18 2019 UTC (5 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2019Q3-base, pkgsrc-2019Q3
Diff to: previous 1.138: preferred, colored
Changes since revision 1.138: +5 -5 lines
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.138: download - view: text, markup, annotated - select for diffs
Thu May 9 09:28:22 2019 UTC (5 years, 6 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2019Q2-base, pkgsrc-2019Q2
Diff to: previous 1.137: preferred, colored
Changes since revision 1.137: +5 -5 lines
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.137: download - view: text, markup, annotated - select for diffs
Wed Mar 27 11:18:38 2019 UTC (5 years, 8 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2019Q1-base, pkgsrc-2019Q1
Diff to: previous 1.136: preferred, colored
Changes since revision 1.136: +4 -4 lines
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.136: download - view: text, markup, annotated - select for diffs
Tue Mar 26 06:59:06 2019 UTC (5 years, 8 months ago) by wiz
Branches: MAIN
Diff to: previous 1.135: preferred, colored
Changes since revision 1.135: +5 -5 lines
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.135: download - view: text, markup, annotated - select for diffs
Sat Feb 16 13:19:19 2019 UTC (5 years, 9 months ago) by wiz
Branches: MAIN
Diff to: previous 1.134: preferred, colored
Changes since revision 1.134: +5 -5 lines
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.134: download - view: text, markup, annotated - select for diffs
Mon Dec 31 06:18:20 2018 UTC (5 years, 11 months ago) by maya
Branches: MAIN
Diff to: previous 1.133: preferred, colored
Changes since revision 1.133: +1 -2 lines
poppler: remove workaround for old netbsd and dragonflybsd.

With C++14 being required to build this, you have to have most of C99 to
build this package. So not having fmax/fmin isn't possible.

Revision 1.133: download - view: text, markup, annotated - select for diffs
Mon Dec 10 10:28:08 2018 UTC (5 years, 11 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2018Q4-base, pkgsrc-2018Q4
Diff to: previous 1.132: preferred, colored
Changes since revision 1.132: +5 -5 lines
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.132: download - view: text, markup, annotated - select for diffs
Mon Dec 3 08:25:50 2018 UTC (6 years ago) by wiz
Branches: MAIN
Diff to: previous 1.131: preferred, colored
Changes since revision 1.131: +5 -5 lines
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.131: download - view: text, markup, annotated - select for diffs
Sun Sep 2 21:23:21 2018 UTC (6 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2018Q3-base, pkgsrc-2018Q3
Diff to: previous 1.130: preferred, colored
Changes since revision 1.130: +5 -5 lines
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.130: download - view: text, markup, annotated - select for diffs
Thu Aug 16 13:49:52 2018 UTC (6 years, 3 months ago) by wiz
Branches: MAIN
Diff to: previous 1.129: preferred, colored
Changes since revision 1.129: +5 -5 lines
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.129: download - view: text, markup, annotated - select for diffs
Sun Jun 24 11:09:06 2018 UTC (6 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2018Q2-base, pkgsrc-2018Q2
Diff to: previous 1.128: preferred, colored
Changes since revision 1.128: +5 -5 lines
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.128: download - view: text, markup, annotated - select for diffs
Sun Jun 17 14:29:55 2018 UTC (6 years, 5 months ago) by wiz
Branches: MAIN
Diff to: previous 1.127: preferred, colored
Changes since revision 1.127: +5 -5 lines
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.127: download - view: text, markup, annotated - select for diffs
Sat Apr 28 20:15:17 2018 UTC (6 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +5 -6 lines
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.126: download - view: text, markup, annotated - select for diffs
Tue Apr 17 05:20:34 2018 UTC (6 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +7 -6 lines
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.125: download - view: text, markup, annotated - select for diffs
Wed Jan 10 21:55:34 2018 UTC (6 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2018Q1-base, pkgsrc-2018Q1
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +5 -5 lines
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.124: download - view: text, markup, annotated - select for diffs
Sun Dec 10 16:02:59 2017 UTC (6 years, 11 months ago) by bsiegert
Branches: MAIN
CVS tags: pkgsrc-2017Q4-base, pkgsrc-2017Q4
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +2 -2 lines
Fix poppler-glib build.

The gtkdoc.py patch used a mixture of tabs and spaces, which was rejected
by the Python interpreter. Also (with Python 3.6 as default), there was an
uncaught TypeError, which I added to the existing except clause.

Revision 1.123: download - view: text, markup, annotated - select for diffs
Fri Dec 8 07:48:11 2017 UTC (6 years, 11 months ago) by spz
Branches: MAIN
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +6 -13 lines
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.122: download - view: text, markup, annotated - select for diffs
Wed Sep 20 15:21:10 2017 UTC (7 years, 2 months ago) by jperkin
Branches: MAIN
CVS tags: pkgsrc-2017Q3-base, pkgsrc-2017Q3
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +2 -1 lines
poppler: Apply Homebrew patch to fix build with older clang.

Revision 1.121: download - view: text, markup, annotated - select for diffs
Tue Sep 5 09:39:41 2017 UTC (7 years, 2 months ago) by tnn
Branches: MAIN
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +2 -1 lines
add a missing include

Revision 1.120: download - view: text, markup, annotated - select for diffs
Mon Sep 4 19:57:18 2017 UTC (7 years, 2 months ago) by ryoon
Branches: MAIN
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +5 -5 lines
Update to 0.59.0

Changelog:
Release 0.59.0
        core:
         * Fix infinite recursion in NameTree parsing in broken files

        utils:
         * pdfunite: Fix API porting error that caused abort in some cases
         * pdfinfo: Fix crashes and memory leaks when using -dests
         * pdfinfo: use GooString.append instead of sprintf/strcat
         * pdfimages: Fix warning when compiling with cygwin

        build system:
         * Fix cygwin 32-bit compile
         * cmake tweaks

Revision 1.119: download - view: text, markup, annotated - select for diffs
Mon Sep 4 15:08:29 2017 UTC (7 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +6 -6 lines
Update poppler* to 0.58.0:

Release 0.58.0
        core:
         * CairoOutputDev: cairo 1.14 now has high quality downscaling
         * Signature related improvements. Bug #99271
         * Tweak which cmap we use. Bug #101855
         * Memory leak fixes
         * Substantial rework of the internals
         * win32: call ANSI functions directly. Bug #100312
         * Add some documentation

        qt5:
         * Expose signature information.
         * ArthurOutputDev: initialize the image with the paper color. Bug #102129
         * Fix copy'n'paste bugs: Qt4 -> Qt5
         * ArthurOutputDev: Properly set the QPainter transformation
         * ArthurOutputDev: Use Qt::SvgMiterJoin instead of Qt::MiterJoin. Bug #102356

        utils:
         * pdfinfo: add -dests option to print named destinations. Bug #97262
         * pdftocairo: add -jpegopt for setting jpeg compression parameters. Bug #45727
         * pdftoppm: add -jpegopt for setting jpeg compression parameters. Bug #45727
         * pdfimages: support listing/extracting inline images. Bug #25625

        build system:
         * cmake: Various Windows fixes
         * cmake: Use -std=c++11 instead of -std=gnu++11

        cpp:
         * Fix page.text() not taking page orientation into account. Bug #94517

Revision 1.118: download - view: text, markup, annotated - select for diffs
Mon Aug 14 20:22:45 2017 UTC (7 years, 3 months ago) by nros
Branches: MAIN
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +5 -5 lines
Update poppler and it's libraries to version 0.57.0.

Fixes CVE-2017-9865.

Changes from NEWS file:

core:
 * Fix parsing of Type 1 fonts with newlines in encoding sequences. Bug #101728
 * Fix crash in broken documents

utils:
 * pdfunite: Fix crash with broken documents. Bug #101208
 * pdftohtml: skip control characters Bug #101770
 * pdfseparate: minor improvement to the documentation. Bug #101800

build system:
 * cmake: Set RUNPATH for poppler shared libs. Bug #101945
 * configure: fix --disable-FEATURE actually enabling the feature

Revision 1.117: download - view: text, markup, annotated - select for diffs
Tue Jul 11 16:35:03 2017 UTC (7 years, 4 months ago) by adam
Branches: MAIN
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +5 -5 lines
Changes 0.56.0:

core:
* FormFieldButton::setState() shouldn't check the field is readOnly
* Fix crashes on multiple broken files

utils:
* pdfunite: Fix crash with broken documents.

Revision 1.116: download - view: text, markup, annotated - select for diffs
Thu Jul 6 11:29:59 2017 UTC (7 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +2 -2 lines
Build and install pdftocairo, for tex-lwrap.

Bump PKGREVISION.

Revision 1.115: download - view: text, markup, annotated - select for diffs
Mon May 22 08:40:10 2017 UTC (7 years, 6 months ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2017Q2-base, pkgsrc-2017Q2
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +5 -5 lines
Changes 0.55.0:

core:
* Fix abort in files with broken Decode arrays.
* Fix memory leak (and probably logic bug) parsing broken XRef entries.
* Fix memory leak when reconstructing broken files.
* Minor optimization
* Fix regression in GfxIndexedColorSpace::mapColorToBase.
* Fix memory leak in error condition

cpp:
* Return nullptr if the page at index can't be fetched.

build system:
* Fail by default if libjpeg is not available
* Fail by default if libopenjpeg2/1 is not available

Revision 1.114: download - view: text, markup, annotated - select for diffs
Tue May 2 13:27:59 2017 UTC (7 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +5 -5 lines
poppler*: update to 0.54.0:

Release 0.54.0
        core:
         * Make XRef reconstruction a bit better. Bug #100509

        glib:
         * Expose movie play mode. Bug #99625
         * demo: Show play mode in movie properties view

        qt5:
         * Compile with -DQT_NO_CAST_FROM_BYTEARRAY. Bug #100311

        utils:
         * pdfimages: don't fail listing if inline image data contains 'EI'. Bug #100737

Release 0.53.0
        core:
         * Form support improvements
         * SplashOutputDev: Fix memory leak when rendering images with colormap and matte color
         * Minor fix in GlobalParams documentation

        qt5:
         * Expose form calculate order
         * Expose Form additional actions

        utils:
         * pdfimages: support 16bpc png and tiff images. Bug #99988
         * pdftohtml: fix small memory leak when constructing some filenames
         * pdfinfo: fix leak when printing JS

        build sytem:
         * Compile in C++11 mode

Revision 1.113: download - view: text, markup, annotated - select for diffs
Wed Feb 22 15:26:09 2017 UTC (7 years, 9 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2017Q1-base, pkgsrc-2017Q1
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +5 -5 lines
Update poppler* to 0.52.0.

shlib major was NOT bumped this time.

Release 0.52.0
        core:
         * Fix assert on reading some OCGs. Bug #99768
         * Properly initialize some RichMedia variables in corner cases. Bug #99767

        qt4:
         * optcontent structure was leaking the headers items. Bug #99449
         * Cleanup objects in tests to fix memory leaks. Bug #99449

        qt5:
         * optcontent structure was leaking the headers items. Bug #99449
         * Cleanup objects in tests to fix memory leaks. Bug #99449

        utils:
         * pdftocairo.1: Fix typo

Release 0.51.0
        core:
         * Check for error from NSS in SignatureHandler construct. Bug #99363
         * Add Form[Field|Widget]::setPartialName
         * Fix memory leak in PDFDoc::markAnnotations

        qt5:
         * Implement digital signature support. Bug #94378
         * Add Poppler::FormField::setName
         * Fix segfault/assert if LinkDestination is constructed with invalid input string. Bug #99357

        utils:
         * pdfunite: add fields to AcroForm dict. Bug #99141

Revision 1.112: download - view: text, markup, annotated - select for diffs
Wed Jan 25 14:34:55 2017 UTC (7 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +5 -5 lines
Update poppler-* to 0.50.0:

Release 0.50.0
        core:
         * PSOutputDev: Fix PS conversion for some files. Bug #63963
         * Fix Outline parsing on broken documents. Bug #98732
         * Fix PDFDoc::saveIncrementalUpdate()'s detection of document being modified. Bug #96561
         * SplashOutputDev: Read softmask into memstrean in case of matte. Bug #97803
         * Bail out if Hints nBitsNumObjects or nBitsDiffGroupLength are greater than 32. Bug #94941
         * CairoOutputDev: initialize CairoOutputDev::antialias. Bug #98983
         * Fix crash when loading some thumbnails. Bug #97870

        utils:
         * pdftoppm: Fix -tiff -gray/-mono incorrect output.
         * pdftops: add -passlevel1customcolor. Bug #97193


        build system:
         * Default to libopenjpeg2 instead of libopenjpeg1

        qt:
         * Support OCG state change links

        glib:
         * Use g_slice_new0 for PopplerActionLayer. Bug #98786


Release 0.49.0
        core:
         * Merge type3 glyph handling from xpdf 3.04. Bug #96667
         * Continue rendering in case of 'Singular matrix in shading pattern fill. Bug #98623
         * Fix memory leak in parametrized gouraudTriangleShadedFill
         * Fix crash on broken files
         * PDFDoc::setDocInfoStringEntry(): treat value consisting of just the unicode marker as an empty string
         * Fix UBSAN warning
         * Misc compile fixes

        utils:
         * pdfseparate: remove extra '%' in error message

        build system:
         * configure: Fix typo in disable nss help string

Revision 1.111: download - view: text, markup, annotated - select for diffs
Tue Nov 8 10:51:01 2016 UTC (8 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2016Q4-base, pkgsrc-2016Q4
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +5 -5 lines
Updated poppler to 0.48.0.

Release 0.48.0
        core:
         * Fix crashes and memory leaks in invalid files.
         * Small memory usage improvements.
         * TextOutputDev: Remove null characters from PDF text. Bug #97144
         * TextOutputDev: Break words on all whitespace characters. Bug #97399
         * Fix UTF16 decoding of document outline title. Bug #97156
         * Add functions for named destination name in name-tree/dict

        glib:
         * Increase glib requirement to 2.41

Release 0.47.0
        core:
         * Fix abort on documents where the docinfo obj is not a dict. Bug #97134
         * Check for XRefEntry existing before using it. Bug #97005
         * Fix memory leak on PDFDoc::setDocInfoStringEntry() with empty string
         * Don't presume that DocInfo is a dictionary in XRef::createDocInfoIfNoneExists()

        build system:
         * configure: Work with non gnu greps

Revision 1.110: download - view: text, markup, annotated - select for diffs
Mon Aug 1 14:11:12 2016 UTC (8 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2016Q3-base, pkgsrc-2016Q3
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +5 -6 lines
Update poppler* to 0.46.0.

Release 0.46.0
        core:
         * cairo: fix bug in setAntialias()
         * cairo: Fix tiling patterns with BBox with non-zero x,y
         * cairo: try finding glyphs in substitute fonts by unicode value. Bug #96994
         * Added XRef modification flag
         * Added DocInfo setters & getters
         * Be less strict when parsing FitH Link destinations. Bug #96661

        utils:
         * pdftocairo: revert the use of groups for blending into white page
         * pdftocairo: Use fprintf for printing errors
         * pdfinfo: Don't print pdf info when printing metadata, javascript, or structure. Bug #96801

        glib:
         * Added document property setters & simplified getters
         * make document metatag gobject properties writeable

        cpp:
         * pass len to GooString constructor in detail::ustring_to_unicode_GooString(). Bug #96426
         * Added functions to save a document
         * Added document property setters & getters

        qt4:
         * Added document property setters & simplified getters

        qt5:
         * Added document property setters & simplified getters

        build system:
         * configure: Don't use -fPIC on cygwin
         * configure: Work with non gnu greps

Release 0.45.0
        core:
         * SplashOutputDev: Fix iccTransform + splashModeXBGR8
         * Fix memory leaks
         * Fix crash in broken files. Bug #95567. Bug #96027
         * Emulate some non portable glibc functions when not available

        utils:
         * pdftohtml: Fix crash in broken files. Bug #95563
         * pdfinfo: convert dates to local time zone
         * pdfinfo: add -isodates for printing dates in ISO-8601 format
         * pdfinfo: Fix memory leaks

        glib:
         * return date in UTC instead of local time. Bug #94173

        cpp:
         * switched from detail::convert_date() to core's dateStringToTime()

Revision 1.109: download - view: text, markup, annotated - select for diffs
Thu Jun 2 05:14:21 2016 UTC (8 years, 6 months ago) by richard
Branches: MAIN
CVS tags: pkgsrc-2016Q2-base, pkgsrc-2016Q2
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +2 -1 lines
avoid gnu-grep presumptions in favour of portable usage for detecting qt5

reported upstream: https://bugs.freedesktop.org/show_bug.cgi?id=72744
fixes poppler-qt5 build on SunOS

Revision 1.108: download - view: text, markup, annotated - select for diffs
Sun May 22 18:17:17 2016 UTC (8 years, 6 months ago) by wiz
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +8 -9 lines
Update poppler to 0.44.0:

Release 0.44.0
        core:
         * Fix Compile in 32bit linux. Bug #95492
         * Splash: type 3 chars. restore the current position also in output device. Bug #95344
         * Splash: Improve rendering of some dotted lines. Bug #84693
         * Refactor GooString::Set(). Bug #94201
         * Fix typo in GfxPatchMeshShading::parse
         * Fix memory leak in PSOutputDev::filterPSLabel
         * Fix memory leak in SignatureHandler::getDefaultFirefoxCertDB_Linux
         * Fix potential crash in SplashOutputDev::doUpdateFont
         * Fix potential crash in TextPage::coalesce
         * Remove call that does nothing

        utils:
         * pdftocairo: add -antialias option. Bug #94977

Release 0.43.0
        core:
         * Implement sanity check for linearization usage. Bug #92482
         * Add SymbolMT as an alias for the Symbol font. Bug #93168
         * Fix some blank files. Bug #94756
         * cairo: fix fillToStrokePathClip crash and rendering. Bug #62905
         * cairo: Check if PDF knows the width of 'm' in case of substituted font. Bug #94054
         * cairo: save mask state and don't extend image mask. bug #94234
         * SplashOuputDev: Compile with C++11 compilers that don't define isinfinite. Bug #94761
         * typo fixes

        utils:
         * pdftocairo: Calculate rotation before scaling. Bug #94655

        qt4:
         * Fix crash on certain PDF form item activation actions. Bug #94873

        qt5:
         * Fix crash on certain PDF form item activation actions. Bug #94873

Revision 1.107: download - view: text, markup, annotated - select for diffs
Tue May 10 13:13:56 2016 UTC (8 years, 6 months ago) by jperkin
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +2 -1 lines
Add ULL suffixes as required.  Fixes 32-bit builds.

Revision 1.106: download - view: text, markup, annotated - select for diffs
Fri Apr 15 14:36:21 2016 UTC (8 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +8 -8 lines
Update poppler to 0.42.

Poppler 0.42 Release

        core:
         * Add the support for version 5 + revision 6 documents. Bug #85368
         * Add initial support for Signature handling
         * Initialize gamut mapping multipliers in ::copy() functions. Bug #90697
         * Implement jpx streams support with depth < 8
         * Handle SMaskInData = 0 for JPX encoded images. Bug #93468
         * Fix rendering of some broken PDF files. Bug #92508
         * PSOutputDev: Support for LZW encoding
         * PSOutputDev: Add support for Flate compression in Level 3 output.
         * SplashOuputDev: Implement function shading. Bug #94441
         * SplashOuputDev: Improve rendering of some non embedded fonts. Bug #94054
         * SplashOuputDev: Fall back to Gfx implementation of tiling pattern if repetition rate is small. Bug #90596
         * SplashOuputDev: Implementation of Matte entries in softmasks of softmasked images. Bug #22473
         * SplashOuputDev: assure line width > 0 in case of text stroke. Bug #94038
         * TextOuputDev: Cache result of inner loop in visitDepthFirst. Bug #77087
         * Avoid attempting a tiling pattern fill with a singular transform matrix

        utils:
         * pdfinfo: Add option to show document structure
         * pdfsig: New command that gives information about signature

        qt4:
         * Fix bug in links to remote documents getting the page number wrong sometimes

        qt5:
         * Fix bug in links to remote documents getting the page number wrong sometimes

Poppler 0.41 Releases

        core:
         * CairoOutputDev: add missing font types (fontCIDType0COT and fontTrueTypeOT). Bug #93559
         * SplashOutputDev: Adjust limit check and check in addition bitmap pointer. Bug #94053

        utils:
         * pdfseparate: Refine resource detection
         * pdfinfo: fix man page

Revision 1.105: download - view: text, markup, annotated - select for diffs
Wed Jan 27 10:26:42 2016 UTC (8 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2016Q1-base, pkgsrc-2016Q1
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +5 -5 lines
Update poppler* to 0.40.0:

Release 0.40.0
        core:
         * CairoOutputDev: Use shape mask with soft mask. Bug #91931
         * TextOutputDev: Handle right-to-left text in search
         * TextOutputDev: Fix finding Arabic Presentation Forms ligatures
         * Fix crash in invalid file. Bug #93476
         * Regression test improvements

        utils:
         * pdftocairo: fix writing to stdout out with image output
         * pdftocairo: document that -singlefile appends file type. Bug #86254
         * pdftocairo: ensure surface flushed before accessing image data
         * pdftocairo: check for invalid use of options. Bug #92195
         * pdfunite: Fix typo in manual

        build system:
         * Improve cmake build system

Release 0.39.0
        core:
         * Ignore the alternateSpace and tintTransform. Bug #92381
         * CairoOutputDev: Scale radial pattern. Bug #22098
         * CairoOutputDev: Implement function shading using mesh gradients. Bug #88394
         * Regression test improvements
         * Fix typos in error messages

        build system:
         * Visual Studio 2015 now supports snprintf. Bug #93116

        utils:
         * pdftops: fix %%PageBoundingBox. Bug #87161
         * pdftocairo: Fix double free when both user and owner passwords are given

        glib:
         * Add duration_real to PopplerPageTransition. Bug #92040
         * Remove enum PopplerOrientation from API. Bug #93229
         * documentation improvements
         * glib-demo improvements

Revision 1.104: download - view: text, markup, annotated - select for diffs
Mon Nov 23 10:21:25 2015 UTC (9 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2015Q4-base, pkgsrc-2015Q4
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +5 -5 lines
Update poppler* to 0.38.0:

Release 0.38.0
        core:
         * Splash: Multiply opacity in case of pattern colorspace. Bug #92592
         * Small form improvements on non ascii character rendering
         * Clarify README

        build system:
         * Clarify internal DCT and JPX are only provided as deprecated fallbacks

        utils:
         * pdftocairo: fix fit to page transformation

Release 0.37.0
        core:
         * CairoOutputDev: Use mask for even-odd fill. Bug #84527
         * SplashOuputDev: Protect calls to set/getAA with the proper #if guards. Bug #92006
         * SplashOuputDev: Try to use an external font if the internal one is invalid
         * PageTransition D is a number not an int. Bug #92040
         * Catalog::getNumPages(): validate page count
         * Catalog::cachePageTree(): recover from out of memory condition
         * Fix crashes in malformed documents

        build system:
         * configure: fix openjpeg detection

Revision 1.103: download - view: text, markup, annotated - select for diffs
Wed Nov 4 01:01:37 2015 UTC (9 years, 1 month ago) by agc
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +2 -1 lines
Add SHA512 digests for distfiles for print category

Problems found locating distfiles:
	Package acroread7: missing distfile AdobeReader_enu-7.0.9-1.i386.tar.gz
	Package acroread8: missing distfile AdobeReader_enu-8.1.7-1.sparc.tar.gz
	Package cups-filters: missing distfile cups-filters-1.1.0.tar.xz
	Package dvidvi: missing distfile dvidvi-1.0.tar.gz
	Package lgrind: missing distfile lgrind.tar.bz2

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.

Revision 1.102: download - view: text, markup, annotated - select for diffs
Thu Oct 1 05:36:36 2015 UTC (9 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +6 -6 lines
Update poppler* to 0.36.0:

Release 0.36.0
        core:
         * Patch to support RichMedia annotations
         * Splash: Fix wrong memory access. Bug #91686
         * Cairo: fix size of transparency group surface. Bug #66229
         * Fix bounds check in Linearization::getPageFirst. Bug #91200
         * File Saving improvements
         * Add premultiplied alpha channel to SplashBitmap
         * Fix for xref table creation. Bug #90790
         * Fix JBIG2Decode infinite loop and stack overflow. Bug #91186
         * Minor optimization in text extraction

        qt4:
         * Basic support for RichMedia annotations
         * Change default image format
         * Minor optimizations

        qt5:
         * Basic support for RichMedia annotations
         * Change default image format
         * Minor optimizationsHEADmaster

        cpp:
         * Fix utf8/utf16 conversion. Bug #91644

        build system:
         * Do not hardcode -fPIC in Makefile.am
         * cmake: Allow configuring SHARE_INSTALL_DIR. Bug #90293

        glib:
         *

        utils:
         * pdfunite: Insert embedded files in result pdf. Bug #90066
         * pdftotext: Add -bbox-layout option. Bug #89941

Release 0.35.0
        core:
         * Fix assert in broken file. Bug #91344
         * Adjust memory layout computation of GooString
         * Make SplashBitmap XBGR transfer alpha channel
         * Splash: Fix wrong writes on non rgb outputs. Bug #90570
         * Splash: remove ifndef in Windows code
         * GlobalParamsWin bugfixes. Bug #91053

        qt4:
         * Switch default image format
         * Add IgnorePaperColor render flag

        qt5:
         * Improve efficiency of Poppler::Page::renderToImage
         * Switch default image format
         * Add IgnorePaperColor render flag

        build system:
         * Allow configuring SPLASH_CMYK support
         * Add configure --enable-build-type. Bug #90796

        glib:
         * Explicitly link against pthread
         * Deprecation fixes

        utils:
         * pdftocairo: Fix cast to pointer from integer of different size on win64

Revision 1.101: download - view: text, markup, annotated - select for diffs
Tue Jul 14 09:03:05 2015 UTC (9 years, 4 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2015Q3-base, pkgsrc-2015Q3
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +4 -4 lines
Update poppler* to 0.34:

Release 0.34.0
        core:
         * Splash: Fix crash in PDF with nested softmasks. Bug #91240
         * Splash: Speed up of rendering icc based images. Bug #90171
         * PSOutputDev: Embed Type1 fonts to PostScript files correctly. Bug #19747
         * Fix pedantic memory leak

        glib:
         * update new symbols section

        build system:
         * cmake: Make sure ENABLE_LIBOPENJPEG is either 0 or 1

Release 0.33.0
        core:
         * Fix regression in pdftops parameter passing. Bug #89827
         * Combine base characters and diacritical marks. Bug #87215
         * Use width from W array for WMode positioning. Bug #89621
         * Fixed adding annotation of Subtype Popup to pdf page. Bug #89136
         * CairoOutputDev: Fix memory leak in CairoFreeTypeFont::create
         * SplashOutputDev: memset on error to have reproducible outputs

        qt4:
         * Fix PDF Text String -> QString conversion. KDE Bug #344849

        qt5:
         * Fix PDF Text String -> QString conversion. KDE Bug #344849

        glib:
         * Add poppler_annot_markup_set_popup_rectangle()
         * Fix segfault when creating PopplerAction. Bug #90093

        utils:
         * pdftohtml: Set exit status adecuately. Bug #83609

        build system:
         * configure: Fix invalid shell comparaison in libtiff test

Revision 1.100: download - view: text, markup, annotated - select for diffs
Mon Mar 9 09:01:52 2015 UTC (9 years, 8 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2015Q2-base, pkgsrc-2015Q2, pkgsrc-2015Q1-base, pkgsrc-2015Q1
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +4 -4 lines
Update to 0.32.0:

Release 0.32.0
        core:
         * Annotations: Fix rendering of empty BG/BC arrays
         * Splash: Fix wrong colour shown when GouraudTriangleShFill uses a DeviceN colorspace. Bug #89182
         * Splash: Fix use of uninitialized variable in Splash::pipeRun
         * Remove unnecesary check for font validity. Bug #88939
         * Small optimization in GooString::appendfv(). Bug #89096
         * Fix crashes in malformed files

        utils:
         * pdftops: Make colorpsace optimization an option instead of default
         * pdfseparate: use always an unique instance for PDFDoc for savePageAs

        build system:
         * cmake: If extra-cmake-modules is around include the Sanitizers module

Release 0.31.0
        core:
         * CairoOutputDev: support embedding JBIG2 image data
         * Accept malformed documents whose root is a Page instead of a Pages. Bug #88172
         * Fix crash on broken documents
         * JPEG2000Stream: Inline doGetChar and doLookChar
         * GlobalParams cleaning

        utils:
         * pdftops: Add rasterization option. Bug #85934

        qt4:
         * Expose whole-words search option

        qt5:
         * Expose whole-words search option

Revision 1.99: download - view: text, markup, annotated - select for diffs
Thu Jan 8 10:16:54 2015 UTC (9 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +4 -4 lines
Update poppler* to 0.30.0:

Release 0.30.0
        core:
         * Openjpeg2 support (openjpeg 1 is preferred). Bug #58906
         * Fix potential memory corruption on TextSelectionDumper. Bug #84555
         * Check for invalid matrix in annotation. Bug #84990
         * Open some not conforming files. Bug #85919
         * PSOutputDev: Accept a list of pages indeces instead of first, last. Bug #84833
         * Fix memory leak on error condition

        cpp:
         * New API to set debug output function

        build system:
         * configure: Improve support with older clang versions. Bug #76963

        utils:
         * pdfunite: Support output intents, optional content and acroform

Release 0.29.0
        core:
         * Use correct LAB byte array for lcms input. Bug #86388
         * Write correct size in trailer dict. Bug #86063
         * Use Default colorspaces if present instead of Device colorspaces
         * Solve blend mode problem in CYMK and DeviceN for separable blend modes
         * Compilation/warning fixes on SunOS
         * Regression test improvements

        glib:
         * demo: Compilation fixlets

        build system:
         * cofigure: print "no" instead of "auto" if lcms not found

Revision 1.98: download - view: text, markup, annotated - select for diffs
Thu Nov 20 16:03:46 2014 UTC (10 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q4-base, pkgsrc-2014Q4
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +10 -10 lines
Update poppler to 0.28.1:

Release 0.28.0
        core:
         * Fix rendering of file with a wrong embedded font. Bug #84270
         * Use alt colorspace to get CMYK values for an ICC based CMYK colorspace. Bug #79019
         * Map Standard/Expert encoding ligatures to AGLFN names. Bug #80093
         * Make Attribute::getName() work when UTF-16BE is used. Bug #84722
         * Fix memory leak in Dict::remove. Bug #84607
         * Fix crashes in broken files
         * SplashOutputDev: Improve Overprintmode and shadings. Bug #80998
         * CairoOutputDev: fix crash when no group color space. Bug #85137
         * CairoOutputDev: Don't render text when text matrix is not invertable. Bug #78042
         * CairoOutputDev: Only embed mime data for gray/rgb/cmyk colorspaces. Bug #80719
         * CairoOutputDev: Only embed mime data if image decode map is identity
         * cairo: Use matrix to determine pattern size. Bug #33364
         * Fix compile warnings
         * regression test improvements

        glib:
         * Fix use of uninitialized members in PopplerInputStream. Bug #82630
         * Documentation improvements
         * Do not dist gir_DATA
         * Remove use of GTK deprecated functions. Bug #82384. Bug #82385
         * Build introspection linking to the uninstalled libraries. Big #84526

        qt4:
         * Add a new Page::annotations() that lets you specify subtypes

        qt5:
         * Add a new Page::annotations() that lets you specify subtypes

        utils:
         * pdfseparate: additional handling for annotations. Bug #77549
         * pdfdetach: fix crash when getPage() returns null. Bug #85145
         * pdftocairo: Add support for printing to a Windows printer. Bug #79936

        build system:
         * Move automake version check from autogen.sh to configure.ac. Bug #79797
         * Makefile.am cleanups. Bug #79411
         * Use poppler-data pkg-config
         * Make autogen.sh work with variables with spaces
         * Don't use -fPIC on mingw
         * Fix build with --disable-utils. Bug #84448

Revision 1.97: download - view: text, markup, annotated - select for diffs
Wed Oct 1 15:57:00 2014 UTC (10 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +4 -4 lines
Update to 0.26.5:

Release 0.26.5
        core:
         * Fix rendering of broken file with a wrong embedded font. Bug #84270

        glib:
         * Fix use of uninitialized members in PopplerInputStream. Bug #82630

Revision 1.96: download - view: text, markup, annotated - select for diffs
Mon Aug 25 21:11:30 2014 UTC (10 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q3-base, pkgsrc-2014Q3
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +4 -4 lines
Update poppler* to 0.26.4:

Release 0.26.4
        core:
	 * CairoOutputDev: Make sure we always push a transparency
	 group in setSoftMaskFromImageMask(). Bug #81624
	 * Fix a crash when adding Annotation without contents
	 * Improve non-latin characters in inline notes. Bug #65956
	 * Don't check for inlineImg twice. Bug #82059
	 * printf() -> error()

	glib:
	 * Return NULL in poppler_annot_get_contents also for empty
	 strings
	 * Fix a memory leak when getting text layout and attributes

Revision 1.95: download - view: text, markup, annotated - select for diffs
Tue Jul 22 12:22:39 2014 UTC (10 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +4 -4 lines
Update to 0.26.3:

Release 0.26.3
        qt5:
         * autoconf: Improve moc-qt5 detection
         * Fix compilation with MinGW

        glib:
         * Fix typo in api docs
         * use C90-style comments in public headers

        core:
         * Error out instead of exiting if allInter grows too much. Bug #78714

        qt4:
         * Update required version to Qt 4.7.0

        build system:
         * Include stdio.h from poppler-config.h

        misc:
         * Update .gitignore files

Revision 1.94: download - view: text, markup, annotated - select for diffs
Tue Jul 22 12:13:28 2014 UTC (10 years, 4 months ago) by wiz
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +5 -6 lines
Update to 0.26.2:

Release 0.26.2
        core:
         * Make sure we have an xref before using. KDE Bug #335413

        build system:
         * autoconf: Fix typo in configure.ac

        utils:
         * pdftohtml: exit with 0 with -v and -h

Revision 1.93: download - view: text, markup, annotated - select for diffs
Sat Jun 7 08:56:20 2014 UTC (10 years, 5 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q2-base, pkgsrc-2014Q2
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +4 -5 lines
Update to 0.26.1 (without a shlib major bump, yay):

Release 0.26.1
        core:
         * Use field value V for radio buttons. Bug #75979
         * Fix extraction of text in some files. Bug #78145
         * Only add annotations of the current page when splitting. Bug #77549

        build system:
         * autoconf: Fix libopenjpeg 1.5 detection on some systems. Bug #78389

        glib:
         * Fix multiple definition of PopplerTextSpan

Revision 1.92: download - view: text, markup, annotated - select for diffs
Wed Apr 30 05:45:03 2014 UTC (10 years, 7 months ago) by obache
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +2 -2 lines
Note upstream Bug#.

Revision 1.91: download - view: text, markup, annotated - select for diffs
Wed Apr 30 05:32:18 2014 UTC (10 years, 7 months ago) by obache
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +2 -1 lines
Remove typedef of PopplerTextSpan here.
It is already defined in poppler.h and rise build error in poppler-glib.

Revision 1.90: download - view: text, markup, annotated - select for diffs
Tue Apr 29 08:03:53 2014 UTC (10 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +2 -1 lines
Prepare for poppler-qt5 package.

Revision 1.89: download - view: text, markup, annotated - select for diffs
Tue Apr 29 07:56:48 2014 UTC (10 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +7 -7 lines
Update poppler to 0.26.0.

Release 0.26.0
        qt4:
         * Fix mismatched boolean logic in TextAnnotation::setInplaceIntent

        qt5:
         * Fix mismatched boolean logic in TextAnnotation::setInplaceIntent

        core:
         * Very small code cleanup

        cpp:
         * Very small code cleanup

Release 0.25.3
        core:
         * Fix crashes on broken files
         * Avoid MinGW/Cygwin warnings due to redefinition of NOMINMAX
         * Fix some small memory leaks

        qt5:
         * Fix some kinds of OCG models
         * Cleanup some deprecated methods

        glib:
         * Fix the first coord of the quadrilateral in create_poppler_quads_from_annot_quads(). Bug #76504

        utils:
         * pdftohtml: Fix typo in manpage

        qt4:
         * Fix some kinds of OCG models

Release 0.25.2
        core:
         * Tagged-PDF support
         * Open some broken files. Bug #75232
         * Fix crashes on broken files
         * Fix regression parsing some broken files. KDE Bug #329600
         * Improve compilation under Win 8 with Visual Studio 2012. Bug #73111
         * PSOutputDev: Ensure paper size takes into account rotation. Bug #72312
         * PSOutputDev: Fix DocumentMedia/Page/Media/PageBBox DSC comments
         * PSOutputDev: Use crop box as page size
         * PSOutputDev: Remove origpagesizes mode and make -origpagesizes an alias for -paper match
         * PSOutputDev: Only change paper size when different to previous size
         * PSOutputDev: Ensure there is always a page size in the output
         * PSOutputDev: Fix regression when creating level1 PS. Bug #75241
         * CairoOutputDev: Clip to crop box. Gnome Bug #649886
         * Splash: Blend usage in PDF with spot colors casue random output. Bug #74883
         * Splash: Fix off by one that caused crash in a file. Bug #76387
         * Make sure number of least objects in hints table is valid. Bug #74741
         * Limit numeric parsing of character names. Bug #38456

        glib:
         * Tagged-PDF support
         * Annotation improvements
         * Install error callback. Bug #73269
         * Fix gobject-introspection warnings
         * demo: Fix performance in text markup annotations
         * Increase gtk3 dependency

        qt4:
         * Improve naming of internal export/import macros
         * Add GCC visibility export attributes
         * Expose document-supplied text direction

        qt5:
         * Improve naming of internal export/import macros
         * Add GCC visibility export attributes
         * Expose document-supplied text direction

        utils:
         * pdftocairo: Ensure page size and crop box works the same as pdftops
         * Fix TIFF writting in Windows. Bug #75969

        buildsystem:
         * Learn about automake 1.14
         * Do not define -ansi. Bug #72499
         * cmake: Install JpegWriter.h depending on libjpeg
         * cmake: Use c99 for the c compiler

Release 0.25.1
        core:
         * GooString format: Added some tests + improved documentation
         * GooString format: fixed bug with printing LLONG_MIN
         * regression test improvements

        qt4:
         * Arthur backend font rendering improvements
         * test program to save to file

        qt5:
         * Arthur backend font rendering improvements
         * Improve detection of Qt5 moc. Bug #72744
         * test program to save to file

        utils:
         * pdfunite: Work even if there's a single file given
         * pdfunite: do not lose fonts when merging some files

Release 0.25.0
        core:
         * Annotation improvements
         * Tagged PDF work
         * Improve speed on some files using ICC color space
         * Use ICC profile in OutputIntents. Bug #34053
         * Limit use of ZapfDingbats character names. Bug #60243
         * Splash: correction for knockout transparency groups
         * regression test improvements

        utils:
         * pdftoppm: Added thinlinemode option setting
         * pdfinfo: Indicate if pdf contains javascript
         * pdfinfo: Add option to print out javascript
         * pdfimages: Print size, ratio, and ppi
         * pdfimages: More image output format support
         * pdfseparate: allow zero-padded pagespecs

        glib:
         * Annotation improvements
         * Add API to get text, text layout and text attributes for a given area
         * demo improvements

Revision 1.88: download - view: text, markup, annotated - select for diffs
Mon Jan 6 14:32:33 2014 UTC (10 years, 10 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2014Q1-base, pkgsrc-2014Q1
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +4 -4 lines
Update to 0.24.5. Shlib version stayed the same.

Release 0.24.5
        core:
         * Fix crash due to wrong formatting of error message. KDE Bug #328511

Revision 1.87: download - view: text, markup, annotated - select for diffs
Sun Dec 29 22:29:35 2013 UTC (10 years, 11 months ago) by bsiegert
Branches: MAIN
CVS tags: pkgsrc-2013Q4-base, pkgsrc-2013Q4
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +2 -2 lines
Remove obsolete MirBSD workaround, fix build.

Revision 1.86: download - view: text, markup, annotated - select for diffs
Fri Dec 6 13:10:59 2013 UTC (10 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +4 -4 lines
poppler updated to 0.24.4. changes shlib major again, PKGREVISION bump
follows next.

Changes:

Release 0.24.4
        core:
         * Fix regression in broken endstream detection. Bug #70854
         * Catalog: sort entries of NameTrees to make sure lookup works. Bug #26049
         * Don't infinite loop if reading from GooFile::read fails. Bug #71835

        utils:
         * pdftotext: Do not close stdout. Bug #71639
         * pdftotext: Silence warning for may be used uninitialized variable. Bug #71640
         * pdftotext: Escape the text of the xml headers
         * Warn the user if he provides a wrong range

        qt4:
         * Fix typo in xml API. Bug #71643

        qt5:
         * Fix typo in xml API. Bug #71643

Revision 1.85: download - view: text, markup, annotated - select for diffs
Tue Oct 29 19:05:23 2013 UTC (11 years, 1 month ago) by drochner
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +4 -4 lines
update to 0.24.3
changes: bugfixes, among them a format string problem (CVE-2013-4474)

pkgsrc change: kill the poppler-cms/lcms option, it got broken recently
and it is not useful enough to justify the complexity

Revision 1.84: download - view: text, markup, annotated - select for diffs
Sat Oct 26 15:10:57 2013 UTC (11 years, 1 month ago) by joerg
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +2 -1 lines
Drop -fno-check-new, it is the default.

Revision 1.83: download - view: text, markup, annotated - select for diffs
Fri Oct 4 21:15:40 2013 UTC (11 years, 2 months ago) by wiz
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +4 -4 lines
Update to 0.24.2:

Release 0.24.2
        core:
         * Windows: Fix CreateFile fails with ERROR_SHARING_VIOLATION. Bug #69597

        utils:
         * pdfseparate: improve the path building
         * pdftocairo: check file opening failure in beginDocument()

Revision 1.82: download - view: text, markup, annotated - select for diffs
Mon Sep 2 18:40:42 2013 UTC (11 years, 3 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2013Q3-base, pkgsrc-2013Q3
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +4 -4 lines
Update to 0.24.1. No shlib version change.

Release 0.24.1
        core:
         * SplashOutputDev: use getRGBLine images if available. Bug #66928
         * SplashOutputDev: Don't copy bitmap if we don't need to.
         * PSOutputDev: Fix regression in -eps -level1sep rendering. Bug #68321
         * Fix crash in malformed file 1026.asan.0.42.pdf
         * use copyString instead of strdup where memory is freed with gfree. Bug #67666

        utils:
         * pdfdetach: don't mention xpdfrc
         * pdftotext: Fix -bbox with stdin as input. Bug #45163
         * pdftohtml: Fix jpeg image export. Bug #48270
         * pdfimages: Fix typos in man page

        glib:
         * demo: Remove GTK_DISABLE_DEPRECATED compilation flag

        qt4:
         * Fix small typo in documentation

        qt5:
         * Fix small typo in documentation

Revision 1.81: download - view: text, markup, annotated - select for diffs
Thu Aug 22 09:11:16 2013 UTC (11 years, 3 months ago) by prlw1
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +5 -5 lines
Update poppler to 0.24.0.

Release 0.24.0
  core:
   * TextOutputDev: Do not draw ligatures more than once when
     selected. Bug #9001
   * PSOutputDev: Make some pdftops conversions much faster
   * PSOutputDev: Initialize t3FillColorOnly
   * SplashOutputDev: Fallback to 1x1 bitmap if we fail to create
     the real size

Release 0.23.4
  core:
   * TextOutputDev: clip the selected text rendering to the selection
     box. Bug #66983
   * CairoImageOutputDev: Fix the bounding box of saved images

  build system:
   * Improve linking against pthreads

Release 0.23.3
  core:
   * Annotation improvements
   * Fix crashes on malformed files
   * TextSelectionPainter: Draw glyphs after selection background
   * TextOutputDev: add a method to TextPage to get the selection
     as a list of words

  qt5:
   * Initial Qt5 port

  qt4:
   * Windows compile fixes
   * Demo: Allow the choose the page rotation

  build system:
   * Fix mingw build
   * Minor autotools fixes

Release 0.23.2
  core:
   * SplashOutputDev: Speed-up some tiling on a 10x factor
   * Improve caching of lcms2 ICC color profiles
   * Put some private classes in an anonymous namespace

  qt4:
   * Add a thread stresser tool

  build system:
   * Fix mingw build

Release 0.23.1
  core:
   * XRef stream writing: Write 32-bit offsets when possible
   * Fix splashModeBGR8 rendering (Bug #64381)

  glib:
   * Do not use deprecated gtk_scrolled_window_add_with_viewport()
     (Bug #64683)

  build system:
   * Fix Large file support when using cmake

Release 0.23.0
  core:
   * Make rendering thread safe
   * Large file support
   * Implement Crypt filter (Bug #62800)
   * Fix endstream detection (Bug #62985)
   * CairoOutputDev: support uncolored tiling patterns (Bug #59179)
   * SplashOutputDev: Introduce Thin Line mode support (Bug #37347)

  qt4:
   * Expose Thin Line mode support

Revision 1.80: download - view: text, markup, annotated - select for diffs
Thu Jul 4 13:13:55 2013 UTC (11 years, 5 months ago) by wiz
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +8 -8 lines
Update to 0.22.5.
Use "lcms" option instead of package-specific "poppler-cms" one.
Add backwards compat for this.

Add comments to most patches.

Changes:

Release 0.22.5
        core:
         * PSOutputDev: Make sure that Title: doesn't contain \n or \r (Bug #63862)
         * Fix slowlyness reading malformed files (Bug #46703)
         * Fix infinite loop while feeding wrong data in stdin (Bug #64967)
         * Fix crash on malformed file (Bug #65221)
         * Fix mismatched delete (Bug #65553)

        qt4:
         * Fix mismatched delete (Bug #65551)

        utils:
         * pdftohtml: Fix memory leak

Revision 1.79: download - view: text, markup, annotated - select for diffs
Sat May 25 14:44:48 2013 UTC (11 years, 6 months ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2013Q2-base, pkgsrc-2013Q2
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +4 -4 lines
Update to 0.22.4:

Release 0.22.4
        core:
         * Always consider a softmask transfer function (Bug #63587)
         * Fix crash on malformed files (Bug #63190)
         * Splash: Fix compilation with fixed point mode enabled

        utils:
         * Fix crash on some files (Bug #63909)

        qt4:
         * Fix name decoding of some attachments (KDE Bug #307786)

        build system:
         * Fix compilation with mingw-w64 compiler

Revision 1.78: download - view: text, markup, annotated - select for diffs
Mon Apr 29 09:35:50 2013 UTC (11 years, 7 months ago) by wiz
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +4 -4 lines
Update to 0.22.3:

Release 0.22.3
        core:
         * Check order bounding box values in tiling pattern (Bug #62369)
         * CairoImageOutputDev: Don't change image interpolation when printing (Bug #62418)
         * TextOutputDev: Set text matrix when painting selection (Bug #61042)
         * Only write the file once when saving (Bug #62739)
         * Fix for complete rewrites in repaired files
         * Fixlet regarding spec interpretation for Link Zoom value
         * Fix typos in man pages
         * Fix compile when not using libjpeg

        glib:
         * Always start from the beginning when starting a new search on a page (Bug #59972)

        qt4:
         * Fix crash in files with LinkRendition (KDE Bug #317710)

        build system:
         * Small cmake improvements

Revision 1.77: download - view: text, markup, annotated - select for diffs
Sun Mar 24 07:09:24 2013 UTC (11 years, 8 months ago) by spz
Branches: MAIN
CVS tags: pkgsrc-2013Q1-base, pkgsrc-2013Q1
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +7 -7 lines
Fix the following vulnerabilities:
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1788
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1789
http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2013-1790
by updating to the latest stable version.

Changes against 0.22.1:
 core:
  * Correct rendering of underline and strike out annotations (Bug #61518)
  * Workaround broken jpeg stream definitions (Bug #61994)
  * SplashOutputDev: Restore CTM on early exits (Bug #61413)
  * SplashOutputDev: Make sure we don't try to paint in x < 0 (KDE Bug #315432)
  * Fix latin page labels. (Bug #61034)
  * Fix compilation with jpeglib9
  * Fix minor valgrind warning

 utils:
  * pdfimages: Fix extraction of some images (Bug #61168)

 build system:
  * Fix the build with automake-1.13

Changes against 0.22.0:
core:
 * Fix crash in some pdf files when extracting text (Bug #59561)
 * Fix crashes in wrongly formed files
 * Fix wrong warning when opening some files (Bug #58966)

build system:
 * Improve autoconf jpeglib.h detection (Bug #59186)

Changes against 0.20 include

Release 0.22.0
core:
 * Fix crash in invalid files that define a <= 0 bits per image value
 * Fix a few issues in JPX decoding when not using OpenJPEG
 * TextOutputDev: Use page size for max value in TextPage::visitSelection
 * Fix typo in error message

utils:
 * Fix pdfunite regression (Bug #58569)
 * Demo fixes and improvements

misc:
 * pdf-inspector improvements

Release 0.21.4
core:
 * SplashOutputDev: Fix crash when rendering in monochrome mode
 * SplashOutputDev: Fix line widths in monochrome mode (Bug #57294)
 * PSOutputDev: Fix crop on EPS conversion (Bug #30692)
 * TextOutputDev: Fix minor logic mistake
 * Fix assert on some malformed files (Bug #58257)
 * Move #include "jpeglib.h" into .cc file (Bug #57687)
 * Filter text that may end up being written to the shell
 * Fix windows compile warnings

glib:
 * Add poppler_annot_set_flags (Bug #58015)
 * Demo fixes and improvements

qt4:
 * Fix check_lexer on 32-bit systems

Release 0.21.3
core:
 * Splash: Implement bilinear image scaling (Bug #22138)
 * CairoOutputDev: Update fill and stroke color in startPage (Bug #54526)
 * Fix GooString::insert()
 * Allow large chars in TextPage
 * Fix crash on ActualText::end
 * Don't use memcpy to copy classes
 * Fix warnings

glib:
 * Check if words end with spaces (Bug #54504)
 * Ensure text is only computed on first render
 * Fix warnings while generating introspection file
 * Fix returns tag in PopplerAttachmentSaveFunc api doc
 * Minor demo fixes

Release 0.21.2
core:
 * CairoOutputDev: make drawImage work with images > 32767 in width/height
(Bug #56858)
 * CairoOutputDev: Fix soft mask when image resolution != smask resolution
(Bug #57070)
 * CairoOutputDev: Fix crash in CairoImageOutputDev with
setSoftMaskFromImageMask (Bug #57067)
 * Remove a check on fonts that we don't need (Bug #56753)
 * Misc code cleanups

utils:
 * pdftocairo: Add tiff output support (Bug #57006)
 * pdfunite: Fix -v (Bug #56817)
 * Misc code cleanups

Release 0.21.1
core:
 * Annotation improvements
 * Form improvements
 * CairoImageOutputDev: Support parameterized Gouraud shading (Bug #56463)
 * UTF validation fixes
 * Do not call drawing routines if we don't need non text (Bug #54617)
 * Fix Memory leak in CharCodeToUnicode (Bug #54702)

qt4:
 * Make LinkRendition properties available (Bug #55378)
 * Accessors for FormWidgetChoice::editChoice
 * Implement overprint

Release 0.21.0
core:
 * Support the modification of files with Encrypt
 * Annotation improvements
 * Form improvements
 * Splash: Implement DeviceN support
 * Splash: Avoid bogus memory error for tilingPattern
 * TextOutputDev: Allow multiple fonts in a TextWord
 * Kill the concept of base dir
 * PSOutputDev: Always write HiResBoundingBox (Bug #53159)
 * Convert UTF-16 to UCS-4 when reading toUnicode cmap
 * GooString formatting: add support for uppercase hexadecimal
 * Use error() instead of fprintf(stderr, ...) in Annot::layoutText
 * poppler-config.h: remove WITH_FONTCONFIGURATION_* macros

glib:
 * Annotation improvements
 * Add poppler_page_remove_annot()
 * Add poppler_document_new_from_stream
 * Add poppler_document_new_from_gfile
 * Add poppler_page_find_text_with_options (Bug #2951)
 * Demo improvements
 * Port tests and demo to GTK+3

qt4:
 * Add accessor methods for movie poster information
 * Make 'additional actions' available in Annotation API (Bug #53589)
 * Add whole-page search method to Poppler::Page
 * Small changes in tests

utils:
 * pdftohtml: Make the output more xhtml compliant
 * pdftohtml: Add -fontfullname. (Bug #49872)
 * pdftohtml: Do not invoke gs anymore

build system:
 * Add the possibility of using lcms1 even if lcms2 is installed
 * Remove extra fontconfig CFLAGS and LIBS

Revision 1.76: download - view: text, markup, annotated - select for diffs
Thu Oct 11 15:12:29 2012 UTC (12 years, 1 month ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2012Q4-base, pkgsrc-2012Q4
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +4 -4 lines
update to 0.20.5
changes: bugfixes

Revision 1.75: download - view: text, markup, annotated - select for diffs
Fri Sep 14 12:15:01 2012 UTC (12 years, 2 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2012Q3-base, pkgsrc-2012Q3
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +4 -4 lines
update to 0.20.4
changes:
-Improvements regarding embedded file handling
-bugfixes
-cleanup

pkgsrc note: shlib major changes, revbumps needed. also switch to
 lcms2 for the "cms" option

Revision 1.74: download - view: text, markup, annotated - select for diffs
Mon Aug 13 11:19:39 2012 UTC (12 years, 3 months ago) by drochner
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +4 -5 lines
update to 0.20.3
changes: minor fixes, cleanup

pkgsrc note: shlib major changed (for no obvious reason), need revbumps

Revision 1.73: download - view: text, markup, annotated - select for diffs
Tue Jul 24 18:29:13 2012 UTC (12 years, 4 months ago) by drochner
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +4 -4 lines
update to 0.20.2
changes: bugfixes

Revision 1.72: download - view: text, markup, annotated - select for diffs
Wed Jul 4 20:25:16 2012 UTC (12 years, 5 months ago) by drochner
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +7 -9 lines
update to 0.20.1
This switches to the 0.20 release branch - many fixes and improvements.
(0.18 was skipped)
The qt3 frontend isn't supported anymore - the poppler016 pkg is kept
for now for KDE3. Atm, it conflicts with newer popper pkgs. This can be
fixed by renaming include paths and libraries, but this would need
modifications of the KDE3 pkgs.

Revision 1.71: download - view: text, markup, annotated - select for diffs
Thu Oct 20 16:32:57 2011 UTC (13 years, 1 month ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2012Q2-base, pkgsrc-2012Q2, pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +3 -1 lines
build poppler's "cpp" wrapper as a seperate pkg, addresses
PR pkg/45498 by Francois Tigeot

Revision 1.70: download - view: text, markup, annotated - select for diffs
Tue Sep 20 19:11:54 2011 UTC (13 years, 2 months ago) by bsiegert
Branches: MAIN
CVS tags: pkgsrc-2011Q3-base, pkgsrc-2011Q3
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +2 -2 lines
MirBSD does not have fmin and fmax either, adapt patch-aq accordingly.

Revision 1.69: download - view: text, markup, annotated - select for diffs
Mon Jul 11 10:05:22 2011 UTC (13 years, 4 months ago) by drochner
Branches: MAIN
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +4 -6 lines
update to 0.16.7
 changes: bugfixes
pkgsrc change: set --enable-cms in frontend components if it was
set in the base pkg -- the layout of some classes depends on this
definition, and inconsistencies can lead to crashes
(see poppler bug #35381)

Revision 1.68: download - view: text, markup, annotated - select for diffs
Wed Mar 9 12:07:11 2011 UTC (13 years, 8 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +6 -4 lines
update to 0.16.3
changes:
-Increase precision in PS output device
-bugfixes
(shlib name changed)

Revision 1.67: download - view: text, markup, annotated - select for diffs
Mon Jan 31 16:55:28 2011 UTC (13 years, 10 months ago) by drochner
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +5 -10 lines
update to 0.16.2
This switches to a new major branch -- many improvements and fixes.

Revision 1.66: download - view: text, markup, annotated - select for diffs
Mon Jan 24 13:11:20 2011 UTC (13 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +2 -2 lines
Add comment and upstream bug report URL.

Revision 1.65: download - view: text, markup, annotated - select for diffs
Thu Jan 13 17:01:35 2011 UTC (13 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +2 -1 lines
Fix build with png-1.5.

Revision 1.64: download - view: text, markup, annotated - select for diffs
Tue Jan 11 12:17:15 2011 UTC (13 years, 10 months ago) by drochner
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +3 -1 lines
add patch from upstream which fixes a colorspace problem in the
glib/cairo frontend (ie pdf generation), bump PKGREV

Revision 1.63: download - view: text, markup, annotated - select for diffs
Mon Nov 15 15:13:20 2010 UTC (14 years ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2010Q4-base, pkgsrc-2010Q4
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +4 -4 lines
update to 0.14.5
changes: minor fixes

Revision 1.62: download - view: text, markup, annotated - select for diffs
Tue Nov 2 15:45:12 2010 UTC (14 years, 1 month ago) by drochner
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +4 -10 lines
update to 0.14.4
changes:
-bugfixes (in particular for security issues which were patched in pkgsrc)
-fixed memory leaks

Revision 1.61: download - view: text, markup, annotated - select for diffs
Fri Oct 1 21:32:34 2010 UTC (14 years, 2 months ago) by spz
Branches: MAIN
CVS tags: pkgsrc-2010Q3-base, pkgsrc-2010Q3
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +9 -2 lines
security fixes from and for http://secunia.com/advisories/41596/ plus
the necessary backporting to poppler-0.14.2 (and a pkgrev bump):

poppler/Form.cc
http://cgit.freedesktop.org/poppler/poppler/commit/?id=473de6f88a055bb03470b4af5fa584be8cb5fda4
Fix memory leak if obj2 is not a dict

poppler/Dict.h poppler/Form.cc
http://cgit.freedesktop.org/poppler/poppler/commit/?id=d2578bd66129466b2dd114b6407c147598e09d2b
Avoid loops in Form::fieldLookup

poppler/Stream.cc
http://cgit.freedesktop.org/poppler/poppler/commit/?id=c6a091512745771894b54a71613fd6b5ca1adcb3
Fix memory leak

fofi/FoFiType1.cc
http://cgit.freedesktop.org/poppler/poppler/commit/?id=39d140bfc0b8239bdd96d6a55842034ae5c05473
Fix crash in broken pdf (code < 0)

poppler/Decrypt.cc
http://cgit.freedesktop.org/poppler/poppler/commit/?id=a2dab0238a69240dad08eca2083110b52ce488b7
Initialize properly charactersRead

poppler/Gfx.cc
http://cgit.freedesktop.org/poppler/poppler/commit/?id=2fe825deac055be82b220d0127169cb3d61387a8
Make sure obj1 is a num before reading it

poppler/Gfx.cc
http://cgit.freedesktop.org/poppler/poppler/commit/?id=3422638b2a39cbdd33a114a7d7debc0a5f688501
Fix crash in broken pdf (parser->getStream() is 0)

poppler/Gfx.cc
http://cgit.freedesktop.org/poppler/poppler/commit/?id=e853106b58d6b4b0467dbd6436c9bb1cfbd372cf
Properly initialize parser

poppler/Gfx.cc
http://cgit.freedesktop.org/poppler/poppler/commit/?id=dfdf3602bde47d1be7788a44722c258bfa0c6d6e
Give a value to color.c[i]

poppler/Function.cc
http://cgit.freedesktop.org/poppler/poppler/commit/?id=bf2055088a3a2d3bb3d3c37d464954ec1a25771f
Properly initialize stack

poppler/Function.cc
http://cgit.freedesktop.org/poppler/poppler/commit/?id=26a5817ffec9f05ac63db6c5cd5b1f0871d271c7
Fix crash when idx is out of range

Revision 1.60: download - view: text, markup, annotated - select for diffs
Sun Aug 15 11:19:18 2010 UTC (14 years, 3 months ago) by drochner
Branches: MAIN
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +5 -5 lines
update to 0.14.2
changes:
-Improve rendering of some annotations
-bugfixes

pkgsrc nore: shlib name changed, revbumps needed

Revision 1.59: download - view: text, markup, annotated - select for diffs
Sat Jul 17 19:29:25 2010 UTC (14 years, 4 months ago) by tron
Branches: MAIN
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +2 -2 lines
Improve horrible version check to unbreak build under NetBSD 5.1* which
provides both fmin(3) and fmax(3). The build is still broke under
NetBSD 5.0_STABLE built from sources after 2010-03-12. A possible fix
for this case is to upgrade to NetBSD 5.1*.

Revision 1.58: download - view: text, markup, annotated - select for diffs
Thu Jul 15 12:24:19 2010 UTC (14 years, 4 months ago) by obache
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +2 -2 lines
Need to include sys/param.h. noticed by tnn@.

Revision 1.57: download - view: text, markup, annotated - select for diffs
Thu Jul 15 09:01:53 2010 UTC (14 years, 4 months ago) by obache
Branches: MAIN
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +2 -2 lines
Fixes macro names for NetBSD. noticed by wiz@.

Revision 1.56: download - view: text, markup, annotated - select for diffs
Thu Jul 15 04:33:49 2010 UTC (14 years, 4 months ago) by obache
Branches: MAIN
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +2 -1 lines
Add workaround for lack of fmax/fmin on NetBSD<6.

Revision 1.55: download - view: text, markup, annotated - select for diffs
Wed Jul 14 17:04:22 2010 UTC (14 years, 4 months ago) by drochner
Branches: MAIN
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +6 -6 lines
update to 0.14.1
this is a new major branch, many fixes and improvements

Revision 1.54: download - view: text, markup, annotated - select for diffs
Tue Feb 23 20:11:58 2010 UTC (14 years, 9 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +4 -4 lines
update to 0.12.4
changes:
-bugfixes
-Update requirement to Qt 4.4

Revision 1.53: download - view: text, markup, annotated - select for diffs
Fri Jan 15 19:24:19 2010 UTC (14 years, 10 months ago) by drochner
Branches: MAIN
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +4 -4 lines
update to 0.12.3
changes:
-Improve the reconstruction of the XRef for broken files
-Make PSOutputDev code a bit more resilient
-bugfixes

Revision 1.52: download - view: text, markup, annotated - select for diffs
Sat Jan 9 20:36:34 2010 UTC (14 years, 10 months ago) by tron
Branches: MAIN
CVS tags: pkgsrc-2009Q4-base, pkgsrc-2009Q4
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +2 -1 lines
Fix build with Sun Studio C++.

Revision 1.51: download - view: text, markup, annotated - select for diffs
Fri Nov 20 15:59:59 2009 UTC (15 years ago) by drochner
Branches: MAIN
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +2 -2 lines
do the fix for possible division by zero more elegant, and add
a reference to the upstream bug report

Revision 1.50: download - view: text, markup, annotated - select for diffs
Fri Nov 20 11:20:11 2009 UTC (15 years ago) by drochner
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +4 -6 lines
update to 0.12.2
changes: minor bugfixes
(also fix for CVE-2009-3607 which was patched in pkgsrc)

Revision 1.49: download - view: text, markup, annotated - select for diffs
Thu Nov 19 17:58:41 2009 UTC (15 years ago) by drochner
Branches: MAIN
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +2 -1 lines
The code which calculates linear gradients divides by zero under some
circumstances. This leads to NaNs passed to cairo which makes that
literally "nan" is inserted into the output file when printing. The
resulting file crashes ghostscript, and also poppler when it is fed
to it again.
I didn't read PDF specs yet to understand where the math is failing,
just avoided the division by zero.

Revision 1.48: download - view: text, markup, annotated - select for diffs
Wed Oct 21 10:18:57 2009 UTC (15 years, 1 month ago) by drochner
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +10 -8 lines
update to 0.12.1
changes:
-Security fixes from xpdf 3.02pl4
-bugfixes
-qt4 API improvements

pkgsrc change: add patch for CVE-2009-3607 (integer overflow
 in create_surface_from_thumbnail_data)

Revision 1.47: download - view: text, markup, annotated - select for diffs
Fri Sep 11 10:09:13 2009 UTC (15 years, 2 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2009Q3-base, pkgsrc-2009Q3
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +2 -1 lines
throw away the custom build rules in the poppler-qt pkg Makefile
(which got slightly out of sync) and use the original Makefile,
fixes an unresolved autoconf variable in the .pc file reported
by Hasso Tepper
bump PKGREVISION

Revision 1.46: download - view: text, markup, annotated - select for diffs
Wed Sep 9 19:57:05 2009 UTC (15 years, 2 months ago) by drochner
Branches: MAIN
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +7 -14 lines
update to 0.12.0
This is a major update, switches to the 0.12 release branch.
Most notable change is that the color management stuff which we had
as patches in pkgsrc is official now.
Otherwise - many fixes and enhancements.

(while this is a .0 release I've been tracking the 0.11.x snapshots
and release candidate for a while so I don't expect big problems)

Revision 1.45: download - view: text, markup, annotated - select for diffs
Tue Jul 28 18:22:49 2009 UTC (15 years, 4 months ago) by drochner
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +2 -1 lines
pull a patch from upstream which fixes generation of invalid postscript
files in some cases, bump PKGREVISION

Revision 1.44: download - view: text, markup, annotated - select for diffs
Mon May 25 21:05:23 2009 UTC (15 years, 6 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2009Q2-base, pkgsrc-2009Q2
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +5 -5 lines
update to 0.10.7
changes: bugfixes

Revision 1.41.2.1: download - view: text, markup, annotated - select for diffs
Wed Apr 29 21:29:23 2009 UTC (15 years, 7 months ago) by tron
Branches: pkgsrc-2009Q1
Diff to: previous 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41: +7 -6 lines
Pullup ticket #2751 - requested by drochner
poppler: security update

Revisions pulled up:
- print/poppler-glib/Makefile			1.19-1.20
- print/poppler/Makefile			1.38-1.39
- print/poppler/Makefile.common			1.29
- print/poppler/distinfo			1.42-1.43
- print/poppler/patches/patch-ai		1.8
- print/poppler/patches/patch-al		1.3
- print/poppler/patches/patch-am		1.1
- print/poppler/patches/patch-bc		delete
---
Module Name:	pkgsrc
Committed By:	drochner
Date:		Mon Apr	 6 09:29:27 UTC 2009

Modified Files:
	pkgsrc/print/poppler: Makefile distinfo
Added Files:
	pkgsrc/print/poppler/patches: patch-al patch-am

Log Message:
fix some problems with interactive forms:
-if a choice field defines both an "export value" and a "name", use the
 latter as "value" if selected (according to the PDF spec) -- makes
 that I can fill in my company's travel expenses form correctly
 (there is still an issue with captions of check boxes / radio
 buttons which looks like a font problem)
-where iconv() is called to fill in a text field, use "UTF-8" and
 "UTF-16BE" as encoding names rather than the less portable
 "UTF8" and "UTF16BE" -- this makes it work on NetBSD
bump PKGREVISION
---
Module Name:	pkgsrc
Committed By:	drochner
Date:		Mon Apr	 6 09:31:45 UTC 2009

Modified Files:
	pkgsrc/print/poppler-glib: Makefile

Log Message:
bump PKGREVISION for font conversion patch added to the base pkg
---
Module Name:	pkgsrc
Committed By:	drochner
Date:		Fri Apr 17 16:08:18 UTC 2009

Modified Files:
	pkgsrc/print/poppler: Makefile Makefile.common distinfo
	pkgsrc/print/poppler/patches: patch-ai
Removed Files:
	pkgsrc/print/poppler/patches: patch-bc

Log Message:
update to 0.10.6
changes:
* Fix problems that happen when parsing broken JBIG2 files.
  CVE-2009-0799, CVE-2009-0800, CVE-2009-1179, CVE-2009-1180
  CVE-2009-1181, CVE-2009-1182, CVE-2009-1183, CVE-2009-1187, CVE-2009-1188
* Fix parsing of incorrect border arrays. (was patched in pkgsrc)
* Fix clip test for fonts.
* Fix getGlyphAdvance to behave correctly on font size changes.
* Misc build fixes
---
Module Name:	pkgsrc
Committed By:	drochner
Date:		Fri Apr 17 16:08:54 UTC 2009

Modified Files:
	pkgsrc/print/poppler-glib: Makefile

Log Message:
reset PKGREVISION for base pkg update

Revision 1.43: download - view: text, markup, annotated - select for diffs
Fri Apr 17 16:08:17 2009 UTC (15 years, 7 months ago) by drochner
Branches: MAIN
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +5 -6 lines
update to 0.10.6
changes:
* Fix problems that happen when parsing broken JBIG2 files.
  CVE-2009-0799, CVE-2009-0800, CVE-2009-1179, CVE-2009-1180
  CVE-2009-1181, CVE-2009-1182, CVE-2009-1183, CVE-2009-1187, CVE-2009-1188
* Fix parsing of incorrect border arrays. (was patched in pkgsrc)
* Fix clip test for fonts.
* Fix getGlyphAdvance to behave correctly on font size changes.
* Misc build fixes

Revision 1.42: download - view: text, markup, annotated - select for diffs
Mon Apr 6 09:29:27 2009 UTC (15 years, 8 months ago) by drochner
Branches: MAIN
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +3 -1 lines
fix some problems with interactive forms:
-if a choice field defines both an "export value" and a "name", use the
 latter as "value" if selected (according to the PDF spec) -- makes
 that I can fill in my company's travel expenses form correctly
 (there is still an issue with captions of check boxes / radio
 buttons which looks like a font problem)
-where iconv() is called to fill in a text field, use "UTF-8" and
 "UTF-16BE" as encoding names rather than the less portable
 "UTF8" and "UTF16BE" -- this makes it work on NetBSD
bump PKGREVISION

Revision 1.41: download - view: text, markup, annotated - select for diffs
Thu Mar 19 12:12:24 2009 UTC (15 years, 8 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2009Q1-base
Branch point for: pkgsrc-2009Q1
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +6 -7 lines
update to 0.10.5
Changes since 0.10.4:
core:
 * Read the UF entry if present and prefer it over F in Filespec dictionary
 * Fix typo that was making CairoOutputDev crash on some files. Bug #17337
 * Make JBIG2Stream more robust to corrupt input data
 * Do not blindly follow loops parsing OutlineItem. Bug #18364
 * Set up the error manager before calling jpeg_create_decompress. Bug #20484
 * Check there is an optional content config before using it. Bug #20587
 * Fix rendering of some PDF with OpenType fonts. Bug #20605

build system:
 * Yet more support for build on windows
 * Use AC_CHECK_HEADER to find headers. Bug #20538
 * Check for pkgconfig before using it
 * General autotools improvements

Revision 1.40: download - view: text, markup, annotated - select for diffs
Thu Feb 26 20:23:02 2009 UTC (15 years, 9 months ago) by drochner
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +4 -2 lines
pull some patches from upstream, to fix two crashes and an off-by-one
in color management support, bump PKGREVISION

Revision 1.39: download - view: text, markup, annotated - select for diffs
Thu Feb 12 20:55:07 2009 UTC (15 years, 9 months ago) by drochner
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +9 -5 lines
update to 0.10.4
changes:
-fixed some crashes and a memory leak
-fixed pdfimages to work for jpeg
pkgsrc change: pulled in color management support from the development
branch (but tested by me for many weeks), as an option which is on
per default

Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Jan 13 10:18:56 2009 UTC (15 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +4 -4 lines
Update to 0.10.3:

Release 0.10.3

	core:
	 * Fix a crash on documents with malformed outline. Bug #19024
	 * Fix leak on AnnotScreen destructor. Bug #19095
	 * Fix wrong PS generation when a large image is in Patterns. Bug #18908
	 * Remove BaseFile.h it was never used. Bug #19298
	 * Improve document saving
	 * Fix PS generation of PDF with malformed font Length2 definition
	 * Fix a leak while parsing annotations
	 * Fix rendering of some checkboxes

	Qt4:
	 * Fix positioning of Form rects on PDF with cropbox
	 * Fix positioning of Annotation rects on PDF with cropbox. Bug #18558.
	 * Small documentation improvements
	 * Make Document::fonts() work when called more than once. Bug #19405

	build system:
	 * CMake: look harder for openjpeg
	 * CMake: update the poppler core headers installation
	 * Autotools: do not install Function.cc as it's not a header

	Qt:
	 * Fix deserialization of links right coordinate

Revision 1.37: download - view: text, markup, annotated - select for diffs
Wed Jan 7 13:54:14 2009 UTC (15 years, 10 months ago) by wiz
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +4 -4 lines
Update to 0.10.2:

Release 0.10.2

	core:
	 * Fix a crash when selecting text in word mode
	 * Fix a crash in some malformed documents (second argument
	 of opMarkPoint is not a dictionary)
	 * Ensure cairo font matrix is invertable. Fixes bugs #18254
	 and #18429
	 * Fix a memory leak (Bug #18924)

	Qt4:
	 * Fix deserization of links right coordinate

	misc:
	 * Fix build on Solaris 10 + Sun Studio 12
	 * Compile with -pedantic

Revision 1.36: download - view: text, markup, annotated - select for diffs
Mon Nov 10 20:59:27 2008 UTC (16 years ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2008Q4-base, pkgsrc-2008Q4
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +4 -4 lines
Update to 0.10.1:

Release 0.10.1

	core:
	 * Improvements in Optional Content support
	 * Small fix in Form support
	 * Fix memory leak in case of error
	 * Fix potential crash on text search
	 * Try render documents with invalid indexed color space parameters. Bug #18374
	 * Fix crash on text extraction when poppler-data is not installed. Bug #18023

	Qt:
	 * Fix two memory leaks

	Qt4:
	 * Small documentation improvement
	 * Fix memory leak in the demo code

Revision 1.35: download - view: text, markup, annotated - select for diffs
Fri Oct 24 23:28:53 2008 UTC (16 years, 1 month ago) by wiz
Branches: MAIN
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +6 -7 lines
Update to 0.10.0:

Release 0.10.0

	core:
	 * Fix crashes on PDF using Stitching or Axial Shading painting
	 * Fix rendering of PDF with Type1 fonts that have more than
	   one encoding definition per line
	 * Do not try to save documents that have Encryption as we
	   do not support that and the user ended with a broken file
	 * Fix crash on files with OptionalContentGroup but no Name

	Qt4:
	 * Fix the area of the links to be correctly reported on rotated documents

	misc:
	 * Mingw+Msys should work

Release 0.9.3 (0.10 RC 2)

	core:
	 * Fix rendering regression on some embedded fonts
	 * Fix rendering regression of some special fonts
	 * Fix crash on documents with bogus jpeg data

	Qt4:
	 * The printing flag defaults to true on PSConverter
	 * Documentation improvement

	utils:
	 * Fix regression that made HmtlOutputDev ignore jpeg images

	misc:
	 * Improve compilation on mingw

Release 0.9.2 (0.10 RC 1)

	core:
	 * Fix conversion to PS some files (bug #17645)
	 * Small Form fixes
	 * Small JS fixes
	 * Improve memory usage of the cairo renderer

	utils:
	 * Fix mismatched free/delete in pdftohtml
	 * Fix memory leak in pdftohtml
	 * Fix crash in pdftohtml

	glib:
	 * Fix a crash in forms demo

	misc:
	 * Compile with -pedantic

Release 0.9.1 (0.10 Beta 2)

	Core:
		* Fix crash on some AESv2 encrypted files (bugs #13972, #16092, #17523)
		* Improve parsing of broken files (bug #17568)

	glib frontend:
		* Minor improvements to the demo application

	utils:
		* pdftohtml: Generate the outline file in the same place
		             of the other generated files (bug #17504)

Release 0.9.0 (0.10 Beta 1)

	Core:
	 * Initial JavaScript support
	 * Annotation improvements
	 * Improvements in the Arthur based renderer
	 * Improvements in the Cairo based renderer
	 * Added a JPEG2000 decoder based on OpenJPEG
	 * Small fixes in ActualText implementation
	 * Fix jpeg rendering when not using the libjpeg based decoder
	 * Movie fixes
	 * Do not get out of memory on documents that specify huge fonts
	 * Emulate Adobe Reader behaviour on documents with duplicate keys in Dictionaries
	 * Forms improvements

	Qt4 frontend:
	 * Annotation improvements
	 * Forms improvements
	 * Add the possibility of extracting embedded fonts
	 * Initial Movie support
	 * Documentation improvements
	 * Small improvements in the PS exporter

	glib frontend:
	 * Annotation improvements
	 * Attachment fixes

	utils:
	 * updated man pages
	 * Added -listenc to pdfinfo and pdftotext

Revision 1.34: download - view: text, markup, annotated - select for diffs
Sun Sep 14 14:17:58 2008 UTC (16 years, 2 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2008Q3-base, pkgsrc-2008Q3
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +5 -5 lines
update to 0.8.7
changes:
-Fix regression in Form rendering

Revision 1.33: download - view: text, markup, annotated - select for diffs
Tue Aug 26 17:10:02 2008 UTC (16 years, 3 months ago) by drochner
Branches: MAIN
CVS tags: cube-native-xorg-base, cube-native-xorg
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +5 -4 lines
update to 0.8.6
Changes since 0.8.5:
Core:
* Call error() when font loading fails
* Be less strict parsing TTF tables (bug #16940)
* Fix crash due to uninitialized variable
Qt 4 frontend:
* Make the paper color setting working as it should
* Make sure to use the correct page width/height for form widgets coordinates

Revision 1.32: download - view: text, markup, annotated - select for diffs
Wed Aug 6 18:44:25 2008 UTC (16 years, 3 months ago) by drochner
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +4 -6 lines
update to 0.8.5
changes:
-fix some crashes and memory leaks
-pdftohtml improvements

Revision 1.31: download - view: text, markup, annotated - select for diffs
Tue Jul 15 10:34:21 2008 UTC (16 years, 4 months ago) by drochner
Branches: MAIN
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +7 -5 lines
update to 0.8.4
changes:
-bugfixes
-build fix for qt4 (which doesn't work)
The security fix for CVE-2008-2950 is not yet integrated upstream.

Revision 1.30: download - view: text, markup, annotated - select for diffs
Wed Jul 9 10:30:37 2008 UTC (16 years, 4 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2008Q2-base, pkgsrc-2008Q2, cwrapper
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -1 lines
add a missing pointer initialization, fixes possible memory corruption
(CVE-2008-2950), patch from the advisory, bump PKGREVISION

Revision 1.29: download - view: text, markup, annotated - select for diffs
Thu Jun 5 21:03:37 2008 UTC (16 years, 6 months ago) by drochner
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +4 -6 lines
update to 0.8.3
changes:
-fix crashes on certain input
-Fix leaks
-Do not limit CharCodeToUnicodeString to 8 characters
-Support for surrogates outside the BMP plane

pkgsrc note: the crashes had been fixed by patches in pkgsrc before

Revision 1.28: download - view: text, markup, annotated - select for diffs
Thu May 15 17:51:29 2008 UTC (16 years, 6 months ago) by drochner
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -1 lines
pull another patch from upstream CVS, to fix a possible crash,
ride on today's PKGREVISION bump

Revision 1.27: download - view: text, markup, annotated - select for diffs
Thu May 15 09:15:41 2008 UTC (16 years, 6 months ago) by drochner
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -1 lines
pulla patch from upstream CVS which appearently fixes a problem
reported by Steven M. Bellovin on pkgsrc-users, bump PKGREVISION

Revision 1.26: download - view: text, markup, annotated - select for diffs
Thu May 1 13:32:08 2008 UTC (16 years, 7 months ago) by xtraeme
Branches: MAIN
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +4 -4 lines
Update to 0.8.2:

core:
	* Fix call broken by a fix introduced in 0.8.1

Revision 1.25: download - view: text, markup, annotated - select for diffs
Tue Apr 29 19:23:34 2008 UTC (16 years, 7 months ago) by drochner
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +4 -9 lines
update to 0.8.1

Some fixes which we had patched in pkgsrc are included now.

Revision 1.24: download - view: text, markup, annotated - select for diffs
Fri Apr 18 14:03:54 2008 UTC (16 years, 7 months ago) by drochner
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +4 -1 lines
-fix embedded font handling (CVE-2008-1693), patch from Ubuntu,
 bump PKGREVISION
-being here, add a patch from upstream CVS which fixes display
 of 16-bit colors

Revision 1.23: download - view: text, markup, annotated - select for diffs
Tue Apr 15 19:57:00 2008 UTC (16 years, 7 months ago) by drochner
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +9 -7 lines
update to 0.8.0
changes:
* Fix caching of members in the glib frontend causing issues with rendering
* Change glib public api to have a correct naming
* Some better error handling on corner cases
* Check the document stream is seekable when opening it
* Build fixes with autotools and with cmake
* Fix infinite recursion on some malformed documents when consulting the fonts
* Fix possible crash when asking for Movie contents

Revision 1.22: download - view: text, markup, annotated - select for diffs
Fri Feb 1 21:12:41 2008 UTC (16 years, 10 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2008Q1-base, pkgsrc-2008Q1
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +4 -6 lines
update to 0.6.4
changes:
-Fix crash in the Splash renderer when T3 fonts are badly defined
-Draw underlined Links correctly
-utils: Fix two use after free bugs in HtmlOutputDev.cc
-some fixes to the qt4 frontend

Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed Dec 12 01:25:17 2007 UTC (16 years, 11 months ago) by markd
Branches: MAIN
CVS tags: pkgsrc-2007Q4-base, pkgsrc-2007Q4
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -1 lines
Add a patch required for poppler-qt4 package. No change to existing
packages.

Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Nov 28 20:54:37 2007 UTC (17 years ago) by drochner
Branches: MAIN
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +7 -7 lines
update to 0.6.2
changes:
-security fixes (patched in pkgsrc) were integrated upstream
-fix some possible crashes
-cleanup

Revision 1.19: download - view: text, markup, annotated - select for diffs
Thu Nov 8 12:06:12 2007 UTC (17 years ago) by drochner
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -1 lines
apply a patch from poppler CVS (derived from xpdf) to fix a couple
of memory corruption / buffer overflows
(CVE-2007-4352, CVE-2007-5392, CVE-2007-5393)
bump PKGREVISION

Revision 1.18: download - view: text, markup, annotated - select for diffs
Sat Nov 3 16:10:38 2007 UTC (17 years, 1 month ago) by drochner
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +6 -10 lines
update to 0.6.1
This switches to the new 0.6 branch which is not source compatible
to 0.5.x.
Most notable changes:
-Merge xpdf 3.02 changes
-Support for Sound objects
-Support for Opening/Closing page actions
-Support for page duration
-Improve PS Tokenizer performance
-Beginning of Interactive Form support
-xpdfrc is no longer used for anything
-Fix security issue MOAB-06-01-2007
-Lots of bugs fixed

Revision 1.17: download - view: text, markup, annotated - select for diffs
Thu Aug 2 14:41:18 2007 UTC (17 years, 4 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2007Q3-base, pkgsrc-2007Q3
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -1 lines
apply a patch from xpdf to fix an integer overflow vulnerability
(CVE-2007-3387)
bump PKGREVISION

Revision 1.16: download - view: text, markup, annotated - select for diffs
Wed Jan 17 15:53:09 2007 UTC (17 years, 10 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -1 lines
pull a patch from poppler CVS to fix MOAB-06-01-2007 (DOS)
bump PKGREVISION

Revision 1.13.4.1: download - view: text, markup, annotated - select for diffs
Sat Dec 9 08:38:35 2006 UTC (17 years, 11 months ago) by salo
Branches: pkgsrc-2006Q3
Diff to: previous 1.13: preferred, colored; next MAIN 1.14: preferred, colored
Changes since revision 1.13: +6 -5 lines
Pullup ticket 1940 - requested by wiz
security update for evince

Revisions pulled up:
- pkgsrc/print/evince/Makefile				1.26, 1.27
- pkgsrc/print/evince/Makefile.common			1.12
- pkgsrc/print/evince/PLIST				1.13
- pkgsrc/print/evince/distinfo				1.9, 1.10
- pkgsrc/print/evince/patches/patch-ac			1.1
- pkgsrc/print/evince-nautilus/Makefile			1.11, 1.12
- pkgsrc/print/poppler/Makefile.common			1.7
- pkgsrc/print/poppler/distinfo				1.14, 1.15
- pkgsrc/print/poppler/patches/patch-ab			1.6
- pkgsrc/print/poppler/patches/patch-ac			1.3, 1.4
- pkgsrc/print/poppler-qt/Makefile			1.14
- pkgsrc/print/poppler-qt/PLIST				1.3

   Module Name:		pkgsrc
   Committed By:	drochner
   Date:		Thu Oct 12 14:16:22 UTC 2006

   Modified Files:
   	pkgsrc/print/evince: Makefile Makefile.common PLIST distinfo
   	pkgsrc/print/evince-nautilus: Makefile

   Log Message:
   update to 0.6.1
   canges:
   -bugfixes
   -translation updates

   pkgsrc change: include tiff/buildlink directly instead relying on gtk to
   pull it in
---
   Module Name:		pkgsrc
   Committed By:	wiz
   Date:		Wed Dec  6 14:48:35 UTC 2006

   Modified Files:
   	pkgsrc/print/evince: Makefile distinfo
   Added Files:
   	pkgsrc/print/evince/patches: patch-ac

   Log Message:
   Fix CVE-2006-5864 using a patch from evince CVS.
   Bump PKGREVISION.
---
   Module Name:		pkgsrc
   Committed By:	wiz
   Date:		Wed Dec  6 14:51:36 UTC 2006

   Modified Files:
   	pkgsrc/print/evince-nautilus: Makefile

   Log Message:
   Bump PKGREVISION for evince/patches/patch-ac,
   to be on the safe side.
---
   Module Name:		pkgsrc
   Committed By:	rillig
   Date:		Tue Oct 10 20:07:05 UTC 2006

   Modified Files:
   	pkgsrc/print/poppler: distinfo
   Added Files:
   	pkgsrc/print/poppler/patches: patch-ac

   Log Message:
   Fixed "test ==".
---
   Module Name:		pkgsrc
   Committed By:	drochner
   Date:		Thu Oct 12 14:12:15 UTC 2006

   Modified Files:
   	pkgsrc/print/poppler: Makefile.common distinfo
   	pkgsrc/print/poppler/patches: patch-ab patch-ac

   Log Message:
   update to 0.5.4
   changes:
   -Automatically read in CJK encoding files
   -Speed ups
   -let the utils take input on stdin
   -Bugs fixed
---
   Module Name:		pkgsrc
   Committed By:	markd
   Date:		Fri Oct 13 20:25:22 UTC 2006

   Modified Files:
   	pkgsrc/print/poppler-qt: Makefile PLIST

   Log Message:
   poppler-link-qt3.h should also be installed.  Bump PKGREVISION.
   Should fix PR pkg/34810.

Revision 1.15: download - view: text, markup, annotated - select for diffs
Thu Oct 12 14:12:15 2006 UTC (18 years, 1 month ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2006Q4-base, pkgsrc-2006Q4
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +6 -6 lines
update to 0.5.4
changes:
-Automatically read in CJK encoding files
-Speed ups
-let the utils take input on stdin
-Bugs fixed

Revision 1.14: download - view: text, markup, annotated - select for diffs
Tue Oct 10 20:07:05 2006 UTC (18 years, 1 month ago) by rillig
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -1 lines
Fixed "test ==".

Revision 1.13: download - view: text, markup, annotated - select for diffs
Wed May 31 18:13:54 2006 UTC (18 years, 6 months ago) by drochner
Branches: MAIN
CVS tags: pkgsrc-2006Q3-base, pkgsrc-2006Q2-base, pkgsrc-2006Q2
Branch point for: pkgsrc-2006Q3
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +6 -6 lines
update to 0.5.3
changes:
-improved Qt bindings
-Cairo backend now supports masked images
-make glib bindings more language binding friendly
-Search now works with ligatures
-glib bindings now has an entry point to render to a cairo_t
-GCC 4.1 and MSVC compilation fixes
-bugfixes and cleanup

Revision 1.12: download - view: text, markup, annotated - select for diffs
Mon Apr 3 21:20:06 2006 UTC (18 years, 8 months ago) by reed
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
Use pthread-stublib on NetBSD 1.x and 2.x.
Bump PKGREVISION.
Patch updated to use the library.

Thank you Joerg for the suggestion.

Revision 1.11: download - view: text, markup, annotated - select for diffs
Sat Apr 1 19:09:59 2006 UTC (18 years, 8 months ago) by reed
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -1 lines
Add patch for poppler-utils package -- use libpoppler.la from
already installed package and enable pdftoppm to build.

Revision 1.10: download - view: text, markup, annotated - select for diffs
Sat Apr 1 17:22:12 2006 UTC (18 years, 8 months ago) by reed
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -1 lines
Move the glib/Makefile.in patch-aa from the poppler-glib/patches/
directory to the poppler/patches/ directory.

The checksum was removed, but patch still existed. So keep the patch
in same place as the distinfo.

Uncomment the PATCHDIR for this.

(The patch is so libpoppler is not rebuilt -- just use the
previously installed version. If there is any change my next
patch updates PKGREVISION so will cover this too.)

Revision 1.9: download - view: text, markup, annotated - select for diffs
Fri Mar 31 16:49:47 2006 UTC (18 years, 8 months ago) by drochner
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +1 -2 lines
there is no patch-aa

Revision 1.8: download - view: text, markup, annotated - select for diffs
Thu Mar 30 21:30:25 2006 UTC (18 years, 8 months ago) by jmmv
Branches: MAIN
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +5 -5 lines
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.7: download - view: text, markup, annotated - select for diffs
Thu Mar 9 01:39:09 2006 UTC (18 years, 8 months ago) by reed
Branches: MAIN
CVS tags: pkgsrc-2006Q1-base, pkgsrc-2006Q1
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -1 lines
Add patch-aa to distinfo.  Forgot to commit before.

It is used for poppler-glib.  The patch is in poppler-glib.

Since no patch directory in poppler, building poppler
does not care and seems to ignore this.

(Maybe should just uncomment out the PATCHDIR here and move the
patch here too.)

Revision 1.6: download - view: text, markup, annotated - select for diffs
Wed Feb 15 18:08:35 2006 UTC (18 years, 9 months ago) by drochner
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +4 -4 lines
update to 0.4.5
- Security update; CVE-2006-0301 (buffer overflow)

Revision 1.5: download - view: text, markup, annotated - select for diffs
Wed Jan 11 16:10:11 2006 UTC (18 years, 10 months ago) by reed
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +4 -4 lines
Update to  poppler-0.4.4.

From ChangeLog:

2006-01-10  Kristian Høgsberg  <krh@redhat.com>

	* configure.ac: Bump realease to 0.4.4.

	* NEWS: Sum up changes.

	* poppler/DCTStream.cc: Backport patch for KDE #119569.

2006-01-10  Kristian Høgsberg  <krh@redhat.com>

	Security patch from Martin Pitt (#5516).  Multiple integer/buffer
	overflows.

	* poppler/Stream.cc (CCITTFaxStream::CCITTFaxStream): Check
	columns for negative or large values (CVE-2005-3624).

	* poppler/Stream.cc: Reset numComps to 0 since it's a global
	variable that is used later (CVE-2005-3627).

	* poppler/Stream.cc (DCTStream::readHuffmanTables): Fix out of
	bounds array access in Huffman tables (CVE-2005-3627).

	* poppler/Stream.cc (DCTStream::readMarker): Check for EOF in
	while loop to prevent endless loops (CVE-2005-3625).

	* poppler/JBIG2Stream.cc (JBIG2Bitmap::JBIG2Bitmap,
	JBIG2Bitmap::expand, JBIG2Stream::readHalftoneRegionSeg): Check
	user supplied width and height against invalid values.  Allocate
	one extra byte to prevent out of bounds access in combine().

2006-01-10  Kristian Høgsberg  <krh@redhat.com>

	* poppler/Stream.cc: Fix bug in last security patch (#5514).
	Also, for the record, the security patch also fixes CVE-2005-3192
	and CVE-2005-3193.

2005-12-18  Albert Astals Cid  <aacid@kde.org>

	* configure.ac: Better jpeg detection, refer to ml PCbsd problem
	* qt/Makefile.am: Backport fix build on systems where fontconfig is
	not on /usr/include

Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat Dec 31 00:35:55 2005 UTC (18 years, 11 months ago) by wiz
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -7 lines
Update to 0.4.3:
	- Fix selection crasher (Nickolay V. Shmyrev, #4402).
	- Fix printing problem for single page output (#4555).
	- Fix miscellaneous compile problems/warnings.
	- CVE-2005-3191 and CAN-2005-2097 security fixes.

Revision 1.1.1.1.2.1: download - view: text, markup, annotated - select for diffs
Thu Dec 15 01:00:51 2005 UTC (18 years, 11 months ago) by seb
Branches: pkgsrc-2005Q3
Diff to: previous 1.1.1.1: preferred, colored; next MAIN 1.2: preferred, colored
Changes since revision 1.1.1.1: +4 -1 lines
Pullup ticket 955 - requested by Lubomir Sedlacik
security fix via patch for print/poppler

   Module Name:	pkgsrc
   Committed By:	salo
   Date:		Sun Dec 11 05:08:50 UTC 2005

   Modified Files:
   	pkgsrc/print/poppler: Makefile distinfo
   Added Files:
   	pkgsrc/print/poppler/patches: patch-aa patch-ab patch-ac

   Log Message:
   Security fixes for CVE-2005-3191, CVE-2005-3192 and CVE-2005-3193.
   Patches from xpdf.

Revision 1.3: download - view: text, markup, annotated - select for diffs
Sun Dec 11 05:08:50 2005 UTC (18 years, 11 months ago) by salo
Branches: MAIN
CVS tags: pkgsrc-2005Q4-base, pkgsrc-2005Q4
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +4 -1 lines
Security fixes for CVE-2005-3191, CVE-2005-3192 and CVE-2005-3193.
Patches from xpdf.

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sun Oct 16 12:24:06 2005 UTC (19 years, 1 month ago) by jmmv
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +4 -5 lines
Update to 0.4.2:

Release 0.4.2

	- Fix a rotation bug.
	- Fix freetype pkg-config check
	- Default to built-in decompression.

Release 0.4.1

	- Fix and simplify glib rotation API.
	- Fix build issue with freetype flags.

Release 0.4.0

	- Real text selection.
	- API breakage in glib wrapper: dropping dest_x and dest_y
	  arguments from poppler_page_render_to_pixbuf().
	- Updates to glib printing API from Martin Kretzschmar to
	  support setting paper size and duplex from the application.
	- Much work on Qt4 bindings and Arthur output device.  Still
          work in progress, thouhg.

Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Fri Jul 8 20:31:34 2005 UTC (19 years, 4 months ago) by reed
Branches: TNF
CVS tags: pkgsrc-base, pkgsrc-2005Q3-base
Branch point for: pkgsrc-2005Q3
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0 lines
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 - view: text, markup, annotated - select for diffs
Fri Jul 8 20:31:34 2005 UTC (19 years, 4 months ago) by reed
Branches: MAIN
Initial revision

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>