CHANGES - ESP Ghostscript 8.15rc4 - 08/11/2005
----------------------------------------------

CHANGES IN 8.15rc4

	- Merged fixes from the GPL Ghostscript repository.
	- Fixed multiple media selection bugs (STR #1172, STR
	  #1204)
	- Fix a FreeType bug on 64-bit platforms (STR #1235)
	- Fixed problems when rendering certain PostScript files
	  on 64-bit platforms (STR #1168, thanks to Werner Fink
	  from SuSE)
	- Added long standing update from the author of "bjc600"
	  and "bjc800" (Thanks to Werner Fink from SuSE)
	- Switched back to old color model in the "bjc600" and
	  "bjc800" drivers. Now one can use "-dBitsPerPixel=1"
	  without getting an error message and a segfault (Thanks
	  to Werner Fink from SuSE)
	- Use dci macro in the "lx5000" driver (Thanks to Werner
	  Fink from SuSE)
	- Resource directory now determined based on CMap
	  directory, without this change the first directory from
	  LIBPATH is taken, and so, if set, GS_LIB selects the
	  directory and this usually leads to an error (Thanks to
	  Werner Fink from SuSE)
	- Cleaned up the source distribution, removing non-free
	  files from the original GPL Ghostscript release (STR
	  #1165)
	- Fixed an obscure CMYK rendering bug (STR #1152)
	- Optimized 16-bit output from the CUPS raster device.
	- Correct the inappropriate pitch bytes handling 
          for drawing bitmaps on 64bit.

CHANGES IN 8.15rc3

	- The ESP Ghostscript utility scripts (ps2ps, ps2pdf,
	  etc.) now try to run the "gs" command in the same
	  directory as the script first.  This allows multiple
	  versions of ESP Ghostscript to coexist more easily (STR
	  #1125)
	- The pswrite device made its dictionary readonly, which
	  caused problems with certain PostScript printers (STR
	  #1100)
	- ps2epsi failed when invoking sed (STR #261)
	- The CUPS device now supports 16-bit per color rendering.
	- Fix of the buffer alignment of the drivers "imagen" and
	  "lx5000" (Thanks to Werner Fink from SuSE).
	- Fix to get the TTF engine to work even on 64bit
	  architectures (Thanks to Werner Fink from SuSE).
	- Fix to allow a printer driver to switch the polarity in
	  the case  of switching from gray mode into color mode,
	  e.g. with  "-dBitsPerPixel=1" (Thanks to Werner Fink
	  from SuSE).
	- Enabled the usage of pipes within -sOutputFile even for
	  the old  japanese printers, "alc1900", and others
	  (Thanks to Werner Fink from SuSE).
	- Corrected the PPD files cbjc600.ppd, cbjc800.ppd,
	  ghostpdf.ppd to be fully Adobe-compliant so that they
	  are accepted by CUPS (Thanks to Werner Fink from SuSE).
	- Antialiasing fix for X screen display (Thanks to Werner
	  Fink from SuSE).
	- 64-bit pointer align fix (Thanks to Werner Fink from
	  SuSE).
	- Fix to copy all image information (Thanks to Werner
	  Fink from SuSE).
	- Fix the opvp problem that fails to handle index colored
	  BW images.
	- The PNG devices were missing from the configure script
	  (STR #1113)
	- The opvp driver requires both dlopen() and
	  iconv_open() support, which were not checked in the
	  configure script (STR #1107)
	- RPMs created using the ghostscript.spec file did not
	  include the correct fontpath (STR #1112)
	- The previous default mapping of stdout to stderr
	  caused problems for some programs (STR #1108)
	- Re-added section to README which tells that all
	  non-obsolete compile-in drivers and UPP files as
	  listed on linuxprinting.org are included
	- Added remaining old Japanese printer drivers:
	  "dmprt",  "escpage", "lp2000", "npdl", "rpdl" (Thanks
	  to Werner Fink from SuSE for converting them to the
	  new API, STR #1094)
	- Fixed C99-isms in several add-on drivers that
	  prevented compiles to work on non-C99 compilers (STR
	  #1104, STR #1114)
	- Fixed segfault problem of opvp driver on AMD64.
	- Fixed gamma correction bug of opvp driver.
	- Fixed illegal color conversion bug on opvp gray device.
	- Fixed opvp segfault problem caused by Ghostscript 8.15 
	  font rasterization.
	- Fixed lips4v segfault problem caused by Ghostscript 8.15
	  font rasterization.
	- Fixed Makefile.in to also compile the PNG and JBIG2 stuff
	- Added the free Epson Kowa laser printer drivers for the EPL
          (non-L) series, the AcuLaser series, and the japanese LP
          series

CHANGES IN 8.15rc2

	- The PCL XL driver now supports duplexing and media
	  sources.
	- The CUPS driver now supports choosing a media size by
	  dimensions and bottom-left margins (STR #855)
	- Fixed IJS driver bug in KRGB and 1-bit colorspace
	  support (STR #1077)
	- Added many old Japanese printer drivers: "ljet4pjl",
	  "lj4dithp", "dj505j", "picty180", "lips2p", "bjc880j",
	  "pr201", "pr150", "pr1000", "pr1000_4", "jj100",
	  "bj10v", "bj10vh", "mag16", "mag256", "mj700v2c",
	  "mj500c", "mj6000c", "mj8000c", "fmpr", "fmlbp",
	  "ml600", "lbp310", "lbp320", "md50Mono", "md50Eco",
	  "md1xMono"
	- Fixed PCL-XL driver color bug (STR #1080)
	- Merged bug fixes from GPL Ghostscript CVS (STR #1083)
	- Fixed segfault problem on PowerPC platform (STR #1079)
	- Fixed building of dynamically linked X drivers
	  ("./configure --enable-dynamic")
	- Fixed problem with compiling both of the LIPS drivers
	  at the same time (STR #1078)
	- Added missing opvp and oprp drivers to configure
	  script.


CHANGES IN 8.15rc1

	- Updated to GPL Ghostscript 8.15.
	- Added support for Omni with glib 2.0 (STR #625)
	- Changed default behavior of "print" and related
	  operators to send output to stderr instead of stdout;
	  use the "-sstdout=foo" option to send to a specific
	  file/descriptor (STR #815)
	- Integrated shared library support patch.
	- Integrated CUPS driver patch.
	- Added "addons" subdirectory for additional drivers and
	  features which are not part of GPL GhostScript.
	- Added "hl1240"/"hl1250" drivers for the Brother HL-...
	  PCL-5e  laser printers.
	- Fixed PostScript interpreter bugs reported by Martin
	  Lottermoser in the gs-mods.txt file of his "pcl3"
	  driver package.
	- Added Martin Lottermoser's "pcl3" driver for older HP
	  inkjet printers (PCL 3/3+ printer language).
	- Added Samsung's "gdi" driver for the Samsung SmartGDI
	  and some cheap Lexmark lasers.
	- Added the "lxm3200" driver for the Lexmark 3200, Z12,
	  and Z31.
	- Added KRGB support for the "ijs" device (so that HPs
	  inkjets used with HPIJS use black ink for black text
	  and graphical elements).
	- Added the "bjc250gs" driver for Canon BJC-250,
	  BJC-250ex, and BJC-1000.
	- Added third-party .upp files from ESP GS 7.07.x (now
	  all .upp files mentioned on linuxprinting.org are
	  available).
	- Let "make install" also install special features from
	  the addons/ directory (currently "pcl3opts" of the
	  "pcl3" driver and the extra .upp files in
	  addons/uniprint/).
	- Added the "lex5700"/"lex7000"/"lex2050"/"lex3200"
	  driver for various Lexmark inkjets.
	- Added the "lx5000" driver for the Lexmark 5000.
	- Added old GNU GhostScript drivers: "cdj670", "cdj850",
	  "cdj880", "cdj890", "cdj970", "cdj1600", "chp2200",
	  "dl2100", "la50", "la70", "la75", "la75plus", "ln03",
	  "oki4w", "xes" for several older HP, DEC, Okidata, and
	  Xerox printers.
	- Added the "lxm5700m" driver for the Lexmark 5700
	  (monochrome mode).
	- Added the "md2k"/"md5k" drivers for the MicroDry
	  printers from Alps and Okidata.
