summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorDidier Raboud <didier@raboud.com>2010-07-19 15:56:58 +0200
committerDidier Raboud <didier@raboud.com>2010-07-19 15:56:58 +0200
commit1a03de334fd4e6aafb91b806ea35092a7774a8d7 (patch)
tree122dc48818d103149727c7212f3d551e63aa2039 /ChangeLog
parent7b7bb0240eda341c29d786e97f6ad7c52d10cac7 (diff)
Imported Upstream version 4.0.4upstream/4.0.4
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog111
1 files changed, 111 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 368dddd..ed9eac8 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,114 @@
+2010-02-15 Till Kamppeter <till.kamppeter@gmail.com>
+
+ * Tagged branch for release 4.0.4.
+
+ * VERSION, README, USAGE, configure.ac: Updated for release 4.0.4.
+
+ * README, USAGE: Reflected that libgs is not needed any more.
+
+2010-02-12 Till Kamppeter <till.kamppeter@gmail.com>
+
+ * pdf.c, configure.ac: Removed dependency on libgs by calling
+ Ghostscript via the command line. This makes packaging for Linux
+ distributions easier and also building on Mac OS X and Solaris
+ gets simplified (Bugs #303, #382, #384).
+
+2010-02-05 Till Kamppeter <till.kamppeter@gmail.com>
+
+ * options.c, spooler.c: Made suppression of CUPS accounting PostScript
+ code into a PostScript data stream actually working:
+ PPD keyword is "*FoomaticRIPCommandLinePDF", value must be "true",
+ and check of the ps_accounting variable must be done after parsing
+ the PPD file (Ubuntu bug #513690).
+
+2010-02-03 Till Kamppeter <till.kamppeter@gmail.com>
+
+ * postscript.c: Added NULL pointer check to avoid segfault when
+ custom margins option is added to the PPD file via the
+ alignmargins script (Bug #413, Debian bug #539676).
+
+2010-02-02 Till Kamppeter <till.kamppeter@gmail.com>
+
+ * foomaticrip.c: If incoming PDF needs to get converted to
+ PostScript remove /usr/lib/cups/filter from $PATH, so that
+ "pdftops" of Poppler or XPDF gets called and not "pdftops" of
+ CUPS. The latter has another command line and does undesired page
+ management operations (Ubuntu bug #463059).
+
+2010-01-19 Lars Uebernickel <larsuebernickel@gmx.de>
+
+ * *.[ch], README: Added license headers to all source files and
+ clarified in the README that the license is GPLv2 or later.
+
+2010-01-16 Till Kamppeter <till.kamppeter@gmail.com>
+
+ * options.c: Fixed the previous revision to have bug #399 also
+ fixed for float options.
+
+2010-01-15 Till Kamppeter <till.kamppeter@gmail.com>
+
+ * options.c: When building the driver command line do not use the
+ empty code fields of automatically generated choices of
+ numerical options of Foomatic-based PPDs (bug #399).
+
+2009-08-19 Till Kamppeter <till.kamppeter@gmail.com>
+
+ * Tagged branch for release 4.0.3.
+
+ * VERSION, README, USAGE, configure.ac: Updated for release 4.0.3.
+
+ * foomaticrip.c: If PDF input has to be converted to PostScript
+ due to a PPD which does not support PDF (like the PPDs of the
+ Foomatic "Postscript" driver), we try at first to use "pdftops"
+ (Poppler) and only if this fails we use Ghostscript. This is
+ because Ghostscript blows up PDFs to huge PostScript
+ files (which many PostScript printers failed on), whereas
+ Poppler's output stays compact. As "pdftops" does not support
+ reading from stdin, we create a temporary file with the input
+ before starting to convert. Note that "pdftops" will get only
+ used if it has the "-origpagesizes" option (Poppler 0.11.x or
+ newer), as otherwise documents with pages of different sizes do
+ not get converted correctly (bug #365).
+
+ * pdf.c, util.c, util.h: Moved temp_dir() function from pdf.c to util.c
+ as it is now also needed by foomaticrip.c.
+
+ * foomaticrip.c: Fixed LPRng support (bug #337): PPD file names
+ were not read correctly from /etc/printcap (PRINTCAP_ENTRY
+ environment variable), starting 8 characters after the beginning
+ of the path and not stopping at a colon. Also the last command
+ line argument of the foomatic-rip call was always considered the
+ name of the PPD file, even if the PPD file name was already
+ determined by the PRINTCAP_ENTRY environment variable or the
+ "--ppd" command line argument.
+
+2009-07-01 Till Kamppeter <till.kamppeter@gmail.com>
+
+ * foomaticrip.c: Do not use JCL which is preceeded to the input
+ data. We can generate it on our own and even merge it with the JCL
+ coming from the driver.
+
+ * renderer.c: Make sure that "@PJL SET ..." commands from the PPD
+ file do not get nmerged into the driver's PJL header too early,
+ expecially not before "@PJL JOB ..." lines, as then the commands
+ get ignored. This happened especially with the "InputSlot"
+ option for the "cdnj500" driver.
+
+2009-06-24 Till Kamppeter <till.kamppeter@gmail.com>
+
+ * Tagged branch for release 4.0.2.
+
+ * VERSION, README, USAGE, configure.ac: Updated for release 4.0.2.
+
+2009-05-31 Till Kamppeter <till.kamppeter@gmail.com>
+
+ * configure.ac: Add support for cups-config (bug #349).
+
+2009-05-27 Till Kamppeter <till.kamppeter@gmail.com>
+
+ * renderer.c: Fixed no-return-in-nonvoid-function compiler warning
+ caused by the write_binary_data() function (bug #348).
+
2009-04-23 Till Kamppeter <till.kamppeter@gmail.com>
* Re-tagged branch for release 4.0.1.