head 1.4; access; symbols pkgsrc-2026Q1:1.4.0.116 pkgsrc-2026Q1-base:1.4 pkgsrc-2025Q4:1.4.0.114 pkgsrc-2025Q4-base:1.4 pkgsrc-2025Q3:1.4.0.112 pkgsrc-2025Q3-base:1.4 pkgsrc-2025Q2:1.4.0.110 pkgsrc-2025Q2-base:1.4 pkgsrc-2025Q1:1.4.0.108 pkgsrc-2025Q1-base:1.4 pkgsrc-2024Q4:1.4.0.106 pkgsrc-2024Q4-base:1.4 pkgsrc-2024Q3:1.4.0.104 pkgsrc-2024Q3-base:1.4 pkgsrc-2024Q2:1.4.0.102 pkgsrc-2024Q2-base:1.4 pkgsrc-2024Q1:1.4.0.100 pkgsrc-2024Q1-base:1.4 pkgsrc-2023Q4:1.4.0.98 pkgsrc-2023Q4-base:1.4 pkgsrc-2023Q3:1.4.0.96 pkgsrc-2023Q3-base:1.4 pkgsrc-2023Q2:1.4.0.94 pkgsrc-2023Q2-base:1.4 pkgsrc-2023Q1:1.4.0.92 pkgsrc-2023Q1-base:1.4 pkgsrc-2022Q4:1.4.0.90 pkgsrc-2022Q4-base:1.4 pkgsrc-2022Q3:1.4.0.88 pkgsrc-2022Q3-base:1.4 pkgsrc-2022Q2:1.4.0.86 pkgsrc-2022Q2-base:1.4 pkgsrc-2022Q1:1.4.0.84 pkgsrc-2022Q1-base:1.4 pkgsrc-2021Q4:1.4.0.82 pkgsrc-2021Q4-base:1.4 pkgsrc-2021Q3:1.4.0.80 pkgsrc-2021Q3-base:1.4 pkgsrc-2021Q2:1.4.0.78 pkgsrc-2021Q2-base:1.4 pkgsrc-2021Q1:1.4.0.76 pkgsrc-2021Q1-base:1.4 pkgsrc-2020Q4:1.4.0.74 pkgsrc-2020Q4-base:1.4 pkgsrc-2020Q3:1.4.0.72 pkgsrc-2020Q3-base:1.4 pkgsrc-2020Q2:1.4.0.68 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.48 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.70 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.66 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.64 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.62 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.60 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.58 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.56 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.54 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.52 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.50 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.46 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.44 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.42 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.40 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.38 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.36 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.34 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.32 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.30 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.28 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.26 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.24 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.22 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.20 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.18 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.16 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.14 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.12 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.10 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.8 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.6 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.4 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.2 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.3.0.12 pkgsrc-2011Q3-base:1.3 pkgsrc-2011Q2:1.3.0.10 pkgsrc-2011Q2-base:1.3 pkgsrc-2011Q1:1.3.0.8 pkgsrc-2011Q1-base:1.3 pkgsrc-2010Q4:1.3.0.6 pkgsrc-2010Q4-base:1.3 pkgsrc-2010Q3:1.3.0.4 pkgsrc-2010Q3-base:1.3 pkgsrc-2010Q2:1.3.0.2 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.2.0.42 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.40 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.38 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.36 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.2.0.34 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.32 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.30 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.28 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.26 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.24 pkgsrc-2008Q1:1.2.0.22 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.20 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.18 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.16 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.14 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.12 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.10 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.8 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.6 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.4 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.2 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.1.0.14 pkgsrc-2005Q2-base:1.1 pkgsrc-2005Q1:1.1.0.12 pkgsrc-2005Q1-base:1.1 pkgsrc-2004Q4:1.1.0.10 pkgsrc-2004Q4-base:1.1 pkgsrc-2004Q3:1.1.0.8 pkgsrc-2004Q3-base:1.1 pkgsrc-2004Q2:1.1.0.6 pkgsrc-2004Q2-base:1.1 pkgsrc-2004Q1:1.1.0.4 pkgsrc-2004Q1-base:1.1 pkgsrc-2003Q4:1.1.0.2 pkgsrc-2003Q4-base:1.1; locks; strict; comment @# @; 1.4 date 2011.10.27.02.35.41; author tez; state Exp; branches; next 1.3; 1.3 date 2010.06.13.08.56.04; author spz; state Exp; branches 1.3.12.1; next 1.2; 1.2 date 2005.09.07.15.19.08; author adam; state Exp; branches; next 1.1; 1.1 date 2003.03.25.14.02.42; author salo; state Exp; branches; next ; 1.3.12.1 date 2011.11.02.20.54.05; author tron; state Exp; branches; next ; desc @@ 1.4 log @Update to 3.03 Fixes multiple vulnerabilites Change list too long to include here, see http://www.foolabs.com/xpdf/CHANGES (file does not note what changes were included in 3.02pl1 - 3.02pl4 and which are new for 3.03) @ text @$NetBSD$ --- doc/sample-xpdfrc.orig 2011-08-15 16:08:53.000000000 -0500 +++ doc/sample-xpdfrc 2011-10-26 19:52:54.856951700 -0500 @@@@ -4,7 +4,7 @@@@ # # The Xpdf tools look for a config file in two places: # 1. ~/.xpdfrc -# 2. in a system-wide directory, typically /usr/local/etc/xpdfrc +# 2. in a system-wide directory, typically @@PKG_SYSCONFDIR@@/xpdfrc # # This sample config file demonstrates some of the more common # configuration options. Everything here is commented out. You @@@@ -29,20 +29,20 @@@@ # installed in a "standard" location, xpdf will find them # automatically.) -#fontFile Times-Roman /usr/local/share/ghostscript/fonts/n021003l.pfb -#fontFile Times-Italic /usr/local/share/ghostscript/fonts/n021023l.pfb -#fontFile Times-Bold /usr/local/share/ghostscript/fonts/n021004l.pfb -#fontFile Times-BoldItalic /usr/local/share/ghostscript/fonts/n021024l.pfb -#fontFile Helvetica /usr/local/share/ghostscript/fonts/n019003l.pfb -#fontFile Helvetica-Oblique /usr/local/share/ghostscript/fonts/n019023l.pfb -#fontFile Helvetica-Bold /usr/local/share/ghostscript/fonts/n019004l.pfb -#fontFile Helvetica-BoldOblique /usr/local/share/ghostscript/fonts/n019024l.pfb -#fontFile Courier /usr/local/share/ghostscript/fonts/n022003l.pfb -#fontFile Courier-Oblique /usr/local/share/ghostscript/fonts/n022023l.pfb -#fontFile Courier-Bold /usr/local/share/ghostscript/fonts/n022004l.pfb -#fontFile Courier-BoldOblique /usr/local/share/ghostscript/fonts/n022024l.pfb -#fontFile Symbol /usr/local/share/ghostscript/fonts/s050000l.pfb -#fontFile ZapfDingbats /usr/local/share/ghostscript/fonts/d050000l.pfb +#fontFile Times-Roman @@PREFIX@@/share/ghostscript/fonts/n021003l.pfb +#fontFile Times-Italic @@PREFIX@@/share/ghostscript/fonts/n021023l.pfb +#fontFile Times-Bold @@PREFIX@@/share/ghostscript/fonts/n021004l.pfb +#fontFile Times-BoldItalic @@PREFIX@@/share/ghostscript/fonts/n021024l.pfb +#fontFile Helvetica @@PREFIX@@/share/ghostscript/fonts/n019003l.pfb +#fontFile Helvetica-Oblique @@PREFIX@@/share/ghostscript/fonts/n019023l.pfb +#fontFile Helvetica-Bold @@PREFIX@@/share/ghostscript/fonts/n019004l.pfb +#fontFile Helvetica-BoldOblique @@PREFIX@@/share/ghostscript/fonts/n019024l.pfb +#fontFile Courier @@PREFIX@@/share/ghostscript/fonts/n022003l.pfb +#fontFile Courier-Oblique @@PREFIX@@/share/ghostscript/fonts/n022023l.pfb +#fontFile Courier-Bold @@PREFIX@@/share/ghostscript/fonts/n022004l.pfb +#fontFile Courier-BoldOblique @@PREFIX@@/share/ghostscript/fonts/n022024l.pfb +#fontFile Symbol @@PREFIX@@/share/ghostscript/fonts/s050000l.pfb +#fontFile ZapfDingbats @@PREFIX@@/share/ghostscript/fonts/d050000l.pfb # If you need to display PDF files that refer to non-embedded fonts, # you should add one or more fontDir options to point to the @@@@ -50,7 +50,7 @@@@ # .pfb, .ttf, and .ttc files in those directories (other files will # simply be ignored). -#fontDir /usr/local/fonts/bakoma +#fontDir @@PREFIX@@/fonts/bakoma #----- PostScript output control @ 1.3 log @the fonts that xpdf uses used to be in ghostscript-fonts, but nowadays they are present in urw-fonts; fix dependencies and font search paths. Also add X11R7 to the font search paths. @ text @d1 1 a1 1 $NetBSD: patch-ai,v 1.2 2005/09/07 15:19:08 adam Exp $ d3 2 a4 2 --- doc/sample-xpdfrc.orig 2005-08-17 05:34:30.000000000 +0000 +++ doc/sample-xpdfrc d18 28 a45 28 -#displayFontT1 Times-Roman /usr/local/share/ghostscript/fonts/n021003l.pfb -#displayFontT1 Times-Italic /usr/local/share/ghostscript/fonts/n021023l.pfb -#displayFontT1 Times-Bold /usr/local/share/ghostscript/fonts/n021004l.pfb -#displayFontT1 Times-BoldItalic /usr/local/share/ghostscript/fonts/n021024l.pfb -#displayFontT1 Helvetica /usr/local/share/ghostscript/fonts/n019003l.pfb -#displayFontT1 Helvetica-Oblique /usr/local/share/ghostscript/fonts/n019023l.pfb -#displayFontT1 Helvetica-Bold /usr/local/share/ghostscript/fonts/n019004l.pfb -#displayFontT1 Helvetica-BoldOblique /usr/local/share/ghostscript/fonts/n019024l.pfb -#displayFontT1 Courier /usr/local/share/ghostscript/fonts/n022003l.pfb -#displayFontT1 Courier-Oblique /usr/local/share/ghostscript/fonts/n022023l.pfb -#displayFontT1 Courier-Bold /usr/local/share/ghostscript/fonts/n022004l.pfb -#displayFontT1 Courier-BoldOblique /usr/local/share/ghostscript/fonts/n022024l.pfb -#displayFontT1 Symbol /usr/local/share/ghostscript/fonts/s050000l.pfb -#displayFontT1 ZapfDingbats /usr/local/share/ghostscript/fonts/d050000l.pfb +#displayFontT1 Times-Roman @@PREFIX@@/share/fonts/urw/n021003l.pfb +#displayFontT1 Times-Italic @@PREFIX@@/share/fonts/urw/n021023l.pfb +#displayFontT1 Times-Bold @@PREFIX@@/share/fonts/urw/n021004l.pfb +#displayFontT1 Times-BoldItalic @@PREFIX@@/share/fonts/urw/n021024l.pfb +#displayFontT1 Helvetica @@PREFIX@@/share/fonts/urw/n019003l.pfb +#displayFontT1 Helvetica-Oblique @@PREFIX@@/share/fonts/urw/n019023l.pfb +#displayFontT1 Helvetica-Bold @@PREFIX@@/share/fonts/urw/n019004l.pfb +#displayFontT1 Helvetica-BoldOblique @@PREFIX@@/share/fonts/urw/n019024l.pfb +#displayFontT1 Courier @@PREFIX@@/share/fonts/urw/n022003l.pfb +#displayFontT1 Courier-Oblique @@PREFIX@@/share/fonts/urw/n022023l.pfb +#displayFontT1 Courier-Bold @@PREFIX@@/share/fonts/urw/n022004l.pfb +#displayFontT1 Courier-BoldOblique @@PREFIX@@/share/fonts/urw/n022024l.pfb +#displayFontT1 Symbol @@PREFIX@@/share/fonts/urw/s050000l.pfb +#displayFontT1 ZapfDingbats @@PREFIX@@/share/fonts/urw/d050000l.pfb d50 2 a51 2 # .pfb, and .ttf files in those directories (other files will simply # be ignored). d54 1 a54 1 +#fontDir @@PREFIX@@/share/tex-contrib/BaKoMa @ 1.3.12.1 log @Pullup ticket #3587 - requested by tez print/xpdf: security update Revisions pulled up: - print/xpdf/MESSAGE 1.4 - print/xpdf/Makefile 1.75 - print/xpdf/distinfo 1.40 - print/xpdf/patches/patch-aa 1.8 - print/xpdf/patches/patch-ab deleted - print/xpdf/patches/patch-ai 1.4 - print/xpdf/patches/patch-ak 1.6 - print/xpdf/patches/patch-al 1.4 - print/xpdf/patches/patch-am 1.3 - print/xpdf/patches/patch-an deleted - print/xpdf/patches/patch-aq 1.4 - print/xpdf/patches/patch-bb deleted - print/xpdf/patches/patch-bc 1.2 - print/xpdf/patches/patch-bd deleted --- Module Name: pkgsrc Committed By: tez Date: Thu Oct 27 02:35:41 UTC 2011 Modified Files: pkgsrc/print/xpdf: Makefile distinfo pkgsrc/print/xpdf/patches: patch-aa patch-ai patch-ak patch-al patch-am patch-aq patch-bc Removed Files: pkgsrc/print/xpdf/patches: patch-ab patch-an patch-bb patch-bd Log Message: Update to 3.03 Fixes multiple vulnerabilites Change list too long to include here, see http://www.foolabs.com/xpdf/CHANGES (file does not note what changes were included in 3.02pl1 - 3.02pl4 and which are new for 3.03) --- Module Name: pkgsrc Committed By: tez Date: Thu Oct 27 14:54:41 UTC 2011 Added Files: pkgsrc/print/xpdf: MESSAGE Log Message: Add MESSAGE to notify users of change in xpdfrc commands. @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 --- doc/sample-xpdfrc.orig 2011-08-15 16:08:53.000000000 -0500 +++ doc/sample-xpdfrc 2011-10-26 19:52:54.856951700 -0500 d18 28 a45 28 -#fontFile Times-Roman /usr/local/share/ghostscript/fonts/n021003l.pfb -#fontFile Times-Italic /usr/local/share/ghostscript/fonts/n021023l.pfb -#fontFile Times-Bold /usr/local/share/ghostscript/fonts/n021004l.pfb -#fontFile Times-BoldItalic /usr/local/share/ghostscript/fonts/n021024l.pfb -#fontFile Helvetica /usr/local/share/ghostscript/fonts/n019003l.pfb -#fontFile Helvetica-Oblique /usr/local/share/ghostscript/fonts/n019023l.pfb -#fontFile Helvetica-Bold /usr/local/share/ghostscript/fonts/n019004l.pfb -#fontFile Helvetica-BoldOblique /usr/local/share/ghostscript/fonts/n019024l.pfb -#fontFile Courier /usr/local/share/ghostscript/fonts/n022003l.pfb -#fontFile Courier-Oblique /usr/local/share/ghostscript/fonts/n022023l.pfb -#fontFile Courier-Bold /usr/local/share/ghostscript/fonts/n022004l.pfb -#fontFile Courier-BoldOblique /usr/local/share/ghostscript/fonts/n022024l.pfb -#fontFile Symbol /usr/local/share/ghostscript/fonts/s050000l.pfb -#fontFile ZapfDingbats /usr/local/share/ghostscript/fonts/d050000l.pfb +#fontFile Times-Roman @@PREFIX@@/share/ghostscript/fonts/n021003l.pfb +#fontFile Times-Italic @@PREFIX@@/share/ghostscript/fonts/n021023l.pfb +#fontFile Times-Bold @@PREFIX@@/share/ghostscript/fonts/n021004l.pfb +#fontFile Times-BoldItalic @@PREFIX@@/share/ghostscript/fonts/n021024l.pfb +#fontFile Helvetica @@PREFIX@@/share/ghostscript/fonts/n019003l.pfb +#fontFile Helvetica-Oblique @@PREFIX@@/share/ghostscript/fonts/n019023l.pfb +#fontFile Helvetica-Bold @@PREFIX@@/share/ghostscript/fonts/n019004l.pfb +#fontFile Helvetica-BoldOblique @@PREFIX@@/share/ghostscript/fonts/n019024l.pfb +#fontFile Courier @@PREFIX@@/share/ghostscript/fonts/n022003l.pfb +#fontFile Courier-Oblique @@PREFIX@@/share/ghostscript/fonts/n022023l.pfb +#fontFile Courier-Bold @@PREFIX@@/share/ghostscript/fonts/n022004l.pfb +#fontFile Courier-BoldOblique @@PREFIX@@/share/ghostscript/fonts/n022024l.pfb +#fontFile Symbol @@PREFIX@@/share/ghostscript/fonts/s050000l.pfb +#fontFile ZapfDingbats @@PREFIX@@/share/ghostscript/fonts/d050000l.pfb d50 2 a51 2 # .pfb, .ttf, and .ttc files in those directories (other files will # simply be ignored). d54 1 a54 1 +#fontDir @@PREFIX@@/fonts/bakoma @ 1.2 log @Changes 3.01: ------------------ Added the continuous view mode, including the '-cont' switch and the 'continuousView' config file option. At high zoom levels, don't rasterize the entire page - this avoids problems running out of memory. Added "search backward" and "match case" options to the find dialog. Support explicitly masked images and soft masked images. Add support to DCTStream for 16-bit quant tables. Don't segfault if the user clicks on an outline entry with a broken destination. Changed the makefiles and configure script to skip building pdftoppm (in addition to xpdf) if X, Motif, or FreeType is not found; changed the error message in the configure script to match. Move an inline function in JArithmeticDecoder.cc to avoid compiler errors. Fixed a bug in the rasterizer that was sometimes causing infinite loops with round line caps on vertical lines. Various rasterizer optimizations. Look for intermediate resize events - try to avoid lagging when the user is doing an opaque resize. The FormType key in Form XObjects is optional. Handle external 16-bit TrueType fonts correctly, using the Unicode cmap. Add class declarations to TextOutputDev.h to work with stricter C++ compilers. More... @ text @d1 1 a1 1 $NetBSD$ d32 14 a45 14 +#displayFontT1 Times-Roman @@PREFIX@@/share/ghostscript/fonts/n021003l.pfb +#displayFontT1 Times-Italic @@PREFIX@@/share/ghostscript/fonts/n021023l.pfb +#displayFontT1 Times-Bold @@PREFIX@@/share/ghostscript/fonts/n021004l.pfb +#displayFontT1 Times-BoldItalic @@PREFIX@@/share/ghostscript/fonts/n021024l.pfb +#displayFontT1 Helvetica @@PREFIX@@/share/ghostscript/fonts/n019003l.pfb +#displayFontT1 Helvetica-Oblique @@PREFIX@@/share/ghostscript/fonts/n019023l.pfb +#displayFontT1 Helvetica-Bold @@PREFIX@@/share/ghostscript/fonts/n019004l.pfb +#displayFontT1 Helvetica-BoldOblique @@PREFIX@@/share/ghostscript/fonts/n019024l.pfb +#displayFontT1 Courier @@PREFIX@@/share/ghostscript/fonts/n022003l.pfb +#displayFontT1 Courier-Oblique @@PREFIX@@/share/ghostscript/fonts/n022023l.pfb +#displayFontT1 Courier-Bold @@PREFIX@@/share/ghostscript/fonts/n022004l.pfb +#displayFontT1 Courier-BoldOblique @@PREFIX@@/share/ghostscript/fonts/n022024l.pfb +#displayFontT1 Symbol @@PREFIX@@/share/ghostscript/fonts/s050000l.pfb +#displayFontT1 ZapfDingbats @@PREFIX@@/share/ghostscript/fonts/d050000l.pfb @ 1.1 log @Updated to version 2.02. Changes: - s/USE_X11BASE/USE_X11/ - fix paths in manual pages - install shared directory for supplemental packages 2.02: ===== - Rewrote the text extractor code that assembles words into lines to better handle vertically overlapping lines. - Add the "match" option for paper size (in PostScript output). - Added support for external 16-bit TrueType fonts; added the displayCIDFontTT and displayNamedCIDFontTT commands to the xpdfrc file. - Added an Arabic language support package. - Added the Windows-1255 encoding to the Hebrew language package. - A missing NULL check was causing a crash when closing the file in a single window (which clears out the window, but leaves it open). - Deal with TrueType fonts whose glyph data is out of order - this affected both FreeType rasterization and PostScript generation. - Munge font names in PSOutputDev to avoid names that are problematic for ghostscript because they start with an out-of-limits number (e.g., 1e999foo). - Modify the TrueType font encoding deciphering algorithm in yet another attempt to match up with Acrobat's behavior. - Bounds check the indexHigh value in indexed color spaces. - The text extractor no longer bothers trying to get an average character width for Type 3 fonts, since it generally doesn't work very well (because Type 3 metrics are unreliable). - Don't crash if the user hits ctrl-G ("find again") before doing a find. - Set the button pixmap foreground color correctly. - Handle text drawn backward on 180 degree rotated pages. - Added a magic call to XtUngrabButton after calling XmCreatePopupMenu which appears to prevent some very odd problems (idea taken from the DDD source code). - Fix the MacOS X fix (needed to include ). - Fixed a bunch of Motif 1.x / X11R5 incompatibilities. [Thanks to William Bader and Albert Chin-A-Young.] - Fixed various bugs in previously untested code in the JBIG2 decoder. - Modify the XPDFCore destructor to avoid a bogus warning message from OpenMotif 2.2. - Modified the Type 1C font parser to do proper bounds checking. - Fixed the bounds checking in the TrueType font parser. - Text extractor shouldn't do block merging in physical layout mode. - Fixed a problem in PSOutputDev in level2sep mode with images in a Separation color space and with a non-default Decode array. - Text extraction with "-raw" was concatenating lines from the bottom of one column and the top of the next. - Handle Type 1C subroutines in the font converters. - Correctly handle progressive JPEG images whose scans are slightly different sizes (e.g., the Y scan rounds up to a multiple of 8 pixels and the Cb/Cr scans round up to 16 pixels). - Avoid a potential divide-by-zero problem in TextOutputDev. - Modified the T1Font and FTFont modules to correctly handle glyphs that are larger than the font's claimed bounding box. - Tweak dupMaxDeltaX parameter in TextOutputDev to avoid triggering on double characters. - Improved detection in pdfinfo for ISO paper sizes. [Thanks to Hartmut Henkel.] - Xpdf wasn't responding to the TARGETS atom, which prevented pasting the selection into various applications. [Thanks to Phillip Ezolt.] - Handle XObjects with recursive references in their Resources dictionaries (in PSOutputDev). - Change PSOutputDev to deal with invalid PDF files that use non-embedded TrueType fonts with no encoding. - Check for undersized Widths arrays in fonts. - Add bounds checking code to Array class. - Updated VMS build scripts. [Thanks to Martin Zinser.] - Tweak the TrueType font handling code (again): - char codes in symbolic fonts may or may not be offset by 0xf000 - discard empty tables because they sometimes confuse FreeType - Fixed bounds checking in the Flate decoder. - Removed a bogus error message for exponential functions without explicit C0/C1 values. [Thanks to Hartmut Henkel.] - Handle the other Unicode cmap type (platform=0) in TrueType fonts. - Added support for the SGI Motif horizontal paned window widget. [Thanks to Felix Ritter.] - Ignore extra elements in link destination arrays. - Accept external Type 1 font files with a suffix of ".ps" or no suffix at all. - Add a bounds check in the DCT decoder. - Added instructions for building xpdf.exe under cygwin/XFree86. @ text @d3 2 a4 2 --- doc/sample-xpdfrc.orig 2003-03-21 08:01:01.000000000 +0100 +++ doc/sample-xpdfrc 2003-03-25 12:45:39.000000000 +0100 d14 3 a16 3 @@@@ -46,20 +46,20 @@@@ # this, but you'll need to adjust this to point to wherever # ghostscript is installed on your system. d49 1 a49 1 @@@@ -67,7 +67,7 @@@@ @