2 <!-- SECTION: Getting Started -->
4 <TITLE>What's New in CUPS
1.5</TITLE>
5 <LINK REL=
"STYLESHEET" TYPE=
"text/css" HREF=
"../cups-printable.css">
9 <H1 CLASS=
"title">What's New in CUPS
1.5</H1>
11 <P>CUPS
1.5 many changes and new features to CUPS
1.4.x. This page provides a high-level outline of these changes. If you have never used CUPS before, read the
<A HREF=
"overview.html">"Overview of CUPS"</A> document instead.
</P>
13 <H2 CLASS=
"title"><A NAME=
"COMMANDS">Commands
</A></H2>
17 <LI><EM>User defaults;
</EM> Starting in CUPS
1.2, user defaults were stored in the ~/.cups directory, and the old ~/.cupsrc and ~/.lpoptions files were deprecated. Support for ~/.cupsrc and ~/.lpoptions have been removed in CUPS
1.5.
</LI>
19 <LI><EM>IPP test tool;
</EM> The
<code>ipptool
</code> IPP test tool is now a first-class user program.
</LI>
21 <LI><EM>lpadmin;
</EM> The
<code>lpadmin
</code> command now supports setting the cupsIPPSupplies and cupsSNMPSupplies keywords in PPDs and deleting options.
</LI>
24 <H2 CLASS=
"title"><A NAME=
"SCHEDULER">Scheduler
</A></H2>
28 <LI><EM>Filter security;
</EM> Filters and backends must now have group write permissions disabled.
</LI>
33 <H2 CLASS=
"title"><A NAME=
"FILTERS">Print Filters
</A></H2>
37 <LI><EM>HP-GL/
2 filter;
</EM> The HP-GL/
2 filter is no longer provided with CUPS.
</LI>
39 <LI><EM>PDF filter;
</EM> The PDF filter now supports new Poppler and Ghostscript options.
</LI>
41 <LI><EM>PWG Raster driver;
</EM> Added a new PWG Raster printer driver filter.
</LI>
43 <LI><EM>SCSI backend;
</EM> The SCSI backend is no longer provided with CUPS.
</LI>
48 <H2 CLASS=
"title"><A NAME=
"CUPSAPI">CUPS API
</A></H2>
52 <LI><EM>CUPS headers;
</EM> Changes to the main CUPS header may require code changes to applications and toolkits. Users of PPD functions must now include the
<cups/ppd.h
> header file explicitly since the
<cups/cups.h
> header no longer does so.
</LI>
54 <LI><EM>HTTP support:
</EM> Applications can now set a per-connection timeout interval and callback for HTTP operations as well as query and set SSL/TLS X
.509 certificates.
</LI>
56 <LI><EM>Raster support;
</EM> The CUPS raster functions now support the creation of PWG Raster files and streams, and a new callback-based context function allows reading and writing from objects other than file descriptors.
</LI>