Update release date for final 8.14.[doc/API.htm 1.31.2.6, doc/Bug-form.htm 1.34.2.6, doc/Bug-info.htm 1.32.2.6, doc/C-style.htm 1.40.2.6, doc/Commprod.htm 1.26.2.6, doc/Copying.htm 1.25.2.6, doc/DLL.htm 1.27.2.6, doc/Deprecated.htm 1.6.2.6, doc/Details8.htm 1.5.2.9, doc/Develop.htm 1.110.2.8, doc/Devices.htm 1.63.2.6, doc/Drivers.htm 1.37.2.6, doc/Fonts.htm 1.35.2.6, doc/Helpers.htm 1.29.2.6, doc/History1.htm 1.25.2.6, doc/History2.htm 1.25.2.6, doc/History3.htm 1.25.2.6, doc/History4.htm 1.25.2.6, doc/History5.htm 1.27.2.6, doc/History6.htm 1.42.2.6, doc/History7.htm 1.30.2.6, doc/History8.htm 1.1.2.9, doc/Htmstyle.htm 1.30.2.6, doc/Install.htm 1.39.2.6, doc/Issues.htm 1.34.2.6, doc/Language.htm 1.68.2.7, doc/Lib.htm 1.28.2.6, doc/Maintain.htm 1.36.2.6, doc/Make.htm 1.63.2.6, doc/New-user.htm 1.44.2.6, doc/News.htm 1.123.2.10, doc/Projects.htm 1.49.2.6, doc/Ps-style.htm 1.23.2.6, doc/Ps2epsi.htm 1.27.2.6, doc/Ps2pdf.htm 1.51.2.9, doc/Psfiles.htm 1.43.2.6, doc/Readme.htm 1.48.2.8, doc/Release.htm 1.76.2.6, doc/Source.htm 1.25.2.6, doc/Tester.htm 1.25.2.6, doc/Testing.htm 1.17.2.6, doc/Unix-lpr.htm 1.25.2.6, doc/Use.htm 1.81.2.6, doc/Xfonts.htm 1.25.2.6, doc/gs-vms.hlp 1.24.2.4, man/dvipdf.1 1.22.2.6, man/font2c.1 1.22.2.6, man/gs.1 1.23.2.6, man/gslp.1 1.22.2.6, man/gsnd.1 1.22.2.6, man/pdf2dsc.1 1.21.2.6, man/pdf2ps.1 1.23.2.6, man/pdfopt.1 1.21.2.6, man/pf2afm.1 1.22.2.6, man/pfbtopfa.1 1.23.2.6, man/printafm.1 1.22.2.6, man/ps2ascii.1 1.21.2.6, man/ps2epsi.1 1.20.2.6, man/ps2pdf.1 1.27.2.6, man/ps2pdfwr.1 1.26.2.6, man/ps2ps.1 1.29.2.6, man/wftopfa.1 1.22.2.6, src/version.mak 1.60.2.7]
2004-02-17 15:00 Igor Melichev (details)
Fix : MSVC7 wrongly optimizes zpcolor.c .[src/int.mak 1.108.2.3, src/zpcolor.c 1.7.2.2]
Update changelogs.[doc/Changes.htm 1.43.2.5, doc/Details.htm 1.1.2.5, doc/Details8.htm 1.5.2.8, doc/History8.htm 1.1.2.8]
add some more new autotools products to .cvsignore[ijs/.cvsignore 1.2.2.2]
add new autotools products to .cvsignore[ijs/.cvsignore 1.2.2.1]
Bump the release date in the source[doc/API.htm 1.31.2.5, doc/Bug-form.htm 1.34.2.5, doc/Bug-info.htm 1.32.2.5, doc/C-style.htm 1.40.2.5, doc/Commprod.htm 1.26.2.5, doc/Copying.htm 1.25.2.5, doc/DLL.htm 1.27.2.5, doc/Deprecated.htm 1.6.2.5, doc/Details8.htm 1.5.2.7, doc/Develop.htm 1.110.2.7, doc/Devices.htm 1.63.2.5, doc/Drivers.htm 1.37.2.5, doc/Fonts.htm 1.35.2.5, doc/Helpers.htm 1.29.2.5, doc/History1.htm 1.25.2.5, doc/History2.htm 1.25.2.5, doc/History3.htm 1.25.2.5, doc/History4.htm 1.25.2.5, doc/History5.htm 1.27.2.5, doc/History6.htm 1.42.2.5, doc/History7.htm 1.30.2.5, doc/History8.htm 1.1.2.7, doc/Htmstyle.htm 1.30.2.5, doc/Install.htm 1.39.2.5, doc/Issues.htm 1.34.2.5, doc/Language.htm 1.68.2.6, doc/Lib.htm 1.28.2.5, doc/Maintain.htm 1.36.2.5, doc/Make.htm 1.63.2.5, doc/New-user.htm 1.44.2.5, doc/Projects.htm 1.49.2.5, doc/Ps-style.htm 1.23.2.5, doc/Ps2epsi.htm 1.27.2.5, doc/Ps2pdf.htm 1.51.2.8, doc/Psfiles.htm 1.43.2.5, doc/Readme.htm 1.48.2.7, doc/Release.htm 1.76.2.5, doc/Source.htm 1.25.2.5, doc/Tester.htm 1.25.2.5, doc/Testing.htm 1.17.2.5, doc/Unix-lpr.htm 1.25.2.5, doc/Use.htm 1.81.2.5, doc/Xfonts.htm 1.25.2.5, doc/gs-vms.hlp 1.24.2.3, man/dvipdf.1 1.22.2.5, man/font2c.1 1.22.2.5, man/gs.1 1.23.2.5, man/gslp.1 1.22.2.5, man/gsnd.1 1.22.2.5, man/pdf2dsc.1 1.21.2.5, man/pdf2ps.1 1.23.2.5, man/pdfopt.1 1.21.2.5, man/pf2afm.1 1.22.2.5, man/pfbtopfa.1 1.23.2.5, man/printafm.1 1.22.2.5, man/ps2ascii.1 1.21.2.5, man/ps2epsi.1 1.20.2.5, man/ps2pdf.1 1.27.2.5, man/ps2pdfwr.1 1.26.2.5, man/ps2ps.1 1.29.2.5, man/wftopfa.1 1.22.2.5, src/version.mak 1.60.2.6]
Update release notes now that we've committed two scoops of bug fixes. Remove the 'open bugs' list since it's not particularly accurate anyway. Bump the release date for the second release candidate.[doc/News.htm 1.123.2.9]
Fix .gethalftone to prevent /undefinedresource or other error from being left in the $error dict. Seen with UnusualFontMatrix.ps when running under startjob encapsulation. Same as main branch rev 1.103[lib/gs_init.ps 1.87.2.4]
Fix large stack consumption with pdfwrite when a CFF had many glyphs and also fix CFF mangling when an Encoding uses 256 glyphs. Brings the rev of gdevpsf2.c up to 1.30 on main branch.[src/gdevpsf.h 1.22.2.3, src/gdevpsf2.c 1.26.2.4]
Fix (PDF interpreter) : CropBox computed wrongly. Bug 687244[lib/pdf_main.ps 1.71.2.2]
Fix for fonts being displayed using .notdef character (empty boxes or other appearance). While the test file doesn't follow the PDF 1.3 or later manual recommendations for providing a [1,0] cmap for an embedded symbolic TT font, Adobe Acrobat Reader can display these characters. When the 'post' table doesn't provide the glyphs required by the /Differences list, try another cmap [3,0] to get the correct glyph (names and glyph #'s). Bug #686959 for customer #1060. Also add in sign extension for 64-bit platforms. These bring this up to rev 1.36 of the main branch.[lib/gs_ttf.ps 1.28.2.2]
Add "pa4" page size requested by a user. This is the intersection of a4 and letter page size, i.e., a4 width and letter length. Bug #553187. Same as main branch rev 1.14[lib/gs_statd.ps 1.11.2.2]
Fix for bug 617077 and other PageSize matching issues. Corresponds to main branch rev 1.15[src/zmedia2.c 1.9.2.1]
Fix InputAttributes initialization to have the default page size in slot 0, and all page sizes known in statusdict/.pagetypenames included with the 'fit any' pagesize range last. Fixes bug #617077 and other files that expect slot 0 to be a valid 2 element PageSize corresponding to the default. Also Fix setpagedevice so that the Default Halftone is used. Fixes bug #687199.[lib/gs_setpd.ps 1.18.2.1]
Fix to prevent setdistillerparams from erasing the page device or reset the page device parameters. Fixes bugs 563287 and 607425. Same as rev 1.37 on main branch.[lib/gs_pdfwr.ps 1.31.2.2]
Fix: The (more or less undocumented) superexec operator is supposed to allow "readonly" directories to be amended. Bug #674421. Same as rev 1.7 on main branch.[src/zgeneric.c 1.6.2.1]
Fix for "687252 subfiledecode errors on includes greater than the size of a uint". The actual problem is a missing required parameter: EODCount. However Adobe once again ignores the missing parameter and what is specified in the PRLM-3rd. Same as rev 1.10 on main branch.[src/zfilter.c 1.9.2.1]
Fix : GS_LIB_DEFAULT was wrong on OpenVMS. Fixes bug 687258.[src/openvms.mak 1.30.2.2]
Allow auto-inline optimization with MSVC. Same as rev 1.14 on main branch.[src/msvccmd.mak 1.12.2.1]
Fix for 687247 x11 device fails with CMYK on 8bit display. Corresponds to rev 1.18 on main branch.[src/gxcmap.c 1.14.2.3]
Fix incorrect handling of the '\' escape character in the filenameforall implementation on Windwows. Fixes bug #687151. Also fix logic in the .scanfontdir that relied on the incorrect filenameforall implementation. Also incorporate fix to gs_fonts.ps for 687220: Remove spurious stack adjustment that caused /unmatchedmark when the font was loaded from Resource/Fonts/ Corresponds to main branch rev 1.46 gs_fonts.ps and rev 1.22 gp_ntfs.c[lib/gs_fonts.ps 1.28.2.2, src/gp_ntfs.c 1.18.2.2]
Fix problems with the "image" device when the palette is an 8-bit gray palette (uses the image8 device with num_components == 1). Since the DeviceN changes, changing num_components requires also setting the gray_index value appropriately. Also the rgb to color mapping function did not allow for num_components == 1 and used uninitialized values for the green and blue comonents. Fixes bugs 458261, 686909 and 687204. Corresponds to rev 1.7 gdevmem.c and rev 1.5 gsdevmem.c on main branch.[src/gdevmem.c 1.6.2.1, src/gsdevmem.c 1.4.2.1]
Fix for Bug 687255 pcl output shifted to bottom of page. Correct the order of the PCL commands at the start of page for the ljet devices. Corresponds to rev 1.10 changes on main branch.[src/gdevdljm.c 1.8.2.3]
Check for hypot() availability on the configure step, fix the hypot() replacement macro, and deal with MSVC specially. Fixes bug 687238.[src/configure.ac 1.28.2.7, src/math_.h 1.5.2.1]
2004-02-13 08:32 Igor Melichev (details)
pdfwrite : NoEncrypt option by a special customer request.[src/gdevpdf.c 1.67.2.6, src/gdevpdfo.c 1.19.2.5, src/gdevpdfp.c 1.30.2.4, src/gdevpdfu.c 1.40.2.6, src/gdevpdfx.h 1.68.2.5]
Update the Changelogs.[doc/Changes.htm 1.43.2.4, doc/Details.htm 1.1.2.4, doc/Details8.htm 1.5.2.6, doc/History8.htm 1.1.2.6]
Use the official macro definition for 'rm' in the autoconf makefile.[src/Makefile.in 1.24.2.3]
Correct an additional version number and date.[doc/gs-vms.hlp 1.24.2.2]
Bump release date.[doc/API.htm 1.31.2.4, doc/Bug-form.htm 1.34.2.4, doc/Bug-info.htm 1.32.2.4, doc/C-style.htm 1.40.2.4, doc/Commprod.htm 1.26.2.4, doc/Copying.htm 1.25.2.4, doc/DLL.htm 1.27.2.4, doc/Deprecated.htm 1.6.2.4, doc/Details8.htm 1.5.2.5, doc/Develop.htm 1.110.2.6, doc/Devices.htm 1.63.2.4, doc/Drivers.htm 1.37.2.4, doc/Fonts.htm 1.35.2.4, doc/Helpers.htm 1.29.2.4, doc/History1.htm 1.25.2.4, doc/History2.htm 1.25.2.4, doc/History3.htm 1.25.2.4, doc/History4.htm 1.25.2.4, doc/History5.htm 1.27.2.4, doc/History6.htm 1.42.2.4, doc/History7.htm 1.30.2.4, doc/History8.htm 1.1.2.5, doc/Htmstyle.htm 1.30.2.4, doc/Install.htm 1.39.2.4, doc/Issues.htm 1.34.2.4, doc/Language.htm 1.68.2.5, doc/Lib.htm 1.28.2.4, doc/Maintain.htm 1.36.2.4, doc/Make.htm 1.63.2.4, doc/New-user.htm 1.44.2.4, doc/News.htm 1.123.2.8, doc/Projects.htm 1.49.2.4, doc/Ps-style.htm 1.23.2.4, doc/Ps2epsi.htm 1.27.2.4, doc/Ps2pdf.htm 1.51.2.7, doc/Psfiles.htm 1.43.2.4, doc/Readme.htm 1.48.2.6, doc/Release.htm 1.76.2.4, doc/Source.htm 1.25.2.4, doc/Tester.htm 1.25.2.4, doc/Testing.htm 1.17.2.4, doc/Unix-lpr.htm 1.25.2.4, doc/Use.htm 1.81.2.4, doc/Xfonts.htm 1.25.2.4, man/dvipdf.1 1.22.2.4, man/font2c.1 1.22.2.4, man/gs.1 1.23.2.4, man/gslp.1 1.22.2.4, man/gsnd.1 1.22.2.4, man/pdf2dsc.1 1.21.2.4, man/pdf2ps.1 1.23.2.4, man/pdfopt.1 1.21.2.4, man/pf2afm.1 1.22.2.4, man/pfbtopfa.1 1.23.2.4, man/printafm.1 1.22.2.4, man/ps2ascii.1 1.21.2.4, man/ps2epsi.1 1.20.2.4, man/ps2pdf.1 1.27.2.4, man/ps2pdfwr.1 1.26.2.4, man/ps2ps.1 1.29.2.4, man/wftopfa.1 1.22.2.4, src/gscdef.c 1.33.2.3, src/version.mak 1.60.2.5]
2004-02-12 15:24 Igor Melichev
Updating News.ntm .[doc/News.htm 1.123.2.7]
2004-02-12 12:11 Igor Melichev (details)
Fix (pdfwrite) : Charproc can change scale before calling setcachedevice.[src/gdevpdf.c 1.67.2.5, src/gdevpdfx.h 1.68.2.4, src/gdevpdtt.c 1.43.2.4]
Add the corresponding autogen.sh script from ijs cvs HEAD.[ijs/autogen.sh 1.1.2.1]
Update our version of ijs to the 0.35 release, which includes libtool support for building a separate shared library version. Bug 687278.[ijs/Makefile.am 1.1.2.1, ijs/Makefile.in 1.1.6.2, ijs/README 1.1.6.1, ijs/configure.ac 1.1.2.1, ijs/configure.in 1.1.6.1, ijs/ijs-config.1 1.1.2.1, ijs/ijs.c 1.1.6.1, ijs/ijs.h 1.1.6.1, ijs/ijs.pc.in 1.1.2.1, ijs/ijs_client.c 1.1.6.1, ijs/ijs_client.h 1.1.6.1, ijs/ijs_client_example.c 1.1.6.1, ijs/ijs_exec_unix.c 1.1.6.1, ijs/ijs_exec_win.c 1.1.6.1, ijs/ijs_server.c 1.1.6.1, ijs/ijs_server.h 1.1.6.1, ijs/ijs_server_example.c 1.1.6.1, ijs/ijs_spec.pdf 1.1.6.1, ijs/ijs_spec.sgml 1.1.6.1, ijs/install-sh 1.1.6.1, ijs/unistd_.h 1.1.6.1]
2004-02-02 09:02 Igor Melichev (details)
pdfwrite : Implementing the PDF 1.4 encryption, step 14.[src/gdevpdfu.c 1.40.2.5]
Update test scripts with changes from HEAD. This includes copyright header corrections for files that weren't updated to the new generic header and some bugfixes.[toolbin/tests/check_all.py 1.3.2.2, toolbin/tests/check_comments.py 1.2.4.2, toolbin/tests/check_dirs.py 1.6.2.2, toolbin/tests/check_docrefs.py 1.7.2.2, toolbin/tests/check_source.py 1.5.2.2, toolbin/tests/gscheck_all.py 1.3.2.2, toolbin/tests/gscheck_fuzzypdf.py 1.5.2.2, toolbin/tests/gscheck_pdfwrite.py 1.13.2.2, toolbin/tests/gscheck_raster.py 1.3.2.2, toolbin/tests/gsconf.py 1.9.2.1, toolbin/tests/gssum.py 1.5.2.1, toolbin/tests/gstestgs.py 1.19.2.2, toolbin/tests/gstestutils.py 1.9.2.1]
Update copyright date for Windows release to 2004.[src/dwsetup.rc 1.10.2.1, src/winint.mak 1.18.2.2]
Correct the link to History8.htm.[doc/Readme.htm 1.48.2.5]
Change some copyright headers that had been missed during original update to the unified notice.[src/gdevatx.c 1.8.2.1, src/gdevdjet.c 1.10.2.1, src/gdevdljm.c 1.8.2.2, src/gdevdljm.h 1.7.2.1, src/gsovrc.c 1.3.2.1, src/gsovrc.h 1.2.2.1, src/gxoprect.c 1.4.2.1, src/gxoprect.h 1.1.2.1]
Link to History8.htm in the list of history files. Patch from Alexei Podtelez.[doc/Readme.htm 1.48.2.4]
2004-01-29 14:48 Igor Melichev
Updating News.ntm .[doc/News.htm 1.123.2.6, doc/Ps2pdf.htm 1.51.2.6]
2004-01-29 14:15 Igor Melichev (details)
Porting recent pdfwrite patches from HEAD to GS_8_1X (step 6, final) : pdfwrite : Implementing the PDF 1.4 encryption, step 13.[src/gdevpdf.c 1.67.2.4]
2004-01-29 14:09 Igor Melichev (details)
Porting recent pdfwrite patches from HEAD to GS_8_1X (step 5) : Fix (the new TT interpreter) : A bad pointer enumerated relocating gx_ttfReader.[src/gstype42.c 1.30.2.2, src/gxccman.c 1.7.2.2, src/gxttfb.c 1.19.2.2, src/gxttfb.h 1.9.2.2]
2004-01-29 13:17 Igor Melichev (details)
Porting recent pdfwrite patches from HEAD to GS_8_1X (step 4) : Fix (type 1 hinter) : Wrong outline with a huge scale. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004022.html pdfwrite : Merge redundant images (continued). http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004027.html pdfwrite : Implementing the PDF 1.4 encryption, step 12. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004029.html Fix (pdfwrite) : Type 3 characters were missed in the Widths array. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004043.html Fix : A bug in ttfmain.c caused a heap damage. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004048.html Fix (the new TT interpreter) : A bad pointer enumerated relocating gs_text_enum_s. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004053.html[src/gdevpdfo.c 1.19.2.4, src/gdevpdfu.c 1.40.2.4, src/gdevpdte.c 1.33.2.4, src/gstext.c 1.11.2.2, src/gxfcache.h 1.10.2.3, src/gxhintn.c 1.21.2.2, src/lib.mak 1.126.2.6, src/ttfmain.c 1.19.2.2]
2004-01-29 12:08 Igor Melichev (details)
Porting recent pdfwrite patches from HEAD to GS_8_1X (step 3) : pdfwrite : Implementing the PDF 1.4 encryption, step 1. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004001.html pdfwrite : Implementing the PDF 1.4 encryption, step 2. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004002.html pdfwrite : Implementing the PDF 1.4 encryption, step 3. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004004.html pdfwrite : Implementing the PDF 1.4 encryption, step 4. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004005.html pdfwrite : Implementing the PDF 1.4 encryption, step 5. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004007.html pdfwrite : Implementing the PDF 1.4 encryption, step 6. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004008.html pdfwrite : Implementing the PDF 1.4 encryption, step 7. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004009.html pdfwrite : Implementing the PDF 1.4 encryption, step 8. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004015.html Fix (PDF interpreter) Bug in encryption revision 3. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004016.html pdfwrite : Implementing the PDF 1.4 encryption, step 9. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004017.html pdfwrite : Implementing the PDF 1.4 encryption, step 10 - beta release. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004018.html pdfwrite : Implementing the PDF 1.4 encryption, step 11. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/004021.html[doc/Ps2pdf.htm 1.51.2.5, lib/pdf_sec.ps 1.11.2.2, src/devs.mak 1.91.2.5, src/gdevpdf.c 1.67.2.3, src/gdevpdfc.c 1.31.2.4, src/gdevpdfj.c 1.24.2.3, src/gdevpdfo.c 1.19.2.3, src/gdevpdfo.h 1.16.2.2, src/gdevpdfp.c 1.30.2.3, src/gdevpdfu.c 1.40.2.3, src/gdevpdfx.h 1.68.2.3, src/gdevpdtb.c 1.18.2.3, src/gdevpdtf.c 1.25.2.3, src/gdevpdti.c 1.14.2.3, src/gdevpdtw.c 1.16.2.2, src/gdevpdtw.h 1.2.2.2, src/sarc4.c 1.8.2.1, src/sarc4.h 1.4.2.1]
2004-01-29 11:20 Igor Melichev (details)
Porting recent pdfwrite patches from HEAD to GS_8_1X (step 2) : [ A correction : The log message of the previous patch missed some patches : Fix (pdfwrite) : Color space resource was not added to Resources of a pattern object. http://www.ghostscript.com/pipermail/gs-cvs/2003-December/003924.html Fix : A GCC compiler error. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003937.html Fix (pdfwrite) : A big stack consumption writing a CFF with many glyphs. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003980.html ] Fix (pdfwrite) : Improving heuristics in the compression chooser. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003981.html Fix (pdfwrite) : Mark copied font's glyph names when reclaiming memory. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003982.html Fix (pdfwrite) : A mangled CFF was written when an Encoding uses 256 glyphs. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003987.html pdfwrite : Merge redundant images. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003988.html http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003989.html Fix (pdfwrite) : A misprint in the previous patch. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003990.html Fix (pdfwrite) : Adobe glitches with a small FontMatrix. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003995.html Fix (pdfwrite) : Cygwin/gcc compiler warnings. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003996.html pdfwrite : Implementing the file ID. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003999.html[doc/Ps2pdf.htm 1.51.2.4]
2004-01-29 10:54 Igor Melichev (details)
Porting recent pdfwrite patches from HEAD to GS_8_1X (step 2) : [ A correction : The log message of the previous patch missed some patches : Fix (pdfwrite) : Color space resource was not added to Resources of a pattern object. http://www.ghostscript.com/pipermail/gs-cvs/2003-December/003924.html Fix : A GCC compiler error. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003937.html Fix (pdfwrite) : A big stack consumption writing a CFF with many glyphs. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003980.html ] Fix (pdfwrite) : Improving heuristics in the compression chooser. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003981.html Fix (pdfwrite) : Mark copied font's glyph names when reclaiming memory. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003982.html Fix (pdfwrite) : A mangled CFF was written when an Encoding uses 256 glyphs. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003987.html pdfwrite : Merge redundant images. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003988.html http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003989.html Fix (pdfwrite) : A misprint in the previous patch. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003990.html Fix (pdfwrite) : Adobe glitches with a small FontMatrix. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003995.html Fix (pdfwrite) : Cygwin/gcc compiler warnings. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003996.html pdfwrite : Implementing the file ID. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003999.html[src/gdevpdf.c 1.67.2.2, src/gdevpdfb.c 1.18.2.2, src/gdevpdfd.c 1.27.2.2, src/gdevpdfi.c 1.45.2.2, src/gdevpdfj.c 1.24.2.2, src/gdevpdfo.c 1.19.2.2, src/gdevpdfp.c 1.30.2.2, src/gdevpdfu.c 1.40.2.2, src/gdevpdte.c 1.33.2.3, src/gdevpdtt.c 1.43.2.3, src/gdevpsds.c 1.9.2.1, src/devs.mak 1.91.2.4, src/gdevpdfg.h 1.21.2.2, src/gdevpdfo.h 1.16.2.1, src/gdevpdfx.h 1.68.2.2, src/gdevpdtt.h 1.14.2.2, src/gdevpsf2.c 1.26.2.3, src/gxfcopy.c 1.25.2.3, src/lib.mak 1.126.2.5, src/smd5.c 1.5.2.1, src/smd5.h 1.4.2.1]
2004-01-29 09:47 Igor Melichev (details)
Porting recent pdfwrite patches from HEAD to GX_8_1X (step 1) : Fix (pdfwrite) : Type 1,2 composite glyphs could point to wrong subglyphs. http://www.ghostscript.com/pipermail/gs-cvs/2003-December/003824.html Fix (pdfwrite) : A temporary workaround for limitcheck writing a CFF with many glyphs. http://www.ghostscript.com/pipermail/gs-cvs/2003-December/003887.html Fix (pdfwrite) : Wrote an invalid text matrix. http://www.ghostscript.com/pipermail/gs-cvs/2003-December/003923.html Fix (pdfwrite) : Pattern resource was not added to Resources of a pattern object. http://www.ghostscript.com/pipermail/gs-cvs/2003-December/003925.html Fix (pdfwrite) : Write a smaller Widths array. http://www.ghostscript.com/pipermail/gs-cvs/2003-December/003926.html Fix : The character oversampling condition was wrong. http://www.ghostscript.com/pipermail/gs-cvs/2003-December/003927.html Fix (pdfwrite) : Empty clip was written into a charproc. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003977.html Fix : Some of Sun ONE Studio 7 and Cygwin/gcc compiler warnings. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003978.html Fix (pdfwrite) : A big stack consumption writing a CFF with many glyphs. http://www.ghostscript.com/pipermail/gs-cvs/2004-January/003980.html[src/gdevpdfc.c 1.31.2.3, src/gdevpdfg.c 1.31.2.2, src/gdevpdtc.c 1.17.2.2, src/gdevpdte.c 1.33.2.2, src/gdevpdtf.c 1.25.2.2, src/gdevpdti.c 1.14.2.2, src/gdevpdtt.c 1.43.2.2, src/gdevpsf2.c 1.26.2.2, src/gsfont.c 1.20.2.2, src/gxchar.c 1.27.2.2, src/gxfcopy.c 1.25.2.2, src/zfapi.c 1.48.2.3, src/zfont.c 1.8.2.2, src/devs.mak 1.91.2.3, src/gdevpsf.h 1.22.2.2, src/gxfcache.h 1.10.2.2, src/gxfont42.h 1.14.2.2, src/lib.mak 1.126.2.4]
Pass on the CPPFLAGS settings from the configure script into GCFLAGS. Some users expect to be able to add include paths through the environment this way. Suggestion from Len Makin.[src/Makefile.in 1.24.2.2]
2004-01-20 19:14 Ralph Giles (details)
Replace a fixed-filename tempfile fopen with gp_open_scratch_file() for improved robustness in the pnga device. Part of the fix for bug 687243.[src/gdevpnga.c 1.6.2.2]
Save the original filename template for use in the error message when mkstemp() fails. According to the man page mkstemp() can clobber the contents of fname if it does not succeed. Part of the fix for bug 687243.[src/gp_unifs.c 1.13.2.3]
Remove some very old scripts which contain /tmp races, a security risk should someone actually try to use them. Part of the fix for bug 687243.[lib/pj-gs.sh 1.3.2.1, lib/sysvlp.sh 1.3.2.1]
2004-01-07 19:52 Ralph Giles (details)
Unequivocally include stdlib.h in echogs.c to avoid a warning on the Sun ONE Studio 7 compiler as reported in bug 687234.[src/echogs.c 1.6.2.1]
Add a copyright header to the configure script source.[src/configure.ac 1.28.2.6]
Correct a typo in the 64-bit type selection logic. Bug 687237.[src/configure.ac 1.28.2.5]
Fix some warnings reported by the Sun One Studio 7 compiler (and others). Bug 687228.[src/devs.mak 1.91.2.2, src/gdevdevn.c 1.5.2.2, src/gdevpdfc.c 1.31.2.2, src/gdevpdtb.c 1.18.2.2, src/gdevpsu.c 1.15.2.1, src/gp_unifn.c 1.13.2.2, src/gsht.c 1.16.2.2, src/gxcmap.c 1.14.2.2, src/int.mak 1.108.2.2, src/lib.mak 1.126.2.3, src/zfapi.c 1.48.2.2, src/zfile.c 1.32.2.2]
Correct a typo in the checks for stdint fixed-size types. This did not materially affect the behavior of the configure script. Bug 687235.[src/configure.ac 1.28.2.4]
Bump the version number and date post-release.[doc/News.htm 1.123.2.5, lib/gs_init.ps 1.87.2.3, src/gscdef.c 1.33.2.2, src/version.mak 1.60.2.4]
Correct a line ending problem.[src/gp_macio.c 1.20.2.2]