root / tea4cups / trunk / NEWS @ 3576

Revision 3576, 2.9 kB (checked in by jerome, 6 years ago)

Fixed copyright strings and added some credits.

  • Property svn:keywords set to Author Date Rev Id
RevLine 
[606]1# $Id$
2
3Tea4CUPS : Tee for CUPS
4
[3576]5(c) 2005-2018 Jerome Alet <alet@librelogiciel.com>
[648]6(c) 2005 Peter Stuge <stuge-tea4cups@cdy.org>
[606]7This program is free software; you can redistribute it and/or modify
8it under the terms of the GNU General Public License as published by
9the Free Software Foundation; either version 2 of the License, or
10(at your option) any later version.
11
12This program is distributed in the hope that it will be useful,
13but WITHOUT ANY WARRANTY; without even the implied warranty of
14MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15GNU General Public License for more details.
16
17You should have received a copy of the GNU General Public License
18along with this program; if not, write to the Free Software
[644]19Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
[606]20
21=============================================================================
22
23Tea4CUPS News :
[645]24
[3576]25  * 3.14alpha (2018-08-23) :
26
27    - Fixes a problem where the job billing attribute sometimes is an integer.
28   
[690]29  * 3.13alpha (2006-11-07) :
[3438]30
[690]31    - Backported locking mechanism from PyKota.
[3438]32
[688]33  * 3.12 (2006-08-11) :
[3438]34
35    - Serializes accesses to the same device from different queues
[688]36      or print servers through file locking facilities (works over
37      NFS).
[3438]38
[684]39    - Improved support for CUPS 1.2.x and higher.
[3438]40
[684]41    - Allows the administrator to cleanly stop tea4cups with SIGINT.
[3438]42
[684]43    - Added a configurable retry directive to the configuration file.
[3438]44
[684]45    - Fixed several minor bugs.
[3438]46
[684]47    - Improved the installation instructions and the sample configuration
48      file.
[3438]49
50  * 3.11 :
51
[662]52    - Fixed an incompatibility with Python 2.1, thanks to Frank
53      Koormann.
[3438]54
[660]55  * 3.10 :
[3438]56
[659]57    - Added filters.
[3438]58
[660]59    - Added the "onfail" directive to tea4cups.conf
[3438]60
[653]61  * 3.02 :
[3438]62
[653]63    - Fixed some problems thanks to pychecker.
[3438]64
[652]65  * 3.01 :
[3438]66
[652]67    - Fixed an IPP parsing bug in some situations.
[3438]68
[648]69  * 3.00 :
[3438]70
[648]71    - Tees don't exist anymore. Only prehooks and posthooks remain.
[3438]72
[648]73    - Prehooks can now send datas to Posthooks through pipes.
[3438]74
[648]75    - Major rewrite of the subprocess management code, thanks to Peter Stuge.
[3438]76
[630]77  * 2.12alpha :
[645]78
[631]79    - Greatly improved the IPP parser.
[645]80
[630]81    - When printing test pages from CUPS' web interface, the empty username
82      is now overwritten with the username CUPS is running as.
[645]83
[625]84  * 2.11 :
[645]85
[627]86    - Now works with old releases of Python (>= 2.1)
[645]87
[626]88    - More powerful error handling at startup time.
[645]89
90    - Ignores errors in posthooks because the job was probably
[625]91      successfully printed so no need to stop the print queue.
92      We log a warning instead in this case.
[645]93
94  * 2.10 :
95
[615]96    - Makes the IPP message filename and the Job's billing code available.
[645]97
[606]98  * 2.00 :
99
100    - Introduces the notions of pre and post hooks.
[645]101
[606]102    - Prehooks can decide to entirely cancel the print job if needed.
103
104    - Original CUPS backend's exit code is available in posthooks.
105
106    - prehooks, posthooks and tees are now launched in alphabetical order.
107
108  * 1.00 :
109
110    - First Official release.
Note: See TracBrowser for help on using the browser.