Remove trailing ^M (<cr>) characters from commits by alexcher.[lib/dumphint.ps 1.1.4.2, src/dwdll.c 1.5.2.2, src/dwimg.c 1.8.2.3, src/dwnodll.c 1.4.2.2, src/errors.h 1.7.2.2, src/gp_dosfs.c 1.14.2.2, src/gp_vms.c 1.29.2.2, src/gscolor.c 1.10.2.2, src/gscolor1.c 1.8.2.2, src/windows_.h 1.4.2.2]
Update the change logs for release.[doc/Changes.htm 1.43.2.7, doc/Details.htm 1.1.2.7, doc/Details8.htm 1.5.2.14, doc/History8.htm 1.1.2.14]
Correct an ordering issue and a typo in the header dependencies.[src/lib.mak 1.126.2.10]
Require the lastest zlib-1.2.1 release when compiling in that 3rd party library. Dynamic linking against a separately built zlib 1.1.x still works. Porting change from HEAD.[doc/Make.htm 1.63.2.8, src/zlib.mak 1.7.2.1]
Update the release date and News.[doc/API.htm 1.31.2.7, doc/Bug-form.htm 1.34.2.7, doc/Bug-info.htm 1.32.2.7, doc/C-style.htm 1.40.2.7, doc/Commprod.htm 1.26.2.7, doc/DLL.htm 1.27.2.7, doc/Deprecated.htm 1.6.2.7, doc/Details8.htm 1.5.2.13, doc/Develop.htm 1.110.2.10, doc/Devices.htm 1.63.2.8, doc/Drivers.htm 1.37.2.7, doc/Fonts.htm 1.35.2.7, doc/Helpers.htm 1.29.2.7, doc/History1.htm 1.25.2.7, doc/History2.htm 1.25.2.7, doc/History3.htm 1.25.2.7, doc/History4.htm 1.25.2.7, doc/History5.htm 1.27.2.7, doc/History6.htm 1.42.2.7, doc/History7.htm 1.30.2.7, doc/History8.htm 1.1.2.13, doc/Htmstyle.htm 1.30.2.7, doc/Install.htm 1.39.2.7, doc/Issues.htm 1.34.2.7, doc/Language.htm 1.68.2.8, doc/Lib.htm 1.28.2.7, doc/Maintain.htm 1.36.2.7, doc/Make.htm 1.63.2.7, doc/New-user.htm 1.44.2.7, doc/News.htm 1.123.2.12, doc/Projects.htm 1.49.2.7, doc/Ps-style.htm 1.23.2.7, doc/Ps2epsi.htm 1.27.2.7, doc/Ps2pdf.htm 1.51.2.12, doc/Psfiles.htm 1.43.2.7, doc/Readme.htm 1.48.2.10, doc/Release.htm 1.76.2.7, doc/Source.htm 1.25.2.7, doc/Tester.htm 1.25.2.7, doc/Testing.htm 1.17.2.7, doc/Unix-lpr.htm 1.25.2.7, doc/Use.htm 1.81.2.9, doc/Xfonts.htm 1.25.2.7, doc/gs-vms.hlp 1.24.2.5, man/dvipdf.1 1.22.2.7, man/font2c.1 1.22.2.7, man/gs.1 1.23.2.7, man/gslp.1 1.22.2.7, man/gsnd.1 1.22.2.7, man/pdf2dsc.1 1.21.2.7, man/pdf2ps.1 1.23.2.7, man/pdfopt.1 1.21.2.7, man/pf2afm.1 1.22.2.7, man/pfbtopfa.1 1.23.2.7, man/printafm.1 1.22.2.7, man/ps2ascii.1 1.21.2.7, man/ps2epsi.1 1.20.2.7, man/ps2pdf.1 1.27.2.7, man/ps2pdfwr.1 1.26.2.7, man/ps2ps.1 1.29.2.7, man/wftopfa.1 1.22.2.7, src/version.mak 1.60.2.9]
Add custom page size to PostScript Printer Description file.[lib/ghostpdf.ppd 1.1.2.2]
2004-09-13 22:32 Ray Johnston (details)
Ignore MediaPosition when selecting a media type. Adobe CPSI does it this way, and the PLRM suggests that this is advisory only. Bug 687547 for customer 780.[lib/gs_setpd.ps 1.18.2.3]
Handle arrays as well as name operands to CS/cs in PDF files. Adobe PDF Library + Adobe InDesign create PDFs that violate the spec. Bug 687610 for customer 770 (fix ported from HEAD).[lib/pdf_draw.ps 1.66.2.5]
2004-09-13 07:22 Igor Melichev (details)
Porting a recent patch from HEAD (September 13) : http://www.ghostscript.com/pipermail/gs-cvs/2004-September/004802.html (1075) Fix : Improve the error reporting about a dangling resource map record.[lib/gs_cidfm.ps 1.5.2.1]
Fixes for security problems not fixed in previous commit and fixes for other problems identified by SaGS in bug report -- detecting recursion, allowing r/w strings in procedures (but not in PermitFile arrays). Bug 687559. Changes ported from HEAD rev,[lib/gs_lev2.ps 1.29.2.5]
2004-09-09 11:45 Igor Melichev (details)
Porting a recent patch from HEAD : 9 Sent 2004 : http://www.ghostscript.com/pipermail/gs-cvs/2004-September/004794.html (1070) (pdfwrite) : Implementing a dynamic recongnition for Type 3 charproc variations (continued 7).[src/gdevpdte.c 1.33.2.12]
Propagate autotools build system changes from HEAD. Corrects some formatting errors in the 'clean' targets. More specific tests for local library source code. Properly pass HAVE_HYPOT to the makefile if it is detected.[src/Makefile.in 1.24.2.5, src/configure.ac 1.28.2.8]
Change regression test flags to use new JOBSERVER flag. Older flags are retained to allow older regression testing to still use this module. Change propagated from HEAD.[toolbin/tests/gstestgs.py 1.19.2.4]
2004-09-06 15:40 Ray Johnston (details)
Add some job server related support. The -dJOBSERVER option defines the ^D to start a new encapsulated job, and the ^D is changed to be a self- delimitting token in the scanner. Fixes 687079.[doc/Use.htm 1.81.2.8, lib/gs_init.ps 1.87.2.9, lib/gs_lev2.ps 1.29.2.4, src/scantab.c 1.4.2.1]
Add missing Id lines to files that need them.[doc/gs.css 1.2.2.1, lib/pdf_ops.ps 1.27.2.3, src/gxclrast.c 1.26.2.4]
2004-09-02 22:38 Dan Coby (details)
Fix for 687651 SEGV on GS_8_1X branch with banding Altona_Visual_sb_1v1_x3.pdf.[src/gxclrast.c 1.26.2.3]
Use the MTIME define from the stat module rather than a numerical index to specify the modification time in python. Propagates a similar change from gscheck_raster.py.[toolbin/tests/gscheck_pdfwrite.py 1.13.2.4]
2004-08-31 22:11 Dan Coby (details)
Fix for 687640 Unable to set default halftones for PDF.[lib/pdf_draw.ps 1.66.2.4]
Refer to the modification time using the built-in enum, rather than an absolute number. Both more clear and less accident prone. Backported fix from HEAD.[toolbin/tests/gscheck_raster.py 1.3.2.5]
Fix ResourceForAll Category procedure to make sure that the path given by GenericResourceDir systemparam is included in the enumeration. Bug 687641.[lib/gs_res.ps 1.33.2.2]
2004-08-31 20:07 Ray Johnston (details)
Add (most of) the new CMap files and updated CMaps from HEAD rev. Problematic CMaps were omitted for now.[Resource/CMap/83pv-RKSJ-H 1.1.2.1, Resource/CMap/90ms-RKSJ-H 1.1.2.1, Resource/CMap/90ms-RKSJ-UCS2 1.1.2.1, Resource/CMap/90ms-RKSJ-V 1.1.2.1, Resource/CMap/90msp-RKSJ-H 1.1.2.1, Resource/CMap/90msp-RKSJ-V 1.1.2.1, Resource/CMap/90pv-RKSJ-H 1.1.2.1, Resource/CMap/90pv-RKSJ-UCS2 1.1.2.1, Resource/CMap/90pv-RKSJ-UCS2C 1.1.2.1, Resource/CMap/90pv-RKSJ-V 1.1.2.1, Resource/CMap/Add-RKSJ-H 1.1.2.1, Resource/CMap/Add-RKSJ-V 1.1.2.1, Resource/CMap/Adobe-CNS1-B5pc 1.1.2.1, Resource/CMap/Adobe-CNS1-H-CID 1.1.2.1, Resource/CMap/Adobe-CNS1-H-Host 1.1.2.1, Resource/CMap/Adobe-CNS1-H-Mac 1.1.2.1, Resource/CMap/Adobe-GB1-GBK-EUC 1.1.2.1, Resource/CMap/Adobe-GB1-GBpc-EUC 1.1.2.1, Resource/CMap/Adobe-GB1-H-CID 1.1.2.1, Resource/CMap/Adobe-GB1-H-Host 1.1.2.1, Resource/CMap/Adobe-GB1-H-Mac 1.1.2.1, Resource/CMap/Adobe-Japan1-90ms-RKSJ 1.1.2.1, Resource/CMap/Adobe-Japan1-90pv-RKSJ 1.1.2.1, Resource/CMap/Adobe-Japan1-H-CID 1.1.2.1, Resource/CMap/Adobe-Japan1-H-Host 1.1.2.1, Resource/CMap/Adobe-Japan1-H-Mac 1.1.2.1, Resource/CMap/Adobe-Japan1-PS-H 1.1.2.1, Resource/CMap/Adobe-Japan1-PS-V 1.1.2.1, Resource/CMap/Adobe-Japan1-UCS2 1.1.2.1, Resource/CMap/Adobe-Korea1-H-CID 1.1.2.1, Resource/CMap/Adobe-Korea1-H-Host 1.1.2.1, Resource/CMap/Adobe-Korea1-KSCms-UHC 1.1.2.1, Resource/CMap/Adobe-Korea1-KSCpc-EUC 1.1.2.1, Resource/CMap/Adobe-Korea1-UCS2 1.1.2.1, Resource/CMap/B5pc-H 1.1.2.1, Resource/CMap/B5pc-UCS2 1.1.2.1, Resource/CMap/B5pc-UCS2C 1.1.2.1, Resource/CMap/B5pc-V 1.1.2.1, Resource/CMap/CNS-EUC-H 1.1.2.1, Resource/CMap/CNS-EUC-V 1.1.2.1, Resource/CMap/EUC-H 1.1.2.1, Resource/CMap/EUC-V 1.1.2.1, Resource/CMap/Ext-RKSJ-H 1.1.2.1, Resource/CMap/Ext-RKSJ-V 1.1.2.1, Resource/CMap/GB-EUC-H 1.1.2.1, Resource/CMap/GB-EUC-V 1.1.2.1, Resource/CMap/GBK-EUC-H 1.1.2.1, Resource/CMap/GBK-EUC-UCS2 1.1.2.1, Resource/CMap/GBK-EUC-V 1.1.2.1, Resource/CMap/GBK2K-H 1.1.2.1, Resource/CMap/GBK2K-V 1.1.2.1, Resource/CMap/GBKp-EUC-H 1.1.2.1, Resource/CMap/GBKp-EUC-V 1.1.2.1, Resource/CMap/GBT-EUC-H 1.1.2.1, Resource/CMap/GBT-EUC-V 1.1.2.1, Resource/CMap/GBpc-EUC-H 1.1.2.1, Resource/CMap/GBpc-EUC-UCS2 1.1.2.1, Resource/CMap/GBpc-EUC-UCS2C 1.1.2.1, Resource/CMap/GBpc-EUC-V 1.1.2.1, Resource/CMap/H 1.1.2.1, Resource/CMap/HKdla-B5-H 1.1.2.1, Resource/CMap/HKdla-B5-V 1.1.2.1, Resource/CMap/HKdlb-B5-H 1.1.2.1, Resource/CMap/HKdlb-B5-V 1.1.2.1, Resource/CMap/HKgccs-B5-H 1.1.2.1, Resource/CMap/HKgccs-B5-V 1.1.2.1, Resource/CMap/HKm314-B5-H 1.1.2.1, Resource/CMap/HKm314-B5-V 1.1.2.1, Resource/CMap/HKm471-B5-H 1.1.2.1, Resource/CMap/HKm471-B5-V 1.1.2.1, Resource/CMap/HKscs-B5-H 1.1.2.1, Resource/CMap/HKscs-B5-V 1.1.2.1, Resource/CMap/Identity-H 1.1.4.2, Resource/CMap/Identity-V 1.1.4.2, Resource/CMap/KSC-EUC-H 1.1.2.1, Resource/CMap/KSC-EUC-V 1.1.2.1, Resource/CMap/KSCms-UHC-H 1.1.2.1, Resource/CMap/KSCms-UHC-HW-H 1.1.2.1, Resource/CMap/KSCms-UHC-HW-V 1.1.2.1, Resource/CMap/KSCms-UHC-UCS2 1.1.2.1, Resource/CMap/KSCms-UHC-V 1.1.2.1, Resource/CMap/KSCpc-EUC-H 1.1.2.1, Resource/CMap/KSCpc-EUC-UCS2 1.1.2.1, Resource/CMap/KSCpc-EUC-UCS2C 1.1.2.1, Resource/CMap/UCS2-90ms-RKSJ 1.1.2.1, Resource/CMap/UCS2-90pv-RKSJ 1.1.2.1, Resource/CMap/UCS2-B5pc 1.1.2.1, Resource/CMap/UCS2-GBK-EUC 1.1.2.1, Resource/CMap/UCS2-GBpc-EUC 1.1.2.1, Resource/CMap/UCS2-KSCms-UHC 1.1.2.1, Resource/CMap/UCS2-KSCpc-EUC 1.1.2.1, Resource/CMap/UniCNS-UCS2-H 1.1.2.1, Resource/CMap/UniCNS-UCS2-V 1.1.2.1, Resource/CMap/UniGB-UCS2-H 1.1.2.1, Resource/CMap/UniGB-UCS2-V 1.1.2.1, Resource/CMap/UniJIS-UCS2-H 1.1.2.1, Resource/CMap/UniJIS-UCS2-HW-H 1.1.2.1, Resource/CMap/UniJIS-UCS2-HW-V 1.1.2.1, Resource/CMap/UniJIS-UCS2-V 1.1.2.1, Resource/CMap/UniKS-UCS2-H 1.1.2.1, Resource/CMap/UniKS-UCS2-V 1.1.2.1, Resource/CMap/V 1.1.2.1]
Previous commit inadvertently included some changes related to PDF 1.5 extensions. Remove those sections (ObjectStream and xrefstream).[lib/pdf_base.ps 1.34.2.3, lib/pdf_main.ps 1.71.2.5]
2004-08-31 04:03 Ray Johnston (details)
Port fixes from the HEAD rev to GS_8_1X branch in preparation for the 8.15 GPL release. Fixes from Ray Johnston and Alex Cherepanov.[Resource/ColorSpace/DefaultCMYK 1.2.2.2, Resource/ColorSpace/DefaultGray 1.2.2.2, Resource/ColorSpace/DefaultRGB 1.2.2.2, lib/gs_init.ps 1.87.2.8, lib/gs_type1.ps 1.14.2.1, lib/pdf_base.ps 1.34.2.2, lib/pdf_draw.ps 1.66.2.3, lib/pdf_font.ps 1.53.2.5, lib/pdf_main.ps 1.71.2.4, lib/pdf_ops.ps 1.27.2.2, lib/ps2ascii.ps 1.7.2.2, src/gdevpdf.c 1.67.2.11, src/gdevpdfg.c 1.31.2.5, src/gsdevmem.c 1.4.2.2, src/gsmisc.c 1.15.2.1, src/gxclrast.c 1.26.2.2, src/gxhintn.c 1.21.2.9, src/gximage3.c 1.11.2.2, src/iccfont.c 1.7.2.2, src/iscan.c 1.13.2.2, src/iscan.h 1.8.2.1, src/iscannum.c 1.6.2.2, src/stream.c 1.21.2.2, src/zdevice.c 1.7.2.1, src/zfileio.c 1.15.2.1, src/zfont42.c 1.14.2.2, src/ztoken.c 1.10.2.2, toolbin/pdfinflt.ps 1.4.2.1]
2004-08-30 20:59 Igor Melichev (details)
Porting recent changes from HEAD to GS_8_1X. August 18-24 : http://www.ghostscript.com/pipermail/gs-cvs/2004-August/004709.html (1053) Fix (pdfwrite) : Wrong glyph positions with CIDFontType2 with no vmtx. http://www.ghostscript.com/pipermail/gs-cvs/2004-August/004714.html (1054) Fix (pdfwrite) : Check for glyph name conflicts while font merging. http://www.ghostscript.com/pipermail/gs-cvs/2004-August/004726.html (1057) Fix (TT interpreter) : A minor portability problem. http://www.ghostscript.com/pipermail/gs-cvs/2004-August/004727.html (1056) Fix (TT interpreter) : Provide a tolerance to an inconsistent cvt length.' http://www.ghostscript.com/pipermail/gs-cvs/2004-August/004730.html (1060) Fix (pdfwrite) : A page compression type change could cause a crash.[src/gdevpdf.c 1.67.2.10, src/gdevpdfu.c 1.40.2.8, src/gdevpdfx.h 1.68.2.8, src/gdevpdtt.c 1.43.2.11, src/gxfcopy.c 1.25.2.6, src/ttinterp.c 1.11.2.5, src/ttload.c 1.4.4.2]
Fix for security problems with user parameters, in particular the /PermitFileReading array. Also corrects handling of parameter arrays that contain a 'mark'. Fixes bug 687559. Thanks to mat. Gh. Savulescu (SaGS) for the bug report and for a suggested patch.[lib/gs_lev2.ps 1.29.2.3]
Incoprorate some fixes and changes from the HEAD to the GS_8_1X branch. Bugs 687409, 686949, 629335 and minor spelling and format corrections.[doc/Use.htm 1.81.2.7]
Include the following patches from the head branch; Fix for 687274 White areas appear shaded. Fix for 687337 Zerodivide in cie_cache_mult. Fix for 687364 rangecheck in buildshading2 from Quark XPress PS file. This fix involves the creation of the findcmykcustomcolor and setcustomcolor functions. Fix for 687390 GhostScript 8.11 inserts rendering artifacts with GIFs as source. The actual problem is an error which resulted in a pale yellow being shown as a pale pink. This occurs when dithering on devices which use a 256 color palette. Fix for 687402 Missing color on annots.pdf. This is actually not an error. Instead it is due to some confusion about the displaying of link annotations. Fix 687189 for bbox_forward_add_rect infinite recursion. This problem caused segment faults or apparent hangs with the x11alpha device. This fix also works for 656414 segfault when using x11alpha. Fix for 687441 New: MSVC warnings. Correct some warning messages from MSVC. Fix for 687453 Problem with overprinting and shading. Change the default handling of the MaxSeparations device parameter. This parameter is only used by some of the DeviceN mode devices (which have their own handling of this parameter). The default handler now simply ignores this parameter. However it does read the parameter. Not reading the parameter was causing problems with PDF files and page devices. Fix for 687553 rangecheck in .sethalftone5 and SeparationOrder. Fix for 687572 AFPL Ghostscript 8.14 fails with some PDF files. More work upon 687551 Implement the remaining TN 5044 procedures. This commit implements the setcmykoverprint procedure.[examples/annots.pdf 1.1.10.1, lib/gs_init.ps 1.87.2.7, lib/gs_lev2.ps 1.29.2.2, lib/pdf_draw.ps 1.66.2.2, lib/pdf_main.ps 1.71.2.3, lib/pdf_rbld.ps 1.4.4.2, src/devs.mak 1.91.2.9, src/dwimg.c 1.8.2.2, src/dwmain.c 1.12.2.2, src/dwmainc.c 1.14.2.2, src/gdevbbox.c 1.11.2.3, src/gdevbmp.c 1.8.2.1, src/gdevcgm.c 1.6.2.2, src/gdevdevn.c 1.5.2.4, src/gdevdevn.h 1.2.4.2, src/gdevm64.c 1.1.2.1, src/gdevp2up.c 1.4.2.1, src/gdevpccm.c 1.5.2.1, src/gdevpccm.h 1.6.2.1, src/gdevpcx.c 1.5.2.1, src/gdevpng.c 1.7.2.3, src/gdevpsd.c 1.4.2.3, src/gdevsvga.c 1.5.2.1, src/gdevwdib.c 1.7.2.1, src/gdevwpr2.c 1.15.2.1, src/gscie.c 1.13.2.2, src/gsdparam.c 1.12.2.1, src/gsht.c 1.16.2.3, src/unistd_.h 1.8.2.2]
Add a PPD for PostScript to be used by ghostscript ps2pdf.[doc/Develop.htm 1.110.2.9, doc/Ps2pdf.htm 1.51.2.11, lib/ghostpdf.inf 1.1.2.1, lib/ghostpdf.ppd 1.1.2.1]
Change product name to GPL Ghostscript.[src/dwreg.c 1.3.2.1, src/dwsetup.cpp 1.8.2.1, src/dwsetup.def 1.2.8.2, src/dwsetup.rc 1.10.2.2, src/dwuninst.cpp 1.4.2.1, src/dwuninst.def 1.2.8.2, src/gp_wgetv.c 1.6.2.1, src/winint.mak 1.18.2.3]
Change product name to GPL Ghostscript and update version number for the release.[doc/News.htm 1.123.2.11, lib/gs_init.ps 1.87.2.6, src/gscdef.c 1.33.2.4, src/version.mak 1.60.2.8]
Relicence the 8.1x stable branch under the GNU GPL.[LICENSE 1.2.2.3, doc/COPYING 1.1.8.1, doc/Copying.htm 1.25.2.7, doc/Readme.htm 1.48.2.9]
Remove references to the FreeType license. Artifex Software, Inc. has obtained rights to the FreeType 1 code and the work included here is relicensed under the same terms as the rest of the Ghostscript code.[LICENSE 1.2.2.2, doc/FTL.txt 1.1.2.2]
Import fixes from HEAD branch to 81X branch. Fixes for bugs 687038, 687325, 687436 and 687458. Also added the -dNORANGEPAGESIZE feature since it is zero risk.[lib/gs_pdfwr.ps 1.31.2.3, lib/gs_setpd.ps 1.18.2.2]
Fix missing / in last commit by Igor that caused PS /undefined error. Also apply Alex's 1.38 patch to this branch to handle zero length tables (bug 687457).[lib/gs_ttf.ps 1.28.2.5]
2004-08-02 03:33 Igor Melichev (details)
Fix : .OrigFont was not provided when an embeded font is defined.[lib/gs_fonts.ps 1.28.2.3]
2004-07-29 19:26 Igor Melichev (details)
Fix : True Type font loader : numLoca run out the PS string size limit.[lib/gs_ttf.ps 1.28.2.4]
2004-07-29 17:53 Igor Melichev (details)
1. Fix (PS interpreter) : The FontBBox validation check was too strong. 2. Fix (pdfwrite) : Explicitely set line parameters in a charproc.[src/gdevpdtt.c 1.43.2.10, src/gslparam.h 1.4.2.1, src/zchar.c 1.10.2.2]
2004-07-15 12:47 Igor Melichev (details)
Fix (pdfwrite) : text.operation was inconsistent after replacing TEXT_FROM_GLYPHS.[src/gdevpdtc.c 1.17.2.5, src/gdevpdte.c 1.33.2.11]
2004-07-07 09:20 Russell Lang (details)
In the Windows %printer% IODevice, the existing thread handle is closed automatically when the thread finishes. Duplicate the thread handle so we always have a valid handle for waiting and closing.[src/gp_msprn.c 1.3.2.1]
Fixes bug 687562 "vector devices close output file incorrectly". Vector devices open the output file with gx_device_open_output_file, so should close it with gx_device_close_output_file, not fclose. This was preventing pswrite from correctly closing special files such as "%printer%Printer Name" on Windows and OS/2.[src/gdevvec.c 1.18.2.3]
2004-07-01 19:28 Igor Melichev (details)
(pdfwrite) : Implementing a dynamic recongnition for Type 3 charproc variations (continued 6).[src/gdevpdtt.c 1.43.2.9]
2004-07-01 15:24 Igor Melichev (details)
Fix : A dangling pointer from TExecution_Context could cause a memory corruption (continued).[src/ttinterp.c 1.11.2.4]
2004-07-01 15:11 Igor Melichev (details)
Fix (TT interpreter) : The implementation of INSTCTRL did not follow the TT specification by Apple.[src/ttinterp.c 1.11.2.3]
2004-06-28 17:21 Igor Melichev (details)
Fix : True Type grid fitting must not apply to FAPI fonts.[src/gxccman.c 1.7.2.4, src/lib.mak 1.126.2.9]
2004-06-24 10:28 Igor Melichev (details)
Fix : A dangling pointer from TExecution_Context could cause a memory corruption.[src/ttfmemd.c 1.6.2.2, src/ttinterp.c 1.11.2.2, src/ttobjs.c 1.6.4.2]
Add /WhiteIsOpaque page device parameter to provide user interface to the corresponding bbox device flag. Fix a bug introduced in gdevbbox.c v.1.9 (for bug 645531) that left bdev->white and bdev->black uninitialized, resulting in black objects skipped as white. Fixes bugs 687410, 687478.[doc/Devices.htm 1.63.2.7, src/gdevbbox.c 1.11.2.2]
2004-06-23 08:39 Igor Melichev (details)
Porting recent changes from HEAD to GS_8_1X. June 9 : http://www.ghostscript.com/pipermail/gs-cvs/2004-June/004544.html (977) http://www.ghostscript.com/pipermail/gs-cvs/2004-June/004545.html (977) Fix (type 1 hinter) : 1. Ever align the Y-coordinate of a glyph origin to pixels. 2. Improve the unaligned pole interpolation; 3. Set a waeaker angle threshold in t1_hinter__is_stem_hint_applicable. 4. Allow an offset fuzz in t1_hinter__is_stem_hint_applicable. 5. Align upper/lower horizontal stems by the upper/lower edge. 6. A dependency was missed in lib.mak .[src/gxchar.c 1.27.2.4, src/gxhintn.c 1.21.2.8, src/gxhintn.h 1.12.2.2]
2004-06-18 18:02 Igor Melichev (details)
Porting recent changes from HEAD to GS_8_1X. May 26-27 : http://www.ghostscript.com/pipermail/gs-cvs/2004-May/004502.html (964) Fix (pdfwrite) : Wrong /Matrix from /BP pdfmark. http://www.ghostscript.com/pipermail/gs-cvs/2004-May/004506.html (965) (pdfwrite) : Delaying the charproc insertion until it is accumulated. http://www.ghostscript.com/pipermail/gs-cvs/2004-May/004507.html (966) (pdfwrite) : 1. Implementing a dynamic recongnition for Type 3 charproc variations; 2. Bug : Viewer state could desynchronize when entering a charproc accumulation. June 1-16 : http://www.ghostscript.com/pipermail/gs-cvs/2004-June/004533.html (968) (pdfwrite) : Implementing a dynamic recongnition for Type 3 charproc variations (continued). http://www.ghostscript.com/pipermail/gs-cvs/2004-June/004534.html (969) High level devices may need a device color while executing stringwidth. http://www.ghostscript.com/pipermail/gs-cvs/2004-June/004535.html (970) (pdfwrite) : Implementing a dynamic recongnition for Type 3 charproc variations (continued 2). http://www.ghostscript.com/pipermail/gs-cvs/2004-June/004536.html (971) Fix : A Cygwin/gcc warning http://www.ghostscript.com/pipermail/gs-cvs/2004-June/004540.html (973) Fix (pdfwrite) : ConvertCMYKImagesToRGB crashed. http://www.ghostscript.com/pipermail/gs-cvs/2004-June/004541.html (974) Fix (pdfwrite) : 1. After used a process color, continue using it for same client color space. 2. A bug in pdf_set_initial_color could miss some color commands. http://www.ghostscript.com/pipermail/gs-cvs/2004-June/004542.html (975) (pdfwrite) : Implementing a dynamic recongnition for Type 3 charproc variations (continued 3). http://www.ghostscript.com/pipermail/gs-cvs/2004-June/004543.html (976) Bug 687487 "(pdfwrite) redundant ExtGState objects". http://www.ghostscript.com/pipermail/gs-cvs/2004-June/004549.html (980) (pdfwrite) : Implementing a dynamic recongnition for Type 3 charproc variations (continued 4). http://www.ghostscript.com/pipermail/gs-cvs/2004-June/004553.html (982) Fix (pdfwrite) : Allow named object reference in the Action key of /ANN pdfmark. http://www.ghostscript.com/pipermail/gs-cvs/2004-June/004560.html (986) (pdfwrite) : Implementing a dynamic recongnition for Type 3 charproc variations (continued 5).[src/gdevpdf.c 1.67.2.9, src/gdevpdfb.c 1.18.2.3, src/gdevpdfd.c 1.27.2.4, src/gdevpdfg.c 1.31.2.4, src/devs.mak 1.91.2.8, src/gdevpdfg.h 1.21.2.3, src/gdevpdfi.c 1.45.2.5, src/gdevpdfj.c 1.24.2.5, src/gdevpdfm.c 1.28.2.5, src/gdevpdfo.c 1.19.2.7, src/gdevpdfo.h 1.16.2.3, src/gdevpdfp.c 1.30.2.5, src/gdevpdfu.c 1.40.2.7, src/gdevpdfx.h 1.68.2.7, src/gdevpdte.c 1.33.2.10, src/gdevpdtf.c 1.25.2.5, src/gdevpdtf.h 1.16.2.2, src/gdevpdti.c 1.14.2.4, src/gdevpdtt.c 1.43.2.8, src/gdevpdtt.h 1.14.2.3, src/gdevpsdi.c 1.25.2.2, src/gdevvec.h 1.11.2.2, src/gstext.c 1.11.2.4, src/gxpflat.c 1.5.2.2, src/lib.mak 1.126.2.8]
2004-06-18 15:42 Igor Melichev (details)
Porting recent changes from HEAD to GS_8_1X. May 28 : http://www.ghostscript.com/pipermail/gs-cvs/2004-May/004508.html (967) Fix (PDF interpreter) : Wrong processing of a big CIDToGIDMap.[lib/pdf_font.ps 1.53.2.4]
2004-06-15 20:31 Igor Melichev (details)
Fix (pdfwrite) : A wrong CFF string index randiomization.[src/gdevpdtb.c 1.18.2.4, src/gdevpsf2.c 1.26.2.5, src/lib.mak 1.126.2.7]
2004-06-09 20:47 Igor Melichev (details)
Fix (type 1 hinter) : an indeterministic bug in t1_hinter__simplify_representation.[src/gxhintn.c 1.21.2.7]
2004-05-27 03:18 Ralph Giles (details)
Handle some errors that could halt the regression run.[toolbin/tests/gscheck_raster.py 1.3.2.4, toolbin/tests/gssum.py 1.5.2.3]
2004-05-25 10:44 Igor Melichev (details)
Fix (pdfwrite) : Form XObject`s /BBox could contain reals in exponential format.[src/gdevpdfm.c 1.28.2.4]
2004-05-25 09:24 Igor Melichev (details)
Fix an MSVC compiler warning.[src/gdevpdte.c 1.33.2.9]
Add a missing header include for gsutil.h which provides the prototype for bytes_compare(). Corrects a gcc warning.[src/devs.mak 1.91.2.7, src/gdevpdte.c 1.33.2.8]
2004-05-20 17:29 Igor Melichev (details)
Fix (pdfwrite) : Add Encoding element even if the font has no glyph.[src/gdevpdte.c 1.33.2.7]
Propagate changes to the regression suite from HEAD.[toolbin/tests/check_all.py 1.3.2.3, toolbin/tests/check_comments.py 1.2.4.3, toolbin/tests/check_dirs.py 1.6.2.3, toolbin/tests/check_docrefs.py 1.7.2.3, toolbin/tests/check_source.py 1.5.2.3, toolbin/tests/dump_testdb 1.4.2.2, toolbin/tests/fuzzy.c 1.9.2.2, toolbin/tests/get_baselines 1.2.4.2, toolbin/tests/gscheck_all.py 1.3.2.3, toolbin/tests/gscheck_fuzzypdf.py 1.5.2.3, toolbin/tests/gscheck_pdfwrite.py 1.13.2.3, toolbin/tests/gscheck_raster.py 1.3.2.3, toolbin/tests/gsconf.py 1.9.2.2, toolbin/tests/gssum.py 1.5.2.2, toolbin/tests/gstestgs.py 1.19.2.3, toolbin/tests/gstestutils.py 1.9.2.2, toolbin/tests/make_testdb 1.10.2.2, toolbin/tests/make_two_pdfversions 1.6.2.2, toolbin/tests/make_two_versions 1.10.2.2, toolbin/tests/revert_baseline 1.10.2.2, toolbin/tests/revert_pdfbaseline 1.8.2.2, toolbin/tests/run_nightly 1.17.2.2, toolbin/tests/run_regression 1.11.2.2, toolbin/tests/testdiff 1.2.2.2, toolbin/tests/testing.cfg.example 1.2.2.2, toolbin/tests/update_baseline 1.11.2.2, toolbin/tests/update_pdfbaseline 1.7.2.2]
2004-05-06 07:47 Ralph Giles (details)
Limit the number of timing runs we're willing to do to detect the cache size, preventing an infinite loop if the os timing calls never measure appreciable elapsed time. After a patch from Patrick TJ McPhee. Closes bug 687095.[src/genarch.c 1.5.2.2]
Also provide a dummy 'make check' target for the 8.1x autoconf build[src/Makefile.in 1.24.2.4]
2004-04-03 18:52 Igor Melichev (details)
Porting recent patches from HEAD to GS_8_1X (step B5) : April 1-2 : Fix : setcachedevice must not depend on a BuildChar color and on gx_show_text_retry. http://www.ghostscript.com/pipermail/gs-cvs/2004-April/004378.html (907) Fix : MSVC6 compiler warnings. http://www.ghostscript.com/pipermail/gs-cvs/2004-April/004380.html (908) Fix : Cygwin/gcc compiler warnings. http://www.ghostscript.com/pipermail/gs-cvs/2004-April/004381.html (909) Fix (Type 1 hinter) : Skip empty hint ranges. http://www.ghostscript.com/pipermail/gs-cvs/2004-April/004382.html (910) Fix (Type 1 hinter) : Skip empty hint ranges, improved. http://www.ghostscript.com/pipermail/gs-cvs/2004-April/004383.html (911) Fix : Restoring the non-cache-device constraint in setcolor. http://www.ghostscript.com/pipermail/gs-cvs/2004-April/004385.html (912) Fix (pdfwrite) : /XObject <<-1 0 R>> was written to a pattern dictionary. http://www.ghostscript.com/pipermail/gs-cvs/2004-April/004386.html (913)[src/gdevpdfj.c 1.24.2.4, src/gdevpdfo.c 1.19.2.6, src/gscolor2.c 1.14.2.2, src/gstext.c 1.11.2.3, src/gxccache.c 1.15.2.2, src/gxccman.c 1.7.2.3, src/gxchar.c 1.27.2.3, src/gxhintn.c 1.21.2.6, src/gxtext.h 1.10.2.2, src/isave.c 1.7.2.2]
2004-04-03 17:51 Igor Melichev (details)
Porting recent patches from HEAD to GS_8_1X (step B4) : March 25 (ported separately due to a rendering difference) : Fix (Type 1 hinter) : Use a weaker condition for horizontal stem recognition. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004372.html (904)[src/gxhintn.c 1.21.2.5]
2004-04-03 17:37 Igor Melichev (details)
Porting recent patches from HEAD to GS_8_1X (step B3) : March 12-31 : Fix (pdfwrite) : XObject's resources were placed wrongly. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004335.html (891) Fix (pdfwrite) : Crash after adding a glyph over a preallocated limit of a CIDFontType 2. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004336.html (892) Fix (PDF interpreter) : CIDMap was wrongly created from CIDToGIDMap. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004337.html (893) Fix : A Cygwin/gcc warning. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004338.html (894) Fix (pdfwrite) : A floating point interrupt. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004345.html (896) Implementing is_monotonic for cubic interpolation functions. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004354.html (899) Fix (TT interpreter) : Subglyphs could be placed to wrong coordinates. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004355.html (900) Fix : GenericResourceDir was not listed in PermitFileReading. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004361.html (902) Fix (PDF interpreter) : Stack balance was broken when a CID font is not embedded. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004373.html (905)[lib/gs_init.ps 1.87.2.5, lib/gs_ttf.ps 1.28.2.3, lib/pdf_font.ps 1.53.2.3, src/gdevpdfm.c 1.28.2.3, src/gdevpdtc.c 1.17.2.4, src/gdevpdte.c 1.33.2.6, src/gdevpdtf.c 1.25.2.4, src/gdevpdtt.c 1.43.2.7, src/gdevvec.c 1.18.2.2, src/gstype42.c 1.30.2.3, src/gxfcopy.c 1.25.2.5, src/ttfmain.c 1.19.2.5, src/zpcolor.c 1.7.2.3]
2004-04-03 16:54 Igor Melichev (details)
Porting recent patches from HEAD to GS_8_1X (step B2) : March 1-11 : Fix (type 1 hinter) : small resolutions caused a rangecheck. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004285.html (863) Fix (pdfwrite) : Floating point aritmetic applied to uninitialized data. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004290.html (868) Fix (pdfwrite) : Reject encryption options if no password is specified. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004291.html (869) Fix : "KeyLength" option name was misspelled in the documentation. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004292.html (870) Fix (pdfwrite) : Reject encryption options if no password is specified, improved. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004293.html (871) Fix : Cygwin/gcc warnings. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004305.html (877) (partial) Fix (Type 2 charstrings) : More tolerance and conformity. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004313.html (882) Fix (pdfwrite) : Annotations encrypted with a wrong object id. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004314.html (883) Fix (PDF interpreter) : Wrong metrics when 2 font resources for same embeded font. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004315.html (884) Fix : Some Cygwin/gcc warnings. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004328.html (887) Fix (pdfwrite) : Fall back to the default implementation when the output document can't handle current color. http://www.ghostscript.com/pipermail/gs-cvs/2004-March/004331.html (888)[src/devs.mak 1.91.2.6, src/gdevpdf.c 1.67.2.8, src/gdevpdfd.c 1.27.2.3, src/gdevpdfi.c 1.45.2.4, src/gdevpdfm.c 1.28.2.2, src/gdevpdte.c 1.33.2.5, src/gdevpdtt.c 1.43.2.6, src/gstype2.c 1.25.2.2, src/gxhintn.c 1.21.2.4, doc/Ps2pdf.htm 1.51.2.10, lib/pdf_font.ps 1.53.2.2]
2004-04-03 10:55 Igor Melichev (details)
Porting recent patches from HEAD to GS_8_1X (step B1) : February 2004 : Fix (pdfwrite) : provide a compatibility of TEXT_FROM_CHARS to GhostPCL. http://www.ghostscript.com/pipermail/gs-cvs/2004-February/004127.html (775) Fix : Some Intel C compiler warnings. http://www.ghostscript.com/pipermail/gs-cvs/2004-February/004149.html (791) Fix : Intel C and Cygwin/gcc compiler warnings. http://www.ghostscript.com/pipermail/gs-cvs/2004-February/004158.html (794) Fix (pdfwrite) : Converting an image type 4 into imagemask, a wrong color was written. http://www.ghostscript.com/pipermail/gs-cvs/2004-February/004210.html (816) Fix: Documented rounding formulas in the character processing. http://www.ghostscript.com/pipermail/gs-cvs/2004-February/004211.html (818)[src/fapiufst.c 1.22.2.2, src/gdevpdfi.c 1.45.2.3, src/gdevpdtc.c 1.17.2.3, src/gdevpdtt.c 1.43.2.5, src/gxcht.c 1.11.2.1, src/gxdhtserial.c 1.3.2.1, src/gxfcopy.c 1.25.2.4, src/gxhintn.c 1.21.2.3, src/gxht.c 1.14.2.1, src/gxttfb.c 1.19.2.3, src/ttfmain.c 1.19.2.4]
Make proper use of the SYS_TYPES_HAS_STDINT_TYPES define. Allows proper compilation on SunOS 5.9, after a patch by Alex Cherepanov. Bug 687377.[src/stdint_.h 1.1.2.3]
2004-03-24 08:38 Ralph Giles (details)
Fix some Sun ONE Studio 7 compiler warnings (Solaris 8). Bug 687355.[src/gdevdevn.c 1.5.2.3, src/gdevijs.c 1.6.2.2, src/gdevnfwd.c 1.8.2.2, src/gdevpdfx.h 1.68.2.6, src/gdevpng.c 1.7.2.2, src/gdevpsd.c 1.4.2.2, src/gdevpsdu.c 1.17.2.2, src/gdevpsu.c 1.15.2.2, src/gdevxcf.c 1.5.2.1, src/gsdfilt.c 1.7.2.2, src/gximag3x.c 1.14.2.1, src/szlibd.c 1.5.2.2, src/ttfmain.c 1.19.2.3]
2004-03-24 07:30 Igor Melichev (details)
Fix (pdfwrite) : TK was written into a charproc.[src/gdevpdfg.c 1.31.2.3]
SunOS 5.9 does not properly replace files with ln -sf. Unlink the existing files instead. Bug 687378.[autogen.sh 1.3.6.1]
Fix problem with dci.max_components introduced with DeviceN changes. Closes bug #677383. Fix problem with dci.max_components introduced with DeviceN changes. Closes bug #677383.[src/gdevijs.c 1.6.2.1]
2004-02-25 20:38 Russell Lang (details)
Fixes bug 687317. Fix pdfwrite allowable Permissions for EncryptionR=2. Fix default Permissions.[src/gdevpdf.c 1.67.2.7]