Ghostscript change history

2007-08-01T21:20:57.253476Z Ray Johnston (details)

>     Fix problem seen with stcolor device where the get_color_mapping_procs
>     device proc was NULL, causing SEGV. Bug #689371.

> [src/gdevdflt.c src/gdevstc.c src/gxcmap.c src/gspaint.c]

2007-08-01T19:18:12.034589Z Ralph Giles

>     Update release date and product name for final release.

> [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]

2007-08-01T17:19:50.181574Z Ray Johnston (details)

>     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.

> [lib/pdf_main.ps]

2007-08-01T04:10:13.989117Z Alex Cherepanov

>     Fix a misleading typo in an error message: s/UseCUEColor/UseCIEColor/

> [src/gdevpdfp.c]

2007-08-01T04:01:06.081994Z Alex Cherepanov

>     Remove inappropriate PNG_CONST qualifier from a few libpng arrays, where it
>     adds 2nd const qualifier, which is rejected by MSVC 6. Bug 689383.

> [libpng/pngtrans.c libpng/pngerror.c]

2007-07-31T14:19:45.536400Z Alex Cherepanov

>     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.

> [src/gxistate.h lib/pdf_ops.ps src/gsstate.c src/zcolor3.c]

2007-07-31T03:31:13.074828Z Ralph Giles

>     Update changelogs for the release candidate.

> [doc/Changes.htm doc/History8.htm doc/News.htm doc/Details8.htm doc/Details.htm]

2007-07-30T20:13:56.963379Z Ralph Giles

>     Update the libpng version in the top level makefiles to match the new
>     1.2.18 source.

> [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]

2007-07-30T20:10:59.397769Z Ralph Giles

>     Include the libpng 1.2.18 source.

> [libpng]

2007-07-30T20:09:22.151026Z Ralph Giles

>     Remove the old included libpng-1.2.16 to make way for the newer release.
>     This revision will not build!

> [libpng]

2007-07-30T20:02:41.610054Z Ralph Giles

>     Update the release notes for the upcoming release.

> [doc/News.htm src/version.mak]

2007-07-29T16:11:45.078740Z Alex Cherepanov

>     Ignore named actions in PDF link annotations that refer to a page outside
>     of the document page range. Bug 689286.

> [lib/pdf_main.ps]

2007-07-28T16:13:12.033906Z Alex Cherepanov

>     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.

> [lib/pdf_main.ps]

2007-07-27T20:14:35.951213Z Ray Johnston (details)

>     Apply a long pending patch that only affects an ancient 'alphaimage'
>     operaTor Andersson (Next display PostScript extension). Bug #592160.

> [src/gxipixel.c]

2007-07-27T04:27:36.603967Z Alex Cherepanov

>     Add a missing member to the initialiser macro for the device structure of
>     japanese laser printer vecTor Andersson PDLs. Fix a FPE crash. Bug 689366.

> [contrib/lips4/gdevlprn.h]

2007-07-25T05:12:45.877915Z Ray Johnston (details)

>     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.

> [src/gdevp14.c]

2007-07-24T22:29:24.445810Z till

>     Removed duplicate usage of DESTDIR in cups/cups.mak

> [cups/cups.mak]

2007-07-24T22:23:34.891503Z till

>     Fixed installation of data files from the contrib/ direcTor Anderssony

> [src/Makefile.in src/configure.ac]

2007-07-24T21:18:53.099055Z Ray Johnston

>     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.

> [src/gxmclip.h]

2007-07-24T20:02:20.813265Z Igor Melichev (details)

>     Fix (shadings) : Decomposition limit could be too small.

> [src/gxshade6.c]

2007-07-17T09:55:56.457439Z Igor Melichev (details)

>     Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 8).

> [src/lib.mak src/gxclrast.c src/gdevpdfi.c src/gxshade6.c src/gxclpath.c src/gxclrect.c]

2007-07-16T21:35:48.939836Z Igor Melichev (details)

>     Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 6).

> [src/gxclrect.c]

2007-07-16T21:24:42.764396Z Igor Melichev (details)

>     Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 6).

> [src/gxshade4.h src/lib.mak src/gxclrast.c src/gxshade6.c src/gxdevcli.h]

2007-07-16T17:39:09.809376Z Ray Johnston

>     Prevent potential (although unlikely) divide by zero.

> [src/gximag3x.c]

2007-07-16T17:25:30.726967Z Ray Johnston

>     Fix a divide by zero that would show up on linux, but not cygwin.
>     Seen with 001-01.ps to the x11 device.

> [src/gdevmem.c]

2007-07-16T17:06:58.964025Z Igor Melichev (details)

>     Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 5).

> [src/gxshade4.h src/gxshade6.c]

2007-07-16T16:58:11.366089Z Alex Cherepanov

>     Make failed dictionary look-up return /undefined instead of /dictfull.
>     Bug 689360

> [src/idict.c src/zfcid1.c]

2007-07-15T17:27:07.515793Z Igor Melichev (details)

>     Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 4).

> [src/gxcldev.h src/gxclrast.c src/gxclrect.c src/gxclutil.c]

2007-07-14T19:18:42.392348Z Henry Stiles

>     Changes from Neil Muller to support tumble duplex in several deskjet
>     printers (see 687978).  We have done no testing of these changes.

> [src/gdevdjet.c src/gdevdljm.c src/gdevdljm.h contrib/gdevhl12.c]

2007-07-13T18:48:05.145075Z Igor Melichev (details)

>     Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 3).

> [src/gxclrect.c]

2007-07-13T16:29:03.411589Z Igor Melichev (details)

>     Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued 2).

> [src/gxfill.c]

2007-07-13T12:07:29.877199Z Igor Melichev (details)

>     Banding : Extend clist language with trapezoids, linear color trapezoids and linear color triangles (continued).

> [src/gxclrast.c]

2007-07-13T01:10:56.469571Z Alex Cherepanov

>     Make PDF post-processing utilities tolerant to missing Length attribute in
>     the strean dictionary. Our PDF parser undefines incorrect Length attributes.

> [lib/pdfwrite.ps]

2007-07-12T13:34:24.493291Z Alex Cherepanov

>     Add a few dummy system parameters for compatibility with Adobe products.
>     Bug 689272, customer 411.

> [lib/gs_lev2.ps]

2007-07-11T21:17:39.855676Z Igor Melichev (details)

>     Banding : Exten\d clist language with trapezoids, linear color trapezoids and linear color triangles.

> [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]

2007-07-11T00:26:24.274026Z Ralph Giles

>     Replace to includes of the system stdlib.h for malloc() with malloc_.h.
>     Bug 689320.

> [src/gxwts.c src/fapi_ft.c]

2007-07-11T00:19:27.467323Z Ralph Giles

>     Document that we don't make use of the autoconf function tests, or
>     implement any fallbacks.

> [src/configure.ac]

2007-07-10T23:30:47.849258Z Ralph Giles

>     Complete support for DESTDIR in staged installs with the unix makefiles.
>     Bug 689277.

> [src/unix-dll.mak cups/cups.mak src/unixinst.mak]

2007-07-10T23:00:51.455586Z Ralph Giles

>     Remove unused and inappropriate ps interpreter includes from the windows
>     polling interface implementation.

> [src/gp_mspol.c src/winlib.mak]

2007-07-10T17:14:09.247898Z till

>     Fixed bug 689323: bjc600's gs_closedevice breaks get_page_device and causes NumCopies to barf

> [src/gdevcdj.c]

2007-07-07T02:59:08.708092Z Alex Cherepanov

>     Add a shebang line to afmdiff.awk and use more portable option ( -3 ) to
>     request 3-column listing. Bug 688621.

> [lib/afmdiff.awk]

2007-07-06T16:42:18.448176Z Alex Cherepanov

>     Explicitly bind setscreen, setcolorscreen, and sethalftone pseudo-operaTor Anderssons.
>     When a pseudo-operaTor Andersson 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.

> [lib/gs_dps2.ps lib/gs_ll3.ps]

2007-07-06T12:18:01.891965Z Igor Melichev (details)

>     Fix : ResTor Anderssoning high level objects in clist.

> [src/gdevprn.c]

2007-07-06T06:50:15.857933Z Igor Melichev (details)

>     Fix : Improving documentation for gxclpath.c .

> [src/gxclpath.c]

2007-07-06T06:00:17.432528Z Igor Melichev (details)

>     Fix : A wrong path filling.

> [src/gxpcopy.c]

2007-07-05T19:04:29.604836Z till

>     Let scripts search Ghostscript (or subscripts) in the same direcTor Anderssony where they reside, bug 689318.

> [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]

2007-07-05T18:12:59.492244Z Timothy Osborn (details)

>     Fix for bug #689312.

> [src/gxpcmap.c]

2007-07-05T10:57:00.783595Z till

>     Let dvipdf support "-R" option, bug  689328.

> [lib/dvipdf]

2007-07-05T10:41:52.033081Z till

>     Allow spaces in the input file names for pv.sh, bug 689329.

> [lib/pv.sh]

2007-07-05T10:31:06.013010Z till

>     Use mktemp in ps2epsi, bug 689324.

> [lib/ps2epsi]

2007-07-04T22:52:57.119341Z Ralph Giles

>     Remove an obsolete cvs housekeeping file.

> [toolbin/tests/.cvsignore]

2007-07-04T19:52:15.096425Z Ray Johnston (details)

>     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.

> [lib/opdfread.ps]

2007-07-04T19:09:09.181743Z Alex Cherepanov

>     Add a newline to a debug printf. Bug 689330.

> [src/gdevdflt.c]

2007-07-04T17:30:44.235393Z Ray Johnston (details)

>     Fix a typo in the jpeg config that resulted in MAX_ALLOC_CHUNK being
>     too small (0xfff0). Bug 689321.

> [src/gsjconf.h]

2007-07-04T14:11:22.971272Z Alex Cherepanov

>     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.

> [lib/ps2epsi]

2007-07-03T18:21:38.196871Z Alex Cherepanov

>     Make the top dictionary in the file generated by pswrite device writable.
>     Reportedly, setpagedevice writes to a top direcTor Anderssony on an Epson printer.
>     Bug 689315, attachment 3108.

> [src/gdevpsu.c]

2007-07-03T12:00:18.641724Z Alex Cherepanov

>     Fix a harmless typo, replace bitwise '&' with logical '&&' in a couple of
>     logical expressions. Bug 689315, attachment 3115.

> [src/scfd.c src/gdevps.c]

2007-07-02T08:09:03.552980Z Igor Melichev (details)

>     Extend the clist language with fill_trapezoid.

> [src/gxclist.c src/gxclpath.h src/gxcldev.h src/gxclrast.c src/gxclrect.c]

2007-07-01T17:18:18.933670Z Alex Cherepanov

>     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.

> [src/zimage.c src/zvmem.c src/int.mak src/zfproc.c src/zfile.c src/ztoken.c]

2007-06-30T23:46:18.087581Z Alex Cherepanov (details)

>     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 Andersson can
>     refer to Font and CIDFont resources if they happen to have the same name and
>     are not embedded. Bug 689301, customer 870.

> [lib/pdf_font.ps]

2007-06-30T12:25:22.298902Z Alex Cherepanov

>     Replase setglobal operaTor Andersson 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.

> [lib/gs_type1.ps]

2007-06-30T06:57:44.535512Z Igor Melichev (details)

>     Fix : Expanding gxcldev.h macros, part 7.

> [src/gxclimag.c src/gxclrect.c]

2007-06-30T06:41:55.227485Z Igor Melichev (details)

>     Fix : Expanding gxcldev.h macros, part 6.

> [src/gxcldev.h src/gxclpath.c src/gxclimag.c src/gxclrect.c]

2007-06-29T20:44:57.917902Z Henry Stiles (details)

>     Temporarily disable the band complexity code and use the existing
>     "color used" code to detect non trivial raster operations.

> [src/gxclread.c]

2007-06-29T20:21:42.242166Z Ray Johnston (details)

>     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.

>     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.

> [src/gdevwts.c]

2007-06-29T15:38:25.753618Z Igor Melichev (details)

>     Fix : Expanding gxcldev.h macros, part 5.

> [src/gxcldev.h src/gxclpath.c src/gxclimag.c src/gxclrect.c]

2007-06-29T14:54:20.698917Z Igor Melichev (details)

>     Fix : Expanding gxcldev.h macros, part 4.

> [src/gxcldev.h src/gxclimag.c]

2007-06-29T09:28:27.467512Z Igor Melichev (details)

>     Fix : Expanding gxcldev.h macros, part 3.

> [src/gxcldev.h src/gxclpath.c src/gxclimag.c src/gxclrect.c]

2007-06-28T22:16:45.367783Z Ralph Giles (details)

>     Pass -DHAVE_FONTCONFIG through CAPOPT so the fontconfig patch is
>     actually enabled by the autoconf build.

> [src/Makefile.in src/configure.ac]

2007-06-28T22:08:46.177663Z Ralph Giles

>     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.

> [src/unix-aux.mak]

2007-06-27T23:19:42.317364Z Alex Cherepanov

>     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.

> [lib/pdf_main.ps]

2007-06-27T16:48:22.479129Z Ralph Giles

>     Enable dynamic driver support on Solaris. Patch from Norm Jacobs, Bug
>     689307.

> [src/configure.ac]

2007-06-27T01:52:29.856489Z Ray Johnston (details)

>     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.

> [src/gswts.h src/gxdhtserial.c src/gdevwts.c src/gswts.c]

2007-06-26T20:43:03.119310Z Igor Melichev (details)

>     Fix : Expanding gxcldev.h macros, part 2.

> [src/gxcldev.h src/gxclimag.c src/gxclrect.c]

2007-06-26T16:25:42.642877Z Igor Melichev (details)

>     Fix : Expanding gxcldev.h macros, part 1.

> [src/gxcldev.h src/gxclpath.c src/gxclimag.c src/gxclrect.c]

2007-06-26T15:58:26.994368Z till

>     Replaced the $(install_prefix) from ESP Ghostscript by $(DESTDIR).

> [contrib/contrib.mak cups/cups.mak]

2007-06-26T07:08:17.110301Z Ray Johnston (details)

>     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.

> [src/gdevwts.c]

2007-06-25T23:56:29.899646Z Ralph Giles

>     Report the result of the GTK-2.0 configure test. Normalize indentation
>     in this section.

> [src/configure.ac]

2007-06-23T02:43:31.980612Z Alex Cherepanov

>     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.

> [lib/pdfwrite.ps]

2007-06-22T22:05:56.668720Z till

>     Small corrections on "./configure" checks for pkg-config.

> [src/configure.ac]

2007-06-22T15:44:43.448105Z till

>     Added the fontconfig support from ESP Ghostscript

> [src/Makefile.in src/configure.ac src/gp_unix.c]

2007-06-20T22:46:08.189858Z Ralph Giles

>     Clarify the license situation with the ETS patents in the GPL
>     distribution.

> [src/rinkj/evenbetter-rll.c LICENSE]

2007-06-20T19:46:52.216039Z Ralph Giles

>     Hack in some support for comparing WX fields with --diff. Incomplete.

> [toolbin/afmutil.py]

2007-06-19T16:59:20.420492Z Igor Melichev (details)

>     Fix : MSVC8 compiler warnings.

> [src/gsdparam.c]

2007-06-19T16:44:29.490746Z Igor Melichev (details)

>     Fix (PS interpreter) : "undef" data change was not properly saved.

> [src/idict.c]

2007-06-19T11:36:06.688290Z Alex Cherepanov

>     Add version and revision numbers to %%BeginResource DSC comment generated by
>     epswrite and pswrite devices. Bug 689285.

> [src/gdevpsu.c]

2007-06-19T07:16:20.368343Z Igor Melichev

>     Fix: Setting a right property on gscicach.c gscicach.h .

> [src/gscicach.c src/gscicach.h]

2007-06-19T07:12:43.707003Z Igor Melichev

>     Fix: Setting a right property on idicttpl.h .

> [src/idicttpl.h]

2007-06-19T07:09:42.151414Z Igor Melichev (details)

>     Fix (PS interpreter) : Replace packed_search_* macros with a template (continued).

> [src/idicttpl.h]

2007-06-19T05:51:01.853658Z Igor Melichev (details)

>     Fix (The filling algorithm) : Improving a condition for visual trace.

> [src/gxfill.c]

2007-06-19T05:45:58.839755Z Igor Melichev (details)

>     Fix (PS interpreter) : Replace packed_search_* macros with a template.

> [src/idict.c src/idictdef.h src/int.mak src/idicttpl.h doc/Develop.htm src/idstack.c]

2007-06-19T02:39:15.345882Z Alex Cherepanov

>     Use newly created operaTor Andersson .getpath to implement PDF path handling without
>     64K limit on the user path imposed by upath, which we had before.
>     Bug 689123, customer 870.

> [lib/pdf_draw.ps doc/Language.htm lib/pdf_ops.ps src/zupath.c]

2007-06-18T17:07:28.482467Z Ray Johnston

>     Remove the bmpa devices from some builds where it either was left
>     over (macos-mcp) or snuck back in (configure.ac).

> [src/configure.ac src/macos-mcp.mak]

2007-06-18T17:05:33.466587Z Ray Johnston

>     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.

> [contrib/gomni.c src/gdevbmpa.c]

2007-06-18T16:37:50.173337Z Timothy Osborn (details)

>     Need to use maximum of max_gRay Johnston and max_color to know how many bits are
>     supported.

> [src/gsdparam.c]

2007-06-18T15:20:47.700377Z Timothy Osborn (details)

>     Changing from using log10(x) / Log10(2) to iLog2(x) to compute the base 2 log.

> [src/gsdparam.c]

2007-06-18T06:37:58.394295Z Ray Johnston (details)

>     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.

>     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.

>     Bugs 688808, 688815 and 689080 for customer 190 (and others).

> [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]

2007-06-17T17:55:26.407602Z Henry Stiles

>     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.

>     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

> [src/gxclrect.c]

2007-06-17T00:01:02.174467Z Alex Cherepanov (details)

>     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.

> [lib/gs_init.ps]

2007-06-16T19:24:22.647261Z Timothy Osborn (details)

>     Fix to limit GRalph LevienicsAlphaBits and TextAlphaBits to legal values.

> [src/gsdparam.c]

2007-06-15T18:55:34.118706Z Timothy Osborn (details)

>     Comment change to reflect name change of the module gsncdemo.c to gsncdummy.c

> [src/gsnamecl.h]

2007-06-14T22:06:25.996646Z Alex Cherepanov (details)

>     Implement quoting in GS_OPTIONS environment variable. Bug 688965.

> [src/gsargs.c src/imainarg.c src/gsargs.h]

2007-06-13T23:21:11.020971Z Igor Melichev (details)

>     Fix (pdfwrite) : A crash when comparing resources of different types.
>     Bug 689269 for customer 411. Fix by Ray Johnston.

> [src/gdevpdfu.c]

2007-06-13T19:21:47.294205Z Ralph Giles

>     The translib module now depends on crd decoding and cie support.
>     Patch from Henry Stiles, needed for the gslt build.

> [src/lib.mak]

2007-06-13T16:27:33.371102Z Timothy Osborn (details)

>     This is a fix for regression bug report 689263.

> [lib/gs_devn.ps lib/gs_cspace.ps]

2007-06-13T02:42:04.178728Z Alex Cherepanov

>     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.

> [lib/pdf_main.ps]

2007-06-12T20:55:18.217413Z Alex Cherepanov

>     Avoid an invalidaccess error. Skip execstack elements in the execstack_lookup
>     procedure for which rcheck returns false. Bug 688934.

> [lib/gs_resmp.ps]

2007-06-12T17:12:08.917597Z Igor Melichev

>     Fix : MSVC8 warnings.

> [src/gconf.c src/gdevdjet.c]

2007-06-12T02:41:44.494784Z Ralph Giles

>     Set native line endings.

> [src/gsncdummy.c src/gsncdummy.h]

2007-06-12T02:06:18.488766Z Ralph Giles

>     Remove LDFLAGS and EXTRALIBS from the mkromfs build line. These were
>     inadvertently added during the esp merge and are no longer needed.

> [src/unix-aux.mak]

2007-06-11T21:58:13.269101Z Alex Cherepanov

>     Don't leave ccolor.pattern uninitialized for the null pattern because
>     this field is enumerated by GC. Bug 689002.

> [src/gspcolor.c]

2007-06-10T20:12:02.226861Z Alex Cherepanov

>     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.

> [lib/pdf_main.ps]

2007-06-10T05:21:02.102146Z Alex Cherepanov (details)

>     Add a work-around for malloc(0) returning a 0 pointer - call malloc(1)
>     instead. Bug 688532, customer 870.

> [jasper/src/libjasper/base/jas_malloc.c]

2007-06-10T05:01:41.885957Z Alex Cherepanov

>     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.

> [src/zfilter.c]

2007-06-10T01:51:33.615609Z Alex Cherepanov (details)

>     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.

> [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]

2007-06-09T12:08:12.529992Z Alex Cherepanov

>     Fix incorrect decompression of large files (>= 16M) by JPXDecode filter
>     on Windows. Don't open the temporary file in text mode.

> [jasper/src/libjasper/include/jasper/jas_stream.h]

2007-06-09T00:16:34.537278Z Ralph Giles

>     The cups-config script can be installed without the libcupsimage headers.
>     Check for this and disable gdevcups if the required header isn't available.

> [src/configure.ac]

2007-06-08T18:12:46.977956Z Ralph Giles

>     Update the unix persistent cache implementation to use the new md5 namespace.
>     This file should have been included in r8032.

> [src/gp_unix_cache.c]

2007-06-08T18:03:34.577571Z Ralph Giles

>     Tell svn to ignore the generated cups scripts.

> [cups]

2007-06-08T18:02:05.168482Z Ralph Giles

>     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.

> [src/smd5.h src/gdevpdf.c src/gdevpdfu.c src/md5.c src/smd5.c src/md5.h src/md5main.c]

2007-06-07T04:52:46.418386Z Ralph Giles (details)

>     Remove an unused clean action.

> [src/gs.mak]

2007-06-07T04:44:52.072188Z Ralph Giles

>     Remove generated cups scripts from the reposiTor Anderssony.

> [cups/psTor Anderssonaster cups/pstopxl]

2007-06-07T04:40:42.736213Z Ralph Giles

>     Minor cleanup of the CC_SHARED flag specification.

> [src/lib.mak src/unix-gcc.mak]

2007-06-07T03:09:16.997726Z Ralph Giles

>     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.

> [src/openvms.mak src/ugcclib.mak src/watcw32.mak src/dvx-gcc.mak src/unixansi.mak src/openvms.mmk src/os2.mak]

2007-06-06T22:46:38.753757Z Ralph Giles

>     Add gomni.c, which was omitted by the EPS branch merge.

> [contrib/gomni.c]

2007-06-06T22:03:27.059105Z till

>     Finally merged in extra functionality of ESP Ghostscript (from branch "gs-esp-gpl-merger")

> [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/beos/x86-static.txt libpng/scripts/libpng-config-head.in libpng/png.h libpng/contrib/pngsuite/basn3p04.png contrib/gdevbjca.c libpng/contrib/pngsuite/basn3p08.png libpng/pngpread.c libpng/Y2KINFO libpng/scripts/makefile.netbsd libpng/projects/beos/x86-shared.proj libpng/pngwio.c lib/gs_setpd.ps libpng/pngrutil.c libpng/projects/visualc6/libpng.dsp libpng/contrib/pngminus/pnm2png.bat libpng/contrib/gregbook/Makefile.w32 libpng/contrib/pngminus/png2pnm.bat libpng/scripts/makefile.darwin libpng/scripts/makefile.hpux libpng/pngbar.jpg libpng/projects/cbuilder5/libpng.bpf libpng/projects libpng/projects/cbuilder5/libpng.bpg libpng/scripts/makefile.sggcc libpng/contrib/gregbook/rpng-x.c libpng/contrib/pngsuite/basn0g01.png libpng/projects/visualc6/libpng.dsw contrib/uniprint libpng/scripts/makefile.std libpng/contrib/pngsuite libpng/contrib/pngminus/pnm2png.c libpng/contrib/pngminus/png2pnm.c libpng/projects/visualc71/README_zlib.txt libpng/scripts/makefile.32sunu libpng/projects/cbuilder5/libpng.bpr libpng/contrib/pngminus/pngminus.bat libpng/contrib/visupng/README.txt libpng/projects/visualc71/PRJ0041.mak libpng/pngerror.c contrib/gdevgdi.c libpng/configure libpng/pngvcrd.c libpng/contrib/visupng/VisualPng.c libpng/scripts/makefile.aix libpng/scripts/makefile.mingw libpng/scripts/makefile.bor libpng/scripts/SCOPTIONS.ppc libpng/contrib/visupng libpng/scripts/makefile.beos libpng/contrib/visupng/PngFile.c libpng/contrib/pngsuite/basn4a16.png libpng/projects/visualc6/README.txt libpng/pngread.c libpng/scripts/makefile.ne12bsd libpng/contrib/pngsuite/basn0g16.png src/gdevpxut.c src/gdevcdj.c contrib/gdevlx32.c libpng/contrib/visupng/PngFile.h libpng/scripts/libpng-config-body.in libpng/INSTALL libpng/pngtest.png libpng/pnggccrd.c libpng/contrib/visupng/resource.h libpng/CHANGES src/gdevpxut.h libpng/scripts/libpng-config.in src/gdevxalt.c libpng/libpng-1.2.16.txt libpng/example.c contrib/lxm3200-tweaked libpng/scripts/makefile.so9 libpng/scripts/makefile.intel libpng/pngconf.h libpng/projects/beos libpng/scripts/makefile.amiga src/contrib.mak contrib/gdevln03.c libpng/contrib/pngsuite/README libpng/pngbar.png libpng/scripts/makefile.knr libpng/projects/visualc6/pngtest.dsp libpng/scripts/makefile.dec libpng/scripts/libpng.icc libpng/contrib/pngsuite/basn2c08.png src/unix-aux.mak libpng/contrib/pngsuite/basn6a08.png libpng/projects/cbuilder5/libpng.cpp libpng/scripts/makefile.atari libpng/scripts/makefile.cygwin contrib/epson740 libpng/pngtest.c libpng/ANNOUNCE libpng/projects/visualc71 libpng/scripts/smakefile.ppc]

2007-06-05T23:08:49.369051Z Ralph Giles

>     Remove additional artofcode references and the obsolete Maintain.htm.

> [doc/Projects.htm doc/Issues.htm doc/Use.htm doc/Make.htm doc/Readme.htm doc/Testing.htm doc/Develop.htm doc/Maintain.htm]

2007-06-05T23:04:12.844617Z Ralph Giles

>     Remove artofcode references and update the release process
>     documentation.

> [doc/Release.htm]

2007-06-05T22:23:38.874733Z Ralph Giles

>     Update licence headers. Copyright has been transfered from artofcode LLC
>     to Artifex Software, Inc.

> [src/iplugin.h ijs/ijs_server.h src/gdevm48.c src/gsgdata.h src/configure.ac src/gsropt.h src/gdevmsxf.c src/gdevmem.c src/gdevmem.h src/zvmem.c src/write_t1.c src/gstrap.c src/icstate.h src/gxxfont.h src/write_t1.h src/gstrap.h src/gzacpath.h src/gdevcgmx.h src/gscssub.c src/gp_msdos.c src/gdevlbp8.c src/gdevpdfx.h src/gdevdm24.c src/zcsdevn.c src/dwsetup.rc src/zcontext.c src/gscssub.h src/icie.h src/gxdhtserial.c src/gdevpdts.c src/ccfont.h src/gxdhtserial.h src/gxdither.h src/gdevpdts.h src/macsystypes.h src/gxclutil.c src/gxcomp.h src/echogs.c src/oper.h doc/History7.htm src/zchar42.c toolbin/tests/cmpi.py src/gsfont0.c src/gscscie.c src/zchar42.h src/gdevwts.c src/icfontab.c src/zht1.c src/zpcolor.c src/zdevcal.c src/gdevpdfi.c src/zcssepr.c src/ifont42.h src/sdcparam.c doc/Install.htm src/bcwin32.mak doc/Issues.htm src/sdcparam.h src/gdevokii.c src/gdevpdtd.c src/zcfont.c src/gdevpdtd.h src/gdevprna.c src/zcolor.c src/oparc.h src/gxhtbit.c src/sfxfd.c src/gdevprna.h src/gp_mspol.c src/dwuninst.h src/ttconfig.h src/gpmisc.c src/ireclaim.c src/gxstdio.h lib/gs_cidcm.ps src/gsmemraw.h toolbin/split_changelog.py src/gpmisc.h doc/Lib.htm src/gxline.h doc/Ps-style.htm man/gslp.1 src/ijs.mak src/gserver.c src/gp_psync.c man/de/pdfopt.1 src/gp_os2pr.c src/gdevpsd.c src/gsiomacres.c src/gxclfile.c src/gxfilltr.h man/de/wftopfa.1 man/de/ps2ps.1 src/gdebug.h src/zfile.c src/gxchar.c src/gxchar.h src/gsline.c src/gsfcid2.c src/gsalloc.c src/gsline.h src/gsiparm2.h src/gsalloc.h src/gxfont0.h src/gdevmeds.c src/gdev4081.c src/gdevmeds.h src/srdline.h src/dpmain.c src/wctail.mak src/winlib.mak doc/History8.htm src/szlibx.h src/zmath.c jbig2dec/jbig2_image_png.c src/gdevpdfk.c src/gxfont0c.h src/gxhintn1.c src/iimage.h src/gxpcolor.h src/gdevpdtf.c src/gp_unifn.c doc/Xfonts.htm src/gdevddrw.c src/gschar.c src/gdevpdtf.h src/gdevpsfm.c src/gdevddrw.h src/gschar.h src/sarc4.c src/gdevpsu.c src/gsptype2.c src/zfcid1.c src/gstrans.c src/sarc4.h src/gdevpsu.h src/gsptype2.h src/gstrans.h src/iestack.h src/gxbitfmt.h src/gxclio.h lib/pdf_rbld.ps src/gstype2.c src/itoken.h src/inameidx.h src/gxhldevc.c src/gxhldevc.h src/sfxboth.c src/gp_macio.c src/wrfont.c src/sbhc.c src/gsdps.c src/zfont1.c jbig2dec/jbig2_priv.h src/wrfont.h doc/Maintain.htm src/sbhc.h man/de/gsnd.1 src/gsdps.h src/spngp.c src/ghost.h jbig2dec/jbig2dec.c src/gxalloc.h src/gsmatrix.c src/gxsamplp.h src/istruct.h src/gdevpsf.h src/gsmatrix.h src/zdouble.c src/dwreg.c src/spdiff.c src/gxfcmap1.h src/dwreg.h src/scommon.h src/gdevpdtw.c src/gdevpdtw.h src/gsiparm4.h src/unixhead.mak src/gxiscale.c src/gxbcache.c src/dwinst.cpp src/gxbcache.h src/ibnum.c src/gdevxcmp.c src/estack.h src/ibnum.h ijs/configure.ac src/scfe.c src/gsdcolor.h src/gscompt.h src/gdevxcmp.h src/gxdtfill.h lib/stocht.ps src/gdevlj56.c src/gdevhl7x.c src/gdevos2p.c src/gdevmr8n.c src/gsbitops.c src/gsparam.c src/gxftype.h src/gdevpdfm.c src/gp_unix_cache.c src/imain.c src/gsbitops.h src/gsparam.h src/zfilter2.c src/imain.h src/ifilter.h src/zfont42.c doc/Language.htm src/spdiffx.h src/smd5.c src/smd5.h src/gxhttype.h src/gspenum.h src/sjpx.c src/gxipixel.c src/sjpx.h src/sfilter2.c src/gdevsnfb.c src/gscrd.c src/gxmclip.c src/gxcie.h src/gsio.h src/gscrd.h toolbin/tests/fuzzy.c src/gxmclip.h src/unix-end.mak toolbin/tests/run_parallel src/inobtokn.c toolbin/afmutil.py src/gp_mslib.c src/gdevescp.c src/gsiodev.c src/igc.c src/msvc32.mak src/gdevmacxf.c src/gsfunc0.c jbig2dec/jbig2_arith.c src/igc.h src/jerror_.h src/zdosio.c src/gsfunc0.h jbig2dec/jbig2_arith.h toolbin/jpxtopdf.c src/gdevpsf1.c src/gdevpsds.c src/siscale.c src/gdevpsds.h src/ilevel.h src/gxfill.c src/gsdsrc.c src/siscale.h src/gxclread.c src/gsdsrc.h ijs/ijs_exec_unix.c src/gxfill.h src/iostack.h src/gsdll.c src/gdevmr1.c src/gspath1.c src/gsdll.h src/sjpegc.c src/zfdcte.c src/zfcmap.c doc/Readme.htm toolbin/tests/check_source.py src/gdevbit.c src/gdevfax.c src/gsequivc.c src/gdevfax.h src/gsdevice.c src/gp_wsync.c src/gsequivc.h src/gxclmem.c src/gsdll32.rc src/gshtx.c src/gscparam.c src/gsdevice.h src/gdevpdfo.c src/gdevsj48.c src/gsbittab.c src/sdctd.c src/macos_carbon_pre.h src/gxclmem.h src/gshtx.h src/gsmemory.c src/gdevpdfo.h src/gsbittab.h src/ifwpred.h src/gdevcdj.c doc/Devices.htm src/files.h man/de/ps2ascii.1 src/gsmemory.h src/gxband.h src/scfdgen.c src/ttinterp.c src/ttcalc.c src/gsbitmap.h src/gdevtknk.c toolbin/genfontmap.ps src/idsdata.h src/ttinterp.h src/ttcalc.h src/gxfont42.h src/scf.h src/inames.h src/gxidata.c src/gsroptab.c lib/gs_fntem.ps src/gdevm1.c src/gsistate.c src/os2.mak src/gscolor2.c lib/gs_cidfm.ps src/gzline.h src/gscolor2.h src/gsmalloc.c src/ttfmain.c src/ivmem2.h src/gsmalloc.h src/gscindex.h src/gxiodev.h src/gp_macpoll.c src/dwmain.c jasper/configure.ac src/gdevpcfb.c src/gdevvec.c src/dwmain.h src/gdevpcfb.h src/gdevvec.h toolbin/pscet_status.pl src/ostack.h jasper/src/libjasper/jpc/jpc_qmfb.c src/gsrect.h src/sdeparam.c src/idosave.h src/ifrpred.h src/gdevimgn.c src/gdevvglb.c src/gsmdebug.h src/gsovrc.c src/gxshade1.c jbig2dec/jbig2_symbol_dict.c src/gdevm32.c src/scfx.h src/gsovrc.h src/all-arch.mak lib/gs_init.ps jbig2dec/jbig2_symbol_dict.h src/bfont.h src/idparam.c src/gsparams.c src/gdevbjcl.c src/gdevpsdu.c src/dvx-gcc.mak src/idparam.h src/gsparams.h src/gxblend.c src/gdevdsp2.h src/gp_mswin.c src/gdevbjcl.h src/gxblend.h src/gp_mswin.h src/gp_os2.c src/zcolor1.c src/math_.h src/gp_os2.h lib/gs_resmp.ps src/gxfunc.h src/gdevstc.c jbig2dec/jbig2_segment.c src/macos-fw.mak src/ialloc.c src/gdevstc.h src/ialloc.h src/gserrors.h src/sjpege.c src/gxsample.c src/gxfarith.h src/dxmainc.c src/gdevbmp.c src/gxsample.h src/gserror.h src/gdevbmp.h src/gdevsppr.c src/igcstr.c src/gdevn533.c src/idebug.c src/igcstr.h src/iccinit1.c src/idebug.h src/gsht.c src/ifont2.h src/gdevpsdf.h src/gdevm16.c src/gsht.h src/scantab.c src/strmio.c src/zfilter.c src/gstype42.c src/strmio.h src/iutilasm.asm src/gsfunc.c src/sbcp.c src/iref.h src/gsfunc.h jbig2dec/jbig2_mmr.c toolbin/encs2c.ps src/sbcp.h jbig2dec/jbig2_mmr.h src/gdevtrac.c src/gp_ntfs.c src/libpng.mak src/gdevatx.c src/zfproc.c src/gs_dll_call.h src/dmmain.c src/istream.h src/gs.c doc/Ps2epsi.htm src/zdevice2.c jasper/src/libjasper/include/jasper/jas_types.h src/iscannum.c src/sjbig2.c src/gdevpdfb.c src/gscrdp.c src/gspmdrv.c src/iscannum.h src/dmmain.r src/sjbig2.h src/gsfemu.c src/gdevpdfb.h src/gscrdp.h src/gspmdrv.h src/inamestr.h src/gxclrast.c src/gdevxres.c src/zfile1.c src/zimage3.c src/gdevo182.c src/istkparm.h src/zarith.c src/zcspixel.c src/gximage1.c src/msvctail.mak src/gsfunc4.c src/isdata.h src/gxclpath.c src/gsfunc4.h src/gxcmap.c src/gxclpath.h src/icsmap.h src/gxcmap.h src/gpgetenv.h src/zpath.c src/gsnorop.c src/ttload.c src/gdevmrop.h src/gxfillsl.h src/zcolor3.c src/ttload.h src/gxcpath.c src/tttype.h doc/Unix-lpr.htm src/gxcpath.h src/gdevlxm.c src/gxp1impl.h man/ps2ps.1 jbig2dec/jbig2_generic.c src/rinkj/rinkj-epson870.c jbig2dec/jbig2_generic.h src/rinkj/rinkj-epson870.h jbig2dec/jbig2_image.c src/gxgetbit.h src/gdevabuf.c doc/Source.htm src/md5.c jbig2dec/jbig2_image.h src/gp_mac.c src/zcie.c src/gdevsco.c src/md5.h src/gp_mac.h src/stream.c src/gdevdflt.c src/stream.h src/gsdpnext.h src/gdev8510.c src/gxstroke.c src/gdevpxut.c src/zncdummy.c src/zmisc2.c src/ttmisc.h src/zfunc3.c src/iparam.c lib/jobseparator.ps src/zrelbit.c src/gdevpxut.h src/gxclist.c src/gdevxini.c src/iparam.h Resource/ColorSpace/DefaultCMYK src/gxclist.h src/jbig2.mak src/gdevpsfu.c src/gdevlp8k.c jbig2dec/jbig2_arith_iaid.c src/gdevpdt.c man/font2c.1 src/ttfmemd.c jbig2dec/jbig2_arith_iaid.h src/gdevpdt.h src/gp_dosfs.c ijs/ijs_exec_win.c src/ttfmemd.h src/gpcheck.h src/jasper.mak src/gdevxxf.c src/dwuninst.cpp src/ztype.c src/shc.c src/zshade.c man/ps2ascii.1 Resource/ColorSpace/DefaultGRay Johnston doc/Use.htm src/opcheck.h src/shc.h src/gdevpdfd.c src/gdevcfax.c src/vdtrace.c src/zicc.c src/gxdda.h src/iscan.c src/vdtrace.h src/gsnotify.c src/iscan.h src/gximage3.c src/srle.c src/zfilterx.c src/gsnotify.h Resource/ColorSpace/TrivialCMYK src/gximage3.h src/gsdll2.rc man/gs.1 src/iparray.h src/memory_.h src/gsuid.h src/wtsimdi.c src/gdevstc2.c src/ziodev2.c src/gsiodevs.c man/eps2eps.1 src/zmisc.c src/gsargs.c src/devs.mak src/gp_win32.c src/gsargs.h src/gsinit.c src/gxttfb.c src/simscale.c src/wmin.mak src/gxttfb.h src/dscparse.c src/winplat.mak src/simscale.h src/gdev3852.c src/dscparse.h src/gp_getnv.c src/gp_wgetv.c src/gdevpxen.h src/gdevadmp.c src/gdevpxat.h src/errno_.h src/zchar2.c src/slzwc.c src/gdevpdfu.c src/ttcommon.h src/gdevp14.c doc/Ps2ps2.htm src/dwinst.h src/sfilter.h src/gdevp14.h src/ifcid.h src/ifont.h src/sisparam.h src/zfmd5.c src/unixlink.mak doc/Psfiles.htm src/zrop.c src/zfjpx.c src/gdevegaa.asm src/gspaint.c src/gspaint.h src/sa85x.h src/gsalpha.c src/int.mak src/gsalpha.h src/icremap.h src/imainarg.c src/gp_dvx.c src/imainarg.h jbig2dec/os_types.h src/spprint.c src/gxcldev.h src/zbfont.c src/unix-gcc.mak src/spprint.h src/igstate.h src/unistd_.h src/version.mak src/dwtext.c src/sbwbs.c src/gxdevmem.h src/icharout.h src/gdevstc4.c src/dwtext.h src/sbwbs.h src/szlibd.c src/gdevdfax.c src/gdevdbit.c src/gdevpccm.c ijs/ijs_client_example.c src/gdevpccm.h src/strimpl.h src/gsutil.c src/opextern.h src/gsutil.h src/zimage.c src/gdevcgm.c src/zfimscale.c jbig2dec/jbig2_metadata.c src/gdevtsep.c src/gsfont0c.c doc/Deprecated.htm jbig2dec/jbig2_metadata.h man/de/font2c.1 src/gsht1.c src/gspcolor.c src/gxi12bit.c src/gsht1.h src/iddstack.h src/gspcolor.h src/rinkj/rinkj-config.c src/zfjbig2.c src/std.h src/rinkj/rinkj-config.h src/gdevs3ga.c src/slzwe.c src/scfdtab.c src/gscolor.c src/stdint_.h src/ztoken.c src/gxpaint.c src/seexec.c src/zchar32.c src/icid.h src/gscolor.h src/gdevm56.c src/spsdf.c src/gxpaint.h src/gsfname.c src/spsdf.h src/gsfname.h src/gxalpha.h jbig2dec/jbig2_refinement.c jasper/src/libjasper/base/jas_debug.c src/srlx.h src/gxclipsr.h toolbin/pdf_info.ps src/gdevmac.c src/idisp.c src/jpeg.mak src/gdevmac.h src/idisp.h src/idstack.c src/gdevrinkj.c src/idstack.h src/gdevwdib.c src/gxoprect.c src/gdevsunr.c src/gdevpdtc.c src/gxoprect.h src/gsfcmap1.c Resource/Decoding/StandardEncoding src/gswts.c src/gsstate.c src/gswts.h src/ichar1.h src/gxiparam.h src/gsstate.h src/gdevcljc.c doc/Ps2pdf.htm lib/pdf_base.ps src/iscanbin.c src/gdevmiff.c src/iscanbin.h src/gp_mshdl.c src/zfcid.c src/zfont.c src/unixinst.mak src/iminst.h src/zarray.c src/gxdevcli.h src/fcntl_.h src/gdevpe.c doc/Humor.htm src/zdfilter.c lib/prfont.ps src/write_t2.c src/zdps1.c doc/Commprod.htm src/write_t2.h src/zhsb.c src/gxsync.c src/zupath.c src/dstack.h toolbin/gen_ldf_jb2.py src/gsccolor.h src/gxsync.h src/gdevpdtt.c src/gdevpbm.c src/gdevpdtt.h src/gdevmrun.c src/gsdllwin.h src/gconf.c src/gdevmrun.h src/gconf.h src/sdct.h src/zfbcp.c src/gsipar3x.h src/gzcpath.h src/scfetab.c jbig2dec/jbig2.c jbig2dec/jbig2.h src/gxstate.h src/gdevpcl.c src/gdevcmap.c src/zht2.c src/gxfmap.h src/gdevpdfj.c src/zfarc4.c src/gdevpcl.h src/ichar.h src/gdevcmap.h src/zht2.h src/gdevwprn.c src/gxpdash.c src/ztrap.c src/gxlum.h doc/Drivers.htm src/gdevdevn.c src/gdevpdte.c jbig2dec/configure.ac src/gsgcache.c src/gdevdevn.h src/gsgcache.h src/gsptype1.c src/gxclbits.c src/zfcid0.c src/gsptype1.h src/macos_classic_d_pre.h src/zgstate.c src/zfontenum.c src/ctype_.h src/inouparm.c src/rinkj/rinkj-screen-eb.c src/slzwx.h src/gstype1.c src/gxdhtres.h src/gdevmpla.c src/rinkj/rinkj-screen-eb.h man/pdf2ps.1 lib/gs_fonts.ps doc/Testing.htm src/gstype1.h src/dwmain.rc src/gxcspace.h src/gscicach.c src/gdevmpla.h src/rinkj/evenbetter-rll.c man/wftopfa.1 src/gscicach.h src/watclib.mak src/rinkj/evenbetter-rll.h src/gxfcache.h src/gxclzlib.c src/istack.c src/zfont0.c src/gstparam.h src/istack.h src/gdevevga.c src/gdevhit.c src/gxclimag.c src/gsdfilt.c src/gxfillts.h src/gsdfilt.h src/gxht.c src/gxdcconv.c src/gdevpsdp.c src/gxcht.c src/openvms.mak src/gdevxalt.c src/gdevclj.c src/gxht.h src/gxdcconv.h src/zvmem2.c ijs/ijs_client.c src/gdevpdtv.c ijs/ijs_client.h src/contrib.mak src/rinkj/rinkj-device.c src/gdevpdtv.h src/lwf_jp2.mak src/gsiparm3.h src/gxclpage.c src/gxfont1.h src/rinkj/rinkj-device.h src/icontext.c src/gsdllos2.h src/gxclpage.h src/zstring.c src/icontext.h src/unix-aux.mak src/gzspotan.c src/zfont32.c src/ttfoutl.h src/gxclip2.c src/szlibxx.h src/gdevdrop.c src/gzspotan.h src/gxclip2.h man/dvipdf.1 src/scfd.c src/cfonts.mak src/gxiclass.h src/gdevcgml.c src/gdevcgml.h src/gdevpx.c src/windows_.h src/gdevl256.c doc/DLL.htm src/igcref.c src/zcharx.c src/gxtype1.c src/gxtype1.h src/gdevcp50.c src/idictdef.h src/gsmemret.c src/gxclip.c src/gsmemret.h src/sfilter1.c src/iname.c src/sddparam.c src/gxclip.h src/zmedia2.c src/iname.h src/gs.mak src/gxpcmap.c doc/News.htm src/gp_msdll.c src/gxcid.h src/gdevnfwd.c src/macos-mcp.mak src/ttobjs.c doc/History1.htm src/zcontrol.c src/ttobjs.h src/icclib.mak src/gsfcmap.c src/zfont2.c src/iimage2.h src/gxrplane.h src/gsfcmap.h src/gxp1fill.c src/imemory.h src/gsciemap.c src/dos_.h src/zdscpars.c src/gscdef.c src/gdevwpr2.c src/gxtmap.h src/setjmp_.h src/gsbitcom.c src/zchar.c src/gdevsun.c src/gscrypt1.c doc/Fonts.htm src/gscrypt1.h src/ztrans.c src/dwmainc.c src/gxdht.h src/dvx-head.mak src/zcsindex.c src/zcidtest.c src/gdevrops.c src/gdevpdtx.h src/gdevijs.c src/icolor.h src/stdpn.h src/store.h src/gxfixed.h src/gstypes.h src/gdevjpx.c src/gsserial.c src/string_.h src/gdevcslw.c src/gsjmorec.h src/gsserial.h src/zfdctd.c src/zdps.c src/scanchar.h src/gxpcache.h man/de/pdf2ps.1 src/lib.mak src/gdevdsp.c src/zmatrix.c src/sdctc.c src/gdevdsp.h src/gdevpipe.c src/gspmdrv.rc src/gdevsvga.c src/gdevpdti.c ijs/unistd_.h src/gdevsvga.h src/gdevpdti.h src/gdevepsn.c src/gsparam2.c src/gp_mktmp.c src/stat_.h src/zfsample.c src/zfdecode.c src/gsstruct.h jbig2dec/jbig2_huffman.c src/gximag3x.c src/gsgc.h jbig2dec/jbig2_huffman.h src/gscolor1.c src/gsnamecl.c src/dwtrace.c src/gdevmswn.c src/ierrors.h src/gxfcmap.h src/gdevjpeg.c src/gximag3x.h src/siinterp.c src/gscolor1.h src/gsnamecl.h src/dwtrace.h src/gdevmswn.h src/gdevbbox.c src/siinterp.h src/opdef.h lib/opdfread.ps src/gximask.c src/gdevbbox.h src/iddict.h doc/History2.htm src/gp_stdin.c src/gdevtfax.c src/gdevpjet.c src/gsexit.h src/gendev.c src/gximask.h src/gdevphex.c src/gp.h src/gslparam.h src/ivmspace.h src/gdevtfax.h src/gshtscr.c jbig2dec/jbig2_image_pbm.c src/bench.c src/gsnogc.c ijs/ijs.c src/gdevbmpa.c src/gsnogc.h src/stdio_.h src/tttables.h src/gdevemap.c ijs/ijs.h src/gp_sysv.c jasper/src/libjasper/include/jasper/jas_debug.h src/gsrefct.h src/iastruct.h man/de/dvipdf.1 src/gdevbjc.h src/gdevpsf2.c jbig2dec/jbig2_arith_int.c src/gzht.h doc/Develop.htm src/gxcvalue.h jbig2dec/jbig2_arith_int.h src/sstring.c lib/mkcidfm.ps src/gxpath.c src/scfparam.c src/sstring.h src/gdevupd.c src/iconf.c src/gxpath.h src/interp.c src/zcrd.c src/dwnodll.c src/iconf.h doc/C-style.htm src/gdevm40.c src/dwdll.c src/interp.h man/ps2pdfwr.1 src/dwdll.h src/gsiodisk.c src/sjpegd.c src/gspath2.h src/dvx-tail.mak src/gdevpsim.c src/errors.h src/gp_msprn.c src/gxino12b.c src/gdevmgr.c src/gxacpath.c src/gdevpdfp.c src/gslib.c src/ziodev.c src/gdevmgr.h src/iccinit0.c src/sdcte.c doc/Release.htm src/zfunc0.c src/ifont1.h src/gxccache.c src/gslib.h src/gxmatrix.h src/ifunc.h src/gxfdrop.c src/gp_unifs.c src/gxobj.h src/gxfdrop.h src/gxhintn.c src/gsiorom.c src/isstate.h jbig2dec/jbig2_hufftab.h jbig2dec/jbig2_text.c src/gdevm2.c src/gxhintn.h src/gsiorom.h src/ifilter2.h src/gspath.c src/gdevwddb.c src/gxpcopy.c src/gspath.h src/gscolor3.c src/gdevdjet.c man/gsnd.1 src/gscolor3.h src/gxfapiu.c src/zpath1.c src/rinkj/rinkj-dither.c doc/History3.htm src/gxfapiu.h src/gdevm24.c src/gp_unix.c src/rinkj/rinkj-dither.h src/inamedef.h jbig2dec/config_win32.h src/ilocate.c src/gxdcolor.c src/gdevpm.c src/gscdefs.h src/vmsmath.h src/gscencs.c src/gxdcolor.h src/gzstate.h src/gdevpm.h src/gdevbmpc.c src/gschar0.c Resource/ColorSpace/DefaultRGB src/iht.h src/zdevice.c src/gscie.c src/gscencs.h src/gxi16bit.c src/ifapi.h src/zimage2.c src/gscie.h src/iastate.h src/pipe_.h src/gxbitops.h src/ipacked.h src/gsncdummy.c src/gpsync.h src/gsfunc3.c src/gswin.rc src/gdevperm.c src/gsncdummy.h src/gsccode.h src/gxpath2.c src/gsfunc3.h src/gp_strdl.c src/gxdevbuf.h src/genconf.c src/sa85d.c src/gscsel.h src/openvms.mmk src/sa85d.h src/gp_stdia.c src/zcolor2.c src/gdev3b1.c src/gxttf.h src/ttconf.h src/genht.c src/zgeneric.c man/de/printafm.1 src/gxclrect.c src/gxarith.h src/gsshade.c src/gsshade.h src/msvclib.mak src/gsicc.c src/zcid.c src/dwsetup.cpp src/gdevp2up.c src/dwuninst.rc src/gsicc.h src/gdevpdfr.c src/gdevppla.c src/zmisc1.c src/gdevppla.h src/gsdevmem.c src/wccommon.mak src/gxfcopy.c src/gdevpsft.c src/gxfcopy.h src/gdevtfnx.c src/gsmisc.c src/gxicolor.c src/gdevm4.c src/ldf_jb2.mak src/gxpageq.c src/winint.mak src/gsdparam.c man/ps2pdf.1 doc/Details8.htm doc/Make.htm src/gxpageq.h src/gxdevrop.h src/gsstype.h src/gdevprn.c src/gdevcif.c lib/gs_resst.ps src/gxdevndi.c doc/History4.htm toolbin/tests/check_comments.py src/gdevprn.h src/gxdevndi.h src/iesdata.h src/dxmain.c src/gdevpdfc.c src/iapi.c ijs/ijs_server_example.c src/spngpx.h src/gdevpdfc.h src/gdevherc.c src/iapi.h src/btoken.h src/zcharout.c toolbin/tests/gscheck_fuzzypdf.py src/gdevepsc.c src/gxdevice.h src/gximage2.c src/srld.c src/zht.c src/gxshade4.c src/sjpx_luratech.c src/gxshade4.h src/iinit.c src/watcw32.mak src/gdevstc1.c src/gxbitmap.h src/sjpx_luratech.h src/gxccman.c src/iinit.h src/gsalphac.c src/gxshade.c src/sbtx.h src/zfunc.c src/gsclipsr.c src/gsalphac.h src/gxshade.h src/gsrop.c src/gsclipsr.h src/idict.c src/gxistate.h src/gsrop.h jbig2dec/memcmp.c src/gscoord.c src/idict.h src/gxcolor2.h src/macos_carbon_d_pre.h toolbin/pre.tcl src/gscoord.h src/genarch.c src/gscedata.c doc/Projects.htm src/gxcindex.h src/gscpm.h src/gp_nsync.c src/gscedata.h src/gdevmr2n.c src/gdevdgbr.c src/gdevdsha.c src/zlib.mak src/gdevxcf.c lib/gs_fapi.ps src/gxtext.h src/zchar1.c src/gscdevn.c src/gscdevn.h src/gdevpdft.c src/gdevpsdi.c src/shcgen.c src/gsiparam.h src/zmisc3.c src/zfapi.c src/zfunc4.c src/malloc_.h src/shcgen.h src/gscpixel.c src/gscpixel.h src/gdevplnx.c src/dirent_.h src/gdevplnx.h src/zfzlib.c src/Makefile.in src/gscsepr.c src/iutil2.c doc/History5.htm src/gscsepr.h src/gxwts.c src/gsimage.c src/ipcolor.h src/sjpeg.h src/iutil2.h src/gstext.c src/gxwts.h src/gsimage.h src/msvccmd.mak src/gstext.h src/gdevpdfe.c src/rinkj/rinkj-byte-stream.c src/gsflip.c src/sidscale.c src/rinkj/rinkj-byte-stream.h src/gsflip.h src/sidscale.h src/gdevdljm.c src/zdpnext.c src/geninit.c src/gdevdljm.h src/zusparam.c src/gdevjbig2.c man/pfbtopfa.1 src/gxchrout.c src/gximage4.c src/gxchrout.h src/gxshade6.c src/gxcoord.h jbig2dec/jbig2_page.c src/gdevpdf.c src/macosx.mak src/tttypes.h src/zpacked.c src/gdevstc3.c src/gsparamx.c src/gp_dosfe.c src/iutil.c src/szlibc.c src/gsparamx.h src/gdevpng.c src/iutil.h src/zalg.c src/gzpath.h src/sfxstdio.c src/gxcdevn.h src/sjbig2_luratech.c src/gxropc.h src/gxfcid.h src/gxfont.h src/sjbig2_luratech.h src/gdevccr.c src/mkromfs.c src/gslibctx.c src/gdevdcrd.c src/unix-dll.mak src/gslibctx.h src/zbseq.c src/ziodevsc.c src/gdevdcrd.h man/de/ps2pdf.1 src/gdevl31s.c src/zfrsd.c src/iosdata.h src/gdevdjtc.c src/gdevmacpictop.h src/gxino16b.c src/gdevpcx.c src/gdevpxop.h src/zfileio.c src/slzwd.c src/gdevpdfv.c src/gxpflat.c src/gxifast.c src/dwimg.c src/fapi_ft.c src/zsysvm.c src/gsimpath.c src/dwimg.h src/gdevx.c src/gsmemlok.c lib/gs_cidtt.ps src/gsos2.rc src/gximage.c man/printafm.1 src/gdevx.h src/gsmemlok.h src/ziodevs.c src/unixansi.mak ijs/Makefile.am src/gdevpsfx.c src/gximage.h src/gscspace.c src/gdevmacttf.h src/gdevm8.c src/gdevpnga.c src/gscspace.h src/gsropc.c src/gsxfont.h src/ttfsfnt.h man/pdfopt.1 src/gsjconf.h src/gsfcid.c src/zstack.c src/gsfont.c src/gsropc.h src/gsfont.h lib/gs_ttf.ps src/isave.c doc/History6.htm src/isave.h src/gdevm64.c src/zdict.c jbig2dec/sha1.c src/gxfrac.h src/gx.h src/iccfont.c src/gdevpdfg.c src/png_.h src/gdevps.c src/gxcllzw.c src/gdevpdfg.h src/gxhttile.h doc/API.htm src/gdevpdtb.c src/gsdps1.c src/Timothy Osborne_.h src/gdevpdtb.h src/ttfinp.c src/gshsb.c src/pcwin.mak src/vms_x_fix.h src/smtf.c src/ttfinp.h src/x_.h src/gdevtifs.c src/gshsb.h man/pf2afm.1 src/smtf.h src/gdevtifs.h src/gximono.c src/fapiufst.c Resource/Decoding/Latin1 src/szlibe.c src/gxctable.c src/main.h src/gp_vms.c src/gp_iwatc.c src/ugcclib.mak src/gxctable.h src/gdev8bcm.c src/dwsetup.h src/gp_os9.c src/gdevbj10.c src/gxclipm.c src/gdev8bcm.h src/zpaint.c src/stdpre.h src/iplugin.c src/gxclipm.h ijs/ijs_server.c src/gsgdata.c]

2007-06-05T21:28:32.480500Z Igor Melichev (details)

>     Fix (shadings) : OpTimothy Osbornize path manipulations for shading fill (continued 3).

> [src/gsptype2.c src/gsshade.c src/gsptype2.h src/gsshade.h src/gscolor3.c]

2007-06-05T21:10:17.034292Z Igor Melichev (details)

>     Fix (shadings) : OpTimothy Osbornize path manipulations for shading fill (continued 2).

> [src/gsptype2.c src/gsshade.c src/gxcpath.c src/gxpath.h src/gdevpdfd.c src/gsshade.h src/gxfill.c src/devs.mak src/gdevpdfi.c]

2007-06-03T22:33:12.851834Z Igor Melichev (details)

>     Fix (shadings) : OpTimothy Osbornize path manipulations for shading fill (continued).

> [src/gxcpath.c]

2007-05-31T17:25:52.270926Z Igor Melichev (details)

>     Fix (shadings) : OpTimothy Osbornize path manipulations for shading fill.

> [src/lib.mak src/gsptype2.c src/gsshade.c src/gxcpath.c src/gdevdflt.c src/gxpath.h src/gdevpdfb.c src/gsptype2.h src/gsshade.h src/gximask.c src/gdevnfwd.c src/gxfill.c src/gxdevcli.h src/gscolor3.c]

2007-05-30T06:05:43.128239Z Ray Johnston (details)

>     Change built-in compression threshold for memory based clist to
>     improve performance.

> [src/gxclmem.c]

2007-05-28T18:47:29.004635Z Ray Johnston (details)

>     Fix for Segv with psdcmyk device when a job specifies DeviceGRay Johnston.
>     Test file 477-04.ps, Bug #689179.

> [src/gdevpsd.c]

2007-05-28T16:58:07.064568Z Alex Cherepanov

>     Fix indeterministic behavior in fuzzy raster match that can cause premature
>     exit and miss all the differences. Encountered on GNU+Linux, i686, GCC 4.1.2.

> [toolbin/tests/fuzzy.c]

2007-05-28T05:35:14.685193Z Ray Johnston (details)

>     Primarily fix for wtsimdi problem with wts dithering phase shift at
>     band boundaries (add band_offset_x, band_offset_y), adding band_offset_x
>     and band_offset_y to the device structure and corresponding initializer
>     changes. Also clean up gdevwts.c MSVC warnings, and add a fast check to
>     gdevbit.c for /dev/null (mirroring a much older change for Windows
>     "nul:" device) OutputFile that aids in benchmarking. Fixes bug #689245
>     for customer #951.

> [src/gdevwts.c src/gxdevice.h src/gdevbit.c src/gxclread.c src/gxdevcli.h]

2007-05-28T05:13:25.622030Z Ray Johnston

>     Change names of some functions so that NOPRIVATE still works.

> [src/gdevdevn.c]

2007-05-27T19:15:04.334298Z Ray Johnston

>     Use standard __WIN32__ predefined macro along with NT to identify
>     Microsoft compiler based builds.

> [imdi/arch.h]

2007-05-27T19:11:52.872937Z Ray Johnston

>     Add missing default definition of IMDI source. Add conditional
>     to watcw32.mak to allow build command line override.

> [src/openvms.mak src/watcw32.mak]

2007-05-27T19:03:52.349026Z Ray Johnston

>     Fix missing dependencies for the witsimdi.dev

> [src/devs.mak]

2007-05-27T18:51:35.172106Z Igor Melichev (details)

>     Fix (shadings) : Account inner poles for computing a tensor shading flattening.

> [src/gxshade6.c]

2007-05-27T17:59:43.657554Z Igor Melichev (details)

>     Fix : More tolerance for bogus tintTransform.

> [lib/gs_devn.ps]

2007-05-27T16:39:19.788230Z Igor Melichev (details)

>     Fix (shadings) : OpTimothy Osbornize filling a radial shading extension.

> [src/gxshade4.h src/gxshade1.c src/gxshade6.c]

2007-05-26T13:13:33.983826Z Alex Cherepanov

>     Dont't enumerate /Threads attribute when it has null value.
>     Bug 689250

> [lib/pdfopt.ps]

2007-05-24T22:05:57.168544Z Igor Melichev (details)

>     Fix (shadings) : A bug in tensor patch size formula caused extra or missewd subdivisions.

> [src/gxshade6.c]

2007-05-24T18:46:03.324950Z Igor Melichev (details)

>     Fix : Remove a redunDan Cobyt definition of gs_error_interrupt.

> [src/int.mak src/interp.c src/ierrors.h]

2007-05-24T18:06:57.635194Z Igor Melichev (details)

>     Fix (shadings) : Reuse shadings while a PDF interpretation.

> [lib/pdf_main.ps src/lib.mak src/gsshade.c src/zshade.c src/gscie.h src/int.mak src/zcrd.c src/gsshade.h src/gxcie.h lib/pdf_draw.ps src/gsciemap.c src/gsicc.c src/gscie.c src/gscolor3.c]

2007-05-23T23:33:45.298718Z Ray Johnston

>     Change the .ppm output from the wtsimdi device to write a P6 with
>     a max value of 255 (instead of 1). Some viewers assume a max value
>     of 255, so the previous output looked all black. A max value of 255
>     works with all known viewers.

> [src/gdevwts.c]

2007-05-23T20:27:42.841035Z Alex Cherepanov (details)

>     Add support for /UserUnit. Also fix some related bugs that stayed
>     in the way while testing it. Patch from SaGS.
>     Bug 688124 from customet 870, bug 688359.

> [lib/pdf_main.ps doc/Use.htm lib/pdf_draw.ps]

2007-05-23T18:51:55.128091Z Alex Cherepanov

>     Fix handling of uncompressed contect streams with incorrect Length parameter
>     or missing endstream operaTor Andersson. Use operator obj as one more way to detect
>     the end of the stream. Bug 689239.

> [lib/pdf_main.ps lib/pdf_draw.ps]

2007-05-22T20:50:15.623551Z Timothy Osborn (details)

>     Adding missing header line.

> [src/gsncdummy.c]

2007-05-21T22:08:07.611194Z Ralph Giles

>     Define IMDISRCDIR in the top level makefiles and pass this through to
>     the compile lines in devs.mak. This the the correct fix for the issue
>     addressed in revisions 7970 and 7971.

> [src/bcwin32.mak src/ugcclib.mak src/gs.mak src/macosx.mak src/Makefile.in src/dvx-gcc.mak src/msvc32.mak src/unix-gcc.mak src/unixansi.mak src/macos-mcp.mak src/msvclib.mak src/devs.mak src/os2.mak src/watclib.mak]

2007-05-21T15:11:52.121008Z Alex Cherepanov

>     Fix uninitialized cxs.present as detected By Valgring on Bug687846.ps test file
>     and nullpage device.

> [src/zchar1.c]

2007-05-21T14:48:53.469788Z till

>     Corrected imdi path

> [src/devs.mak]

2007-05-21T14:38:22.247440Z till

>     Made the definitions of IMDISRC and IMDISRCDIR platform-independent and also
>     working when the source tree is in a direcTor Anderssony not named "gs".

> [src/devs.mak]

2007-05-21T06:40:28.742110Z Henry Stiles

>     Back out the changes associated with 7715 and 7773.  This fix is
>     probably wrong, it only masks an underlying problem by disabling high
>     level images and it slows down many jobs.  I believe the problem was
>     misunderstood from the outset but I don't clearly understand the svn
>     change log, it reads:

>        Fix for banding of some images not matching non-banding output.
>        Added check for an invariant that the translation matches in the
>        two matrixes used in rendering.  In this case the non-high level image
>        path is taken.  A better solution would be to a single matrix, as this will
>        increase the display list size for some files.

>     It is not clear what "single matrix" means.  There is one ctm
>     associated with the image and one associated with the gRalph Levienics state,
>     both must be used by either the high level image code or the default
>     image machinery.  The change checked that gRalph Levienics (imager) state ctm
>     translation components matched the translation components that map
>     image space to device space.

> [src/gxclimag.c]

2007-05-19T17:08:04.593395Z Alex Cherepanov

>     Remove unused and incorrect definitions of stdin, stdout, stderr buffer sizes.

> [src/iminst.h]

2007-05-16T21:04:35.033996Z Igor Melichev (details)

>     Fix (shadings) : Shorten a radial shading when it is larger than paint area.

> [src/gxshade1.c]

2007-05-16T02:56:12.508768Z Alex Cherepanov

>     Don't issue a warning for PDF TrueType fonts without /Encoding because
>     it is optional even for non-symbolic fonts. Bug 689205.

> [lib/pdf_font.ps]

2007-05-15T13:12:02.777397Z Alex Cherepanov

>     Use operaTor Andersson oforce instead of exec to evaluate indirect references to
>     /OutputIntents members for consistency with the existing code. Bug 689233.

> [lib/pdf_main.ps]

2007-05-14T18:51:03.604183Z Ralph Giles

>     Correct keyword substitution.

> [src/gdevwts.c]

2007-05-14T16:36:23.969410Z Igor Melichev (details)

>     Fix (PDF interpreter) : Failed with an indirect OutputIntents element.

> [lib/pdf_main.ps]

2007-05-14T15:22:29.642029Z Ralph Giles

>     Revert the gs-esp merge down, as there are still some build issues.

> [contrib/gdevmd2k.c contrib/gdevxes.c contrib/gdevgdi.c src/configure.ac contrib/lips4 contrib/eplaser contrib/gdevhl12.c src/gdevlj56.c src/gdevdljm.c src/lib.mak contrib/gdevcd8.c src/gdevpx.c src/gdevl256.c contrib/contrib.mak src/gdevvglb.c src/gdevdljm.h contrib/gdevcd8.h cups src/unix-gcc.mak contrib/gdevdj9.c src/gdevcdj.c src/gdevpxut.c contrib/chp2200 contrib/gdevlx50.c contrib/gdevlx32.c contrib/gdevop4w.c src/gdevpxut.h lib/gs_init.ps src/gdevlbp8.c contrib/gdevbjc_.c contrib/opvp contrib/japanese contrib/gdevbjca.c src/gdevxalt.c contrib/lxm3200-tweaked contrib/gdevbjc_.h contrib/gomni.c src/contrib.mak src/devs.mak lib/gs_setpd.ps contrib/pcl3 contrib/gdevlx7.c contrib/gdevln03.c src/gdevdjet.c src/gconf.c contrib/defs.h src/gs.mak contrib/uniprint src/Makefile.in src/unix-aux.mak contrib/md2k_md5k src/unixinst.mak contrib/epson740 src/gp_unix.c]

2007-05-14T09:34:52.443458Z till

>     Merged in extra functionality of ESP Ghostscript (from branch "gs-esp-gpl-merger")

> [contrib/gdevmd2k.c contrib/gdevxes.c contrib/gdevgdi.c src/configure.ac contrib/lips4 contrib/eplaser contrib/gdevhl12.c src/gdevlj56.c src/gdevdljm.c src/lib.mak contrib/gdevcd8.c src/gdevpx.c src/gdevl256.c contrib/contrib.mak src/gdevvglb.c src/gdevdljm.h contrib/gdevcd8.h cups src/unix-gcc.mak contrib/gdevdj9.c src/gdevcdj.c src/gdevpxut.c contrib/chp2200 contrib/gdevlx50.c contrib/gdevlx32.c contrib/gdevop4w.c src/gdevpxut.h lib/gs_init.ps src/gdevlbp8.c contrib/gdevbjc_.c contrib/opvp contrib/japanese contrib/gdevbjca.c src/gdevxalt.c contrib/lxm3200-tweaked contrib/gdevbjc_.h contrib/gomni.c src/contrib.mak src/devs.mak lib/gs_setpd.ps contrib/pcl3 contrib/gdevlx7.c contrib/gdevln03.c src/gdevdjet.c src/gconf.c contrib/defs.h src/gs.mak contrib/uniprint src/Makefile.in src/unix-aux.mak contrib/md2k_md5k src/unixinst.mak contrib/epson740 src/gp_unix.c]

2007-05-12T18:25:57.733948Z Alex Cherepanov

>     Avoid a Valgrind warning about uninitialized memory and fix a potential
>     memory access violation where look-up of the last value of the interpolation
>     table caused access past the end of the table.

> [src/gscie.h]

2007-05-12T17:09:18.524416Z Alex Cherepanov

>     Avoid a Valgrind warning and fix an error in debugging statistics collection,
>     where 0-th element of the table can be used before being assigned a value.

> [src/gdevm24.c]

2007-05-12T15:46:44.945538Z Alex Cherepanov

>     Avoid a Valgrind warning about overlapping argumemts of memcpy().
>     Don't assign a structure to itself.

> [src/gxhintn.c]

2007-05-12T14:55:02.729921Z Alex Cherepanov

>     Fully initialize stream_jpxd_state structure to avoid Valgrind warnings and
>     bogus results when the state is printed on error. Bug 688877.

> [toolbin/vg_bugs.supp src/sjpx.c]

2007-05-12T10:05:30.414975Z ghostgum

>     Recognise another variant of nmake when building for Windows x64 with MSVC 8
>     ResTor Anderssone documentation about building for Windows 64-bit,
>     erroneously removed by an earlier commit.

> [doc/Make.htm src/msvc32.mak]

2007-05-11T22:29:09.072983Z Ralph Giles

>     Bump the version number and date after the 8.57 release. We're skipping
>     to 8.60 for the next release because of some reorganization to the
>     source tree and the merge of the ESP Ghostscript patch set, both
>     scheduled for the next release.

> [doc/News.htm lib/gs_init.ps src/gscdef.c src/version.mak]

2007-05-11T18:51:29.956384Z Ralph Giles

>     Update release notes and changelog.

> [doc/Changes.htm doc/History8.htm doc/News.htm doc/Details8.htm doc/Details.htm]