2007-05-04 : CUPS-PDF 2.4.6 - optimized default options for GS to produce PDFs 2007-02-27 : CUPS-PDF 2.4.5 - enclosing parentheses () are removed from title, set a more comprehensive identification string 2007-02-02 : CUPS-PDF 2.4.4 - DOS-style path separators '\' are now recognized 2006-11-22 : CUPS-PDF 2.4.3 - replaced 'setenv' by 'putenv' to increase compatibility 2006-09-30 : CUPS-PDF 2.4.2 - several code optimizations, PostScript PPD now uncompressed and rev4 only 2006-06-13 : CUPS-PDF 2.4.1 - added a PDF-to-mail postprocessing script to contrib/, added a new revision of the PostscriptColor PPD file 2006-05-28 : CUPS-PDF 2.4.0 - created the contrib/ directory with additional software 2006-05-17 : CUPS-PDF 2.3.1 - fixed possible read access after end of string, fixed recognition of international characters 2006-05-14 : CUPS-PDF 2.3.0 - experimental option to decode hex strings in title (NK) 2006-04-14 : CUPS-PDF 2.2.0 - new option to remove prefixes from usernames 2006-04-06 : CUPS-PDF 2.1.1 - minor bugfix to read umasks properly 2006-03-25 : CUPS-PDF 2.1.0 - new option to select where to look for title, some code changes and optimizations 2006-02-26 : CUPS-PDF 2.0.5 - several code optimizations 2006-01-29 : CUPS-PDF 2.0.4 - beginning of (E)PS-code now determined by "%!", optimized system call to GS in cups-pdf.conf, some minor code changes, debug information shows version number, updated PostScript PPD file supporting ledger paper 2006-01-07 : CUPS-PDF 2.0.3 - improved checking for root privileges (incl. EUID) 2006-01-04 : CUPS-PDF 2.0.2 - fixed possible testing of an uninitialized variable 2006-01-03 : CUPS-PDF 2.0.1 - fixed hanging jobs when logging is disabled 2005-12-23 : CUPS-PDF 2.0.0 - creation of non-existent parent directories, improved configurability of output directories, option CPHOMESUB is now obsolete, PPD file now matches Adobe specifications 2005-10-23 : CUPS-PDF 2.0beta2 - added support for post-processing script, fixed a bug when parsing cups-pdf.conf 2005-09-18 : CUPS-PDF 2.0beta1 - added support for runtime configuration, introduced cups-pdf.conf, made AnonDirName an abolute path 2005-09-08 : CUPS-PDF 1.7.4 - added some options to cups-pdf.h for MacOSX 2005-07-23 : CUPS-PDF 1.7.3 - fixed GhostScript failure with error 11, fixed segfault when called without root privileges 2005-07-07 : CUPS-PDF 1.7.2 - adjustment of file mode moved to non-privileged child 2005-06-16 : CUPS-PDF 1.7.1 - PDFs are protected during creation by file mode 000 2005-03-07 : CUPS-PDF 1.7.0a 2005-03-01 : CUPS-PDF 1.7.0 - call of GhostScript from a non-privileged child process, no more additional programs in the call of GhostScript, several code optimizations 2005-02-09 : CUPS-PDF 1.6.6 - updated PostScript PPD file supporting more DIN formats 2005-01-04 : CUPS-PDF 1.6.5 - cups-pdf is running with gid of group defined in CPGRP 2004-10-11 : CUPS-PDF 1.6.4 - improved configurability for different versions of 'su' 2004-10-07 : CUPS-PDF 1.6.3 - corrected erroneous call of GhostScript 2004-10-05 : CUPS-PDF 1.6.2 - added necessary quotes in the call of GhostScript 2004-10-03 : CUPS-PDF 1.6.1 - allow users w/o valid shell in /etc/passwd, several code optimizations 2004-09-08 : CUPS-PDF 1.6.0 - new option to check against user names in lower case, new option to label all created PDFs with a job-id 2004-08-10 : CUPS-PDF 1.5.2 - fixed insecure creation of spoolfile, several smaller code optimizations 2004-08-09 : CUPS-PDF 1.5.1 - fixed possible access to element outside allocated area, fixed possible conflict with overlapping memory areas 2004-08-03 : CUPS-PDF 1.5.0 - call to GS without root privileges for enhanced security 2004-08-01 : CUPS-PDF 1.4.3 - added -dSAFER to the call to GS to improve security 2004-02-25 : CUPS-PDF 1.4.2a 2004-02-24 : CUPS-PDF 1.4.2 - improved extraction of filenames, handling of embedded (e)ps code (RVT) 2004-02-09 : CUPS-PDF 1.4.1 - logfile is created with mode 644 if it does not exist 2004-01-27 : CUPS-PDF 1.4.0 - new option to set permissions for PDF output, alternative options for improved image conversion (moved CPGSCALL to cups-pdf.h) 2004-01-06 : CUPS-PDF 1.3.2 - exit status of ghostscript gets logged in debug mode 2004-01-02 : CUPS-PDF 1.3.1a 2003-11-29 : CUPS-PDF 1.3.1 - improved handling of domain prefix 2003-11-02 : CUPS-PDF 1.3 - new option to cut file name extensions 2003-10-25 : CUPS-PDF 1.2 - untitled documents are labelled with job-id, new option to add a domain prefix to user names, removed a minor bug during character replacement 2003-08-02 : CUPS-PDF 1.1 - files not viewable until creation is finished, new qualifier "$HOME" for output directory, "$HOME"-related new define in the header file 2003-07-17 : CUPS-PDF 1.0.1 - improved user name handling for multi-word names, code now distributed under the GPL 2003-06-29 : CUPS-PDF 1.0 - enhanced debug output, replacement of special characters in title, new option in the header file 2003-05-26 : CUPS-PDF 1.0pre3 - several minor bugfixes and improvements 2003-05-21 : CUPS-PDF 1.0pre2 - optimized memory management 2003-05-16 : CUPS-PDF 1.0pre1 - introduced cups-pdf.h, code now entirely written in C, cups-pdfgen is obsolete 2003-02-14 : CUPS-PDF 0.2 - script re-located to /usr/lib/cups/filter/cups-pdfgen 2003-02-12 : CUPS-PDF 0.1 - first beta release