diff options
author | Till Kamppeter <till.kamppeter@gmail.com> | 2010-12-15 21:21:32 +0100 |
---|---|---|
committer | Till Kamppeter <till.kamppeter@gmail.com> | 2010-12-15 21:21:32 +0100 |
commit | ba49ab606cb10ae2b9b9900fd361bf264988261c (patch) | |
tree | 9e2caecdc2e7b524fdbc5ff90d7e4da128be2b2e /ChangeLog | |
parent | 3e6f9d2acd431cf866429e8238f70d1d7a44b386 (diff) |
foomatic-filters 4.0.6-0ubuntu1ubuntu/4.0.6-0ubuntu1
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 60 |
1 files changed, 54 insertions, 6 deletions
@@ -1,3 +1,49 @@ +2010-12-15 Till Kamppeter <till.kamppeter@gmail.com> + + * Tagged branch for release 4.0.6. + + * VERSION, README, USAGE, configure.ac: Updated for release 4.0.6. + + * options.c: Allow length limitation for the substitution of the special + entities "&job;", "&user;", "&host;", "&title;", and "&options;": + The maximum length can be supplied via the PPD keywords + "*FoomaticRIP<Item>EntityMaxLength: <mexlength>" (for example + "*FoomaticRIPUserEntityMaxLength: 8") or by adding a number to the + individual entities (for example "&user8;"). If the string to + insert for the entity is longer than the limit, it gets cut off to + the limit. Feature requested by Uli Wehner from Ricoh + (http://forums.linux-foundation.org/read.php?30,13134). + +2010-12-10 Till Kamppeter <till.kamppeter@gmail.com> + + * foomaticrip.c: Make file type detection also work if the PostScript + or PDF input is preceeded by PJL with an additional '%' character. + Thanks to Alexpro for reporting this as Ubuntu bug #688551 and + supplying the patch. + +2010-11-11 Till Kamppeter <till.kamppeter@gmail.com> + + * util.c: The temp_dir() function did not take into account that + getenv() can return NULL. In such a case the fallback to /tmp + did not work. Thanks to Abel Abraham Camarillo Ojeda (spam at + verlet dot org) for the patch (bug #552). + + * fileconverter.c: Make the check for the text filter actually + work. Before, the text filter choice from the configuration file + was simply taken for good and not checked whether it is supported. + Thanks to Abel Abraham Camarillo Ojeda (spam at verlet dot org) + for the patch (bug #551). + +2010-08-27 Till Kamppeter <till.kamppeter@gmail.com> + + * options.c: Made sure that the unhtmlify() function does not write + the zero byte to mark the string end beyond the buffer. Also use a + much larger buffer for parsing "*FoomaticRIPOptionPrototype:" in + the PPD file (bug #515). + + * util.c: In strncpy_tochar() use the isempty() function to check + whether the input string is empty (bug #514). + 2010-08-10 Till Kamppeter <till.kamppeter@gmail.com> * Tagged branch for release 4.0.5. @@ -10,34 +56,36 @@ page size in the prototype string for the custom page size working. Before, only substitution of %0 and %1 worked reliably. Thanks to Lutz Sammer (johns98 at web dot de) for reporting this - problem. + problem (see also bug 514, comment #1). * options.c: Make custom page size settings also work if the custom size is set via embedded PostScript code and the comment to mark the selected option setting is only "%% FoomaticRIPOptionSetting: PageSize=Custom", without the size and unit parameters. Thanks to - Lutz Sammer for reporting this problem. + Lutz Sammer for reporting this problem (see also bug 514, comment #1). 2010-07-02 Till Kamppeter <till.kamppeter@gmail.com> * spooler.c: Config file for the default printer in spooler-less (direct) printing mode was not read correctly. Thanks to Lutz - Sammer (johns98 at web dot de) for reporting this problem. + Sammer (johns98 at web dot de) for reporting this problem (see + also bug 514, comment #1). * spooler.c: Fixed error message output if a printer's PPD is missing in spooler-less mode. There was a segfault due to the printer name not specified in the _log() function call. Thanks to Lutz Sammer - for reporting this problem. + for reporting this problem (see also bug 514, comment #1). * util.c: The isempty() function did not consider NULL as an empty string. This caused segfaults when a string is considered non-empty but in fact it is NULL. Thanks to Lutz Sammer for reporting this - problem. + problem (see also bug 514, comment #1). * util.c: strncpy_tochar() did not check whether the input string is empty and returned a pointer one character beyond the input string, leading to segfaults in the code calling this function. - Thanks to Lutz Sammer for reporting this problem. + Thanks to Lutz Sammer for reporting this problem (see also bug 514, + comment #1). 2010-06-08 Till Kamppeter <till.kamppeter@gmail.com> |