2007-05-11T17:06:15.247707Z Ralph Giles
Update the product name for release.[src/gscdef.c]
2007-05-11T17:03:51.074953Z Ralph Giles
Update release date.[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 doc/Maintain.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]
2007-05-11T17:02:29.404037Z Ralph Giles
Update the libpng version listed in the top-level makefiles.[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/version.mak src/watclib.mak]
2007-05-11T16:53:33.148016Z Ralph Giles
Install the libpng 1.2.16 source release.[libpng]
2007-05-11T16:48:03.952583Z Ralph Giles
Move the included libpng out of the way.[libpng]
2007-05-11T15:33:41.202626Z Ralph Giles
Correct the keyword substitution property key.[toolbin/pscet_status.pl]
2007-05-11T13:33:33.031639Z Ralph Giles
Try again to fix the Id keyword line.[toolbin/pscet_status.pl]
2007-05-11T09:39:41.369263Z leonardo (details)
Fix (shadings) : Removing a dead code from radial shadings.[src/gxshade1.c]
2007-05-09T21:58:25.788526Z Ralph Giles
Covert gdevwts.c to native line endings and turn on keywork substitution. Also convert a C++-style comment. It looks like this line can actually be removed.[src/gdevwts.c]
2007-05-09T21:51:57.598496Z Ralph Giles
Add Id lines and associated properties to some recent script additions.[toolbin/ocheck.py toolbin/pscet_status.pl]
2007-05-09T21:47:00.539315Z Ralph Giles
Add recent new files to the documenation index.[doc/Develop.htm src/gscicach.c src/gscicach.h]
2007-05-09T19:55:01.401845Z Alex Cherepanov
Make AcroForm rendering a non-default option because it is not yet fully implemented and causes raster differences. Bug 689197.[lib/pdf_main.ps doc/Use.htm]
2007-05-09T18:45:56.177217Z Ralph Giles
Point to bugzilla instead of the old bug-report email address in the help text. Also remove the unused constant defining the address.[src/imainarg.c]
2007-05-09T15:45:54.143921Z leonardo (details)
Fix (shadings) : The decomposition limit must depend on resolution.[src/gxshade4.h src/gxshade6.c]
2007-05-09T10:12:29.054433Z Till Kamppeter
Protect expression "$Id: Changes.htm 7954 2007-05-11 18:51:29Z giles $" against being replaced by SubVersion (bug #689093).[doc/gsdoc.el]
2007-05-09T06:37:44.288003Z Marcos Woehrmann
Added entries to alias Arial to ArialMT and TimesNewRoman to TimesNewRomanPSMT. This is useful when running on windows.[lib/Fontmap.GS]
2007-05-09T03:21:39.704394Z Ralph Giles
Temporarily revert the KRGB support patch for the IJS device. There were some build problems, and also there's a known segfault in some situations. This will be worked on after the 8.57 release.[src/gdevijs.c]
2007-05-08T19:47:48.994751Z Ralph Giles (details)
Implement KRGB raster support in the IJS device. Patch from David Suffield.[src/gdevijs.c]
2007-05-08T18:26:47.239521Z Till Kamppeter (details)
Makes ijs/ working with automake 1.10[ijs/autogen.sh]
2007-05-08T18:23:54.589216Z Till Kamppeter
Fixed file properties[src/version.mak]
2007-05-08T18:13:10.044227Z Till Kamppeter
Back out everything after rev 7909[contrib/gdevmd2k.c contrib/gdevxes.c contrib/gdevgdi.c src/configure.ac contrib/lips4 contrib/eplaser contrib/gdevhl12.c src/gdevlj56.c ijs/autogen.sh 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 contrib/cups src/unix-gcc.mak contrib/gdevdj9.c src/gdevpxut.c src/gdevcdj.c contrib/chp2200 contrib/gdevlx32.c contrib/gdevlx50.c contrib/gdevop4w.c src/gdevpxut.h lib/gs_init.ps src/gdevlbp8.c src/version.mak contrib/opvp contrib/gdevbjc_.c contrib/japanese contrib/gdevbjca.c src/gdevxalt.c contrib/lxm3200-tweaked src/version.mak.in 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-08T17:44:46.931200Z Till Kamppeter
Makes ijs/ working with automake 1.10[ijs/autogen.sh]
2007-05-08T17:43:12.186735Z Till Kamppeter
Added duples support to the PCL-XL ("pxlmono"/"pxlcolor") output devices[src/gdevpx.c src/gdevlj56.c src/gdevpxut.c src/gdevpxut.h]
2007-05-08T17:41:29.378446Z Till Kamppeter (details)
Support for the CUPS Raster output device in the lib/*.ps files[lib/gs_setpd.ps lib/gs_init.ps]
2007-05-08T17:30:26.894961Z Till Kamppeter
src/version.mak --> src/version.mak.in (part of build system patch)[src/version.mak.in src/version.mak]
2007-05-08T17:29:31.725620Z Till Kamppeter (details)
Build system extensions for support of CUPS Raster, OpenPrinting Vector, X11 driver modularizationm, and for easy selection of drivers[src/Makefile.in src/configure.ac src/contrib.mak src/unixinst.mak src/gdevlbp8.c src/version.mak]
2007-05-08T17:16:47.444481Z Till Kamppeter (details)
Conditionals to avoid conflicts with the drivers "bjc880j", "lips2p", "lips4", and "lips4v" in contrib/[src/gdevlbp8.c]
2007-05-08T16:52:11.701719Z Till Kamppeter (details)
All third-party built-in and Uniprint drivers listed in the OpenPrinting database[contrib/japanese/doc/gs261j.txt contrib/japanese/dviprlib.h contrib/cups/pxlmono.ppd contrib/japanese/doc/gdevmjc.txt contrib/pcl3/doc/gs-pcl3.ref contrib/eplaser contrib/japanese/doc contrib/japanese/doc/gdevcd8.txt contrib/uniprint/Stc680pl.upp contrib/pcl3/eprn/mediasize.c contrib/pcl3/BUGS contrib/japanese/doc/README.gs550j contrib/pcl3/eprn/mediasize.h contrib/pcl3/ppd/gs-6.50.ppd contrib/pcl3/ppd/gs-pcl3-unspecold.ppd contrib/pcl3/src/contrib.mak-7.00.add contrib/lxm3200-tweaked/LICENSE contrib/lxm3200-tweaked/Z12-Z31-QuickSetup contrib/japanese/dmp_init.ps contrib/pcl3/eprn/pagecount.c contrib/chp2200 contrib/uniprint/Stc740p.upp contrib/gdevlx50.c contrib/lxm3200-tweaked/RELEASE_NOTES contrib/pcl3/src/pcl3opts.c contrib/pcl3/src/gdevpcl3.c contrib/pcl3/eprn/pagecount.h contrib/pcl3/src/pclsize.c contrib/pcl3/ps/margins-LetterRotated.ps contrib/gdevbjc_.c contrib/pcl3/ppd/gs-pcl3-hpdj400.ppd contrib/epson740/printerdb_rh6.0 contrib/japanese contrib/pcl3/src/pclsize.h contrib/gdevbjc_.h contrib/pcl3/ppd/gs-pcl3-hpdjportable.ppd contrib/cups/cups.mak contrib/uniprint/Stc670pl.upp contrib/cups/pxlcolor.ppd contrib/pcl3/ppd/gs-pcl3-hpdj660c.ppd contrib/pcl3 contrib/gdevlx7.c contrib/uniprint/bjc6000a1.upp contrib/pcl3/eprn/eprnrend.c.orig contrib/pcl3/ppd/gs-5.50.ppd contrib/defs.h contrib/pcl3/eprn/eprnparm.c contrib/pcl3/doc/how-to-report.txt contrib/japanese/doc/dj505j.txt contrib/japanese/gdevml6.c contrib/japanese/escp_24.src contrib/japanese/gdevlbp3.c contrib/uniprint/stc740ih.upp contrib/eplaser/gdevescv.c contrib/uniprint/Stc680p.upp contrib/uniprint/s400a1.upp contrib/epson740/upp-HowTo-to-be contrib/gdevxes.c contrib/japanese/gdevj100.c contrib/eplaser/gdevescv.h contrib/lips4/gdevlips.c contrib/japanese/doc/gdevj100.txt contrib/lips4/gdevlprn.c contrib/uniprint/Stc760pl.upp contrib/lips4/gdevlips.h contrib/pcl3/ppd/fonts.ppd contrib/uniprint/Stp870p.upp contrib/uniprint/PM820p.upp contrib/pcl3/ps/dumppdd.ps contrib/pcl3/src/zmedia2.c-6.51.diff contrib/lips4/gdevlprn.h contrib/pcl3/ppd/gs-common.ppd contrib/gdevcd8.c contrib/contrib.mak contrib/pcl3/ppd/gs-pcl3-hpdj1120c.ppd contrib/japanese/doc/cdj880.txt contrib/gdevcd8.h contrib/japanese/dmp_site.ps contrib/cups/gdevcups.c contrib/pcl3/src/contrib.mak-6.50.add contrib/japanese/doc/gdevmd2k.txt contrib/gdevdj9.c contrib/cups/pstoraster contrib/japanese/doc/gdevmag.txt contrib/lips4/gdevl4r.c contrib/lxm3200-tweaked/README contrib/lips4/gdevl4v.c.orig contrib/lips4/gdevl4v.c contrib/pcl3/ps/margins-A4Rotated.ps contrib/pcl3/ppd/gs-pcl3-hpdj540.ppd contrib/pcl3/doc/notes.bbl contrib/epson740/ps-to-printer.fpi_rh5.2 contrib/pcl3/doc/notes.tex contrib/pcl3/README contrib/pcl3/LGPL contrib/pcl3/ppd/gs-6.01.ppd contrib/chp2200/AUTHORS contrib/uniprint/PM760p.upp contrib/opvp/opvp_media.def contrib/uniprint/Stc777pl.upp contrib/uniprint/Stp720pl.upp contrib/japanese/gdevnpdl.c contrib/pcl3/src/contrib.mak-5.50.add contrib/epson740/README contrib/md2k_md5k contrib/pcl3/ps/margins-Env10Rotated.ps contrib/uniprint/PM760pl.upp contrib/uniprint/Stc670p.upp contrib/japanese/gdevmag.c contrib/cups/pstopxl contrib/japanese/gdev10v.c contrib/gdevmd2k.c contrib/cups/pstoraster.in contrib/chp2200/COPYING contrib/pcl3/ppd/gs-pcl3-hpdj510.ppd contrib/uniprint/Stc740pl.upp contrib/lips4 contrib/pcl3/src/zmedia2.c-6.01.diff contrib/gdevhl12.c contrib/pcl3/ppd/gs-pcl3-hpdj550c.ppd contrib/md2k_md5k/README.jis contrib/pcl3/ppd/catppd contrib/japanese/doc/Gdevlips.htm contrib/pcl3/ppd/gs-6.51.ppd contrib/pcl3/doc contrib/pcl3/pcl3.tar.sig contrib/cups contrib/japanese/gdevespg.c contrib/japanese/gdevalps.c contrib/pcl3/NEWS contrib/japanese/doc/gdevml6.txt contrib/gdevop4w.c contrib/pcl3/ppd/README contrib/uniprint/Stc760p.upp contrib/pcl3/eprn/eprnfs.c contrib/opvp contrib/gdevbjca.c contrib/pcl3/ppd/gs-pcl3-hpdj600.ppd contrib/gomni.c contrib/uniprint/Stp720p.upp contrib/pcl3/doc/gs-mods.txt contrib/uniprint/sipixa6.upp contrib/opvp/gdevopvp.c contrib/pcl3/src/zmedia2.c-5.50.diff contrib/pcl3/src/zmedia2.c-6.50.diff contrib/pcl3/ppd/gs-pcl3-hpdj680c.ppd contrib/pcl3/eprn/eprnrend.c contrib/pcl3/ps/margins-A4.ps contrib/pcl3/src/contrib.mak-6.01.add contrib/uniprint contrib/pcl3/src/pcl3opts-de.msg contrib/japanese/doc/djgpp.txt contrib/japanese/gdevdmpr.c contrib/japanese/doc/gdevlbp3.txt contrib/pcl3/doc/pcl3opts.html contrib/japanese/doc/gdevdmpr.txt contrib/japanese/doc/gs261j.euc contrib/chp2200/INSTALL contrib/pcl3/ppd contrib/cups/pstopxl.in contrib/pcl3/src contrib/pcl3/ppd/gs-pcl3-hpdj500c.ppd contrib/uniprint/Stc777p.upp contrib/gdevgdi.c contrib/pcl3/ps/margins-EnvDLRotated.ps contrib/japanese/gdevp201.c contrib/japanese/doc/gdevp201.txt contrib/pcl3/ppd/gs-7.00.ppd contrib/pcl3/ps/margins-Letter.ps contrib/uniprint/bjc6000b1.upp contrib/pcl3/lib/if-pcl3 contrib/pcl3/eprn contrib/opvp/opvp_common.h contrib/cups/pstoraster.convs contrib/pcl3/lib contrib/pcl3/src/pclcap.c contrib/uniprint/Stp870pl.upp contrib/pcl3/doc/gs-pcl3.1 contrib/japanese/gdevfmlbp.c contrib/pcl3/src/contrib.mak-6.51.add contrib/japanese/doc/gdevalps.txt contrib/gdevlx32.c contrib/pcl3/src/pclcap.h contrib/pcl3/src/pclgen.c contrib/pcl3/ps contrib/pcl3/src/pcl3opts-en.msg contrib/uniprint/s400b1.upp contrib/japanese/doc/gdev10v.txt contrib/japanese/gdevmjc.c contrib/epson740/printerdb_rh5.2 contrib/pcl3/ppd/gs-pcl3-hpdj500.ppd contrib/pcl3/src/pclgen.h contrib/lxm3200-tweaked contrib/pcl3/doc/pcl3opts.ref contrib/uniprint/sharp.upp contrib/japanese/gdevmjc.h contrib/pcl3/src/pclscan.c contrib/pcl3/src/zmedia2.c-7.00.diff contrib/pcl3/eprn/gdeveprn.c contrib/pcl3/ps/calign.ps contrib/pcl3/src/pclscan.h contrib/gdevln03.c contrib/pcl3/ppd/gs-pcl3-common.ppd contrib/pcl3/ppd/gs-pcl3-hpdj3xx.ppd contrib/pcl3/eprn/gdeveprn.h contrib/pcl3/lib/example.mcf contrib/pcl3/src/pclcomp.c contrib/pcl3/ppd/gs-pcl3-unspec.ppd contrib/pcl3/ps/levels-test.ps contrib/pcl3/doc/pcl3opts.1 contrib/pcl3/ppd/gs-pcl3-hpdj8xxc.ppd contrib/uniprint/PM820pl.upp contrib/japanese/gdevrpdl.c contrib/epson740 contrib/japanese/doc/gdevfmlbp.txt contrib/pcl3/lib/cups-pcl3 contrib/pcl3/doc/gs-pcl3.html contrib/japanese/gdevfmpr.c contrib/pcl3/doc/reports.txt contrib/japanese/dviprlib.c]
2007-05-08T16:33:45.043492Z Till Kamppeter (details)
Addition of support for some older japanese-market PCL Printers[src/gdevdjet.c src/gdevdljm.c src/gdevdljm.h src/contrib.mak src/gdevcdj.c]
2007-05-08T16:26:19.557957Z Till Kamppeter (details)
Modularization of the X11 output devices into dynamic libraries[src/gconf.c src/lib.mak src/gdevl256.c src/gdevxalt.c src/gs.mak src/gdevvglb.c src/Makefile.in src/unix-gcc.mak src/unix-aux.mak src/devs.mak src/unixinst.mak src/gp_unix.c]
2007-05-07T21:53:44.031582Z Ralph Giles
Remove unneeded header references to the interpreter. This file is part of the graphics library. Also clean up the dependencies in the makefile.[src/lib.mak src/gsncdummy.c src/gsncdummy.h]
2007-05-07T21:31:43.787169Z leonardo (details)
Fix (shadings) : Implement a color index cache.[src/gxshade4.h src/lib.mak src/gscicach.c src/gscicach.h src/gxshade6.c]
2007-05-07T19:45:03.500615Z Alex Cherepanov
Trap input errors when reading PDF content streams and issue a warning. Acrobat Reader silently ignores such errors. Bug 689026, customer 850.[lib/pdf_base.ps]
2007-05-07T17:42:00.368595Z Timothy Osborn (details)
Fixing a bounding box pixel rounding issue in pdf14_begin_transparency_group.[src/gdevp14.c]
2007-05-07T10:33:00.607664Z leonardo
Fix (functions) : Improving the documentation for make_interpolation_tensor.[src/gsfunc0.c]
2007-05-07T08:48:12.997512Z leonardo (details)
Documenting how to profile Ghostscript with MSVC6 (continued).[doc/Develop.htm]
2007-05-07T08:10:13.225741Z leonardo (details)
Documenting how to profile Ghostscript with MSVC6.[doc/Develop.htm]
2007-05-05T19:20:34.952465Z Alex Cherepanov
Undefine /Length in the stream dictionary when the value is incorrect to distinguish streams of 0 and unknown length. Old code re-defined incorrect length as 0. Bug 689208, customer 770.[lib/pdf_base.ps toolbin/pdf_info.ps]
2007-05-04T21:23:03.556389Z Timothy Osborn (details)
Minor change to make the source code more accurate.[src/gdevp14.c]
2007-05-04T04:18:47.247543Z Alex Cherepanov
Move allocation of a large structure from the stack to the heap to avoid C stack overflow on Windows NT that allocates 12K less of the stack space than requested by the application. Bug 688998.[src/gdevpdfp.c lib/pdf_draw.ps]
2007-05-04T00:15:08.895805Z Ray Johnston
Previous version was too aggresive with image interpolation to 1-bit per component (bpc) devices. Now we downsample using the 'special' image filter that prevents dropout on 1bpc devices and use the "Mitchell" image filter for upscaling to those devices when the scale factor (in X and Y) is at least 4:1. This prevents upscaling on 1:1 images as well as near 1:1 where the results would probably be poor quality.[src/gxiscale.c]
2007-05-03T15:13:26.865969Z Alex Cherepanov
Avoid a Valgrind warning about ovelapping arguments in memcpy(). Don't assign a structure to itself.[src/gxhintn.c]
2007-05-02T21:20:41.869528Z leonardo (details)
Fix (shadings) : Extra subdivision of axial and radial shadings.[src/gxshade4.h src/gxshade1.c src/gxshade6.c]
2007-05-02T19:12:52.030634Z leonardo (details)
Fix (shadings) : The color space linearity check didn't account the color precision.[src/gscspace.c]
2007-05-02T18:18:29.002307Z leonardo (details)
Fix (shadings) : Always adjust smoothness according to the minimal color precision.[src/gxshade6.c]
2007-05-02T12:33:09.355227Z leonardo (details)
Fix (shadings) : Early skip parts that fall outside the clipping box.[src/gxshade6.c]
2007-05-01T23:55:23.394938Z Alex Cherepanov
Pacify Valgrind. Initialize an uninitialized variable that is used in conditional expression but doesn't affect the end result. Bug 688910.[toolbin/vg_bugs.supp toolbin/vg_okay.supp src/gxipixel.c]
2007-05-01T22:51:27.306035Z Alex Cherepanov
Pacify Valgrind. Initialize an uninitialized variable that is used in calculations but doesn't affect the end result in this case.[src/gximono.c]
2007-05-01T20:52:58.020607Z leonardo (details)
Fix (shadings) : wedge_vertex_list_elem_buffer overflow.[src/gxshade6.c]
2007-04-30T19:08:16.584376Z Ray Johnston
Fix typo in 7887. Local regression testing missed this -- was seen in nightly run. This was part of the "optimization" in the 4 component source color case.[src/gxiscale.c]
2007-04-29T00:34:16.918957Z Ray Johnston
Fix structure problem (this could have caused out-of-bounds access).[src/gdevwts.c]
2007-04-28T22:17:19.957831Z Ray Johnston (details)
Implementation of a new non-linear image filter that prevents dropout when images are scaled down to a 1-bit per component device. Bugs 689147 for customer 531 and image quality problem for customer 780. This filter is used whenever /Interpolate == true (or -dDOINTERPOLATE command line option is used) and the image is being scaled down on a 1-bit per component device. Interpolation throughput of gray or cmyk images is also improved by a factor of about 2:1 (depending on the data content) even when the standard Mitchell filter is used. The performance improvement when using this new filter is even higher since the filter itself uses less CPU time.[src/sidscale.h src/gxdda.h src/lib.mak src/siinterp.c src/gxiscale.c doc/Develop.htm src/sisparam.h src/sidscale.c]
2007-04-28T21:55:23.077958Z Ray Johnston
Add missing comment (brief description line).[src/gdevwts.c]
2007-04-26T23:46:30.659099Z Ray Johnston
Fix regression tools to remove dependency on PYTHONPATH since the environment variable method isn't very convenient for those running local regressions and add those python files from peeves:/home/regression/python to this directory (under svn).[toolbin/tests/README toolbin/tests/run_nightly toolbin/tests/myoptparse.py toolbin/tests/main.py]
2007-04-25T20:00:00.200965Z Timothy Osborn (details)
Fix for slow PDF performance reported in bug report #688830.[src/gstparam.h src/gxclrast.c src/gdevp14.c]
2007-04-25T05:50:33.064031Z leonardo (details)
Fix (TT fonts) : Allow sfnts string breaks inside TT tables.[src/gxfcopy.c src/gxfont42.h src/gsfcid2.c src/gstype42.c src/gdevpsft.c]
2007-04-25T03:28:32.022759Z leonardo (details)
Fix (TT fonts) : Allow 'loca' elements to be broken into parts with 'sfnts' strings.[src/gstype42.c]
2007-04-24T16:21:21.866752Z leonardo (details)
Fix (TT fonts) : Could write past len_glyphs array.[src/gstype42.c]
2007-04-24T00:16:14.934585Z leonardo (details)
Fix (TT fonts) : Do not consider overlapped glyps while computing glyph length.[src/gstype42.c]
2007-04-23T23:59:01.979981Z Alex Cherepanov (details)
Partly implement AcroForm feature: all fields that provire appearance streams and text fields with variable text. Bug 687498.[lib/pdf_main.ps lib/pdf_draw.ps lib/pdf_ops.ps]
2007-04-23T21:46:19.686175Z leonardo (details)
Fix (TT fonts) : A faster computation of glyph lengthes.[src/gstype42.c]
2007-04-23T19:31:20.353885Z Henry Stiles
Margin adjustments courtesy of jbrown@cs.ucsd.edu. We have no way of testing this change since we do not have a Laserjet II. Bug #688054.[src/gdevdjet.c]
2007-04-23T18:04:55.781264Z leonardo (details)
Fix (p*mraw devices) : Removing an incorrect debug printing (continued 2).[src/gdevpbm.c]
2007-04-23T17:38:16.893357Z leonardo (details)
Fix : Provide alternative char codes in a CIDDecoding resource (continued).[src/zcid.c]
2007-04-23T13:27:47.091654Z leonardo (details)
Fix : Provide alternative char codes in a CIDDecoding resource.[lib/gs_ciddc.ps doc/Language.htm src/zcid.c]
2007-04-23T06:42:08.584860Z leonardo (details)
Fix (p*mraw devices) : Removing an incorrect debug printing (continued).[src/gdevpbm.c]
2007-04-22T22:00:22.158968Z Alex Cherepanov
Fix MSVC 7 warnings about unused variables and unreferenced labels.[src/zalg.c]
2007-04-22T20:25:22.439569Z leonardo (details)
Implementing high level patterns, step 10.[src/gxpcmap.c]
2007-04-22T20:19:02.249842Z leonardo (details)
Fix (p*mraw devices) : Removing an incorrect debug printing.[src/gdevpbm.c]
2007-04-22T17:55:56.827285Z leonardo (details)
Implementing the PS operator .sort in C language.[src/zalg.c src/int.mak lib/gs_init.ps]
2007-04-22T11:50:25.863066Z leonardo (details)
Fix (TT fonts) : A faster seeking through 'sfnts' array.[src/zfcid1.c src/zbfont.c src/ifont.h src/zfont42.c src/ifont42.h]
2007-04-21T02:33:44.148360Z Alex Cherepanov
Fix all warnings generated by MSVC 6 & 7 except the warnings matching "C4018|C4244|jbig2dec|jasper" regular expression.[src/dwimg.h src/lib.mak src/iscannum.c src/windows_.h src/gdevwpr2.c src/gp_mswin.c src/sfxstdio.c src/gdevpdfe.c src/gp_msprn.c src/dwdll.c ijs/unistd_.h src/dwsetup.cpp]
2007-04-19T15:04:51.253884Z Thomas DiGennaro
Integrate make_testdb.py with new environment, including testing.cfg and python procedures in other scripts. make_testdb.py supports creation of a testdata.db with checksums generated by running gs build in HEAD/ and installed in gshead/.[toolbin/tests/README toolbin/tests/make_testdb toolbin/tests/make_testdb.py]
2007-04-18T00:23:49.202468Z Alex Cherepanov
Fix a few warnings generated by GCC 4.1.2.[src/gxttfb.c src/gdevpbm.c src/gdevpsdi.c src/gspath1.c src/zchar.c src/ttinterp.c]
2007-04-17T18:39:39.936412Z leonardo (details)
Fix : A bug in device_cpath_accum_enum_ptrs.[src/gxacpath.c]
2007-04-17T17:57:43.141720Z Ralph Giles
Remove the inadvertently added instance of testing.cfg; it clobbers local configs. Changes should instead be made to testing.cfg.example, with the expectation that users will copy that to testing.cfg and edit to suit.[toolbin/tests/testing.cfg]
2007-04-17T14:28:46.266428Z leonardo (details)
Implementing high level patterns, step 9.[src/gxpcmap.c]
2007-04-17T14:09:50.996301Z leonardo (details)
Implementing high level patterns, step 8.[src/gxclist.c src/gxclbits.c src/gxpcmap.c]
2007-04-17T06:55:36.784240Z leonardo (details)
Implementing high level patterns, step 7.[src/gxpcmap.c]
2007-04-17T00:25:38.792981Z Timothy Osborn (details)
This is a patch for bug report #689171.[src/gscdevn.c]
2007-04-17T00:02:10.771224Z leonardo (details)
Fix : gs_copydevice2 crashed on error.[src/gsdevice.c]
2007-04-16T23:55:59.056841Z leonardo (details)
Implementing high level patterns, step 6.[src/gxclist.c src/gxpcmap.c]
2007-04-16T18:53:12.628313Z leonardo (details)
Implementing high level patterns, step 5.[src/gsptype1.c src/gxpageq.c src/lib.mak src/gxpcmap.c src/gsptype1.h src/gxpcolor.h src/gxfill.c src/gxp1fill.c]
2007-04-16T14:45:42.497063Z Thomas DiGennaro
Checkin the work on regression, search, testfiles. Mostly Python scripts. See README files for documentation of use and structure.[toolbin/tests/dump_checksum.py toolbin/python toolbin/tests/gscheck_testfiles.py toolbin/tests/dump_checksum_plus.py toolbin/tests/update_baseline toolbin/tests/check_source.py toolbin/tests/gssum.py toolbin/tests/gscheck_all.py toolbin/tests/dump_checksum_raw.py toolbin/tests/find_unique_file.py toolbin/tests/rasterdb.py toolbin/tests/gscheck_fuzzypdf.py toolbin/search/README toolbin/testfiles toolbin/search toolbin/tests/get_baselines toolbin/tests/build_revision.py toolbin/tests/run_regression toolbin/tests/compare_checksumdb.py toolbin/tests/gsconf.py toolbin/tests/testdiff toolbin/tests/dump_testdb toolbin/tests/gsvalidate.py toolbin/tests/update_baseline.py toolbin/tests/make_baselinedb.py toolbin/tests/gscheck_raster.py toolbin/tests/update_pdfbaseline toolbin/tests/gsparamsets.py toolbin/tests/validate.py toolbin/tests/gstestutils.py toolbin/tests/compare_checksums.py toolbin/tests/regen_filelist.py toolbin/tests/run_nightly.py toolbin/tests/regen_baseline.py toolbin/tests/gstestgs.py toolbin/tests/run_regression.py toolbin/tests/get_baselines.py toolbin/tests/testdiff.py toolbin/tests/updatelistpdf.py toolbin/tests/gscheck_pdfwrite.py toolbin/tests/updatelist.py toolbin/tests/run_series.py toolbin/tests/get_baseline_log.py toolbin/tests/collate.py toolbin/tests/testing.cfg]
2007-04-16T11:02:19.661421Z leonardo (details)
Implementing high level patterns, step 4.[src/gxclmem.c src/lib.mak src/gxclist.c src/gxpcmap.c src/gxcldev.h src/gxclmem.h src/gxclist.h src/gxpcolor.h src/gxp1fill.c src/zpcolor.c src/gxclread.c]
2007-04-16T02:50:57.803705Z Alex Cherepanov
Use right capitalization for compiled resources: s/Procset/ProcSet/[src/openvms.mak src/int.mak src/Makefile.in]
2007-04-16T02:26:14.232909Z Alex Cherepanov
Scan numbers in the range of 2147483648..4294967295 in PDF Encrypt dictionary as unsigned integers for compatibility with Acrobat Reader. Bug 689010, customer 870.[lib/pdf_main.ps src/iscan.c src/iscannum.c src/int.mak src/iscan.h src/iscannum.h src/ztoken.c]
2007-04-15T07:01:59.507361Z Henry Stiles
This fix is associated with closed bug 689139 and was not checked in when that bug was closed due to a bookkeeping mistake. It adds attributes needed to parse the pxl color treatment operator. There is no implementation associated with these new attributes so no change is expected.[src/gdevpxen.h]
2007-04-15T06:38:02.809649Z Henry Stiles
The paper size was hard coded to A4 instead of using the paper size in the printer device state. Thanks to Leif Harcke for the patch. The HP and Canon color printer drivers are not tested so there are no expected regression differences.[src/gdevcdj.c]
2007-04-15T05:42:43.102974Z Henry Stiles
The range of runcode32 was not correct. The specification says 3 (not 2) should be added to the run length. See the JBIG2 spec, Table 29 in section 7.4.3.1.7 (Symbol ID Huffman table decoding). Fixes 688009 for customer 670.[jbig2dec/jbig2_text.c]
2007-04-14T14:08:04.439060Z Timothy Osborn (details)
Fix for the band_complexity_array overflow issue. First reported in bug report #689165. Also encountered by me when running the test file for bug report #688830.[src/lib.mak src/gxclist.c src/gxcldev.h src/gxclist.h src/gdevprn.c src/gxclread.c]
2007-04-11T18:21:07.628832Z Timothy Osborn
Adding src/gsncdummy.[ch] and src/zncdummy.c to the Color Mapping section of Develop.htm[doc/Develop.htm]
2007-04-11T18:15:35.603892Z Timothy Osborn
Adding svn keywords[src/gsncdummy.h]
2007-04-11T18:08:02.032998Z Timothy Osborn
Adding svn keywords[src/gsncdummy.c src/zncdummy.c src/gsncdummy.h]
2007-04-11T15:25:52.638692Z Timothy Osborn
svn newbie mistake. Did not mean to grab the lib folder items.*[lib/pdf_main.ps lib/pdf_draw.ps lib/pdf_ops.ps lib/pdfopt.ps]
2007-04-11T15:20:44.560137Z Timothy Osborn
gsncdemo.* are now named gsncdummy.*[lib/pdf_main.ps src/gsncdemo.c lib/pdf_draw.ps lib/pdf_ops.ps lib/pdfopt.ps]
2007-04-10T17:13:41.025532Z leonardo (details)
Implementing high level patterns, step 3.[src/gxpcmap.c src/gxpcolor.h src/zpcolor.c]
2007-04-10T06:54:36.984146Z leonardo (details)
Make the memory clist implementation to build always.[src/gxclmem.c src/lib.mak src/gxclfile.c src/gxclist.c src/gxband.h src/gxclread.c src/gxclio.h]
2007-04-09T20:50:20.646460Z Alex Cherepanov
Interpret PDF PageLabels dictionary and include the labels in %%Page comments in the PS file. Thanks to Jason McCarty for the patch. Bug 688071.[lib/pdf2dsc.ps]
2007-04-09T08:54:30.839959Z leonardo (details)
Implementing clist i/o virtual functions.[src/gxclmem.c src/gxpageq.c src/lib.mak src/gxclfile.c src/gxclist.c src/gxclmem.h src/gxpageq.h src/gxclist.h src/gdevprn.c src/gdevprna.c src/gxband.h src/gxclread.c src/gxclio.h src/gxclpage.c src/gxclutil.c]
2007-04-09T03:18:38.528054Z Alex Cherepanov
Remove unused static rendering procedures for 16-bit samples identical to the corresponding 12-bit procedures. Fix bug 687399.[src/gxi16bit.c]
2007-04-08T18:45:58.681482Z Alex Cherepanov
Make annotation handler more robust. Ignore annotations without /Subtype entry and issue a warning.[lib/pdf_draw.ps]
2007-04-08T18:23:38.107786Z Alex Cherepanov
Increase the size of %stdin buffer to support larger lookahead requests and look for for %PDF- tag in the first 1024 bytes of the file. Fix bug 687125,[lib/pdf_main.ps lib/pdf_base.ps src/ziodevs.c src/ziodevsc.c]
2007-04-08T17:55:40.402009Z leonardo
pscet_status.txt : Improving assignments.[doc/pscet_status.txt]
2007-04-07T20:07:46.466482Z Ray Johnston (details)
Add missing calls needed to properly send data to the printer on Windows. Thanks to Luke Bakken for this fix. Bug 687250.[src/gp_msprn.c]
2007-04-07T01:58:38.533291Z Alex Cherepanov
Make the spot function in the high resolution halftone a readable procedure to accomodate CET 29-05-01. Move Berthold K.P. Horn's copyright message into the body of the function to keep them together at all times.[doc/pscet_status.txt lib/gs_init.ps]
2007-04-06T15:58:56.468981Z Alex Cherepanov (details)
Following Adobe implementation don't restore the operand of --begin-- when it overflows the dictionary stack. Fix CET 20-02-02.[doc/pscet_status.txt src/zdict.c src/dstack.h src/interp.c]
2007-04-06T10:17:36.503282Z leonardo
Fix : MSVC8 warnings. Also replaced cumbersome type casts and fixed ambiguous naming in gxclread.c .[src/gxwts.c src/gswts.c src/gxclread.c]
2007-04-06T04:17:48.623209Z Henry Stiles
make gdevdevn a dependency of the transparency library since it gdevp14 now depends on it.[src/lib.mak]
2007-04-06T04:11:32.256255Z Henry Stiles
force the wts device to always band.[src/gdevwts.c]
2007-04-06T04:11:00.512053Z Alex Cherepanov
Accept a perfectly valid 0-length pattern stream. Work around a strange restriction on 0-length target string in the readstring operator. Fix bug 689162.[lib/pdf_draw.ps]
2007-04-06T02:43:19.702262Z Timothy Osborn
Splitting graphics library from interpreter portion of the sample custom color callback[src/gsncdummy.c src/zncdummy.c src/gsncdummy.h]
2007-04-06T02:39:31.953398Z Timothy Osborn
Splitting graphics library from interpreter portion of the sample custom color callback[src/lib.mak src/gsnamecl.h src/int.mak]
2007-04-05T21:34:09.306348Z Ralph Giles
Add #ifdef protection to some new debug printouts for the OutputIntent parameter.[src/gdevpbm.c]
2007-04-05T17:36:43.783101Z Alex Cherepanov
Fix compilation on MSVC 6. Add a best effort simulation of C99 __func__ keyword on older compilers.[src/lib.mak src/gdevdbit.c src/gserror.h]
2007-04-05T01:29:14.432997Z Henry Stiles
fixes a UMR that was caused by a typo.[src/gdevwts.c]
2007-04-03T16:08:49.165033Z Stefan Kemper (details)
Committing Raph's wtsimdi device[src/gxwts.c src/gxclist.c src/gxdevbuf.h src/gxwts.h src/gxclist.h src/gxgetbit.h src/gdevwts.c src/gdevdbit.c src/gxbitfmt.h src/gxclread.c src/gdevpng.c src/gxclutil.c src/gxclimag.c src/gxcldev.h src/gdevppla.c src/gdevprn.c src/gdevppla.h src/gswts.c src/gdevprn.h src/gxclpath.c src/gxclrect.c]
2007-04-02T22:34:51.451596Z Alex Cherepanov
Change CET 17-06-02 to AOK. Ghostscript generates correct results at 300 dpi and above.[doc/pscet_status.txt]
2007-04-02T21:43:37.719440Z Alex Cherepanov
Change CET 17-04-02 and 17-05-02 to AOK. Ghostscript generates correct results at 300 dpi and above.[doc/pscet_status.txt]
2007-04-02T18:25:44.568365Z leonardo (details)
Fix (pdfwrite) : a composite font with a Type 3 descendent and FMapType 2 (continued).[src/gdevpdtc.c]
2007-04-01T21:46:50.065374Z leonardo (details)
Fix (pdfwrite) : a composite font with a Type 3 descendent and FMapType 2[src/gdevpdtc.c]
2007-04-01T19:14:49.835812Z leonardo (details)
Fix (ps2write) : Device initialization problems.[src/gdevpdfx.h src/gdevpdfp.c src/gdevpdfd.c src/gdevpdfb.h lib/gs_pdfwr.ps]
2007-04-01T18:27:55.285455Z leonardo
pscet_status.txt : Closing 11-16-8, which appears eventually fixed; Passing 17-04-2 to Alex.[doc/pscet_status.txt]
2007-04-01T07:39:25.772162Z Ray Johnston
Fix typo that caused undefined during build.[src/gdevrops.c]
2007-04-01T07:06:00.179365Z leonardo (details)
Fix : MSVC warnings.[src/gscie.h src/gscscie.c src/gxcspace.h src/gscsepr.c src/gscspace.c src/gsicc.c src/gspcolor.c src/gscdevn.c src/gscie.c src/gscolor2.c]
2007-03-29T23:26:10.038260Z Alex Cherepanov
Change CET 09-56-03 to OK. Ghostscript matches Tek360 checksum. CPSI-based PhotoPrint product is wrong again.[doc/pscet_status.txt]
2007-03-29T00:53:36.234691Z Alex Cherepanov (details)
Don't store part of the state of readhexstring in not yet written bytes of the target string to avoid the string modification when the operator fails and the stack is restored. Fix CET 23-20-01.[doc/pscet_status.txt src/zfileio.c]
2007-03-28T16:03:31.220336Z Alex Cherepanov
Propagate CloseSource or CloseTarget flags to the temporary stream created by filter_ensure_buffer(). Fix CET 23-12k-02. DIFFERENCE: No other CET or Comparefiles differences.[doc/pscet_status.txt src/zfilter.c]
2007-03-27T22:44:40.516433Z Alex Cherepanov
Change the status of CET 17-01-07, 17-02-06, and 17-02-07 to AOK. Ghostscript matches Tek and Distiller 5, CPSI is wrong here.[doc/pscet_status.txt]
2007-03-27T17:39:51.715201Z Alex Cherepanov
Make FontBBox a required attribute in CPSI compatibility mode. PLRM says that it's a required attribute and recent Adobe interpreters enforce this. Fix CET 15-11.[doc/pscet_status.txt src/zchar.c]
2007-03-27T02:55:14.620042Z Alex Cherepanov
Change the status of CET 11-18-6 to AOK. Adobe interpreters have obvious rendering bugs that are hard to simulate in Ghostscript.[doc/pscet_status.txt]
2007-03-26T00:36:09.521618Z Alex Cherepanov
Clear a Purify warning. Fix yet another case where a non-0-terminated string was directly used as a sscanf() argument, causing an access to the wild core.[src/gdevpdfm.c]
2007-03-25T21:58:01.514677Z Alex Cherepanov (details)
Add a new option for ignoring an Encoding entry of a True Type font dictionary. Work around the bug 688596.[lib/pdf_font.ps doc/Use.htm]
2007-03-25T20:16:59.028603Z Alex Cherepanov
Clear a Purify warning. Search for the EOD marher not earlier than the start of the data buffer.[src/sa85d.c]
2007-03-25T17:47:16.863668Z Alex Cherepanov
Don't check current row position in the mask of the image type 3x when the mask is not defined. Fix an infinite loop. Fix the bug 688912, and a part of the bug 689138.[src/gximag3x.c]
2007-03-25T14:48:19.599692Z Alex Cherepanov
Fix an off-by-one error in the glyph array sorting logic detected by Purify.[src/gxfcopy.c]
2007-03-25T04:18:56.724059Z Alex Cherepanov
Clear a Valgrind warning. Initialize a buffer overshot area in CCITTFaxDecode filter. Bug 688905.[src/scfd.c]
2007-03-24T17:28:22.209822Z Timothy Osborn
Changing C++ comments to C format comments[src/gdevp14.c]
2007-03-24T16:31:23.728641Z Alex Cherepanov
Fix C++ -style variable definition introduced by the previous commit, which is not supported by older compilers: MSVC 6, gcc 2.96.[src/gscspace.c]
2007-03-23T13:56:11.260385Z Timothy Osborn
Custom color hooks code merge[src/gsimage.c src/gstext.c src/gscscie.c src/gdevtsep.c src/gxdcolor.h src/gsciemap.c src/gsicc.c src/gscdevn.c src/gscie.c lib/pdf_main.ps src/gdevdsp.c src/gdevpsd.c src/lib.mak src/gdevdflt.c src/gsncdemo.c src/gsdps1.c src/gdevdevn.c src/zusparam.c src/gxdevice.h src/gdevdevn.h src/iparam.c src/zfapi.c lib/pdf_ops.ps src/gsstate.c src/gdevp14.c src/gxclist.c src/gxcmap.c src/gsstate.h src/gdevp14.h src/ztrans.c src/gstrans.c src/gxblend.c src/gdevpbm.c src/gstrans.h src/gxclip.c src/gxblend.h src/gscspace.c src/gsnamecl.c src/gdevrops.c src/gscolor2.c src/zcolor3.c src/gdevpnga.c src/gscspace.h src/gxistate.h src/gsnamecl.h src/gsdparam.c src/gdevbbox.c src/gxclipm.c src/gxcie.h src/gdevnfwd.c src/gdevprn.c src/gspaint.c src/gscsepr.c src/gsutil.c src/gxclip2.c src/gxdevcli.h]
2007-03-21T01:48:30.497976Z leonardo (details)
Fix (PDF interpreter, pdfwrite) : Transparently pass unusialrenedering modes.[src/gdevpdtt.c lib/pdf_ops.ps]
2007-03-19T04:27:34.509606Z Ralph Giles
Correct a typo in the indexed colorspace support for the luratech JPX decoder.[src/sjpx_luratech.h]
2007-03-15T02:13:09.397460Z Alex Cherepanov (details)
Reset the dashed line array at initgraphics. Fix CET 09-28-01.[doc/pscet_status.txt src/zgstate.c]
2007-03-15T00:49:11.591683Z Ralph Giles
Update an additional version number.[doc/News.htm]
2007-03-15T00:44:21.345487Z Ralph Giles
Bump the revision number after the 8.56 release.[doc/News.htm lib/gs_init.ps src/gscdef.c src/version.mak]