ppr-list-digest volume 5, number 41, message 1

Note: please don't spam any of the e-mail addresses which you see here. Follow this link if you want some addresses to misuse.


From: David Chappell <David.Chappell@trincoll.edu>
Date: Thu, 24 Jul 2003 15:42:14 -0400
Subject: PPR: PPR 1.51 released

Version 1.51 of PPR has been released.  This release fixes all reported 
problems with PPR 1.50.  Other highlights include:

* Reduced use of setUID programs, especially of setUID root programs.

* Reimplemented ppr-passwd so it no longer depends on Apache's htpasswd.

* Simplified the build process, eliminating the "fixup" step.

* Fixed bug which prevented the printing of banner pages for jobs
   without job log files.

* Added code so that the Manualfeedtimeout and JobTimeout values set
   with "ppad userparams" take effect on level 2 PostScript printers too.

* Added ppr-index command as the front end for index generation.  The
   separate commands, such as ppr-indexfonts, and ppr-indexppds have
   become backend programs that are run by ppr-index.

* Added support for a "meta responder".  When using a meta responder,
   the user uses the ppr-followme command to register a responder method
   and address which can be used to contact him.  The ppr-followme
   command can be used to change this registration at any time.  This
   greatly simplifies things for X-Windows users since they no longer
   have to set environment variables such as PPR_RESPONDER in their
   windowing systme startup scripts.  All they need to do is run
   ppr-responder and since the meta responder is the default, their print
   job message will get to them.  See the ppr-followme(1) manpage and the
   -m switch section in the ppr(1) manpage for details.

* Made the new Configure script the default one.  The old one is still
   available as Configure_old.

* Added support for gzip compressed PPD files.

* Improved ppr-panel (a Perl/Tk interface to PPR).  These improvements
   include the addition of a print dialog so that it can be used as a
   drag-and-drop target for printing files in desktop environments such
   as KDE.

* Converted the tab stops in the source code from every 8 columns to
   every 4 columns.

* Added "socketapi", "appsocket", and "jetdirect" as aliases for the
   tcpip interface.  Some of them have different default options.

* Added "pros" interface for Axis print servers (this may still need
   debugging).

* Changed human-readable "ppad show" output to better group things by
   category and to indent second and subsequent lines of logical groups.

* More web interface fixes to suppress spurious Perl 5.8.0 warnings.

* Corrected sorting of AppleTalk names in the added printer wizard.

* Refined the reporting of printer status by "ppad status", especially
   for status derived from PJL USTATUS messages.

================================================================
David Chappell			David.Chappell@Mail.Trincoll.Edu
Computing Center		Postmaster@Mail.Trincoll.Edu
Trinity College			(860) 297-2114
Hartford, Connecticut 06106
U.S.A.