diff options
author | Didier Raboud <didier@raboud.com> | 2010-07-19 15:57:01 +0200 |
---|---|---|
committer | Didier Raboud <didier@raboud.com> | 2010-07-19 15:57:01 +0200 |
commit | 385997f8e67c69cca2f6271d06be5abcf7cd6fc6 (patch) | |
tree | f3ad343d620afc856c58491db7d8ad8b8f8bf9d4 /ChangeLog | |
parent | 8c895f1d42d2804e1cc8f50d9f28712f760157e1 (diff) | |
parent | 1a03de334fd4e6aafb91b806ea35092a7774a8d7 (diff) |
Merge commit 'upstream/4.0.4'
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 111 |
1 files changed, 111 insertions, 0 deletions
@@ -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. |