[gs-cvs] rev 8387 - trunk/gs/doc

giles at ghostscript.com giles at ghostscript.com
Mon Nov 19 15:56:50 PST 2007


Author: giles
Date: 2007-11-19 15:56:28 -0800 (Mon, 19 Nov 2007)
New Revision: 8387

Modified:
   trunk/gs/doc/Changes.htm
   trunk/gs/doc/Details.htm
   trunk/gs/doc/Details8.htm
   trunk/gs/doc/History8.htm
   trunk/gs/doc/News.htm
Log:
Update changelogs for release.


Modified: trunk/gs/doc/Changes.htm
===================================================================
--- trunk/gs/doc/Changes.htm	2007-11-19 20:36:07 UTC (rev 8386)
+++ trunk/gs/doc/Changes.htm	2007-11-19 23:56:28 UTC (rev 8387)
@@ -8,1878 +8,2116 @@
 </head>
 <body>
 
-<p><strong><a name="2007-08-01T212057.253476Z"></a>
-2007-08-01T21:20:57.253476Z Ray Johnston</strong> (<a href="Details.htm#2007-08-01T212057.253476Z">details</a>)</p>
+<p><strong><a name="2007-11-19T203607.538187Z"></a>
+2007-11-19T20:36:07.538187Z Igor Melichev</strong> (<a href="Details.htm#2007-11-19T203607.538187Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix problem seen with stcolor device where the get_color_mapping_procs
-device proc was NULL, causing SEGV. Bug #689371.
+Fix (transparency) : Wrong background color of a soft mask group.
 
 </pre>
-<p>[src/gdevdflt.c src/gdevstc.c src/gxcmap.c src/gspaint.c]</p>
+<p>[src/gdevp14.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-08-01T191812.034589Z"></a>
-2007-08-01T19:18:12.034589Z Ralph Giles</strong></p>
+<p><strong><a name="2007-11-19T202407.302766Z"></a>
+2007-11-19T20:24:07.302766Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Update release date and product name for final release.
+Update documentation timestamps for 8.61.
 </pre>
-<p>[doc/History7.htm doc/Projects.htm doc/History8.htm man/dvipdf.1 man/ps2ascii.1 doc/Use.htm doc/Readme.htm doc/Source.htm doc/Deprecated.htm man/ps2epsi.1 doc/Install.htm src/gscdef.c doc/API.htm doc/Issues.htm doc/DLL.htm doc/Drivers.htm man/pfbtopfa.1 doc/Release.htm doc/Commprod.htm doc/Xfonts.htm doc/Devices.htm
- doc/Language.htm man/gs.1 man/pf2afm.1 doc/Ps2ps2.htm doc/Fonts.htm man/printafm.1 doc/Ps2pdf.htm doc/Develop.htm doc/Helpers.htm man/pdf2dsc.1 doc/Psfiles.htm
- doc/Lib.htm doc/gs-vms.hlp doc/Htmstyle.htm man/font2c.1 man/gsnd.1 man/pdfopt.1 doc/News.htm man/pdf2ps.1 man/ps2pdf.1 doc/Testing.htm doc/Make.htm doc/Details8.htm doc/Unix-lpr.htm doc/C-style.htm doc/Ps-style.htm doc/History1.htm doc/History2.htm man/gslp.1 man/wftopfa.1 doc/History3.htm man/ps2ps.1 doc/Ps2epsi.htm
- doc/History4.htm man/ps2pdfwr.1 doc/History5.htm doc/History6.htm]</p>
+<p>[doc/History7.htm doc/Projects.htm doc/History8.htm man/dvipdf.1 man/ps2ascii.1 doc/Use.htm doc/Readme.htm doc/Source.htm doc/Deprecated.htm man/ps2epsi.1 doc/Install.htm doc/API.htm doc/Issues.htm doc/DLL.htm doc/Drivers.htm man/pfbtopfa.1 doc/Release.htm doc/Commprod.htm doc/Xfonts.htm doc/Devices.htm doc/Language.htm man/gs.1 man/pf2afm.1 doc/Ps2ps2.htm doc/Fonts.htm man/printafm.1 doc/Ps2pdf.htm doc/Develop.htm doc/Helpers.htm man/pdf2dsc.1 doc/Psfiles.htm doc/Lib.htm doc/gs-vms.hlp doc/Htmstyle.htm man/font2c.1 man/gsnd.1 man/pdfopt.1 doc/News.htm man/pdf2ps.1 man/ps2pdf.1 doc/Testing.htm doc/Make.htm doc/Details8.htm doc/Unix-lpr.htm doc/C-style.htm doc/Ps-style.htm doc/History1.htm doc/History2.htm man/gslp.1 man/wftopfa.1 doc/History3.htm man/ps2ps.1 doc/Ps2epsi.htm doc/History4.htm man/ps2pdfwr.1 doc/History5.htm doc/History6.htm]</p>
 </blockquote>
 
-<p><strong><a name="2007-08-01T171950.181574Z"></a>
-2007-08-01T17:19:50.181574Z Ray Johnston</strong> (<a href="Details.htm#2007-08-01T171960.181574Z">details</a>)</p>
+<p><strong><a name="2007-11-19T202339.904096Z"></a>
+2007-11-19T20:23:39.904096Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fix for gv hang, where an application sends (less than 1023 bytes)
-PostScript and expects a response. AppleTalk PAP and some other
-interactive viewer front ends may run into this. Bug #689237.
+Remove the verification checks for PVERSION and JVERSION, which we no 
+longer use.
+</pre>
+<p>[toolbin/pre.tcl]</p>
+</blockquote>
 
+<p><strong><a name="2007-11-19T201545.795513Z"></a>
+2007-11-19T20:15:45.795513Z Ralph Giles</strong></p>
+<blockquote>
+<pre>
+Add new files to the documentation.
 </pre>
-<p>[lib/pdf_main.ps]</p>
+<p>[doc/Develop.htm doc/Psfiles.htm]</p>
 </blockquote>
 
-<p><strong><a name="2007-08-01T041013.989117Z"></a>
-2007-08-01T04:10:13.989117Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-11-19T201543.672566Z"></a>
+2007-11-19T20:15:43.672566Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fix a misleading typo in an error message: s/UseCUEColor/UseCIEColor/
+Update release notes and date for 8.61.
 </pre>
-<p>[src/gdevpdfp.c]</p>
+<p>[doc/News.htm src/version.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-08-01T040106.081994Z"></a>
-2007-08-01T04:01:06.081994Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-11-18T225036.855233Z"></a>
+2007-11-18T22:50:36.855233Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Remove inappropriate PNG_CONST qualifier from a few libpng arrays, where it
-adds 2nd const qualifier, which is rejected by MSVC 6. Bug 689383.
+Normalize weigts in the Mitchell filter and use proper rounding to ensure
+that the constant value is not changed by the filter.
+Bug 689556, customer 581.
+
 </pre>
-<p>[libpng/pngtrans.c libpng/pngerror.c]</p>
+<p>[src/siscale.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-31T141945.536400Z"></a>
-2007-07-31T14:19:45.536400Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-11-18T164841.008511Z"></a>
+2007-11-18T16:48:41.008511Z Igor Melichev</strong> (<a href="Details.htm#2007-11-18T164841.008511Z">details</a>)</p>
 <blockquote>
 <pre>
-Use a correct name for the absolute colorimetric rendering intent. Change the
-encoding of the rendering intents in the graphic state to use ICC numbers
-from Table 18 (section 6.1.11) instead of the PDF order to reduce re-coding
-and confusion. Bug 689377.
+Fix (clist interpreter) : Transparency caused a wrong color depth.
 
 </pre>
-<p>[src/gxistate.h lib/pdf_ops.ps src/gsstate.c src/zcolor3.c]</p>
+<p>[src/gxclrast.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-31T033113.074828Z"></a>
-2007-07-31T03:31:13.074828Z Ralph Giles</strong></p>
+<p><strong><a name="2007-11-18T093055.737640Z"></a>
+2007-11-18T09:30:55.737640Z Russell Lang</strong></p>
 <blockquote>
 <pre>
-Update changelogs for the release candidate.
+Remove incorrect and unnecessary gtk+ separation code. Fixes bug 689541.
 </pre>
-<p>[doc/Changes.htm doc/History8.htm doc/News.htm doc/Details8.htm doc/Details.htm]</p>
+<p>[src/dxmain.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-30T201356.963379Z"></a>
-2007-07-30T20:13:56.963379Z Ralph Giles</strong></p>
+<p><strong><a name="2007-11-18T060720.783700Z"></a>
+2007-11-18T06:07:20.783700Z Igor Melichev</strong> (<a href="Details.htm#2007-11-18T060720.783700Z">details</a>)</p>
 <blockquote>
 <pre>
-Update the libpng version in the top level makefiles to match the new 
-1.2.18 source.
+Fix (clist) : Improving the debug printing.
+
 </pre>
-<p>[src/bcwin32.mak src/openvms.mak src/ugcclib.mak src/macosx.mak src/watcw32.mak src/dvx-gcc.mak src/msvc32.mak src/unix-gcc.mak src/unixansi.mak src/macos-mcp.mak src/msvclib.mak src/all-arch.mak src/os2.mak src/watclib.mak]</p>
+<p>[src/gxclpath.h]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-30T201059.397769Z"></a>
-2007-07-30T20:10:59.397769Z Ralph Giles</strong></p>
+<p><strong><a name="2007-11-18T053055.503323Z"></a>
+2007-11-18T05:30:55.503323Z Igor Melichev</strong> (<a href="Details.htm#2007-11-18T053055.503323Z">details</a>)</p>
 <blockquote>
 <pre>
-Include the libpng 1.2.18 source.
+Fix (clist) : Improving the debug printing.
+
 </pre>
-<p>[libpng]</p>
+<p>[src/gstrans.c src/gdevp14.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-30T200922.151026Z"></a>
-2007-07-30T20:09:22.151026Z Ralph Giles</strong></p>
+<p><strong><a name="2007-11-16T213922.306411Z"></a>
+2007-11-16T21:39:22.306411Z Ray Johnston</strong> (<a href="Details.htm#2007-11-16T213922.306411Z">details</a>)</p>
 <blockquote>
 <pre>
-Remove the old included libpng-1.2.16 to make way for the newer release.
-This revision will not build!
+Fix dependency problems that caused obj/gs_init.ps to be missed. Also fix a
+typo that caused CMap files to be missing.
+
 </pre>
-<p>[libpng]</p>
+<p>[src/lib.mak src/int.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-30T200241.610054Z"></a>
-2007-07-30T20:02:41.610054Z Ralph Giles</strong></p>
+<p><strong><a name="2007-11-16T211431.380613Z"></a>
+2007-11-16T21:14:31.380613Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Update the release notes for the upcoming release.
+Correct typos and spelling errors in the change log. Bug 688940.
 </pre>
-<p>[doc/News.htm src/version.mak]</p>
+<p>[doc/History8.htm]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-29T161145.078740Z"></a>
-2007-07-29T16:11:45.078740Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-11-16T081105.046465Z"></a>
+2007-11-16T08:11:05.046465Z Igor Melichev</strong> (<a href="Details.htm#2007-11-16T081105.046465Z">details</a>)</p>
 <blockquote>
 <pre>
-Ignore named actions in PDF link annotations that refer to a page outside
-of the document page range. Bug 689286.
+Fix (clist) : Providing clist instruction ids and offsets to debug trace (continued 2).
 
 </pre>
-<p>[lib/pdf_main.ps]</p>
+<p>[src/gxclread.c src/gxht.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-28T161312.033906Z"></a>
-2007-07-28T16:13:12.033906Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-11-16T021056.107493Z"></a>
+2007-11-16T02:10:56.107493Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fix a bug in the "LastPage" named action handler that pushed an extra operand
-to the stack causing "/rangecheck in pdfmark". Thanks to Heiko Oberdiek for
-the patch. Bug 688311.
+Update the makefile for current pkgconfig macros.
+</pre>
+<p>[ijs/Makefile.am]</p>
+</blockquote>
 
+<p><strong><a name="2007-11-16T015209.559298Z"></a>
+2007-11-16T01:52:09.559298Z Ralph Giles</strong></p>
+<blockquote>
+<pre>
+Don't generate build files for the ijs package when building. Since this 
+is distinct from 'make dist' the results are not optimal Bug 689425.
 </pre>
-<p>[lib/pdf_main.ps]</p>
+<p>[doc/Release.htm]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-27T201435.951213Z"></a>
-2007-07-27T20:14:35.951213Z Ray Johnston</strong> (<a href="Details.htm#2007-07-27T201435.951213Z">details</a>)</p>
+<p><strong><a name="2007-11-15T072243.143761Z"></a>
+2007-11-15T07:22:43.143761Z Igor Melichev</strong> (<a href="Details.htm#2007-11-15T072243.143761Z">details</a>)</p>
 <blockquote>
 <pre>
-Apply a long pending patch that only affects an ancient 'alphaimage'
-operator (Next display PostScript extension). Bug #592160.
+Fix (clist) : Providing clist instruction ids and offsets to debug trace (continued).
 
 </pre>
-<p>[src/gxipixel.c]</p>
+<p>[src/gxclist.c src/gxcldev.h src/gxclist.h src/gxp1fill.c src/gxclrast.c src/gxclread.c src/gxclpage.c src/gxclutil.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-27T042736.603967Z"></a>
-2007-07-27T04:27:36.603967Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-11-14T230322.440437Z"></a>
+2007-11-14T23:03:22.440437Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Add a missing member to the initialiser macro for the device structure of
-japanese laser printer vector PDLs. Fix a FPE crash. Bug 689366.
+Remove an obsolete include.
+</pre>
+<p>[src/gendev.c]</p>
+</blockquote>
 
+<p><strong><a name="2007-11-14T220613.972530Z"></a>
+2007-11-14T22:06:13.972530Z Ray Johnston</strong></p>
+<blockquote>
+<pre>
+Refactor the gs int.mak and lib,mak to simplify building COMPILE_INITS=1 without PS (PCL
+only build). Make sure gs/src/ugcclib.mak does conditional assignment of COMPILE_INITS
 </pre>
-<p>[contrib/lips4/gdevlprn.h]</p>
+<p>[src/lib.mak src/ugcclib.mak src/int.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-25T051245.877915Z"></a>
-2007-07-25T05:12:45.877915Z Ray Johnston</strong> (<a href="Details.htm#2007-07-25T051245.877915Z">details</a>)</p>
+<p><strong><a name="2007-11-14T220453.375824Z"></a>
+2007-11-14T22:04:53.375824Z Ray Johnston</strong></p>
 <blockquote>
 <pre>
-Revert patch for rev 7904 which caused regressions (bug 689215).
-The fix for this will be committed in a following patch that
-fixes 688543 and 689364. Fixes bug 689215.
+Fix number of macro arguments that showed an error when FPU_TYPE=-1 (no FPU)
+</pre>
+<p>[src/gsciemap.c]</p>
+</blockquote>
 
+<p><strong><a name="2007-11-14T183745.596510Z"></a>
+2007-11-14T18:37:45.596510Z Igor Melichev</strong> (<a href="Details.htm#2007-11-14T183745.596510Z">details</a>)</p>
+<blockquote>
+<pre>
+Fix (clist) : Providing clist instruction ids and offsets to debug trace.
+
 </pre>
-<p>[src/gdevp14.c]</p>
+<p>[src/gxclist.c src/gxcldev.h src/gxclist.h src/gxclrast.c src/gxclread.c src/gxclutil.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-24T222924.445810Z"></a>
-2007-07-24T22:29:24.445810Z till</strong></p>
+<p><strong><a name="2007-11-14T180902.242685Z"></a>
+2007-11-14T18:09:02.242685Z Igor Melichev</strong> (<a href="Details.htm#2007-11-14T180902.242685Z">details</a>)</p>
 <blockquote>
 <pre>
-Removed duplicate usage of DESTDIR in cups/cups.mak
+Fix (clist) : A preparation for providing clist instruction ids and offsets to debug trace.
+
 </pre>
-<p>[cups/cups.mak]</p>
+<p>[src/gxclist.h src/gxclrast.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-24T222334.891503Z"></a>
-2007-07-24T22:23:34.891503Z till</strong></p>
+<p><strong><a name="2007-11-14T022253.263144Z"></a>
+2007-11-14T02:22:53.263144Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fixed installation of data files from the contrib/ directory
+Add support for passing EXPAT_CFLAGS from the top-level makefile.
+Passing -DHAVE_MEMMOVE is required in the unix build.
 </pre>
-<p>[src/Makefile.in src/configure.ac]</p>
+<p>[src/expat.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-24T211853.099055Z"></a>
-2007-07-24T21:18:53.099055Z Ray Johnston</strong></p>
+<p><strong><a name="2007-11-14T020605.012311Z"></a>
+2007-11-14T02:06:05.012311Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fix for the clip mask of images being too wide for the fixed size
-buffer. New size wide enough for 54 inches at 2400 dpi. Problem
-seen at 600 dpi with AC405122 from the PS ATS for customer #951.
+Remove spurious executable bits.
 </pre>
-<p>[src/gxmclip.h]</p>
+<p>[expat/MANIFEST expat/conftools/expat.m4 expat/tests/benchmark/benchmark.c expat/lib/internal.h expat/COPYING expat/Changes expat/lib/utf8tab.h expat/tests/runtestspp.cpp expat/tests/runtests.c expat/lib/expatw_static.dsp expat/lib/libexpat.def expat/amiga/include/proto/expat.h expat/tests/README.txt expat/xmlwf/xmlfile.c expat/xmlwf/xmlfile.h expat/xmlwf/ct.c expat/lib/Makefile.MPW expat/xmlwf/codepage.c expat/vms/descrip.mms expat/xmlwf/codepage.h expat/bcb5/elements.bpf expat/lib/amigaconfig.h expat/amiga/expat_lib.c expat/bcb5/elements.bpr expat/lib/expat.h expat/win32/README.txt expat/conftools/get-version.sh expat/doc/valid-xhtml10.png expat/examples/outline.dsp expat/xmlwf/readfilemap.c expat/bcb5/outline.mak expat/lib/xmlrole.c expat/amiga/launch.c expat/bcb5/expat_static.mak expat/lib/xmlrole.h expat/lib/winconfig.h expat/examples/elements.dsp expat/win32/expat.iss expat/win32/MANIFEST.txt expat/amiga/expat.xml expat/bcb5/outline.bpf expat/expat_config.h.in expat/lib/libexpatw.def expat/lib/expatw.dsp expat/bcb5/expat.mak expat/lib/xmltok.c expat/vms/README.vms expat/tests/benchmark/README.txt expat/bcb5/expat_static.bpf expat/lib/xmltok.h expat/tests/xmltest.sh expat/lib/latin1tab.h expat/bcb5/outline.bpr expat/tests/minicheck.c expat/xmlwf/xmlwf.dsp expat/conftools/PrintPath expat/tests/minicheck.h expat/Makefile.in expat/lib/expat_static.dsp expat/bcb5/libexpat_mtd.def expat/bcb5/expat_static.bpr expat/lib/xmltok_impl.c expat/bcb5/expatw.mak expat/amiga/include/interfaces/expat.h expat/lib/xmltok_impl.h expat/xmlwf/filemap.h expat/bcb5/expatw_static.mak expat/vms/expat_config.h expat/bcb5/expat.bpf expat/xmlwf/xmlwin32url.cxx expat/lib/xmltok_ns.c expat/xmlwf/xmltchar.h expat/doc/reference.html expat/tests/benchmark/benchmark.dsp expat/bcb5/expat.bpr expat/bcb5/xmlwf.mak expat/bcb5/setup.bat expat/lib/xmlparse.c expat/tests/benchmark/benchmark.dsw expat/conftools/install-sh expat/configure.in expat/conftools/libtool.m4 expat/bcb5/expatw.bpf expat/amiga/Makefile expat/bcb5/expatw_static.bpf expat/bcb5/expatw.bpr expat/bcb5/expatw_static.bpr expat/bcb5/xmlwf.bpf expat/lib/expat_external.h expat/configure expat/lib/macconfig.h expat/conftools/ac_c_bigendian_cross.m4 expat/lib/ascii.h expat/amiga/expat_vectors.c expat/conftools/mkinstalldirs expat/bcb5/README.txt expat/amiga/README.txt expat/bcb5/xmlwf.bpr expat/xmlwf/unixfilemap.c expat/doc/xmlwf.sgml expat/bcb5/all_projects.bpg expat/xmlwf/xmlurl.h expat/doc/expat.png expat/amiga/include/inline4/expat.h expat/examples/elements.c expat/expat.dsw expat/amiga/stdlib.c expat/amiga/include/libraries/expat.h expat/lib/iasciitab.h expat/xmlwf/xmlmime.c expat/tests/chardata.c expat/xmlwf/xmlmime.h expat/doc/style.css expat/README expat/tests/chardata.h expat/conftools/config.guess expat/doc/xmlwf.1 expat/conftools/ltmain.sh expat/conftools/config.sub expat/lib/nametab.h expat/bcb5/libexpatw_mtd.def expat/lib/asciitab.h expat/xmlwf/xmlwf.c expat/lib/expat.dsp expat/examples/outline.c expat/xmlwf/win32filemap.c expat/bcb5/elements.mak expat/bcb5/makefile.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-24T200220.813265Z"></a>
-2007-07-24T20:02:20.813265Z Igor Melichev</strong> (<a href="Details.htm#2007-07-24T200220.813265Z">details</a>)</p>
+<p><strong><a name="2007-11-13T185718.728921Z"></a>
+2007-11-13T18:57:18.728921Z Igor Melichev</strong> (<a href="Details.htm#2007-11-13T185718.728921Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix (shadings) : Decomposition limit could be too small.
+Fix (make) : Could not build for x64 platform with Developer Studio 2005. 
 
 </pre>
-<p>[src/gxshade6.c]</p>
+<p>[src/msvccmd.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-17T095556.457439Z"></a>
-2007-07-17T09:55:56.457439Z Igor Melichev</strong> (<a href="Details.htm#2007-07-17T095556.457439Z">details</a>)</p>
+<p><strong><a name="2007-11-13T100155.069333Z"></a>
+2007-11-13T10:01:55.069333Z Ken Sharp</strong> (<a href="Details.htm#2007-11-13T100155.069333Z">details</a>)</p>
 <blockquote>
 <pre>
-Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 8).
+Fix (pdfwrite): type 3 fonts with exceedingly small BoundingBox
+entries were clamped to 0 or 1.
 
 </pre>
-<p>[src/lib.mak src/gxclrast.c src/gdevpdfi.c src/gxshade6.c src/gxclpath.c src/gxclrect.c]</p>
+<p>[src/gdevpdfx.h src/gdevpdtt.c src/gdevpdfu.c src/gdevpdtw.c src/gdevpdtf.h]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-16T213548.939836Z"></a>
-2007-07-16T21:35:48.939836Z Igor Melichev</strong> (<a href="Details.htm#2007-07-16T213548.939836Z">details</a>)</p>
+<p><strong><a name="2007-11-12T085935.891834Z"></a>
+2007-11-12T08:59:35.891834Z Ken Sharp</strong> (<a href="Details.htm#2007-11-12T085935.891834Z">details</a>)</p>
 <blockquote>
 <pre>
-Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 6).
+Fix (pdfwrite): named objects, created via a pdfmark such as /BP,
+could not have their content modified after the object was completed.
 
 </pre>
-<p>[src/gxclrect.c]</p>
+<p>[src/gdevpdfm.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-16T212442.764396Z"></a>
-2007-07-16T21:24:42.764396Z Igor Melichev</strong> (<a href="Details.htm#2007-07-16T212442.764396Z">details</a>)</p>
+<p><strong><a name="2007-11-10T172049.620638Z"></a>
+2007-11-10T17:20:49.620638Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 6).
+Pre-scan the stream for '{' during the stream length check to avoid reading
+to the end of the stream and closing it. Bug 689551, customer 661.
 
 </pre>
-<p>[src/gxshade4.h src/lib.mak src/gxclrast.c src/gxshade6.c src/gxdevcli.h]</p>
+<p>[lib/pdf_base.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-16T173909.809376Z"></a>
-2007-07-16T17:39:09.809376Z Ray Johnston</strong></p>
+<p><strong><a name="2007-11-09T211804.579128Z"></a>
+2007-11-09T21:18:04.579128Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Prevent potential (although unlikely) divide by zero.
+Remove the JVERSION makefile variable.
+
+We only support the current version 6 library, and it seems
+unlikely to revise in the the near future. We also include
+our own copy of the source now, so it is less important to
+support a variety of third party library versions.
 </pre>
-<p>[src/gximag3x.c]</p>
+<p>[src/openvms.mak src/macosx.mak src/watcw32.mak src/dvx-gcc.mak src/unixansi.mak src/msvclib.mak src/os2.mak src/openvms.mmk src/bcwin32.mak src/ugcclib.mak src/gs.mak src/Makefile.in doc/Make.htm src/msvc32.mak src/unix-gcc.mak src/macos-mcp.mak src/watclib.mak src/jpeg.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-16T172530.726967Z"></a>
-2007-07-16T17:25:30.726967Z Ray Johnston</strong></p>
+<p><strong><a name="2007-11-09T211556.512922Z"></a>
+2007-11-09T21:15:56.512922Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fix a divide by zero that would show up on linux, but not cygwin.
-Seen with 001-01.ps to the x11 device.
+Remove the PNGVERSION makefile variable.
+    
+We no longer support building older versions of the libpng source,
+and now include our own version, so there is no reason to maintain
+this.
 </pre>
-<p>[src/gdevmem.c]</p>
+<p>[src/openvms.mak src/macosx.mak src/watcw32.mak src/dvx-gcc.mak src/unixansi.mak src/msvclib.mak src/os2.mak src/openvms.mmk src/bcwin32.mak src/ugcclib.mak src/gs.mak src/libpng.mak doc/Make.htm src/msvc32.mak src/unix-gcc.mak src/macos-mcp.mak src/all-arch.mak src/watclib.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-16T170658.964025Z"></a>
-2007-07-16T17:06:58.964025Z Igor Melichev</strong> (<a href="Details.htm#2007-07-16T170658.964025Z">details</a>)</p>
+<p><strong><a name="2007-11-09T210048.139238Z"></a>
+2007-11-09T21:00:48.139238Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 5).
+Update the top level makefiles with the current libpng version number.
+</pre>
+<p>[src/bcwin32.mak src/openvms.mak src/ugcclib.mak src/macosx.mak src/watcw32.mak src/dvx-gcc.mak src/msvc32.mak src/unix-gcc.mak src/unixansi.mak src/macos-mcp.mak src/msvclib.mak src/all-arch.mak src/openvms.mmk src/os2.mak src/watclib.mak]</p>
+</blockquote>
 
+<p><strong><a name="2007-11-09T205819.833269Z"></a>
+2007-11-09T20:58:19.833269Z Ralph Giles</strong></p>
+<blockquote>
+<pre>
+Use PNGSRCDIR and PNGVERSION instead of PSRCDIR and PVERSION in
+the top level makefiles.
 </pre>
-<p>[src/gxshade4.h src/gxshade6.c]</p>
+<p>[src/openvms.mak src/macosx.mak src/watcw32.mak src/dvx-gcc.mak src/unixansi.mak src/msvclib.mak src/os2.mak src/openvms.mmk src/bcwin32.mak src/ugcclib.mak src/gs.mak src/libpng.mak src/Makefile.in doc/Make.htm src/msvc32.mak src/unix-gcc.mak src/macos-mcp.mak src/all-arch.mak src/watclib.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-16T165811.366089Z"></a>
-2007-07-16T16:58:11.366089Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-11-09T195457.891517Z"></a>
+2007-11-09T19:54:57.891517Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Make failed dictionary look-up return /undefined instead of /dictfull.
-Bug 689360
+Minor cleanup of the expat makefile.
+</pre>
+<p>[src/expat.mak]</p>
+</blockquote>
 
+<p><strong><a name="2007-11-09T011415.828665Z"></a>
+2007-11-09T01:14:15.828665Z Ralph Giles</strong></p>
+<blockquote>
+<pre>
+Change the jbig2dec license from GPLv2 to GPLv2 or later.
 </pre>
-<p>[src/idict.c src/zfcid1.c]</p>
+<p>[jbig2dec/LICENSE]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-15T172707.515793Z"></a>
-2007-07-15T17:27:07.515793Z Igor Melichev</strong> (<a href="Details.htm#2007-07-15T172707.515793Z">details</a>)</p>
+<p><strong><a name="2007-11-08T075721.838362Z"></a>
+2007-11-08T07:57:21.838362Z Suzuki Toshiya</strong> (<a href="Details.htm#2007-11-08T075721.838362Z">details</a>)</p>
 <blockquote>
 <pre>
-Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 4).
+Fix: Ignore problematic post table in format 2.0 with ISOLatin1Encoding glyph names.
 
 </pre>
-<p>[src/gxcldev.h src/gxclrast.c src/gxclrect.c src/gxclutil.c]</p>
+<p>[lib/gs_ttf.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-14T191842.392348Z"></a>
-2007-07-14T19:18:42.392348Z Henry Stiles</strong></p>
+<p><strong><a name="2007-11-07T071345.310142Z"></a>
+2007-11-07T07:13:45.310142Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Changes from Neil Muller to support tumble duplex in several deskjet
-printers (see 687978).  We have done no testing of these changes.
+Preliminary makefile for the expat third party library.
+
+Can be used to link to the system expat with SHARE_EXPAT=1,
+but compiling the source doesn't work on linux in this revision
+because of missing configuration defines.
 </pre>
-<p>[src/gdevdjet.c src/gdevdljm.c src/gdevdljm.h contrib/gdevhl12.c]</p>
+<p>[src/gs.mak src/expat.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-13T184805.145075Z"></a>
-2007-07-13T18:48:05.145075Z Igor Melichev</strong> (<a href="Details.htm#2007-07-13T184805.145075Z">details</a>)</p>
+<p><strong><a name="2007-11-07T050406.063702Z"></a>
+2007-11-07T05:04:06.063702Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 3).
+Copy the expat-2.0.1 tag source into the gs tree.
 
+This 3rd party library is needed for XPS and eventually SVG support.
 </pre>
-<p>[src/gxclrect.c]</p>
+<p>[expat]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-13T162903.411589Z"></a>
-2007-07-13T16:29:03.411589Z Igor Melichev</strong> (<a href="Details.htm#2007-07-13T162903.411589Z">details</a>)</p>
+<p><strong><a name="2007-11-07T041913.410191Z"></a>
+2007-11-07T04:19:13.410191Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 2).
+Add a skeleton implementation of the text extraction device.
+It doesn't do anything useful yet, only prints "Hello world" once per page.
+</pre>
+<p>[src/gdevtxtw.c src/bcwin32.mak src/openvms.mak src/macosx.mak src/watcw32.mak src/Makefile.in src/msvc32.mak src/unix-gcc.mak src/unixansi.mak src/macos-mcp.mak src/devs.mak src/os2.mak]</p>
+</blockquote>
 
+<p><strong><a name="2007-11-02T190903.093400Z"></a>
+2007-11-02T19:09:03.093400Z Marcos Woehrmann</strong></p>
+<blockquote>
+<pre>
+Fix for Bug 689316.
+
+On some systems XInitImage() appears to have
+problems with images that are one pixel in height, so
+if XInitImage() returns an error call XPutImage() instead.  
+
 </pre>
-<p>[src/gxfill.c]</p>
+<p>[src/gdevx.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-13T120729.877199Z"></a>
-2007-07-13T12:07:29.877199Z Igor Melichev</strong> (<a href="Details.htm#2007-07-13T120729.877199Z">details</a>)</p>
+<p><strong><a name="2007-11-02T181645.038692Z"></a>
+2007-11-02T18:16:45.038692Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued).
+Document the interaction between a the vector device beginpage method
+and gdev_vector_stream() more clearly.
+</pre>
+<p>[src/gdevvec.h]</p>
+</blockquote>
 
+<p><strong><a name="2007-11-01T204928.224038Z"></a>
+2007-11-01T20:49:28.224038Z Ray Johnston</strong> (<a href="Details.htm#2007-11-01T204928.224038Z">details</a>)</p>
+<blockquote>
+<pre>
+Make sure that errors are propogated to caller in the WTS device (such
+as VMerror). Bug 689511 for customer 951.
+
 </pre>
-<p>[src/gxclrast.c]</p>
+<p>[src/gdevwts.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-13T011056.469571Z"></a>
-2007-07-13T01:10:56.469571Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-11-01T172245.182105Z"></a>
+2007-11-01T17:22:45.182105Z Igor Melichev</strong> (<a href="Details.htm#2007-11-01T172245.182105Z">details</a>)</p>
 <blockquote>
 <pre>
-Make PDF post-processing utilities tolerant to missing Length attribute in
-the strean dictionary. Our PDF parser undefines incorrect Length attributes.
+PS interpreter : Trace the executed operators' names (continued).
+
 </pre>
-<p>[lib/pdfwrite.ps]</p>
+<p>[src/iinit.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-12T133424.493291Z"></a>
-2007-07-12T13:34:24.493291Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-11-01T162001.816428Z"></a>
+2007-11-01T16:20:01.816428Z Igor Melichev</strong> (<a href="Details.htm#2007-11-01T162001.816428Z">details</a>)</p>
 <blockquote>
 <pre>
-Add a few dummy system parameters for compatibility with Adobe products.
-Bug 689272, customer 411.
+PS interpreter : Trace the executed operators' names.
 
 </pre>
-<p>[lib/gs_lev2.ps]</p>
+<p>[src/iinit.c doc/Use.htm src/int.mak src/iinit.h src/interp.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-11T211739.855676Z"></a>
-2007-07-11T21:17:39.855676Z Igor Melichev</strong> (<a href="Details.htm#2007-07-11T211739.855676Z">details</a>)</p>
+<p><strong><a name="2007-11-01T155622.262417Z"></a>
+2007-11-01T15:56:22.262417Z Alex Cherepanov</strong> (<a href="Details.htm#2007-11-01T155622.262417Z">details</a>)</p>
 <blockquote>
 <pre>
-Banding : Exten\d clist language with trapezoids, linear color trapezoids and linear color triangles.
+Move a 32K array from the stack to the heap to save stack space.
 
 </pre>
-<p>[src/gxshade4.h src/lib.mak src/gxclist.c src/gxcldev.h src/gxclist.h src/gdevnfwd.c src/gxshade1.c src/gxfill.c src/gxclrast.c src/gxclread.c src/gxshade6.c src/gxclpath.c src/gxdevcli.h src/gxclrect.c]</p>
+<p>[src/gdevpdfi.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-11T002624.274026Z"></a>
-2007-07-11T00:26:24.274026Z Ralph Giles</strong></p>
+<p><strong><a name="2007-10-31T170102.758539Z"></a>
+2007-10-31T17:01:02.758539Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Replace to includes of the system stdlib.h for malloc() with malloc_.h. 
-Bug 689320.
+Rewrite gs_getdefaultdevice to avoid allocating memory.
+
+The new version also skips tabs as whitespace and is more robust.
 </pre>
-<p>[src/gxwts.c src/fapi_ft.c]</p>
+<p>[src/gsdevice.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-11T001927.467323Z"></a>
-2007-07-11T00:19:27.467323Z Ralph Giles</strong></p>
+<p><strong><a name="2007-10-31T170059.582623Z"></a>
+2007-10-31T17:00:59.582623Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Document that we don't make use of the autoconf function tests, or 
-implement any fallbacks.
+Add a new GS_DEV_DEFAULT makefile variable for passing a preferred list
+of default devices, in order of priority. These are passed through to
+the C code, and searched for in gs_getdefaultdevice().
 </pre>
-<p>[src/configure.ac]</p>
+<p>[src/gs.mak src/Makefile.in src/gscdefs.h src/gsdevice.c src/gscdef.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-10T233047.849258Z"></a>
-2007-07-10T23:30:47.849258Z Ralph Giles</strong></p>
+<p><strong><a name="2007-10-31T170055.551499Z"></a>
+2007-10-31T17:00:55.551499Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Complete support for DESTDIR in staged installs with the unix makefiles. 
-Bug 689277.
+Add Postcript bindings to gs_getdefaultdevice() and use them to set the
+default device in the interpreter. Bug 689273.
 </pre>
-<p>[src/unix-dll.mak cups/cups.mak src/unixinst.mak]</p>
+<p>[doc/Language.htm src/zdevice.c lib/gs_init.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-10T230051.455586Z"></a>
-2007-07-10T23:00:51.455586Z Ralph Giles</strong></p>
+<p><strong><a name="2007-10-31T170051.435508Z"></a>
+2007-10-31T17:00:51.435508Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Remove unused and inappropriate ps interpreter includes from the windows
-polling interface implementation.
+Add a gs_getdefaultdevice() call and use it when printing the help
+message. It just returns the first device as before. Bug 689273.
 </pre>
-<p>[src/gp_mspol.c src/winlib.mak]</p>
+<p>[src/gsdevice.h src/imainarg.c src/gsdevice.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-10T171409.247898Z"></a>
-2007-07-10T17:14:09.247898Z till</strong></p>
+<p><strong><a name="2007-10-30T234546.184301Z"></a>
+2007-10-30T23:45:46.184301Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fixed bug 689323: bjc600's gs_closedevice breaks get_page_device and causes NumCopies to barf
+Add missing dependencies to the contrib device build.
 </pre>
-<p>[src/gdevcdj.c]</p>
+<p>[contrib/contrib.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-07T025908.708092Z"></a>
-2007-07-07T02:59:08.708092Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-10-30T192601.651347Z"></a>
+2007-10-30T19:26:01.651347Z Igor Melichev</strong> (<a href="Details.htm#2007-10-30T192601.651347Z">details</a>)</p>
 <blockquote>
 <pre>
-Add a shebang line to afmdiff.awk and use more portable option ( -3 ) to
-request 3-column listing. Bug 688621.
+Fix (banding) : Improving the debug trace about compositors (continued).
+
 </pre>
-<p>[lib/afmdiff.awk]</p>
+<p>[src/gstrans.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-06T164218.448176Z"></a>
-2007-07-06T16:42:18.448176Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-10-30T174749.373667Z"></a>
+2007-10-30T17:47:49.373667Z Igor Melichev</strong> (<a href="Details.htm#2007-10-30T174749.373667Z">details</a>)</p>
 <blockquote>
 <pre>
-Explicitly bind setscreen, setcolorscreen, and sethalftone pseudo-operators.
-When a pseudo-operator is redefined several Timothy Osbornes, the last definition is
-bound in a final sweep over the systemdict but other definitions aren't.
-Bug 689254, customer 661.
+Fix (banding) : Improving the debug trace about compositors.
 
 </pre>
-<p>[lib/gs_dps2.ps lib/gs_ll3.ps]</p>
+<p>[src/gsropc.c doc/Use.htm src/gsalphac.c src/gsovrc.c src/gxclrast.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-06T121801.891965Z"></a>
-2007-07-06T12:18:01.891965Z Igor Melichev</strong> (<a href="Details.htm#2007-07-06T121801.891965Z">details</a>)</p>
+<p><strong><a name="2007-10-30T005844.912591Z"></a>
+2007-10-30T00:58:44.912591Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fix : Restoring high level objects in clist.
+Add a cast to prevent a warning.
+</pre>
+<p>[src/zfjpx.c]</p>
+</blockquote>
 
+<p><strong><a name="2007-10-28T233359.326612Z"></a>
+2007-10-28T23:33:59.326612Z Alex Cherepanov</strong></p>
+<blockquote>
+<pre>
+Move "true .setaccuratecurves" to the PDF graphic state initialization
+where it belongs. This fix enables accurate curve rendering by GSview
+doesn't use some parts of Ghostscript startup code. Bug 688434.
+
 </pre>
-<p>[src/gdevprn.c]</p>
+<p>[lib/pdf_main.ps lib/pdf_ops.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-06T065015.857933Z"></a>
-2007-07-06T06:50:15.857933Z Igor Melichev</strong> (<a href="Details.htm#2007-07-06T065015.857933Z">details</a>)</p>
+<p><strong><a name="2007-10-28T182229.779063Z"></a>
+2007-10-28T18:22:29.779063Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fix : Improving documentation for gxclpath.c .
+Correct a typo.
+</pre>
+<p>[doc/Use.htm]</p>
+</blockquote>
 
+<p><strong><a name="2007-10-28T171747.899537Z"></a>
+2007-10-28T17:17:47.899537Z Alex Cherepanov</strong> (<a href="Details.htm#2007-10-28T171747.899537Z">details</a>)</p>
+<blockquote>
+<pre>
+Change pdf_base.ps::.pdfrun and pdf_sec.ps::.decpdfrun to ensure
+"PDFScanRules" == "true" while scanning the PDF, and if necessary revert
+it back to "null" before returning. Thanks to SaGS for the patch. Bug 688598.
+
 </pre>
-<p>[src/gxclpath.c]</p>
+<p>[src/itoken.h lib/pdf_base.ps lib/pdf_sec.ps src/zusparam.c src/ztoken.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-06T060017.432528Z"></a>
-2007-07-06T06:00:17.432528Z Igor Melichev</strong> (<a href="Details.htm#2007-07-06T060017.432528Z">details</a>)</p>
+<p><strong><a name="2007-10-28T141946.108672Z"></a>
+2007-10-28T14:19:46.108672Z Alex Cherepanov</strong> (<a href="Details.htm#2007-10-28T141946.108672Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix : A wrong path filling.
+Stop reading the xref+trailer at the closing ">>" because PDF 1.7 Reference
+made "startxref" optional in some cases. Thanks to SaGS for thr patch.
+Bug 688283.
 
 </pre>
-<p>[src/gxpcopy.c]</p>
+<p>[lib/pdf_main.ps lib/pdf_rbld.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-05T190429.604836Z"></a>
-2007-07-05T19:04:29.604836Z till</strong></p>
+<p><strong><a name="2007-10-27T195500.858126Z"></a>
+2007-10-27T19:55:00.858126Z Igor Melichev</strong> (<a href="Details.htm#2007-10-27T195500.858126Z">details</a>)</p>
 <blockquote>
 <pre>
-Let scripts search Ghostscript (or subscripts) in the same directory where they reside, bug 689318.
+Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 9).
+
 </pre>
-<p>[lib/printafm lib/eps2eps lib/pdf2dsc lib/gsbj lib/ps2epsi lib/gsdj lib/dumphint lib/gsnd lib/font2c lib/pdfopt lib/pdf2ps lib/ps2pdf lib/gslj lib/pfbtopfa lib/bdftops lib/ps2pdf12 lib/ps2pdf13 lib/ps2pdf14 lib/gslp lib/wftopfa lib/ps2pdfwr lib/ps2ps lib/pphs lib/pf2afm lib/gsdj500]</p>
+<p>[src/gxclrast.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-05T181259.492244Z"></a>
-2007-07-05T18:12:59.492244Z Timothy Osborn</strong> (<a href="Details.htm#2007-07-05T181259.492244Z">details</a>)</p>
+<p><strong><a name="2007-10-27T185514.195971Z"></a>
+2007-10-27T18:55:14.195971Z Alex Cherepanov</strong> (<a href="Details.htm#2007-10-27T185514.195971Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix for bug #689312.
+Extract and process default PDF file from the PDF collection when
+it is defined. Otherwise process the container PDF file.
 
 </pre>
-<p>[src/gxpcmap.c]</p>
+<p>[lib/pdf_main.ps lib/pdf2dsc.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-05T105700.783595Z"></a>
-2007-07-05T10:57:00.783595Z till</strong></p>
+<p><strong><a name="2007-10-26T074130.826491Z"></a>
+2007-10-26T07:41:30.826491Z Ken Sharp</strong> (<a href="Details.htm#2007-10-26T074130.826491Z">details</a>)</p>
 <blockquote>
 <pre>
-Let dvipdf support "-R" option, bug  689328.
+Fix (pdfwrite): Type 1 CharStrings could be converted to invalid 
+type 2 CharStrings if the glyph program used implicit start points 
+for subpaths.
+
 </pre>
-<p>[lib/dvipdf]</p>
+<p>[src/gdevpsfx.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-05T104152.033081Z"></a>
-2007-07-05T10:41:52.033081Z till</strong></p>
+<p><strong><a name="2007-10-26T014956.180182Z"></a>
+2007-10-26T01:49:56.180182Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Allow spaces in the input file names for pv.sh, bug 689329.
+Merge makeset.tcl into makehist.tcl.
 </pre>
-<p>[lib/pv.sh]</p>
+<p>[toolbin/makehist.tcl toolbin/makeset.tcl]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-05T103106.013010Z"></a>
-2007-07-05T10:31:06.013010Z till</strong></p>
+<p><strong><a name="2007-10-26T014954.293117Z"></a>
+2007-10-26T01:49:54.293117Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Use mktemp in ps2epsi, bug 689324.
+Remove obsolete release and diff scripts.
 </pre>
-<p>[lib/ps2epsi]</p>
+<p>[toolbin/3way.tcl toolbin/makefonts.tcl toolbin/maketars.tcl toolbin/makemaster.tcl toolbin/makeset.tcl toolbin/makewin.tcl]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-04T225257.119341Z"></a>
-2007-07-04T22:52:57.119341Z Ralph Giles</strong></p>
+<p><strong><a name="2007-10-26T010804.549848Z"></a>
+2007-10-26T01:08:04.549848Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Remove an obsolete cvs housekeeping file.
+Document how to use -dTTYPAUSE with -dSAFER. Bug 687988.
 </pre>
-<p>[toolbin/tests/.cvsignore]</p>
+<p>[doc/Use.htm]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-04T195215.096425Z"></a>
-2007-07-04T19:52:15.096425Z Ray Johnston</strong> (<a href="Details.htm#2007-07-04T195215.096425Z">details</a>)</p>
+<p><strong><a name="2007-10-25T221422.288695Z"></a>
+2007-10-25T22:14:22.288695Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fix for local ExtGState values that would caused invalidaccess on
-printers or RIPS that have any of blackgeneration, undercolorremoval,
-colortransfer or halftone in local VM. Customer #534.
+Correct some gcc warnings.
+</pre>
+<p>[jbig2dec/config.h jbig2dec/jbig2_text.c jbig2dec/jbig2_image.h jbig2dec/jbig2_symbol_dict.c jbig2dec/jbig2_generic.c jbig2dec/jbig2_page.c jbig2dec/jbig2_refinement.c]</p>
+</blockquote>
 
+<p><strong><a name="2007-10-25T003018.383197Z"></a>
+2007-10-25T00:30:18.383197Z Ralph Giles</strong></p>
+<blockquote>
+<pre>
+Include an example of how to create non-ASCII font names in the cidfmap.
+Bug 688203.
 </pre>
-<p>[lib/opdfread.ps]</p>
+<p>[doc/Use.htm]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-04T190909.181743Z"></a>
-2007-07-04T19:09:09.181743Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-10-24T233220.291355Z"></a>
+2007-10-24T23:32:20.291355Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Add a newline to a debug printf. Bug 689330.
+Append the CUPS font directory to the search path. Bug 689334.
 </pre>
-<p>[src/gdevdflt.c]</p>
+<p>[src/configure.ac]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-04T173044.235393Z"></a>
-2007-07-04T17:30:44.235393Z Ray Johnston</strong> (<a href="Details.htm#2007-07-04T173044.235393Z">details</a>)</p>
+<p><strong><a name="2007-10-24T224628.083133Z"></a>
+2007-10-24T22:46:28.083133Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fix a typo in the jpeg config that resulted in MAX_ALLOC_CHUNK being
-too small (0xfff0). Bug 689321.
-
+Add an XCFLAGS macro to the MSVC build to match the variable of the same
+name in the unix builds. This is intended mainly for adding preprocessor
+defines at make time. Bug 689530.
 </pre>
-<p>[src/gsjconf.h]</p>
+<p>[src/msvc32.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-04T141122.971272Z"></a>
-2007-07-04T14:11:22.971272Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-10-24T224625.428278Z"></a>
+2007-10-24T22:46:25.428278Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Make sed in pstoepsi correctly work independent of the current locale.
-In LC_COLLATE=en_US{,.UTF-8} and a bunch of other locales '~' comes before '!'
-when sorting, so you really cannot write !-~ but ~-! in those locales.
-Bug 689325.
+Only add XLDFLAGS to LDFLAGS temporarily when checking for the
+additional X libraries. Bug 689411.
 </pre>
-<p>[lib/ps2epsi]</p>
+<p>[src/configure.ac]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-03T182138.196871Z"></a>
-2007-07-03T18:21:38.196871Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-10-24T183955.448984Z"></a>
+2007-10-24T18:39:55.448984Z Ralph Giles</strong> (<a href="Details.htm#2007-10-24T183955.448984Z">details</a>)</p>
 <blockquote>
 <pre>
-Make the top dictionary in the file generated by pswrite device writable.
-Reportedly, setpagedevice writes to a top directory on an Epson printer.
-Bug 689315, attachment 3108.
+Use the proper build machinery to link to cups.
+
 </pre>
-<p>[src/gdevpsu.c]</p>
+<p>[src/Makefile.in src/configure.ac cups/cups.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-03T120018.641724Z"></a>
-2007-07-03T12:00:18.641724Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-10-24T183951.211490Z"></a>
+2007-10-24T18:39:51.211490Z Ralph Giles</strong> (<a href="Details.htm#2007-10-24T183951.211490Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix a harmless typo, replace bitwise '&' with logical '&&' in a couple of
-logical expressions. Bug 689315, attachment 3115.
+Abstract the autoconf build's link line flattening for generic use.
 
 </pre>
-<p>[src/scfd.c src/gdevps.c]</p>
+<p>[src/configure.ac]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-02T080903.552980Z"></a>
-2007-07-02T08:09:03.552980Z Igor Melichev</strong> (<a href="Details.htm#2007-07-02T080903.552980Z">details</a>)</p>
+<p><strong><a name="2007-10-24T073109.815969Z"></a>
+2007-10-24T07:31:09.815969Z Ken Sharp</strong> (<a href="Details.htm#2007-10-24T073109.815969Z">details</a>)</p>
 <blockquote>
 <pre>
-Extend the clist language with fill_trapezoid. 
+Fix (pdfwrite) : An integer arithmetic overflow while converting Type 1 CharStrings into Type 2.
 
 </pre>
-<p>[src/gxclist.c src/gxclpath.h src/gxcldev.h src/gxclrast.c src/gxclrect.c]</p>
+<p>[src/gstype1.c src/gdevpsfx.c src/gxtype1.h]</p>
 </blockquote>
 
-<p><strong><a name="2007-07-01T171818.933670Z"></a>
-2007-07-01T17:18:18.933670Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-10-23T034859.052392Z"></a>
+2007-10-23T03:48:59.052392Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Include the system headers first to avoid name conflict between Cygwin
-headers and a Ghostscript macro. This works because (1) we don't use
-the affected structure, (2) system header files are protected from double
-inclusion. Bug 689276.
+Handle yet another type of broken PDF generated by Adobe Acrobat 8.1
+that lacks startxref operator. Bug 689413, customer 531.
 
 </pre>
-<p>[src/zimage.c src/zvmem.c src/int.mak src/zfproc.c src/zfile.c src/ztoken.c]</p>
+<p>[lib/pdf_main.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-30T234618.087581Z"></a>
-2007-06-30T23:46:18.087581Z Alex Cherepanov</strong> (<a href="Details.htm#2007-06-30T234618.087581Z">details</a>)</p>
+<p><strong><a name="2007-10-21T204929.646397Z"></a>
+2007-10-21T20:49:29.646397Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Compare the type of the object cached in the font descriptot with the expected
-type and ignore the cache when the types mismatch. The same descriptor can
-refer to Font and CIDFont resources if they happen to have the same name and
-are not embedded. Bug 689301, customer 870.
+Process duplicate entries in PDF 1.5 context stream the same way as
+the entries from regular streams: the first entry found (i.e. the last
+in the xref chain) takes efferct. Keep rebuilding logic intact, where
+the last entry wins. Bug 689513, customer 700.
 
 </pre>
-<p>[lib/pdf_font.ps]</p>
+<p>[lib/pdf_main.ps lib/pdf_rbld.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-30T122522.298902Z"></a>
-2007-06-30T12:25:22.298902Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-10-20T231430.016619Z"></a>
+2007-10-20T23:14:30.016619Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Replase setglobal operator with .setglobal in Type 1 font support code to make
-it bindable during start-up. Bind other standard executable names in the file.
-Bug 689311, customer 411.
+Check for unbalanced q operators in the pattern stream and add Q as needed.
+Bug 689523, customer 870.
 
 </pre>
-<p>[lib/gs_type1.ps]</p>
+<p>[lib/pdf_draw.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-30T065744.535512Z"></a>
-2007-06-30T06:57:44.535512Z Igor Melichev</strong> (<a href="Details.htm#2007-06-30T065744.535512Z">details</a>)</p>
+<p><strong><a name="2007-10-20T191428.348994Z"></a>
+2007-10-20T19:14:28.348994Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Fix : Expanding gxcldev.h macros, part 7.
+Make IGC_PTR_STABILITY_CHECK an independent compile-time flag that can be set
+from the command line without editing gxobj.h .
 
 </pre>
-<p>[src/gxclimag.c src/gxclrect.c]</p>
+<p>[src/gxobj.h]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-30T064155.227485Z"></a>
-2007-06-30T06:41:55.227485Z Igor Melichev</strong> (<a href="Details.htm#2007-06-30T064155.227485Z">details</a>)</p>
+<p><strong><a name="2007-10-20T163438.276462Z"></a>
+2007-10-20T16:34:38.276462Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Fix : Expanding gxcldev.h macros, part 6.
+Relax ICCBased color space validation. Don't reject correct PDF files that have
+ICCBased color space as an alternative color space to another ICCBased color
+space. Bug 689524, customer 870.
 
 </pre>
-<p>[src/gxcldev.h src/gxclpath.c src/gxclimag.c src/gxclrect.c]</p>
+<p>[lib/gs_icc.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-29T204457.917902Z"></a>
-2007-06-29T20:44:57.917902Z Henry Stiles</strong> (<a href="Details.htm#2007-06-29T204457.917902Z">details</a>)</p>
+<p><strong><a name="2007-10-20T005555.884848Z"></a>
+2007-10-20T00:55:55.884848Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Temporarily disable the band complexity code and use the existing
-"color used" code to detect non trivial raster operations.
+Pass the CFLAGS obtained for fontconfig from pkg-config separately
+to avoid contaminating the general build.
+</pre>
+<p>[src/Makefile.in src/configure.ac src/unix-aux.mak]</p>
+</blockquote>
 
+<p><strong><a name="2007-10-20T003723.775560Z"></a>
+2007-10-20T00:37:23.775560Z Ralph Giles</strong></p>
+<blockquote>
+<pre>
+Remove a redundant check for pkg-config.
 </pre>
-<p>[src/gxclread.c]</p>
+<p>[src/configure.ac]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-29T202142.242166Z"></a>
-2007-06-29T20:21:42.242166Z Ray Johnston</strong> (<a href="Details.htm#2007-06-29T202142.242166Z">details</a>)</p>
+<p><strong><a name="2007-10-20T003719.682121Z"></a>
+2007-10-20T00:37:19.682121Z Ralph Giles</strong> (<a href="Details.htm#2007-10-20T003719.682121Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix opTimothy Osbornization for 0 and 0xff (non-dithered) colors in the wtsimdi_copy_mono
-routine. Also add a (temporary) change to force color==0 to cmyk=0x000000ff
-(only 100% black). This would be done differently if the input color were
-tagged RGB where presumably text objects would map. This is a reasonable
-temporary approach since copy_mono is used for bitmapped text.
+Look for fontconfig even if pkg-config doesn't find it.
 
-Also remove the "SKIP_OUTPUT" compile Timothy Osborne #define and add "output_is_nul"
-detection of the OutputFile name being nul: or /dev/null to make it easier
-to go back and forth between Timothy Osborning runs (to /dev/null) and runs where we
-want to look at the output.
+</pre>
+<p>[src/configure.ac]</p>
+</blockquote>
 
+<p><strong><a name="2007-10-18T185854.836534Z"></a>
+2007-10-18T18:58:54.836534Z Ralph Giles</strong></p>
+<blockquote>
+<pre>
+Install header files as data, not executables. Bug 689466.
 </pre>
-<p>[src/gdevwts.c]</p>
+<p>[src/unix-dll.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-29T153825.753618Z"></a>
-2007-06-29T15:38:25.753618Z Igor Melichev</strong> (<a href="Details.htm#2007-06-29T153825.753618Z">details</a>)</p>
+<p><strong><a name="2007-10-18T003637.403207Z"></a>
+2007-10-18T00:36:37.403207Z Ralph Giles</strong> (<a href="Details.htm#2007-10-18T003637.403207Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix : Expanding gxcldev.h macros, part 5.
+Remove a spurious CFLAGS instance from the jasper compile line.
 
 </pre>
-<p>[src/gxcldev.h src/gxclpath.c src/gxclimag.c src/gxclrect.c]</p>
+<p>[src/jasper.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-29T145420.698917Z"></a>
-2007-06-29T14:54:20.698917Z Igor Melichev</strong> (<a href="Details.htm#2007-06-29T145420.698917Z">details</a>)</p>
+<p><strong><a name="2007-10-18T000555.933230Z"></a>
+2007-10-18T00:05:55.933230Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fix : Expanding gxcldev.h macros, part 4.
+Replace our included libpng with the new upstream 1.2.22 release.
+</pre>
+<p>[libpng]</p>
+</blockquote>
 
+<p><strong><a name="2007-10-18T000145.449158Z"></a>
+2007-10-18T00:01:45.449158Z Ralph Giles</strong></p>
+<blockquote>
+<pre>
+Move the current copy of libpng out of the way for a pending update.
 </pre>
-<p>[src/gxcldev.h src/gxclimag.c]</p>
+<p>[libpng]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-29T092827.467512Z"></a>
-2007-06-29T09:28:27.467512Z Igor Melichev</strong> (<a href="Details.htm#2007-06-29T092827.467512Z">details</a>)</p>
+<p><strong><a name="2007-10-17T230450.954798Z"></a>
+2007-10-17T23:04:50.954798Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fix : Expanding gxcldev.h macros, part 3.
+Avoid memory corruption with broken files.
 
+Patch from the Ubuntu libjasper package.
 </pre>
-<p>[src/gxcldev.h src/gxclpath.c src/gxclimag.c src/gxclrect.c]</p>
+<p>[jasper/src/libjasper/jpc/jpc_cs.c jasper/src/libjasper/jpc/jpc_dec.c jasper/src/libjasper/jp2/jp2_cod.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-28T221645.367783Z"></a>
-2007-06-28T22:16:45.367783Z Ralph Giles</strong> (<a href="Details.htm#2007-06-28T221645.367783Z">details</a>)</p>
+<p><strong><a name="2007-10-16T075408.209510Z"></a>
+2007-10-16T07:54:08.209510Z Ken Sharp</strong> (<a href="Details.htm#2007-10-16T075408.209510Z">details</a>)</p>
 <blockquote>
 <pre>
-Pass -DHAVE_FONTCONFIG through CAPOPT so the fontconfig patch is 
-actually enabled by the autoconf build.
+ps2write: When encountering font names which contain unfortunate characters
+such as white space, or delimiters, emit the name as an escaped string and 
+'cvn' instead of a literal name.
 
 </pre>
-<p>[src/Makefile.in src/configure.ac]</p>
+<p>[src/gdevpsf1.c lib/opdfread.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-28T220846.177663Z"></a>
-2007-06-28T22:08:46.177663Z Ralph Giles</strong></p>
+<p><strong><a name="2007-10-16T003628.849878Z"></a>
+2007-10-16T00:36:28.849878Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Pass EXTRALIBS when linking mkromfs. This is a hack, but the dependency 
-on the gp library pulls in a number of other things, and this seems 
-safer for the Timothy Osborne being.
+Don't override the memory set by the caller in the JPXDecode stream.
 </pre>
-<p>[src/unix-aux.mak]</p>
+<p>[src/sjpx.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-27T231942.317364Z"></a>
-2007-06-27T23:19:42.317364Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-10-16T003627.806530Z"></a>
+2007-10-16T00:36:27.806530Z Ralph Giles</strong> (<a href="Details.htm#2007-10-16T003627.806530Z">details</a>)</p>
 <blockquote>
 <pre>
-Lower the PDF version searched for transparency features to 1.2 to handle
-broken PDF files generated by SPIRIT 14.22. Bug 689288, customer 850.
+It's the client's responsibility to call the set_defaults
+method on a new stream. Bug 689362.
+
 </pre>
-<p>[lib/pdf_main.ps]</p>
+<p>[src/zfjpx.c src/sjpx.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-27T164822.479129Z"></a>
-2007-06-27T16:48:22.479129Z Ralph Giles</strong></p>
+<p><strong><a name="2007-10-15T223154.394164Z"></a>
+2007-10-15T22:31:54.394164Z Henry Stiles</strong></p>
 <blockquote>
 <pre>
-Enable dynamic driver support on Solaris. Patch from Norm Jacobs, Bug 
-689307.
+Error code from clist_decode_segment did not propagate back because
+the inner automatic variable code shadowed the outer.
+
 </pre>
-<p>[src/configure.ac]</p>
+<p>[src/gxclrast.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-27T015229.856489Z"></a>
-2007-06-27T01:52:29.856489Z Ray Johnston</strong> (<a href="Details.htm#2007-06-27T015229.856489Z">details</a>)</p>
+<p><strong><a name="2007-10-15T180918.231759Z"></a>
+2007-10-15T18:09:18.231759Z Ray Johnston</strong> (<a href="Details.htm#2007-10-15T180918.231759Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix an out of bounds buffer write in the wts_load_halftone logic and fine
-tune the wts_resolve_one color conversion cache hashing for 4K (the default).
-Bug 689255 for customer 951.
+Prevent C-stack overflow caused by infinite recursion. Related to
+previous fix in same function to access the correct target color
+procedure.
 
 </pre>
-<p>[src/gswts.h src/gxdhtserial.c src/gdevwts.c src/gswts.c]</p>
+<p>[src/gdevp14.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-26T204303.119310Z"></a>
-2007-06-26T20:43:03.119310Z Igor Melichev</strong> (<a href="Details.htm#2007-06-26T204303.119310Z">details</a>)</p>
+<p><strong><a name="2007-10-15T131116.778228Z"></a>
+2007-10-15T13:11:16.778228Z Ken Sharp</strong> (<a href="Details.htm#2007-10-15T131116.778228Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix : Expanding gxcldev.h macros, part 2.
+pdfwrite: When writing the /CreationDate /ModDate keys in the Info dictionary,
+properly write the system local time instead of UTC.
 
 </pre>
-<p>[src/gxcldev.h src/gxclimag.c src/gxclrect.c]</p>
+<p>[src/gdevpdf.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-26T162542.642877Z"></a>
-2007-06-26T16:25:42.642877Z Igor Melichev</strong> (<a href="Details.htm#2007-06-26T162542.642877Z">details</a>)</p>
+<p><strong><a name="2007-10-15T064304.430544Z"></a>
+2007-10-15T06:43:04.430544Z Marcos Woehrmann</strong> (<a href="Details.htm#2007-10-15T064304.430544Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix : Expanding gxcldev.h macros, part 1.
+Added code to the pxlcolor device (gdevpx.c) to set the color space even
+if the test for "portrait transformations" fails.
 
 </pre>
-<p>[src/gxcldev.h src/gxclpath.c src/gxclimag.c src/gxclrect.c]</p>
+<p>[src/gdevpx.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-26T155826.994368Z"></a>
-2007-06-26T15:58:26.994368Z till</strong></p>
+<p><strong><a name="2007-10-12T202208.884187Z"></a>
+2007-10-12T20:22:08.884187Z Ray Johnston</strong> (<a href="Details.htm#2007-10-12T202208.884187Z">details</a>)</p>
 <blockquote>
 <pre>
-Replaced the $(install_prefix) from ESP Ghostscript by $(DESTDIR).
+Fix SEGV when clist used with pdf14_cmykspot device.
+Bug 689493 for customer #190.
+
 </pre>
-<p>[contrib/contrib.mak cups/cups.mak]</p>
+<p>[src/gdevp14.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-26T070817.110301Z"></a>
-2007-06-26T07:08:17.110301Z Ray Johnston</strong> (<a href="Details.htm#2007-06-26T070817.110301Z">details</a>)</p>
+<p><strong><a name="2007-10-12T163807.833396Z"></a>
+2007-10-12T16:38:07.833396Z Ray Johnston</strong> (<a href="Details.htm#2007-10-12T163807.833396Z">details</a>)</p>
 <blockquote>
 <pre>
-Add logic for a configurable color lookup cache to the wts* devices.
-Currently set to 4K (4096 entries). Testing indicates this is a 
-reasonable value, adequate for all synthetic/gRalph Levienics arts pages
-and adequate for photos/scanned images.
+Fix divide by zero crash. Bug 689493 reported by customer #190.
 
+</pre>
+<p>[src/gdevprn.c]</p>
+</blockquote>
 
+<p><strong><a name="2007-10-11T163626.031981Z"></a>
+2007-10-11T16:36:26.031981Z Ray Johnston</strong> (<a href="Details.htm#2007-10-11T163626.031981Z">details</a>)</p>
+<blockquote>
+<pre>
+Fix incorrect colors with transparency to cmyk+spot devices (such as tiffsep).
+Bug 689494 for customer #190.
+
 </pre>
-<p>[src/gdevwts.c]</p>
+<p>[src/gdevp14.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-25T235629.899646Z"></a>
-2007-06-25T23:56:29.899646Z Ralph Giles</strong></p>
+<p><strong><a name="2007-10-10T230218.957895Z"></a>
+2007-10-10T23:02:18.957895Z Igor Melichev</strong> (<a href="Details.htm#2007-10-10T230218.957895Z">details</a>)</p>
 <blockquote>
 <pre>
-Report the result of the GTK-2.0 configure test. Normalize indentation 
-in this section.
+Fix (stroking) : Prevent installing an extra clipper device, step 2.
+
 </pre>
-<p>[src/configure.ac]</p>
+<p>[src/gxstroke.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-23T024331.980612Z"></a>
-2007-06-23T02:43:31.980612Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-10-10T184235.474048Z"></a>
+2007-10-10T18:42:35.474048Z Ralph Giles</strong> (<a href="Details.htm#2007-10-10T184235.474048Z">details</a>)</p>
 <blockquote>
 <pre>
-Replace exponential format of a real number with a decimal point format
-in PDF writing utilities because PDF doesn't support exponential format.
-Bug 689293, customer 932.
+Pass the results of calling cups-config to cups.mak from configure 
+through the top-level makefile rather than calling cups-config directly, 
+so that passing an alternate cups environment to configure works.
+Bug 689496.
+
 </pre>
-<p>[lib/pdfwrite.ps]</p>
+<p>[src/Makefile.in src/configure.ac cups/cups.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-22T220556.668720Z"></a>
-2007-06-22T22:05:56.668720Z till</strong></p>
+<p><strong><a name="2007-10-10T174038.235834Z"></a>
+2007-10-10T17:40:38.235834Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Small corrections on "./configure" checks for pkg-config.
+Turn on keyword substitution on pdf_cslayer.ps. This is the correct fix 
+for the issue mentinoed in r8283. Also set native line endings and 
+remove some spurious executable properties.
 </pre>
-<p>[src/configure.ac]</p>
+<p>[lib/EndOfTask.ps lib/PDFX_def.ps lib/PDFA_def.ps lib/dumphint.ps lib/pdf_cslayer.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-22T154443.448105Z"></a>
-2007-06-22T15:44:43.448105Z till</strong></p>
+<p><strong><a name="2007-10-10T161923.023493Z"></a>
+2007-10-10T16:19:23.023493Z Marcos Woehrmann</strong></p>
 <blockquote>
 <pre>
-Added the fontconfig support from ESP Ghostscript
+Fixed Id line to make nightly regression run happy.
 </pre>
-<p>[src/Makefile.in src/configure.ac src/gp_unix.c]</p>
+<p>[lib/pdf_cslayer.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-20T224608.189858Z"></a>
-2007-06-20T22:46:08.189858Z Ralph Giles</strong></p>
+<p><strong><a name="2007-10-10T152826.622499Z"></a>
+2007-10-10T15:28:26.622499Z Igor Melichev</strong> (<a href="Details.htm#2007-10-10T152826.622499Z">details</a>)</p>
 <blockquote>
 <pre>
-Clarify the license situation with the ETS patents in the GPL 
-distribution.
+Fix (stroking) : Prevent installing an extra clipper device.
+
 </pre>
-<p>[src/rinkj/evenbetter-rll.c LICENSE]</p>
+<p>[src/gxstroke.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-20T194652.216039Z"></a>
-2007-06-20T19:46:52.216039Z Ralph Giles</strong></p>
+<p><strong><a name="2007-10-10T101345.175824Z"></a>
+2007-10-10T10:13:45.175824Z Igor Melichev</strong> (<a href="Details.htm#2007-10-10T101345.175824Z">details</a>)</p>
 <blockquote>
 <pre>
-Hack in some support for comparing WX fields with --diff. Incomplete.
+Fix (pdf14 device) : Optimize the buffer backdropping, step 2.
+
 </pre>
-<p>[toolbin/afmutil.py]</p>
+<p>[src/gdevp14.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-19T165920.420492Z"></a>
-2007-06-19T16:59:20.420492Z Igor Melichev</strong> (<a href="Details.htm#2007-06-19T165920.420492Z">details</a>)</p>
+<p><strong><a name="2007-10-10T093832.826812Z"></a>
+2007-10-10T09:38:32.826812Z Igor Melichev</strong> (<a href="Details.htm#2007-10-10T093832.826812Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix : MSVC8 compiler warnings.
+Fix (pdf14 device) : Optimize the buffer backdropping, step 1.
 
 </pre>
-<p>[src/gsdparam.c]</p>
+<p>[src/gdevp14.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-19T164429.490746Z"></a>
-2007-06-19T16:44:29.490746Z Igor Melichev</strong> (<a href="Details.htm#2007-06-19T164429.490746Z">details</a>)</p>
+<p><strong><a name="2007-10-10T085939.164904Z"></a>
+2007-10-10T08:59:39.164904Z Igor Melichev</strong> (<a href="Details.htm#2007-10-10T085939.164904Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix (PS interpreter) : "undef" data change was not properly saved.
+Fix (pdf14 device) : Don't allocate transparency buffer for bands that appear outside the transparency bounding box.
 
 </pre>
-<p>[src/idict.c]</p>
+<p>[src/gdevp14.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-19T113606.688290Z"></a>
-2007-06-19T11:36:06.688290Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-10-10T081249.566532Z"></a>
+2007-10-10T08:12:49.566532Z Igor Melichev</strong> (<a href="Details.htm#2007-10-10T081249.566532Z">details</a>)</p>
 <blockquote>
 <pre>
-Add version and revision numbers to %%BeginResource DSC comment generated by
-epswrite and pswrite devices. Bug 689285.
+Fix (pdf14 device) : Properly intersect rects when composing transparency buffers (continued 2).
+
 </pre>
-<p>[src/gdevpsu.c]</p>
+<p>[src/gdevp14.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-19T071620.368343Z"></a>
-2007-06-19T07:16:20.368343Z Igor Melichev</strong></p>
+<p><strong><a name="2007-10-09T193327.492485Z"></a>
+2007-10-09T19:33:27.492485Z Till Kamppeter</strong></p>
 <blockquote>
 <pre>
-Fix: Setting a right property on gscicach.c gscicach.h .
+On "make soinstall" some files did not get installed.
 </pre>
-<p>[src/gscicach.c src/gscicach.h]</p>
+<p>[src/unix-dll.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-19T071243.707003Z"></a>
-2007-06-19T07:12:43.707003Z Igor Melichev</strong></p>
+<p><strong><a name="2007-10-09T170249.926924Z"></a>
+2007-10-09T17:02:49.926924Z Igor Melichev</strong> (<a href="Details.htm#2007-10-09T170249.926924Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix: Setting a right property on idicttpl.h .
+Fix (FAPI / UFST bridge) : A crash when processing an embedded CIDFontType 11.
+
 </pre>
-<p>[src/idicttpl.h]</p>
+<p>[src/fapiufst.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-19T070942.151414Z"></a>
-2007-06-19T07:09:42.151414Z Igor Melichev</strong> (<a href="Details.htm#2007-06-19T070942.151414Z">details</a>)</p>
+<p><strong><a name="2007-10-09T082849.108879Z"></a>
+2007-10-09T08:28:49.108879Z Ken Sharp</strong> (<a href="Details.htm#2007-10-09T082849.108879Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix (PS interpreter) : Replace packed_search_* macros with a template (continued).
+pdfwrite: Allow downsampling of images in a /Indexed colour space, provided the
+downsampling type is 'subsample'.
 
 </pre>
-<p>[src/idicttpl.h]</p>
+<p>[src/gdevpsdi.c src/gdevpdfi.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-19T055101.853658Z"></a>
-2007-06-19T05:51:01.853658Z Igor Melichev</strong> (<a href="Details.htm#2007-06-19T055101.853658Z">details</a>)</p>
+<p><strong><a name="2007-10-09T000624.193850Z"></a>
+2007-10-09T00:06:24.193850Z Igor Melichev</strong> (<a href="Details.htm#2007-10-09T000624.193850Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix (The filling algorithm) : Improving a condition for visual trace.
+Fix (font emulation) : Could not handle unknown Ordering with FAPI.
 
 </pre>
-<p>[src/gxfill.c]</p>
+<p>[lib/gs_fntem.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-19T054558.839755Z"></a>
-2007-06-19T05:45:58.839755Z Igor Melichev</strong> (<a href="Details.htm#2007-06-19T054558.839755Z">details</a>)</p>
+<p><strong><a name="2007-10-08T100533.511010Z"></a>
+2007-10-08T10:05:33.511010Z Ken Sharp</strong> (<a href="Details.htm#2007-10-08T100533.511010Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix (PS interpreter) : Replace packed_search_* macros with a template.
+pdfwrite: Alter the AIIM URL emitted when creating PDF/A files.
 
 </pre>
-<p>[src/idict.c src/idictdef.h src/int.mak src/idicttpl.h doc/Develop.htm src/idstack.c]</p>
+<p>[src/gdevpdfe.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-19T023915.345882Z"></a>
-2007-06-19T02:39:15.345882Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-10-08T071332.510990Z"></a>
+2007-10-08T07:13:32.510990Z Ken Sharp</strong> (<a href="Details.htm#2007-10-08T071332.510990Z">details</a>)</p>
 <blockquote>
 <pre>
-Use newly created operator .getpath to implement PDF path handling without
-64K limit on the user path imposed by upath, which we had before.
-Bug 689123, customer 870.
+pdfwrite: when encountering a glyph in a type 3 font for which no Charproc is defined 
+emit a simple setcachedevice operation instead of an empty stream.
 
 </pre>
-<p>[lib/pdf_draw.ps doc/Language.htm lib/pdf_ops.ps src/zupath.c]</p>
+<p>[src/gdevpdtt.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-18T170728.482467Z"></a>
-2007-06-18T17:07:28.482467Z Ray Johnston</strong></p>
+<p><strong><a name="2007-10-07T180911.121700Z"></a>
+2007-10-07T18:09:11.121700Z Igor Melichev</strong> (<a href="Details.htm#2007-10-07T180911.121700Z">details</a>)</p>
 <blockquote>
 <pre>
-Remove the bmpa devices from some builds where it either was left
-over (macos-mcp) or snuck back in (configure.ac).
+Fix (pdfwrite) : Ignore font errors that do not belong to embedded subset.
+
 </pre>
-<p>[src/configure.ac src/macos-mcp.mak]</p>
+<p>[src/gdevpdtb.c src/gsfont.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-18T170533.466587Z"></a>
-2007-06-18T17:05:33.466587Z Ray Johnston</strong></p>
+<p><strong><a name="2007-10-04T064654.927607Z"></a>
+2007-10-04T06:46:54.927607Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fix bmpa and gomni devices to account for changes to mem_*_size
-function calling sequences (rev 8056). These were missed since they
-were not part of the 'standard' build on most platforms and will
-be the 'async' method of gdevprna etc. will be deprecated.
+Revert a change inadvertently included r8257. This broke the MSVC
+build, which does not define CC_SHARED.
+</pre>
+<p>[src/lib.mak]</p>
+</blockquote>
 
+<p><strong><a name="2007-10-03T173735.315273Z"></a>
+2007-10-03T17:37:35.315273Z Ray Johnston</strong></p>
+<blockquote>
+<pre>
+Revert patch 8268 (restoring the FCOfontmap-* files) and add the Encoding/
+directory to the RESOURCE_LIST so that it will be include in the %rom%
+file system. This is the _real_ fix to bug #689050 and explains why the
+symptoms appeared to be related to having Wingdings installed on the
+system. Thanks to Henry and Igor in pointing out the incorrect Encoding
+used in the previous patch that led me to the actual problem.
 </pre>
-<p>[contrib/gomni.c src/gdevbmpa.c]</p>
+<p>[lib/FCOfontmap-PCLPS3 lib/FCOfontmap-PS3 src/int.mak lib/FCOfontmap-PCLPS2]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-18T163750.173337Z"></a>
-2007-06-18T16:37:50.173337Z Timothy Osborn</strong> (<a href="Details.htm#2007-06-18T163750.173337Z">details</a>)</p>
+<p><strong><a name="2007-10-03T044018.040901Z"></a>
+2007-10-03T04:40:18.040901Z Ray Johnston</strong></p>
 <blockquote>
 <pre>
-Need to use maximum of max_gRay Johnston and max_color to know how many bits are
-supported.
+Fix FCOfontmap-* files so that Wingdings will be found.
+Bug #689050 for customer #951.
 
 </pre>
-<p>[src/gsdparam.c]</p>
+<p>[lib/FCOfontmap-PCLPS3 lib/FCOfontmap-PS3 lib/FCOfontmap-PCLPS2]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-18T152047.700377Z"></a>
-2007-06-18T15:20:47.700377Z Timothy Osborn</strong> (<a href="Details.htm#2007-06-18T152047.700377Z">details</a>)</p>
+<p><strong><a name="2007-10-03T001812.256656Z"></a>
+2007-10-03T00:18:12.256656Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Changing from using log10(x) / Log10(2) to iLog2(x) to compute the base 2 log.
+Document the .IgnoreNumCopies device parameter. Bug 689491.
+</pre>
+<p>[doc/Use.htm doc/Language.htm]</p>
+</blockquote>
 
+<p><strong><a name="2007-10-02T235530.880679Z"></a>
+2007-10-02T23:55:30.880679Z Alex Cherepanov</strong></p>
+<blockquote>
+<pre>
+Add extraction of layer information from Illustratir CS2/CS3 PDF files
+to the code base but don't run it in the default configuration.
+
 </pre>
-<p>[src/gsdparam.c]</p>
+<p>[src/int.mak doc/Develop.htm lib/pdf_cslayer.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-18T063758.394295Z"></a>
-2007-06-18T06:37:58.394295Z Ray Johnston</strong> (<a href="Details.htm#2007-06-18T063758.394295Z">details</a>)</p>
+<p><strong><a name="2007-10-02T073158.125500Z"></a>
+2007-10-02T07:31:58.125500Z Ken Sharp</strong> (<a href="Details.htm#2007-10-02T073158.125500Z">details</a>)</p>
 <blockquote>
 <pre>
-Fixes for ulong overflow in memory device buffer sizing that caused
-problems with very large (>4Gb on 32-bit machines) page buffer sizes
-not invoking clist mode. Also the internal 'mask' image allocation
-in ImageType3 would silently wrap around, causing SEGV crashes.
+pdfwrite: Convert 'text' followed by 'text charpath stroke' to a single text
+operation by using text rendering mode 2.
 
-Lastly, the tiff*nc devices are fixed so that they never write to
-file when the file will exceed 2Gb (max signed int) since the device
-uses 'ftell' to calculate offsets in the file. This last case could
-be fixed to use 64 bit file I/O or at least to keep an internal
-offset so that multipage tiffs could be > 2Gb as long as each page
-was less than 2Gb. Other TIFF devices that compress were not changed
-since the probability of overflow is less and we don't want to be
-overly agressive about throwing a 'rangecheck' on the basis of the
-uncompressed size.
+</pre>
+<p>[src/gdevpdfx.h src/gxchar.c src/gdevpdts.c src/gdevpdtt.c src/gzpath.h src/gdevpdfd.c src/gdevpdts.h src/gdevpdfg.c src/gdevpdti.c src/gdevpdtt.h src/gdevpdfg.h src/gxpath.c]</p>
+</blockquote>
 
-Bugs 688808, 688815 and 689080 for customer 190 (and others).
+<p><strong><a name="2007-10-01T230253.086636Z"></a>
+2007-10-01T23:02:53.086636Z Ralph Giles</strong></p>
+<blockquote>
+<pre>
+Have mkromfs use $(GS_INIT) instead of hard-coding gs_init.ps. It was
+intended that this be part of r8257.
+</pre>
+<p>[src/int.mak]</p>
+</blockquote>
 
+<p><strong><a name="2007-10-01T230035.110412Z"></a>
+2007-10-01T23:00:35.110412Z Ralph Giles</strong></p>
+<blockquote>
+<pre>
+Update pkg-config support in the ijs tree.
 </pre>
-<p>[src/gdevdsp.c src/gdevxini.c src/gxclist.c src/gxpcmap.c src/gxccman.c src/gxdevmem.h src/gdevppla.c src/gxmclip.c src/gdevmem.c src/gdevprn.c src/gximag3x.c src/gdevdrop.c]</p>
+<p>[ijs/Makefile.am]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-17T175526.407602Z"></a>
-2007-06-17T17:55:26.407602Z Henry Stiles</strong></p>
+<p><strong><a name="2007-10-01T225959.038063Z"></a>
+2007-10-01T22:59:59.038063Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Fix 689275.  The slow rop flag was not set to true for ROP 170 (paint
-with destination), this is an unexpected problem because it is the
-most basic rop that requires setting the "slow rop" flag.  In addition
-to fixing the tests in the bug resport The following CETS recorded
-differences in automated testing, but only a few have been visually
-verified as fixes.
+Improve portability in the autoconf build. Solaris doesn't support 'grep 
+-q'. Bug 689490.
+</pre>
+<p>[src/configure.ac]</p>
+</blockquote>
 
-tests/pcl/pcl5ccet/22-13.BIN 
-tests/pcl/pcl5ccet/22-20.BIN 
-tests/pcl/pcl5ccet/23-11.BIN 
-tests/pcl/pcl5ccet/25-04.BIN 
-tests/pcl/pcl5ccet/25-05.BIN 
-tests/pcl/pcl5ccet/25-06.BIN 
-tests/pcl/pcl5efts/fts.2400 
-tests/xl/pxlfts2.0/t106.bin 
-tests/xl/pxlfts2.0/t202.bin 
-tests/xl/pxlfts2.0/t328.bin 
-tests/xl/pxlfts3.0/A007.BIN 
-tests/xl/pxlfts3.0/A008.BIN 
-tests/xl/pxlfts3.0/T106.BIN 
-tests/xl/pxlfts3.0/T202.BIN 
-tests/xl/pxlfts3.0/T328.BIN 
-tests/xl/pxlfts3.0/T336.BIN 
-tests/xl/pxlfts3.0/T419.BIN 
-tests/xl/pcl6cet/c207.bin 
-tests/xl/pcl6cet/c311.bin 
-tests/xl/pcl6cet/c313.bin 
-tests/xl/pcl6cet/c327.bin 
-tests/xl/pcl6cet/c328.bin 
-tests/xl/pcl6cet/c419.bin 
-tests/xl/pcl6cet/c420.bin 
-tests/xl/pcl6cet/c427.bin 
-tests/xl/pxlfts/t106.bin 
-tests/xl/pxlfts/t202.bin 
-tests/xl/pxlfts/t328.bin 
-tests/xl/pxlfts/t419.bin 
-tests/xl/pcl6cet3.0/C207.bin 
-tests/xl/pcl6cet3.0/C311.bin 
-tests/xl/pcl6cet3.0/C313.bin 
-tests/xl/pcl6cet3.0/C327.bin 
-tests/xl/pcl6cet3.0/C328.bin 
-tests/xl/pcl6cet3.0/C419.bin 
-tests/xl/pcl6cet3.0/C420.bin 
-tests/xl/pcl6cet3.0/C427.bin 
-tests/xl/pcl6cet3.0/C701.bin 
-tests/xl/pcl6cet3.0/C702.bin 
-tests/xl/pcl6cet3.0/C704.bin 
-tests/customer_tests/Fc707oj2.bin.xl 
-tests/customer_tests/Fc70foj3.bin.xl 
-tests/customer_tests/cie.out 
-tests/customer_tests/circle1.pcl 
-tests/customer_tests/fp309oa2.bin 
-tests/customer_tests/lj.pcl 
-tests/customer_tests/wd309dwf.pcl 
-tests/customer_tests/wd30ddwf.pcl 
+<p><strong><a name="2007-10-01T062621.808008Z"></a>
+2007-10-01T06:26:21.808008Z Suzuki Toshiya</strong> (<a href="Details.htm#2007-10-01T062621.808008Z">details</a>)</p>
+<blockquote>
+<pre>
+Fix: (TT font handler) : Use given prebuilt_encoding when Apple Roman TrueType cmap subtable is chosen
 
+</pre>
+<p>[lib/gs_ttf.ps]</p>
+</blockquote>
 
+<p><strong><a name="2007-10-01T061918.139797Z"></a>
+2007-10-01T06:19:18.139797Z Suzuki Toshiya</strong> (<a href="Details.htm#2007-10-01T061918.139797Z">details</a>)</p>
+<blockquote>
+<pre>
+Fix: Preprocess the glyphnames in prebuilt_encoding by AdobeGlyphList for Microsft UCS2 cmap subtable
+
 </pre>
-<p>[src/gxclrect.c]</p>
+<p>[lib/gs_ttf.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-17T000102.174467Z"></a>
-2007-06-17T00:01:02.174467Z Alex Cherepanov</strong> (<a href="Details.htm#2007-06-17T000102.174467Z">details</a>)</p>
+<p><strong><a name="2007-09-30T194625.258028Z"></a>
+2007-09-30T19:46:25.258028Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Fix misleading error message from runlibfile0 that always referred to the last
-libfile that was ever STARTED, even if it finished and control returned to
-another file. Bug 688738.
+Add an option that controls rendering of PDF annotations. By default
+annotations are rendered as before.
 
 </pre>
-<p>[lib/gs_init.ps]</p>
+<p>[lib/pdf_main.ps doc/Use.htm]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-16T192422.647261Z"></a>
-2007-06-16T19:24:22.647261Z Timothy Osborn</strong> (<a href="Details.htm#2007-06-16T192422.647261Z">details</a>)</p>
+<p><strong><a name="2007-09-29T055334.943145Z"></a>
+2007-09-29T05:53:34.943145Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Fix to limit GRalph LevienicsAlphaBits and TextAlphaBits to legal values.
+Following the PDF spec, don't use .notdef glyph in Type 3 font.
+.notdef may not be present at all. Bug 689475
 
 </pre>
-<p>[src/gsdparam.c]</p>
+<p>[lib/pdf_font.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-15T185534.118706Z"></a>
-2007-06-15T18:55:34.118706Z Timothy Osborn</strong> (<a href="Details.htm#2007-06-15T185534.118706Z">details</a>)</p>
+<p><strong><a name="2007-09-27T230607.081517Z"></a>
+2007-09-27T23:06:07.081517Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Comment change to reflect name change of the module gsncdemo.c to gsncdummy.c
+Remove the mkromfs code under 'make clean'. Bug 689474.
+Also, use the GS_INIT define instead of hard-coding gs_init.ps
+as the root of the postscript library code.
+</pre>
+<p>[src/lib.mak src/gs.mak]</p>
+</blockquote>
 
+<p><strong><a name="2007-09-27T203039.973443Z"></a>
+2007-09-27T20:30:39.973443Z Ralph Giles</strong></p>
+<blockquote>
+<pre>
+Improve shared build support on MacOS X.
 </pre>
-<p>[src/gsnamecl.h]</p>
+<p>[src/configure.ac src/unix-dll.mak]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-14T220625.996646Z"></a>
-2007-06-14T22:06:25.996646Z Alex Cherepanov</strong> (<a href="Details.htm#2007-06-14T220625.996646Z">details</a>)</p>
+<p><strong><a name="2007-09-27T202651.405933Z"></a>
+2007-09-27T20:26:51.405933Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Implement quoting in GS_OPTIONS environment variable. Bug 688965.
+Install iapi.h and ierrors.h as part of the soinstall makefile target.
+Bug 689466.
+</pre>
+<p>[src/macosx.mak src/Makefile.in src/unix-dll.mak src/unix-gcc.mak]</p>
+</blockquote>
 
+<p><strong><a name="2007-09-27T202046.283268Z"></a>
+2007-09-27T20:20:46.283268Z Ray Johnston</strong></p>
+<blockquote>
+<pre>
+Prevent BandWidth from being set smaller than the page width. Fixes
+crash reported in bug #688734.
 </pre>
-<p>[src/gsargs.c src/imainarg.c src/gsargs.h]</p>
+<p>[src/gxclist.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-13T232111.020971Z"></a>
-2007-06-13T23:21:11.020971Z Igor Melichev</strong> (<a href="Details.htm#2007-06-13T232111.020971Z">details</a>)</p>
+<p><strong><a name="2007-09-26T094855.994917Z"></a>
+2007-09-26T09:48:55.994917Z Igor Melichev</strong> (<a href="Details.htm#2007-09-26T094855.994917Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix (pdfwrite) : A crash when comparing resources of different types.
-Bug 689269 for customer 411. Fix by Ray Johnston.
+Fix (Windows installer) : MSVC can't build dwinst.c .
 
 </pre>
-<p>[src/gdevpdfu.c]</p>
+<p>[src/dwinst.h]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-13T192147.294205Z"></a>
-2007-06-13T19:21:47.294205Z Ralph Giles</strong></p>
+<p><strong><a name="2007-09-26T043720.025441Z"></a>
+2007-09-26T04:37:20.025441Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-The translib module now depends on crd decoding and cie support.
-Patch from Henry Stiles, needed for the gslt build.
+Fix multiple inclusion of page objects in the optimized PDF file.
+Extend special handling of page objects to Annots and AcroForm
+object enumeration. Bug 689292, customer 932.
+
 </pre>
-<p>[src/lib.mak]</p>
+<p>[lib/pdfopt.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-13T162733.371102Z"></a>
-2007-06-13T16:27:33.371102Z Timothy Osborn</strong> (<a href="Details.htm#2007-06-13T162733.371102Z">details</a>)</p>
+<p><strong><a name="2007-09-25T133124.199299Z"></a>
+2007-09-25T13:31:24.199299Z Ralph Giles</strong> (<a href="Details.htm#2007-09-25T133124.199299Z">details</a>)</p>
 <blockquote>
 <pre>
-This is a fix for regression bug report 689263.
+Replace the 'private' define with the now standard C keyword 'static'.          
 
 </pre>
-<p>[lib/gs_devn.ps lib/gs_cspace.ps]</p>
+<p>[src/gdevm48.c src/idstack.c src/gdevmsxf.c src/gdevrinkj.c src/gdevmem.c src/gdevmem.h src/gdevwdib.c src/gxoprect.c src/gdevsunr.c src/zvmem.c src/gdevpdtc.c src/gstrap.c src/gsfcmap1.c src/gxxfont.h src/gswts.c src/gsstate.c src/gdevlbp8.c src/zcsdevn.c src/gdevdm24.c src/zcontext.c src/gxdhtserial.c src/gdevpdts.c src/gdevcljc.c src/iscanbin.c src/gdevmiff.c contrib/gdevlx7.c src/gxclutil.c src/gp_mshdl.c src/zfont.c contrib/japanese/gdevml6.c src/zarray.c src/gxdevcli.h src/gdevpe.c src/zchar42.c src/gsfont0.c src/gscscie.c contrib/lips4/gdevlips.c src/gdevwts.c src/zdfilter.c src/icfontab.c src/zht1.c src/zdevcal.c src/zpcolor.c src/gdevpdfi.c src/zcssepr.c src/sdcparam.c contrib/gdevcd8.c src/bcwin32.mak src/zdps1.c src/gdevokii.c src/gdevpdtd.c src/zcfont.c src/zhsb.c src/gdevprna.c src/zcolor.c src/gxhtbit.c src/sfxfd.c src/zupath.c contrib/lips4/gdevl4v.c src/gdevpdtt.c src/gpmisc.c src/gdevpbm.c src/ireclaim.c src/gdevmrun.c src/gconf.c contrib/japanese/gdevnpdl.c src/zfbcp.c contrib/japanese/gdevmag.c src/gserver.c src/gp_psync.c src/gdevcmap.c src/zht2.c src/gdevpdfj.c src/zfarc4.c src/gp_os2pr.c src/gdevwprn.c src/gdevpsd.c src/gsiomacres.c src/gxclfile.c src/gxpdash.c src/ztrap.c src/gxfilltr.h src/gdevpdte.c src/gdevdevn.c doc/Drivers.htm contrib/japanese/gdevalps.c src/gsgcache.c src/zfile.c src/gdev4693.c src/gsptype1.c src/gxchar.c src/gxclbits.c src/zfcid0.c src/gsfcid2.c src/zgstate.c contrib/gomni.c src/gsalloc.c src/zfontenum.c src/gdevmeds.c src/gdevmpla.c src/gdev4081.c src/gscicach.c src/watclib.mak src/gxclzlib.c src/istack.c src/zfont0.c src/zmath.c src/gdevpdfk.c src/gdevhit.c src/gxclimag.c src/gxhintn1.c src/gxfillts.h src/gdevpdtf.c src/gdevddrw.c src/gschar.c src/gxht.c src/gdevpsfm.c src/sarc4.c src/gdevpsdp.c src/gxcht.c src/gsptype2.c src/gdevpsu.c src/gdevxalt.c src/gdevclj.c src/zvmem2.c src/zfcid1.c src/gstrans.c contrib/gdevln03.c src/gstype2.c src/icontext.c src/zstring.c src/zfont32.c src/gzspotan.c src/gxclip2.c src/gdevdrop.c src/gp_macio.c src/sbhc.c src/scfd.c src/gsdps.c src/zfont1.c src/spngp.c src/gdevcgml.c src/gdevpx.c src/gsmatrix.c src/gdevl256.c src/igcref.c src/zcharx.c src/gxtype1.c src/zdouble.c src/spdiff.c src/gdevcp50.c src/gsmemret.c src/gdevpdtw.c src/gxclip.c src/sfilter1.c src/iname.c src/zmedia2.c src/gxiscale.c src/gxpcmap.c src/gdevnfwd.c src/zcontrol.c src/gdevxcmp.c src/gsfcmap.c src/scfe.c src/zfont2.c src/gdevlj56.c src/gxp1fill.c src/gsciemap.c src/gdevhl7x.c src/zdscpars.c src/gdevos2p.c src/gsparam.c src/gdevpdfm.c src/gp_unix_cache.c src/imain.c src/gdevwpr2.c src/zfilter2.c src/zfont42.c src/zchar.c src/smd5.c src/gdevsun.c src/ztrans.c src/sjpx.c src/zcsindex.c src/gdevrops.c src/gxipixel.c src/zcidtest.c src/sfilter2.c src/gdevijs.c src/gdevsnfb.c src/gdevifno.c src/gscrd.c src/gxmclip.c src/gdevjpx.c src/gdevcslw.c src/zfdctd.c src/zdps.c contrib/gdevhl12.c src/gdevdsp.c src/zmatrix.c src/gdevescp.c src/gsiodev.c src/igc.c src/gdevpipe.c src/msvc32.mak src/gdevmacxf.c src/gsfunc0.c src/gdevsvga.c src/gdevpdti.c src/zdosio.c src/gdevepsn.c src/gsparam2.c src/gdevpsf1.c src/gdevpsds.c src/zfsample.c src/zfdecode.c src/gsstruct.h src/siscale.c src/gxfill.c src/gsdsrc.c src/gximag3x.c src/gxclread.c src/dwtrace.c src/gdevmswn.c src/gdevjpeg.c src/siinterp.c src/gdevbbox.c src/gsdll.c src/gspath1.c src/gdevtfax.c src/gdevpjet.c src/gdevphex.c src/sjpegc.c src/gshtscr.c src/zfdcte.c src/gsnogc.c src/zfcmap.c src/gdevbit.c src/gdevfax.c src/gdevbmpa.c src/gsequivc.c src/gp_wsync.c src/gsdevice.c src/gxclmem.c src/gscparam.c src/gshtx.c src/gdevsj48.c src/gdevpdfo.c src/sdctd.c src/gsmemory.c contrib/japanese/gdevfmlbp.c src/gdevcdj.c src/scfdgen.c src/ttcalc.c src/gdevtknk.c src/gdevpsf2.c src/gxidata.c src/gsroptab.c src/gdevm1.c src/gsistate.c src/os2.mak src/sstring.c src/gscolor2.c src/gxpath.c src/scfparam.c src/gdevupd.c src/interp.c src/gsmalloc.c src/zcrd.c src/ttfmain.c doc/C-style.htm src/gdevm40.c contrib/japanese/dviprlib.c src/gsiodisk.c src/gdevpsim.c contrib/japanese/dviprlib.h src/gdevpcfb.c src/gdevvec.c src/gp_msprn.c src/gdevmgr.c src/sdeparam.c src/gxacpath.c src/gdevpdfp.c src/ziodev.c src/gslib.c src/gdevimgn.c src/gdevvglb.c src/sdcte.c src/gsovrc.c src/gxshade1.c src/gxccache.c src/gdevm32.c src/gxfdrop.c src/gp_unifs.c src/gsparams.c src/gxhintn.c src/gsiorom.c src/gdevbjcl.c src/dvx-gcc.mak src/gdevpsdu.c src/gp_mswin.c src/gdevm2.c src/gspath.c src/gdevwddb.c src/gp_os2.c src/zcolor1.c src/gxpcopy.c src/gdevdjet.c src/gdevstc.c src/ialloc.c src/gxfapiu.c contrib/japanese/gdevlbp3.c src/zpath1.c src/gdevm24.c contrib/eplaser/gdevescv.c contrib/gdevxes.c src/ilocate.c src/gxdcolor.c src/gdevpm.c src/gdevbmp.c src/gschar0.c src/gdevbmpc.c src/zdevice.c src/gscie.c src/gdevsppr.c src/igcstr.c src/gxi16bit.c src/gdevn533.c src/idebug.c src/gsht.c src/gsncdummy.c src/gsfunc3.c src/gdevm16.c src/gdevperm.c src/genconf.c src/zfilter.c src/gstype42.c src/sa85d.c src/sbcp.c src/zcolor2.c src/gdev3b1.c src/gdevtrac.c src/gp_ntfs.c src/gdevatx.c src/zfproc.c src/genht.c src/zgeneric.c src/gs.c src/gxclrect.c src/zdevice2.c src/gsshade.c src/sjbig2.c src/gdevpdfb.c src/gscrdp.c src/msvclib.mak src/sjbig2.h src/gxclrast.c src/gsicc.c src/zcid.c src/zfile1.c src/gdevp2up.c src/zimage3.c src/gdevo182.c src/zarith.c src/gdevpdfr.c src/zcspixel.c src/gximage1.c src/gdevppla.c src/zmisc1.c contrib/gdevop4w.c src/wccommon.mak src/gsfunc4.c src/gxclpath.c src/gxcmap.c src/gxfcopy.c src/gdevpsft.c src/gdevtfnx.c src/gsmisc.c src/gxicolor.c src/zpath.c src/gdevm4.c contrib/opvp/gdevopvp.c src/gxfillsl.h src/zcolor3.c src/gxpageq.c src/gsdparam.c src/gxcpath.c src/gdevprn.c src/gdevlxm.c contrib/japanese/gdevdmpr.c src/gdevcif.c src/gxdevndi.c src/gdevprn.h src/gdevpdfc.c contrib/gdevgdi.c src/gdevabuf.c src/gdevherc.c src/gdevsgi.c src/zcie.c src/gdevsco.c src/stream.c src/gdevdflt.c src/zcharout.c src/gdevepsc.c src/gdev8510.c src/gximage2.c src/srld.c src/zht.c src/zncdummy.c src/gxstroke.c src/gxshade4.c contrib/gdevlx32.c src/zmisc2.c src/iparam.c src/sjpx_luratech.c src/zrelbit.c src/iinit.c src/gdevxini.c src/gxclist.c contrib/japanese/gdevmjc.c src/watcw32.mak src/gxccman.c src/gsalphac.c src/gdevpsfu.c src/gxshade.c contrib/japanese/gdevmjc.h src/gdevlp8k.c src/zfunc.c src/gsclipsr.c src/idict.c src/ttfmemd.c src/gscoord.c contrib/japanese/gdevrpdl.c src/genarch.c src/ztype.c src/gdevxxf.c src/zshade.c src/gdevpdfd.c src/gdevdgbr.c src/gdevmr2n.c src/gdevxcf.c src/gdevcfax.c src/zicc.c src/zchar1.c src/vdtrace.c src/gscdevn.c src/iscan.c src/gsnotify.c src/gdevpdft.c src/gximage3.c src/gdevpsdi.c src/srle.c src/zfilterx.c contrib/gdevlx50.c src/shcgen.c src/zmisc3.c src/zfapi.c src/zfunc4.c contrib/gdevbjc_.c src/gscpixel.c src/ziodev2.c src/gsiodevs.c src/zmisc.c src/gdevplnx.c src/gxttfb.c src/simscale.c src/zfzlib.c src/Makefile.in src/dscparse.c src/gscsepr.c src/gdev3852.c src/iutil2.c src/dscparse.h src/gsimage.c src/gxwts.c src/gstext.c contrib/japanese/gdevj100.c src/msvccmd.mak src/gdevpdfe.c src/gsflip.c contrib/lips4/gdevlprn.c src/gdevadmp.c src/sidscale.c src/zchar2.c src/zdpnext.c src/geninit.c src/zusparam.c src/gdevjbig2.c src/gdevpdfu.c src/gximage4.c contrib/gdevdj9.c src/gxshade6.c src/gdevp14.c contrib/lips4/gdevl4r.c src/dwinst.h src/gdevpdf.c src/macosx.mak src/zpacked.c src/ifont.h src/zfmd5.c src/gp_dosfe.c src/iutil.c src/gdevpng.c src/zrop.c src/zalg.c src/zfjpx.c src/gzpath.h src/sfxstdio.c src/gspaint.c src/sjbig2_luratech.c contrib/japanese/gdev10v.c contrib/gdevmd2k.c src/sjbig2_luratech.h src/gdevccr.c src/gdevdcrd.c src/zbseq.c src/ziodevsc.c src/imainarg.c src/zfrsd.c src/gdevl31s.c src/gdevdjtc.c src/spprint.c src/gdevpcx.c src/zfileio.c src/zbfont.c src/slzwd.c contrib/japanese/gdevespg.c src/unix-gcc.mak src/gdevpdfv.c src/gxpflat.c src/gxifast.c src/zsysvm.c src/gsimpath.c src/gdevx.c contrib/gdevbjca.c src/gsmemlok.c src/sbwbs.c src/gximage.c src/gdevstc4.c src/ziodevs.c src/unixansi.mak src/gdevpsfx.c src/szlibd.c src/gscspace.c src/gdevimdi.c src/gdevdfax.c src/gdevm8.c src/gdevpnga.c src/gsropc.c src/zstack.c src/gsfcid.c src/gsfont.c src/isave.c src/zimage.c src/gdevm64.c src/gdevcgm.c src/zdict.c src/zfimscale.c src/gdevtsep.c src/gsfont0c.c src/iccfont.c src/gsht1.c src/gdevpdfg.c contrib/japanese/gdevp201.c src/gdevps.c src/gspcolor.c src/gxi12bit.c src/gxcllzw.c src/zfjbig2.c src/gdevpdtb.c src/gsdps1.c src/gdevs3ga.c src/slzwe.c src/gshsb.c src/gscolor.c src/smtf.c src/ztoken.c src/gxpaint.c src/x_.h src/gdevtifs.c src/zchar32.c src/seexec.c src/gdevm56.c src/spsdf.c src/gximono.c src/fapiufst.c src/szlibe.c src/gxctable.c src/gp_vms.c src/gp_iwatc.c src/gp_os9.c src/gdevbj10.c src/gxclipm.c src/zpaint.c src/gdevmac.c src/stdpre.h src/iplugin.c contrib/japanese/gdevfmpr.c src/gsgdata.c src/gdevmac.h]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-13T024204.178728Z"></a>
-2007-06-13T02:42:04.178728Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-09-24T035218.847453Z"></a>
+2007-09-24T03:52:18.847453Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Fix false detection of circular references in the resource chain. Valid PDF
-resource references form a directed acyclic gRalph Levien but the old code was
-checking for a tree. Bug 688479.
+Ignore color operations in uncolored type 3 font in PDF files for
+compatibility with Acrobat Reader 6 and higher.
+Bug 689302, customer 870.
 
 </pre>
-<p>[lib/pdf_main.ps]</p>
+<p>[src/int.mak lib/pdf_draw.ps src/zchar.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-12T205518.217413Z"></a>
-2007-06-12T20:55:18.217413Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-09-20T121552.643667Z"></a>
+2007-09-20T12:15:52.643667Z Igor Melichev</strong> (<a href="Details.htm#2007-09-20T121552.643667Z">details</a>)</p>
 <blockquote>
 <pre>
-Avoid an invalidaccess error. Skip execstack elements in the execstack_lookup
-procedure for which rcheck returns false. Bug 688934.
+Fix : A crash in garbager after clist playback fails in image.
 
 </pre>
-<p>[lib/gs_resmp.ps]</p>
+<p>[src/gxclrast.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-12T171208.917597Z"></a>
-2007-06-12T17:12:08.917597Z Igor Melichev</strong></p>
+<p><strong><a name="2007-09-20T084949.922199Z"></a>
+2007-09-20T08:49:49.922199Z Igor Melichev</strong> (<a href="Details.htm#2007-09-20T084949.922199Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix : MSVC8 warnings.
+Fix (pdfwrite) : Allow image encoding filter initialization with no parameters passed from the client.
 
 </pre>
-<p>[src/gconf.c src/gdevdjet.c]</p>
+<p>[src/gdevpsdi.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-12T024144.494784Z"></a>
-2007-06-12T02:41:44.494784Z Ralph Giles</strong></p>
+<p><strong><a name="2007-09-18T191121.591397Z"></a>
+2007-09-18T19:11:21.591397Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Set native line endings.
+Update the build instructions to reflect current practice of shipping 
+all the 3rd party libraries we depend on. Bug 689446.
 </pre>
-<p>[src/gsncdummy.c src/gsncdummy.h]</p>
+<p>[doc/Make.htm]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-12T020618.488766Z"></a>
-2007-06-12T02:06:18.488766Z Ralph Giles</strong></p>
+<p><strong><a name="2007-09-18T190134.199941Z"></a>
+2007-09-18T19:01:34.199941Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Remove LDFLAGS and EXTRALIBS from the mkromfs build line. These were 
-inadvertently added during the esp merge and are no longer needed.
+Correct some documentation errors. Bug 689433.
 </pre>
-<p>[src/unix-aux.mak]</p>
+<p>[doc/Projects.htm lib/ps2pdf.cmd doc/Use.htm lib/ps2pdf.bat doc/Ps2pdf.htm]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-11T215813.269101Z"></a>
-2007-06-11T21:58:13.269101Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-09-18T173231.734909Z"></a>
+2007-09-18T17:32:31.734909Z Ralph Giles</strong></p>
 <blockquote>
 <pre>
-Don't leave ccolor.pattern uninitialized for the null pattern because
-this field is enumerated by GC. Bug 689002.
+Remove obsolete font encoding and compilation instructions from the 
+documentation. Bug 689432.
+</pre>
+<p>[doc/Fonts.htm]</p>
+</blockquote>
 
+<p><strong><a name="2007-09-18T154108.152952Z"></a>
+2007-09-18T15:41:08.152952Z Igor Melichev</strong> (<a href="Details.htm#2007-09-18T154108.152952Z">details</a>)</p>
+<blockquote>
+<pre>
+Fix : The interpolation of imagemask must not apply to high resolution images (continued).
+
 </pre>
-<p>[src/gspcolor.c]</p>
+<p>[lib/gs_img.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-10T201202.226861Z"></a>
-2007-06-10T20:12:02.226861Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-09-18T153351.055573Z"></a>
+2007-09-18T15:33:51.055573Z Igor Melichev</strong> (<a href="Details.htm#2007-09-18T153351.055573Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix processing of very small PDF files ( < 1024 bytes) that was broken by
-rev. 7834 that increased the size of look-ahead buffer to 1024 bytes.
+Fix : The interpolation of imagemask must not apply to high resolution images.
 
 </pre>
-<p>[lib/pdf_main.ps]</p>
+<p>[lib/gs_img.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-10T052102.102146Z"></a>
-2007-06-10T05:21:02.102146Z Alex Cherepanov</strong> (<a href="Details.htm#2007-06-10T052102.102146Z">details</a>)</p>
+<p><strong><a name="2007-09-14T101707.152885Z"></a>
+2007-09-14T10:17:07.152885Z Igor Melichev</strong> (<a href="Details.htm#2007-09-14T101707.152885Z">details</a>)</p>
 <blockquote>
 <pre>
-Add a work-around for malloc(0) returning a 0 pointer - call malloc(1)
-instead. Bug 688532, customer 870.
+Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 8).
 
 </pre>
-<p>[jasper/src/libjasper/base/jas_malloc.c]</p>
+<p>[src/gxclpath.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-10T050141.885957Z"></a>
-2007-06-10T05:01:41.885957Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-09-14T052352.359324Z"></a>
+2007-09-14T05:23:52.359324Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Fix a memory corruption and a SEGV after applying a filter to a closed stream.
-Don't replace an closed stream with invalid_file_stream, which is an open,
-0-length stream. Bug 688712.
+Add recognition of a CFF file fith the extended header = <01000C02>.
+Bug 689449, customer 1110.
 
 </pre>
-<p>[src/zfilter.c]</p>
+<p>[lib/pdf_font.ps lib/gs_cff.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-10T015133.615609Z"></a>
-2007-06-10T01:51:33.615609Z Alex Cherepanov</strong> (<a href="Details.htm#2007-06-10T015133.615609Z">details</a>)</p>
+<p><strong><a name="2007-09-13T083048.823871Z"></a>
+2007-09-13T08:30:48.823871Z Ken Sharp</strong> (<a href="Details.htm#2007-09-13T083048.823871Z">details</a>)</p>
 <blockquote>
 <pre>
-Port recent changes in MSVC build to Borland C build. Fix minor compilation
-problems in the components that has not been compiled by Borland C before.
+Update pdfwrite to handle type 0 fonts with type 1 or type 2 descendant fonts (continued).
 
 </pre>
-<p>[jasper/src/libjasper/include/jasper/jas_types.h jasper/src/libjasper/jpc/jpc_qmfb.c jbig2dec/os_types.h jasper/src/libjasper/include/jasper/jas_config.h src/bcwin32.mak jbig2dec/config_win32.h src/gdevtsep.c src/genarch.c ijs/unistd_.h src/dwuninst.cpp]</p>
+<p>[src/gdevpdtc.c src/gdevpdtt.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-09T120812.529992Z"></a>
-2007-06-09T12:08:12.529992Z Alex Cherepanov</strong></p>
+<p><strong><a name="2007-09-11T192917.888456Z"></a>
+2007-09-11T19:29:17.888456Z Igor Melichev</strong> (<a href="Details.htm#2007-09-11T192917.888456Z">details</a>)</p>
 <blockquote>
 <pre>
-Fix incorrect decompression of large files (>= 16M) by JPXDecode filter
-on Windows. Don't open the temporary file in text mode.
+Fix (filling algorithm) : Split big segments before filling a path.
 
 </pre>
-<p>[jasper/src/libjasper/include/jasper/jas_stream.h]</p>
+<p>[src/gxpcopy.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-09T001634.537278Z"></a>
-2007-06-09T00:16:34.537278Z Ralph Giles</strong></p>
+<p><strong><a name="2007-09-10T083142.651229Z"></a>
+2007-09-10T08:31:42.651229Z Ken Sharp</strong> (<a href="Details.htm#2007-09-10T083142.651229Z">details</a>)</p>
 <blockquote>
 <pre>
-The cups-config script can be installed without the libcupsimage headers.
-Check for this and disable gdevcups if the required header isn't available.
+Update pdfwrite to handle type 0 fonts with type 1 or type 2 descendant fonts.
+
 </pre>
-<p>[src/configure.ac]</p>
+<p>[src/gdevpdtc.c src/gdevpdtt.c src/gdevpdte.c src/gdevpdtt.h]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-08T181246.977956Z"></a>
-2007-06-08T18:12:46.977956Z Ralph Giles</strong></p>
+<p><strong><a name="2007-09-09T005312.649192Z"></a>
+2007-09-09T00:53:12.649192Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Update the unix persistent cache implementation to use the new md5 namespace.
-This file should have been included in r8032.
+Make pswrite and epswrite devices generate proper line-interleaved image
+stream even when they receive several scan lines at once. This happens when
+the source image operator takes large strings as multiple data sources.
+Bug 688200, customer 632.
+
 </pre>
-<p>[src/gp_unix_cache.c]</p>
+<p>[src/gdevps.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-08T180334.577571Z"></a>
-2007-06-08T18:03:34.577571Z Ralph Giles</strong></p>
+<p><strong><a name="2007-09-08T223120.200765Z"></a>
+2007-09-08T22:31:20.200765Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Tell svn to ignore the generated cups scripts.
+Declare Ghostscript as _LARGEFILE64_SOURCE program, i.e. request transitional
+interface to large file support. Check for mkstemp64() availability specially.
 </pre>
-<p>[cups]</p>
+<p>[src/Makefile.in src/configure.ac src/stdpre.h src/gp_unifs.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-08T180205.168482Z"></a>
-2007-06-08T18:02:05.168482Z Ralph Giles</strong></p>
+<p><strong><a name="2007-09-08T215954.482448Z"></a>
+2007-09-08T21:59:54.482448Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Namespace the interface calls of our md5 implementation to avoid conflict
-with other implementations, for example the one exported by libcups on
-MacOS X, or one used by a client which also links to gs as a library.
+Include our std.h header first to ensure consistent type definitions in
+contributed files. This is required on HP-UX with aC++ compiler.
 </pre>
-<p>[src/smd5.h src/gdevpdf.c src/gdevpdfu.c src/md5.c src/smd5.c src/md5.h src/md5main.c]</p>
+<p>[contrib/gomni.c contrib/pcl3/eprn/pagecount.c contrib/pcl3/src/pclcap.c contrib/gdevlx50.c contrib/opvp/gdevopvp.c contrib/pcl3/eprn/mediasize.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-07T045246.418386Z"></a>
-2007-06-07T04:52:46.418386Z Ralph Giles</strong> (<a href="Details.htm#2007-06-07T045246.418386Z">details</a>)</p>
+<p><strong><a name="2007-09-08T170559.540260Z"></a>
+2007-09-08T17:05:59.540260Z Till Kamppeter</strong></p>
 <blockquote>
 <pre>
-Remove an unused clean action.
-
+Reflect in the PPD files that the CUPS support comes with GPL Ghostscript now and not with ESP Ghostscript.
 </pre>
-<p>[src/gs.mak]</p>
+<p>[cups/pxlmono.ppd cups/pxlcolor.ppd]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-07T044452.072188Z"></a>
-2007-06-07T04:44:52.072188Z Ralph Giles</strong></p>
+<p><strong><a name="2007-09-05T192105.959793Z"></a>
+2007-09-05T19:21:05.959793Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Remove generated cups scripts from the repository.
+Replace non-standard function call fdopen64() with fdopen(). The former
+is not available on most platforms and not needed anyway because O_LARGEFILE
+flag is set earlier in the code. Bug 689175.
+
 </pre>
-<p>[cups/pstoraster cups/pstopxl]</p>
+<p>[src/gpmisc.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-07T044042.736213Z"></a>
-2007-06-07T04:40:42.736213Z Ralph Giles</strong></p>
+<p><strong><a name="2007-09-05T075454.782032Z"></a>
+2007-09-05T07:54:54.782032Z Suzuki Toshiya</strong> (<a href="Details.htm#2007-09-05T075454.782032Z">details</a>)</p>
 <blockquote>
 <pre>
-Minor cleanup of the CC_SHARED flag specification.
+Fix (TT fonts) : Suppress loading trailing data after chosen cmap subtable.
+
 </pre>
-<p>[src/lib.mak src/unix-gcc.mak]</p>
+<p>[lib/gs_ttf.ps]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-07T030916.997726Z"></a>
-2007-06-07T03:09:16.997726Z Ralph Giles</strong></p>
+<p><strong><a name="2007-09-03T131911.511212Z"></a>
+2007-09-03T13:19:11.511212Z Alex Cherepanov</strong></p>
 <blockquote>
 <pre>
-Add the new CC_SHARED define to other top-level makefiles that include 
-the new modular x11 or vga devices. This corrects the build issue with
-ghostpcl.
+Fix reference counting logic for clip stack elements. The reference counter
+now shows the number of gstates that point to a given element directly or
+indirectly. Bug 689429.
+
 </pre>
-<p>[src/openvms.mak src/ugcclib.mak src/watcw32.mak src/dvx-gcc.mak src/unixansi.mak src/openvms.mmk src/os2.mak]</p>
+<p>[src/gsclipsr.c src/gsstate.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-06T224638.753757Z"></a>
-2007-06-06T22:46:38.753757Z Ralph Giles</strong></p>
+<p><strong><a name="2007-08-31T205342.169700Z"></a>
+2007-08-31T20:53:42.169700Z Igor Melichev</strong> (<a href="Details.htm#2007-08-31T205342.169700Z">details</a>)</p>
 <blockquote>
 <pre>
-Add gomni.c, which was omitted by the EPS branch merge.
+Fix (graphics library) : Always set HWResolution to clipper device.
+
 </pre>
-<p>[contrib/gomni.c]</p>
+<p>[src/gxfill.c src/gxclip.c]</p>
 </blockquote>
 
-<p><strong><a name="2007-06-06T220327.059105Z"></a>
-2007-06-06T22:03:27.059105Z till</strong></p>
+<p><strong><a name="2007-08-31T190947.125231Z"></a>
+2007-08-31T19:09:47.125231Z Igor Melichev</strong> (<a href="Details.htm#2007-08-31T190947.125231Z">details</a>)</p>
 <blockquote>
 <pre>
-Finally merged in extra functionality of ESP Ghostscript (from branch "gs-esp-gpl-merger")
+Fix (graphics library) : Distinguish two methods gx_make_clip_device_on_stack, gx_make_clip_device_in_heap.
+
 </pre>
-<p>[libpng/projects/netware.txt libpng/scripts/makefile.gcmmx libpng/contrib/gregbook/writepng.c src/configure.ac contrib/eplaser libpng/contrib/pngminus/makevms.com libpng/contrib/gregbook/readpng2.c libpng/contrib/gregbook/writepng.h libpng/contrib/gregbook/Makefile.unx libpng/scripts/makefile.msc libpng/scripts/makefile.sgi libpng/contrib/gregbook/readpng2.h libpng/contrib/visupng/VisualPng.dsp libpng/projects/beos/x86-shared.txt libpng/KNOWNBUG src/gdevpx.c src/gdevl256.c libpng/projects/cbuilder5/libpng.readme.txt src/gdevvglb.c libpng/scripts/makefile.watcom libpng/contrib/visupng/VisualPng.dsw libpng/scripts/makefile.nommx libpng/scripts/makefile.linux contrib/chp2200 libpng/scripts/CMakeLists.txt contrib/gdevlx50.c libpng/scripts/makefile.acorn lib/gs_init.ps src/gdevlbp8.c libpng/contrib/pngsuite/basn3p01.png libpng/projects/visualc71/zlib.vcproj contrib/gdevbjc_.c libpng/scripts/makefile.elf libpng/scripts/pngw32.rc contrib/japanese libpng/contrib/gregbook/toucan.png libpng/scripts/makefile.mips libpng/projects/visualc71/libpng.sln contrib/gdevbjc_.h libpng/pngrio.c libpng/contrib/gregbook/makevms.com libpng/contrib/gregbook/rpng-win.c libpng/projects/cbuilder5/libpngstat.bpf src/devs.mak libpng/projects/visualc6 contrib/pcl3 contrib/gdevlx7.c libpng/scripts/libpng.pc-configure.in src/gdevdjet.c contrib/defs.h src/gs.mak libpng/contrib/pngsuite/basn0g02.png libpng/README src/Makefile.in libpng/contrib/pngsuite/basn0g04.png libpng/contrib/gregbook libpng libpng/contrib libpng/projects/cbuilder5/libpngstat.bpr libpng/contrib/pngsuite/basn4a08.png libpng/libpngpf.3 libpng/contrib/pngsuite/basn0g08.png src/unixinst.mak libpng/contrib/pngminus/makefile.tc3 libpng/TODO src/gp_unix.c libpng/scripts/descrip.mms contrib/gdevxes.c libpng/contrib/visupng/VisualPng.ico libpng/scripts/makefile.solaris libpng/projects/cbuilder5/zlib.readme.txt libpng/pngwtran.c src/gdevlj56.c libpng/scripts/makefile.hp64 src/gdevdljm.c contrib/gdevcd8.c libpng/contrib/pngminus/png2pnm.sh libpng/contrib/pngminus/pnm2png.sh libpng/contrib/gregbook/wpng.c libpng/pngnow.png libpng/scripts/makefile.bc32 libpng/contrib/gregbook/README contrib/contrib.mak libpng/projects/visualc71/pngtest.vcproj src/gdevdljm.h libpng/scripts/makefile.vcwin32 contrib/gdevcd8.h contrib/gdevdj9.c libpng/contrib/gregbook/rpng2-win.c libpng/scripts/pngw32.def libpng/projects/beos/x86-static.proj libpng/pngget.c libpng/scripts/makefile.os2 libpng/contrib/pngminus/makefile.std libpng/projects/cbuilder5 libpng/scripts/makefile.sunos libpng/projects/wince.txt libpng/contrib/visupng/cexcept.h libpng/libpng.3 libpng/scripts/makefile.ibmc libpng/contrib/gregbook/rpng2-x.c libpng/pngtrans.c libpng/pngwrite.c libpng/contrib/gregbook/LICENSE libpng/pngset.c libpng/scripts/makefile.dj2 libpng/projects/visualc71/README.txt libpng/LICENSE libpng/projects/visualc71/libpng.vcproj libpng/contrib/visupng/VisualPng.png libpng/png.5 src/gconf.c libpng/pngwutil.c libpng/scripts/makefile.openbsd libpng/scripts/makefile.gcc contrib/md2k_md5k libpng/contrib/visupng/VisualPng.rc libpng/scripts/makevms.com libpng/scripts/libpng.pc.in contrib/gdevmd2k.c libpng/contrib/pngminus/pngminus.sh libpng/pngrtran.c libpng/scripts/makefile.freebsd src/unix-dll.mak contrib/lips4 contrib/gdevhl12.c libpng/scripts/makefile.hpgcc libpng/scripts libpng/scripts/makefile.sco src/lib.mak libpng/scripts/makefile.tc3 libpng/scripts/pngos2.def libpng/contrib/gregbook/Makefile.sgi libpng/contrib/pngminus/README cups libpng/scripts/makefile.vcawin32 libpng/contrib/pngsuite/basn2c16.png libpng/contrib/gregbook/readpng.c libpng/contrib/pngminus src/unix-gcc.mak libpng/contrib/pngsuite/basn6a16.png libpng/pngmem.c libpng/png.c contrib/gdevop4w.c libpng/contrib/gregbook/readpng.h libpng/scripts/makefile.64sunu src/version.mak libpng/contrib/pngsuite/basn3p02.png contrib/opvp libpng/projects/b