Comparar commits

..

1 Commits

Autor SHA1 Mensagem Data
msweet 6a383a416a Import cups.org releases
git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/tags/release-1.1.2@4306 a1ca3aef-8c08-0410-bb20-df032aa958be
2013-05-10 18:56:23 +00:00
1697 arquivos alterados com 465960 adições e 385074 exclusões
-1
Ver Arquivo
@@ -1 +0,0 @@
_site
-23
Ver Arquivo
@@ -1,23 +0,0 @@
---
title: Page Has Moved - CUPS.org
layout: default
permalink: /404.html
---
<h1>Page Has Moved</h1>
<p>The link you have followed is stale. The following are some common places people want to go:</p>
<ul>
<li><a href="{{site.prefix}}/blog.html">Blog / Articles</a></li>
<li><a href="{{site.github.issues_url}}">Bugs / Roadmap</a></li>
<li><a href="{{site.prefix}}/documentation.html">Help / Documentation</a></li>
<li><a href="http://lists.cups.org/mailman/listinfo">Lists - cups and cups-devel Mailing Lists</a></li>
<li><a href="{{site.prefix}}/software.html">Downloads / Software</a></li>
</ul>
Arquivo binário não exibido.
+664
Ver Arquivo
@@ -0,0 +1,664 @@
CHANGES.txt - 08/04/2000
------------------------
CHANGES IN CUPS v1.1.2
- Makefile/configure fixes
- RPM spec file and EPM list file fixes
- The cupsTempFile() function now uses a different
algorithm for generating temp files and "reserves"
them to avoid possible security exploitation.
- Now use /dev/random (if available) to seed the random
number generator for certificates.
- The /var/spool/cups and /var/spool/cups/tmp directories
were incorrectly owned by root; they are now owned by
the filter user, typically "lp".
- The scheduler now resets the permissions on the spool
and temp directories as needed to match the filter
user.
- Now expose ppdCollect() as an externally callable
function.
- The image filters now support filtering from the
standard input.
- The imagetoraster filter now collects all printer
options and job patch files and applies them to the
page header as needed.
- Added format and banner options to LPD backend.
- The send-document operation didn't start a job
immediately when last-document was true.
- The set-job-attributes operation didn't correctly
replace the current job-hold-until value.
- Removed the option wrapper code from ppdEmit() and
friends since it caused problems with Ghostscript
and many PS printers.
- Was setting TZ environment variable twice for job
filters.
- Added syslog logging in cups-lpd to aide in
debugging problems.
- The HP-UX parallel port backend did not list the
available parallel ports on some systems (printf
calling problem...)
- The lp and lpr commands overrode user options if
-d/-P were specified after -o.
- The scheduler would crash with a */* filter.
- Added support for a "default" filter for unknown file
types. The example provided in the mime.types and
mime.convs file prints unknown files as if "-oraw" was
specified for the job. This functionality is disabled
by default.
- The "compatibility" mode fix for older backends did not
work for smbspool. Added a workaround for it.
- The HP-GL/2 filter didn't perform the right pen scaling
with some files and the "fitplot" option.
- New Software Performance Specification document that
describes the memory, disk, and CPU usage of all the
CUPS software.
CHANGES IN CUPS v1.1.1
- The pstoraster Makefile still referenced one of the
old PDF filter files.
- The filter Makefile used INSTALL_DATA instead of
INSTALL_LIB to install the CUPS image library.
- The administration CGI didn't work properly with
network devices.
- The BrowseACL variable was not updated after the
cupsd.conf file was loaded.
- The lpd mini-daemon didn't support printer instances.
- Now use a default umask of 077 for child processes.
- Now put temp files in /var/spool/cups/tmp for child
processes and the root user, unless TMPDIR or TempDir
is defined otherwise.
- cupsGetPPD() no longer uses easy-to-guess filenames.
- The CUPS-Delete-Class and CUPS-Delete-Printer
operations now save classes.conf file as needed.
- The lppasswd command wouldn't add a user.
- The ppdOpen() function could cause a segfault if a
0-length PPD file was read.
- The image filters were not handling images with
different X and Y resolutions properly.
- The imagetoraster filter defaulted to RGB output
instead of black output like pstoraster.
- The pstops filter didn't handle binary data properly.
- The pstops filter didn't handle copies properly for
PS files lacking DSC comments.
- The pstops filter now appends %%EOF to the end of
documents if they don't have it.
- The cupsGetPPD() function didn't work with remote
printers lacking the @server in the name.
- The configure script didn't work right when only
--prefix was specified.
- The ppdEmit() code now wraps all printer commands so
that buggy PostScript printers will still print a file
after receiving an option that isn't available.
- Fixed the DeskJet margin bug, and disabled 600dpi
color mode until it can be fixed.
- The cupsAddDest() function didn't sort instances
correctly in all cases.
- The time-at-xyz attributes now expand to the date and
time in banner files.
CHANGES IN CUPS v1.1
- Documentation updates.
- Configuration script updates.
- Didn't map charset and language value strings to lowercase
and _ to - as required by SLP and IPP.
- ppdLoadXYZ() didn't add the list of available fonts to the
ppd_file_t structure.
- The text filter common code was freeing the PPD file data
before it was used.
- The text filter now embeds missing fonts.
- The CGI interface now maps local access to the server to
the localhost address.
- The HP-GL/2 filter didn't use the specified (or default)
color ranges, resulting in strange colors.
- The HP-GL/2 filter didn't default to no input window, which
caused unnecessary clipping of plots.
- Integrated Xpdf's pdftops filter into CUPS, which is a
lightweight and reliable replacement for Ghostscript's
PDF support.
- Removed all PDF support from Ghostscript.
- Updated HP driver to set top margin; this seems to fix
the offset problem seen on HP DeskJet printers.
- Fixed dependencies on the ZLIB and JPEG libraries in
pstoraster.
- The lpr command wasn't using the lpoptions defined by
the user.
- The lpr command would segfault if the CUPS server was
not running.
- The top-level makefile was not installing the CUPS
initialization script. It now does so if it sees there
is an init.d directory in /sbin, /etc/rc.d, or /etc.
- "lpstat -v all" didn't work.
- pstoraster would crash on some platforms doing the
setpagedevice operator.
- The web administration interface now allows you to set
the default banner pages.
- Images can now be positioned on the page using the new
"position" option.
- The AccessLog, ErrorLog, and PageLog directives now
support "%s" to insert the server name.
- Added a new BrowseShortNames directive to allow for
short remote printer names ("printer" instead of
"printer@server") when possible.
- The scheduler could crash if given an invalid PPD file
with no PageSize attributes.
- Updated the serial, parallel, and usb backends to do
multiple writes and ignore ioctl() errors as needed;
this should fix problems with serial printing on old
serial drivers and with the UltraSPARC parallel port
driver under Solaris 2.7.
- Now propagate LD_LIBRARY_PATH to child processes from
cupsd.
- New DataDir directive for installing in alternate
locations.
- New CUPS_SERVERROOT and CUPS_DATADIR environment
variables to specify installation directories as
needed.
- Queued remote jobs recreate remote printers as needed
when the scheduler is started.
- Deleting a printer also purges all jobs on that
printer.
- Old job and control files that don't belong to a
printer are automatically deleted.
- Wasn't updating time-at-processing and
time-at-completed attributes in job.
- Didn't send required multiple-operation-time-out
attribute in response to a get-printer-attributes
request.
- cups-lpd now supports options set with lpoptions.
- The job-hold-until attribute is now provided with all
jobs. For jobs that are not currently held the value
is "no-hold".
- The scheduler was not sending "unknown" values in IPP
responses.
- The lpoptions command now accumulates options from
previous runs rather than replacing all options for a
printer.
- The IPP backend now switches to IPP/1.0 if a 1.1
request fails.
- The lpadmin and admin.cgi programs now validate new
printer and class names.
- The access_log file now includes the number of IPP bytes
received in a POST request.
CHANGES IN CUPS v1.1b5
- Documentation updates.
- The pstoraster filter didn't compile without the JPEG library.
- The cupsd server didn't support the HTTP OPTIONS request
method.
- Dropped the "CLOSE" method supported by the cupsd server.
(not defined in HTTP specification)
- Makefile/configure script fixes.
- Missing the job-restart template.
- Added IPP test suite for testing.
- Missing IPP documentation from binary distributions.
- Fixed multiple-document handling code when last-document
not specified.
- Added more checks to IPP requests to prevent bad requests
from getting through.
- Not all of the Ghostscript error output was being sent to
stderr.
- The PostScript filter now added PJL commands to set the
job name and display string, if supported.
- The scheduler would crash if the browse socket could not
be bound. Now disables browsing if port 631 (reserved for
IPP) is being used by a misbehaving daemon.
- The USB backend now looks for the older Linux 2.2.x USB
printer device filenames as well as the newer ones.
- The IPP backend now uses the UTF-8 charset exclusively,
since apparently only CUPS handles more than US-ASCII and
UTF-8...
- Wasn't quoting ( in PostScript banners...
- Send-document requests with no document-format attribute
could cause cupsd to crash.
- Old jobs in the spool directory might cause cupsd to
crash.
- CUPS now supports all of the recommended job-hold-until
keywords as well as name values of the form "HH:MM" and
"HH:MM:SS".
- Added placeholder pointer for TLS encryption to the HTTP
connection structure.
- Fixed the "fast poll" bug reported by DISA - the
status pipe wasn't being closed for multi-file jobs.
- Revamped put_params code in pstoraster to fix bitmap
allocation bug with FrameMaker output.
- Ripped out filename, etc. code from pstoraster as it
is a potential security hole.
- Added support for RIP_CACHE environment variable in the
new pstoraster.
- Fixed USB device filenames for Linux; now support new
pre-2.4 devices (/dev/usb/lp#) and 2.2 devices
(/dev/usblp#)
- Fixed accept-jobs crash with classes.
- Didn't include dot-matrix EPSON drivers in previous
release.
CHANGES IN CUPS v1.1b4
- Documentation updates.
- Many makefile and configuration script fixes (should
now compile better under *BSD.)
- The MediaPosition attribute was being mishandled by
GhostScript, causing the RIP to fail whenever a paper
tray was selected.
- The scheduler now logs the final line of log information
from a filter, even if it doesn't end with a newline; this
primarily affects GhostScript error output.
- The scheduler was saving implicit classes, so after a few
restarts you'll end up with AnyPrinter, AnyAnyPrinter, etc.
- The JPEG autodetection didn't work with some JPEG files that
came from digital cameras (JPEG but not JFIF); the new
magic types should work with all images that the JPEG library
can handle.
- Fixed a bug in the new contains() MIME type rule that could
cause cupsd to crash.
- Switched to using strtol() in the MIME type code so that you
can use hex, octal, or decimal constants as desired in the
mime.types file.
- Banner files are now treated as templates, allowing any type
of file to be used as a banner.
- Added a 30-second timeout to backend device reports so that a
hung backend will not prevent the scheduler from starting.
- Backends are once again terminated when jobs are stopped; the
CUPS-supplied backends will stay alive until the downstream
filters have had a chance to clear out old page data.
- The charset lookup in the CUPS localization support was wrong
(iso8859-x instead of iso-8859-x)
- Changed the "cpNNNN" code page files to "windows-NNNN" to match
the IANA registrations.
- New PostScript banner pages.
- Added Windows BMP and Alias PIX image file support to the image
filter.
- The PNG reading coded didn't free all of its buffers.
- Added Digest authentication support to the client and server
code.
- Added Solaris options to System V commands.
- Now support the output-bin job template attribute.
- Now log the job-billing attribute in the page_log file, and
keep track of the total number of pages in the
job-media-sheets-completed attribute.
- The penwidth option is now in micrometers to support more
accurate width specification.
- The image filters now support interlaced and transparent PNG
files.
- Didn't handle Keep-Alive for HTTP/1.0 clients.
- The BrowsePoll support didn't handle when BrowseInterval
was set to 0 (now uses 30 seconds if BrowseInterval is 0)
- The DeskJet driver now supports 600 DPI color for printers
that support it.
- New lpinfo and lpmove commands.
- The lpq command now supports the Digital UNIX output format.
- The LPD mini-daemon now supports all required LPD operations.
- Implemented timeouts for multi-file documents.
- New cupsPrintFiles() function in the CUPS API library to
print multiple files using create-job and send-document
requests (1 job ID for multiple files)
- The lp command now sends multiple files as a single job,
matching the behavior of the System V command.
- The "cancel -a" command now purges job history files.
CHANGES IN CUPS v1.1b3
- Documentation updates.
- The startup script redirected stderr before stdout,
which caused problems with some versions of Bourne
shell and Bash.
- Fixed a bug in the scheduler's PPD language reading
code.
- Fixed a bug in the scheduler's check for the
manufacturer in the PPD.
- The pstoraster filter didn't allow some input and
output attributes to be set.
- Added banner page support.
- Added missing PAM configuration file.
- Configuration script fixes for Linux and *BSD.
- The log file code was using the wrong sign for the
timezone offset.
- The default printcap file is now empty (no printcap
file is generated).
- The scheduler did not start jobs destined for remote
printers when they became available.
- The scheduler now sends jobs to remote printers
immediately. (when sending jobs to a class, the remote
printer is only used when it becomes available)
- The scheduler now supports printing of banner pages
via the job-sheets attribute (banner files go in
/usr/share/cups/banners)
- The cupsd process now forks itself into the background
(override with -f)
- Added several *BSD enhancements.
- Added UNSUPPORTED libtool option to configuration
script to allow the use of libtool. Note that this is
UNSUPPORTED by us, but added by request of the *BSD
folks.
- The parallel, serial, and usb backends now retry the
opening of their ports. This allows multiple print
queues to be associated with a single physical port,
and will allow CUPS to support several types of
parallel port auto-switches in the near future.
- Set-Job-Attributes now supports adding, changing, and
deleting job template attributes, and no longer allows
job-printer-uri to be set (see CUPS-Move-Job)
- Added CUPS-Move-Job operation to support moving of jobs.
- The CGI template functionality now supports multiple
languages (still only have templates for English)
- The CUPS-Get-Printers and CUPS-Get-Classes operations
now support filtering as defined in the IDD.
- The Get-Jobs, CUPS-Get-Printers, and CUPS-Get-Classes
operations no longer limit themselves to 1000 jobs,
printers, or classes (believe it or not, this is
needed for some sites)
- The web interfaces now support language-specific
templates.
- The web admin interface now supports class management.
- The web admin interface now shows a list of
manufacturers before selecting the PPD/driver for a
specific printer.
- The web admin interface now supports configuration of
the default printer options in the PPD file.
- The web interface now uses printer/class
authentication for the test page instead of admin
authentication.
- Updated the RPM spec file for the current release.
- Updated language support for Windows code pages.
- 8-bit character set files can now use multiple fonts
(needed for Arabic, Greek, Hebrew, etc.)
- Added basic right-to-left text support in the text
filter.
- The POSIX locale now uses ISO-8859-1 instead of
US-ASCII.
- Fixed PDF printing problems.
- Fixed PostScript RIP page device dictionary elements
that weren't getting passed in cups_get_params().
- Added a new "contains" rule for the magic file typing.
- The "printable" rule now accepts characters from 128 to 255
(needed for Microsoft character sets)
- Added support for ~/.cupsrc as well as /etc/cups/client.conf
so that the default server can be configured on a per-user
basis without environment variables.
- Added LPD mini-daemon to support incoming LPD jobs.
CHANGES IN CUPS v1.1b2
- Documentation updates.
- The lp command didn't always load the user-defined
destinations, preventing it from seeing the default
printer.
- Many configure script and makefile fixes.
- The Microsoft code page files were missing from the
distribution.
- Added a workaround for the HP IPP client (which is sending
an invalid printer-uri in requests)
- Fixed the encoding of text-with-language and name-with-language
to match the IPP spec.
- Added support for unknown value tags in the IPP routines
(previously they would be ignored)
- Integrated GNU GhostScript 5.50 into the pstoraster filter.
- Client hostname resolution was broken on little-endian
machines.
- Now look at client.conf file for client's default server
and printer.
- The cupsServer() function did not close the client.conf file
if it contained a ServerName directive.
- Added BrowseAllow, BrowseDeny, BrowseOrder, BrowsePoll, and
BrowseRelay directives.
- BrowseInterval 0 disables advertising of local printers, but
still receives information on remote printers.
- New browse polling daemon (for polling servers on different
networks)
- New PPD cache file for faster startup times with large numbers
of PPD files.
- The Host: field was incorrectly required for HTTP/1.0 clients.
- New set-job-attributes operation now supported.
- The mime_load_types() and mime_load_convs() functions did not
close their input files.
CHANGES IN CUPS v1.1b1
- NEW web-based administration interface.
- NEW EPSON printer drivers.
- NEW user-defined printers and options.
- NEW persistent jobs and job history
- NEW IPP/1.1 support
- NEW template-based web interfaces.
- NEW CUPS-get-devices and CUPS-get-ppds operations.
- NEW support for create-job and send-file operations.
- NEW certificate-based authentication for local
administration.
- NEW USB backend.
- The lpr command now produces human-readable error messages.
- The lpq command now produces BSD standard format output
instead of OSF/1 output. This should resolve the SAMBA
print queue problems that have been reported.
- The IPP backend did not always detect when the "raw" option
was being used.
- The "lpstat -p" command would stop after the first active
printer.
- The "lpstat -v" command would stop before the first remote
printer.
CHANGES IN CUPS v1.0.5
- The HP-GL/2 filter did not correctly set the pen color
for pens other than #1.
- The scheduler would only accept 26 simultaneous jobs
under some OS releases (mkstemp() limitation.) It now
handles up to 2^32 simultaneous jobs.
- The PostScript filter loaded the printer's PPD file
twice.
- The PAM authentication code now uses pam_strerror() to
provide a textual error message in the error_log file.
- The scheduler now copies PPD and interface script
files instead of moving them; this fixes installations
with a separate requests directory.
- The PostScript RIP did not generate correct 6-color
output.
- Several filters were marking PPD options twice when
they didn't need to.
- The scheduler did not save the printer or class state
after an accept-jobs or reject-jobs operation.
- The cupsGetDefault() function now ignores the PRINTER
environment variable if it is set to "lp".
- New ippErrorString() function to get textual error
messages.
- Better error reporting in the System V commands.
- The lpadmin and lpstat commands always tried to
connect to the default server.
- The text filter didn't load the charset files from the
correct location.
- Wasn't sending a WWW-Authenticate: field to HTTP
clients when authentication was required.
- httpSeparate() didn't always set the default port
number for known methods.
- The HP-GL/2 filter now looks for "PSwidth,length"
instead of (the correct) "PSlength,width" as
documented by HP. It appears that many major CAD
applications are broken and this change allows the
auto-rotation to work with them.
- The IPP "printer-resolution" option was not being
translated.
- The charset files did not include the Microsoft
"standard" characters from 128 to 159 (unused by the
ISO-8859-x charsets)
- The scheduler was chunking the Content-Type field from
CGI programs; this problem was most noticeable with
Microsoft Internet Explorer 5.
- By popular demand, the printers, jobs, and classes
CGIs no longer force a reload of the page every 10/30
seconds.
- The scheduler incorrectly required that the IPP client
provide a document-format attribute for the
validate-job operation.
- Clients that sent bad IPP requests without the
required attributes-natural-language and
attributes-charset attributes would crash the
scheduler.
CHANGES IN CUPS v1.0.4
- Documentation updates.
- Jobs would get stuck in the queue and wouldn't print
until you enabled the queue.
- The lp and lpr commands now catch SIGHUP and SIGINTR.
- The lp and lpr commands now use sigaction or sigset
when available.
- CUPS library updates for WIN32/OS-2
CHANGES IN CUPS v1.0.3
- Documentation updates.
- The lpq man page was missing.
- The configure script was not properly detecting the
image libraries.
- The top-level makefile was calling "make" instead of
"$(MAKE)".
- PostScript filter fixes for number-up, OutputOrder,
and %Trailer.
- The imagetops filter didn't end the base-85 encoding
properly if the image data was not a multiple of 4
bytes in length.
- The imagetoraster filter didn't generate good banded
RGB or CMY data (was dividing the line width by 4
instead of 3...)
- The imagetoraster filter now records the bounding
box of the image on the page.
- The CUPS image library cache code wasn't working as
designed; images larger than the maximum RIP cache
would eventually thrash using the same cache tile.
- The CUPS image library TIFF loading code didn't
handle unknown resolution units properly; the fixed
code uses a default resolution of 128 PPI.
- cupsGetClasses() and cupsGetPrinters() did not free
existing strings if they ran out of memory.
- The scheduler logs incorrectly contained 3 digits for
the timezone offset instead of 4.
- The scheduler now does a lookup for the default user
and group ID; the previous hardcoded values caused
problems with the LPD backend.
- The cancel-job operation now allows any user in the
system group to cancel any job.
- The cancel-job operation stopped the print queue if
the job was being printed.
- Now only stop printers if the backend fails. If the
filter fails then the failure is noted in the
error_log and printing continues with the next file in
the queue.
- Now log whether a filter fails because of a signal
or because it returned a non-zero exit status.
- The root user now always passes the system group test.
- Printers with an interface script and remote printers
and classes didn't have a printer-make-and-model
attribute.
- Added logging of lost/timed-out remote printers.
- The HP-GL/2 filter was scaling the pen width twice.
- Updated the HP-GL/2 filter to use a single SP (Set
Pen) procedure. This makes the output smaller and is
more appropriate since the filter keeps track of the
pen states already.
- The scheduler didn't handle passwords with spaces.
- The IPP backend now does multiple copies and retries
if the destination server requires it (e.g. HP
JetDirect.)
- The disable command didn't implement the "-c" option
(cancel all jobs.)
- Changed the CMYK generation function for the image file
and PostScript RIPs.
- The lp command didn't support the "-h" option as
documented.
- The AppSocket, IPP, and LPD backends now retry on all
network errors. This should prevent stopped queues
caused by a printer being disconnected from the
network or powered off.
- The scheduler now restarts a job if the corresponding
printer is modified.
- The image RIPs now rotate the image if needed to fit
on the page.
CHANGES IN CUPS v1.0.2
- The HP-GL/2 filter didn't always scale the output
correctly.
- The HP-GL/2 filter now supports changing the page size
automatically when the "fitplot" option is not used.
- The cancel-job operation was expecting a resource name
of the form "/job/#" instead of "/jobs/#"; this
prevented the cancel and lprm commands from working.
- The backends didn't log pages when files were printed
using the "-oraw" option.
- The authorization code did not work with the Slackware
long shadow password package because its crypt() can
return NULL.
- The chunking code didn't work for reading the response
of a POST request.
- cupsGetPPD() now does authentication as needed.
- The N-up code in the PostScript filter didn't work
with some printers (grestoreall would restore the
default blank page and device settings).
- The N-up code in the PostScript filter didn't scale
the pages to fit within the imageable area of the
page.
- Wasn't doing an fchown() on the request files. This
caused problems when the default root account group
and CUPS group were not the same.
CHANGES IN CUPS v1.0.1
- Documentation updates.
- Fixed a bunch of possible buffer-overflow conditions.
- The scheduler now supports authentication using PAM.
- Updated the Italian message file.
- httpEncode64() didn't add an extra "=" if there was
only one byte in the last three-byte group.
- Now drop any trailing character set from the locale
string (e.g. "en_US.ISO_8859-1" becomes "en_US")
- Fixed "timezone" vs "tm_gmtoff" usage for BSD-based
operating systems.
- Updated IPP security so that "get" operations can be
done from any resource name; this allows the CGIs to
work with printer authentication enabled so long as
authentication isn't turned on for the whole "site".
- The IPP code didn't properly handle the "unsupported"
group; this caused problems with the HP JetDirect since
it doesn't seem to support the "copies" attribute.
- The HTTP chunking code was missing a CR LF pair at the
end of a 0-length chunk.
- The httpSeparate() function didn't handle embedded
usernames and passwords in the URI properly.
- Doing "lpadmin -p printer -E" didn't restart printing
if there were pending jobs.
- The cancel-job operation now requires either a
requesting-user-name attribute or an authenticated
username.
- The add-printer code did not report errors if the
interface script or PPD file could not be renamed.
- Request files are now created without world read
permissions.
- Added a cupsLastError() function to the CUPS API to
retrieve the IPP error code from the last request.
- Options are now case-insensitive.
- The lpq command now provides 10 characters for the
username instead of the original (Berkeley standard)
7.
- The cancel command needed a local CUPS server to work
(or the appropriate ServerName in cupsd.conf)
- The cancel and lprm commands didn't report the IPP
error if the job could not be cancelled.
- The lp and lpr commands didn't intercept SIGTERM to
remove temporary files when printing from stdin.
- The lp and lpr commands didn't report the IPP error if
the job could not be printed.
-1
Ver Arquivo
@@ -1 +0,0 @@
www.cups.org
+26
Ver Arquivo
@@ -0,0 +1,26 @@
CREDITS.txt - 01/27/2000
------------------------
Few projects are completed by one person, and CUPS is no exception. We'd
like to thank the following individuals for their contributions:
Nathaniel Barbour - Lots of testing and feedback.
N. Becker - setsid().
Jean-Eric Cuendet - GhostScript filters for CUPS.
Van Dang - HTTP and IPP policeman.
Dr. ZP Han - setgid()/setuid().
Guy Harris - *BSD shared libraries and lots of other fixes.
Wang Jian - CUPS RPM corrections.
Roderick Johnstone - Beta tester of the millenium.
Sergey V. Kovalyov - ESP Print Pro and CUPS beta tester.
Mark Lawrence - Microsoft interoperability testing.
Jason McMullan - Original CUPS RPM distributions.
Wes Morgan - *BSD fixes.
Ulrich Oldendorf - German locale.
Petter Reinholdtsen - HP-UX compiler stuff.
Stuart Stevens - HP JetDirect IPP information.
Kiko - Bug fixes.
L. Peter Deutsch - MD5 code.
If I've missed someone, please let me know by sending an email to
"mike@easysw.com".
-2
Ver Arquivo
@@ -1,2 +0,0 @@
source 'https://rubygems.org'
gem 'github-pages'
-248
Ver Arquivo
@@ -1,248 +0,0 @@
GEM
remote: https://rubygems.org/
specs:
activesupport (4.2.10)
i18n (~> 0.7)
minitest (~> 5.1)
thread_safe (~> 0.3, >= 0.3.4)
tzinfo (~> 1.1)
addressable (2.5.2)
public_suffix (>= 2.0.2, < 4.0)
coffee-script (2.4.1)
coffee-script-source
execjs
coffee-script-source (1.11.1)
colorator (1.1.0)
commonmarker (0.17.13)
ruby-enum (~> 0.5)
concurrent-ruby (1.1.3)
dnsruby (1.61.2)
addressable (~> 2.5)
em-websocket (0.5.1)
eventmachine (>= 0.12.9)
http_parser.rb (~> 0.6.0)
ethon (0.11.0)
ffi (>= 1.3.0)
eventmachine (1.2.7)
execjs (2.7.0)
faraday (0.15.4)
multipart-post (>= 1.2, < 3)
ffi (1.9.25)
forwardable-extended (2.6.0)
gemoji (3.0.0)
github-pages (193)
activesupport (= 4.2.10)
github-pages-health-check (= 1.8.1)
jekyll (= 3.7.4)
jekyll-avatar (= 0.6.0)
jekyll-coffeescript (= 1.1.1)
jekyll-commonmark-ghpages (= 0.1.5)
jekyll-default-layout (= 0.1.4)
jekyll-feed (= 0.11.0)
jekyll-gist (= 1.5.0)
jekyll-github-metadata (= 2.9.4)
jekyll-mentions (= 1.4.1)
jekyll-optional-front-matter (= 0.3.0)
jekyll-paginate (= 1.1.0)
jekyll-readme-index (= 0.2.0)
jekyll-redirect-from (= 0.14.0)
jekyll-relative-links (= 0.5.3)
jekyll-remote-theme (= 0.3.1)
jekyll-sass-converter (= 1.5.2)
jekyll-seo-tag (= 2.5.0)
jekyll-sitemap (= 1.2.0)
jekyll-swiss (= 0.4.0)
jekyll-theme-architect (= 0.1.1)
jekyll-theme-cayman (= 0.1.1)
jekyll-theme-dinky (= 0.1.1)
jekyll-theme-hacker (= 0.1.1)
jekyll-theme-leap-day (= 0.1.1)
jekyll-theme-merlot (= 0.1.1)
jekyll-theme-midnight (= 0.1.1)
jekyll-theme-minimal (= 0.1.1)
jekyll-theme-modernist (= 0.1.1)
jekyll-theme-primer (= 0.5.3)
jekyll-theme-slate (= 0.1.1)
jekyll-theme-tactile (= 0.1.1)
jekyll-theme-time-machine (= 0.1.1)
jekyll-titles-from-headings (= 0.5.1)
jemoji (= 0.10.1)
kramdown (= 1.17.0)
liquid (= 4.0.0)
listen (= 3.1.5)
mercenary (~> 0.3)
minima (= 2.5.0)
nokogiri (>= 1.8.2, < 2.0)
rouge (= 2.2.1)
terminal-table (~> 1.4)
github-pages-health-check (1.8.1)
addressable (~> 2.3)
dnsruby (~> 1.60)
octokit (~> 4.0)
public_suffix (~> 2.0)
typhoeus (~> 1.3)
html-pipeline (2.9.1)
activesupport (>= 2)
nokogiri (>= 1.4)
http_parser.rb (0.6.0)
i18n (0.9.5)
concurrent-ruby (~> 1.0)
jekyll (3.7.4)
addressable (~> 2.4)
colorator (~> 1.0)
em-websocket (~> 0.5)
i18n (~> 0.7)
jekyll-sass-converter (~> 1.0)
jekyll-watch (~> 2.0)
kramdown (~> 1.14)
liquid (~> 4.0)
mercenary (~> 0.3.3)
pathutil (~> 0.9)
rouge (>= 1.7, < 4)
safe_yaml (~> 1.0)
jekyll-avatar (0.6.0)
jekyll (~> 3.0)
jekyll-coffeescript (1.1.1)
coffee-script (~> 2.2)
coffee-script-source (~> 1.11.1)
jekyll-commonmark (1.2.0)
commonmarker (~> 0.14)
jekyll (>= 3.0, < 4.0)
jekyll-commonmark-ghpages (0.1.5)
commonmarker (~> 0.17.6)
jekyll-commonmark (~> 1)
rouge (~> 2)
jekyll-default-layout (0.1.4)
jekyll (~> 3.0)
jekyll-feed (0.11.0)
jekyll (~> 3.3)
jekyll-gist (1.5.0)
octokit (~> 4.2)
jekyll-github-metadata (2.9.4)
jekyll (~> 3.1)
octokit (~> 4.0, != 4.4.0)
jekyll-mentions (1.4.1)
html-pipeline (~> 2.3)
jekyll (~> 3.0)
jekyll-optional-front-matter (0.3.0)
jekyll (~> 3.0)
jekyll-paginate (1.1.0)
jekyll-readme-index (0.2.0)
jekyll (~> 3.0)
jekyll-redirect-from (0.14.0)
jekyll (~> 3.3)
jekyll-relative-links (0.5.3)
jekyll (~> 3.3)
jekyll-remote-theme (0.3.1)
jekyll (~> 3.5)
rubyzip (>= 1.2.1, < 3.0)
jekyll-sass-converter (1.5.2)
sass (~> 3.4)
jekyll-seo-tag (2.5.0)
jekyll (~> 3.3)
jekyll-sitemap (1.2.0)
jekyll (~> 3.3)
jekyll-swiss (0.4.0)
jekyll-theme-architect (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-cayman (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-dinky (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-hacker (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-leap-day (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-merlot (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-midnight (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-minimal (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-modernist (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-primer (0.5.3)
jekyll (~> 3.5)
jekyll-github-metadata (~> 2.9)
jekyll-seo-tag (~> 2.0)
jekyll-theme-slate (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-tactile (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-theme-time-machine (0.1.1)
jekyll (~> 3.5)
jekyll-seo-tag (~> 2.0)
jekyll-titles-from-headings (0.5.1)
jekyll (~> 3.3)
jekyll-watch (2.1.2)
listen (~> 3.0)
jemoji (0.10.1)
gemoji (~> 3.0)
html-pipeline (~> 2.2)
jekyll (~> 3.0)
kramdown (1.17.0)
liquid (4.0.0)
listen (3.1.5)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
ruby_dep (~> 1.2)
mercenary (0.3.6)
mini_portile2 (2.3.0)
minima (2.5.0)
jekyll (~> 3.5)
jekyll-feed (~> 0.9)
jekyll-seo-tag (~> 2.1)
minitest (5.11.3)
multipart-post (2.0.0)
nokogiri (1.8.5)
mini_portile2 (~> 2.3.0)
octokit (4.13.0)
sawyer (~> 0.8.0, >= 0.5.3)
pathutil (0.16.2)
forwardable-extended (~> 2.6)
public_suffix (2.0.5)
rb-fsevent (0.10.3)
rb-inotify (0.9.10)
ffi (>= 0.5.0, < 2)
rouge (2.2.1)
ruby-enum (0.7.2)
i18n
ruby_dep (1.5.0)
rubyzip (1.2.2)
safe_yaml (1.0.4)
sass (3.7.2)
sass-listen (~> 4.0.0)
sass-listen (4.0.0)
rb-fsevent (~> 0.9, >= 0.9.4)
rb-inotify (~> 0.9, >= 0.9.7)
sawyer (0.8.1)
addressable (>= 2.3.5, < 2.6)
faraday (~> 0.8, < 1.0)
terminal-table (1.8.0)
unicode-display_width (~> 1.1, >= 1.1.1)
thread_safe (0.3.6)
typhoeus (1.3.1)
ethon (>= 0.9.0)
tzinfo (1.2.5)
thread_safe (~> 0.1)
unicode-display_width (1.4.0)
PLATFORMS
ruby
DEPENDENCIES
github-pages
BUNDLED WITH
1.16.0
+100 -274
Ver Arquivo
@@ -1,185 +1,119 @@
---
title: Software License Agreement
layout: sub
---
<HTML>
<HEAD>
<TITLE>Software License Agreement - Common UNIX Printing System</TITLE>
</HEAD>
<H1 CLASS="title">Software License Agreement</H1>
<BODY BGCOLOR="#ffffff" TEXT="#000000">
<P ALIGN="CENTER">Copyright 2007-2012 by Apple Inc.<BR>
1 Infinite Loop<BR>
Cupertino, CA 95014 USA<BR>
<H2 ALIGN="CENTER">Common UNIX Printing System License Agreement</H2>
<P ALIGN="CENTER">Copyright 1997-2000 by Easy Software Products<BR>
44141 AIRPORT VIEW DR STE 204<BR>
HOLLYWOOD, MARYLAND 20636-3111 USA<BR>
<BR>
WWW: <A HREF="http://www.cups.org/">http://www.cups.org/</A>
Voice: +1.301.373.9603<BR>
Email: <A HREF="mailto:cups-info@cups.org">cups-info@cups.org</A><BR>
WWW: <A HREF="http://www.cups.org">http://www.cups.org</A>
<H2 CLASS="title"><A NAME="INTRO">Introduction</A></H2>
<H3>Introduction</H3>
<P>CUPS<SUP>TM</SUP> is provided under the GNU General Public License ("GPL")
and GNU Library General Public License ("LGPL"), Version 2, with exceptions for
Apple operating systems and the OpenSSL toolkit. A copy of the exceptions and
licenses follow this introduction.</P>
<P>The Common UNIX Printing System<SUP>TM</SUP>, ("CUPS<SUP>TM</SUP>"),
is provided under the GNU General Public License ("GPL") and GNU
Library General Public License ("LGPL"), Version 2. A copy of these
licenses follow this introduction.
<P>The GNU LGPL applies to the CUPS and CUPS Imaging libraries located in the
"cups" and "filter" subdirectories of the CUPS source distribution and the files
in the "test" subdirectory. The GNU GPL applies to the remainder of the CUPS
distribution.</P>
<P>The GNU LGPL applies to the CUPS API library, located in the "cups"
subdirectory of the CUPS source distribution and in the
"/usr/include/cups" directory and "libcups.a", "libcups.sl", or
"libcups.so" files in the binary distributions.
<P>The GNU GPL applies to the remainder of the CUPS distribution,
including the "pstoraster" filter which is based upon GNU Ghostscript
5.50 and the "pdftops" filter which is based upon Xpdf 0.90.
<P>For those not familiar with the GNU GPL, the license basically
allows you to:</P>
allows you to:
<UL>
<LI>Use the CUPS software at no charge.</LI>
<LI>Use the CUPS software at no charge.
<LI>Distribute verbatim copies of the software in source
or binary form.</LI>
<LI>Distribute verbatim copies of the software in source or
binary form.
<LI>Sell verbatim copies of the software for a media
fee, or sell support for the software.</LI>
<LI>Sell verbatim copies of the software for a media fee, or
sell support for the software.
<LI>Distribute or sell printer drivers and filters that use
CUPS so long as source code is made available under the GPL.
</UL>
<P>What this license <EM>does not</EM> allow you to do is make
changes or add features to CUPS and then sell a binary
distribution without source code. You must provide source for any
changes or additions to the software, and all code must be
provided under the GPL or LGPL as appropriate. The only
exceptions to this are the portions of the CUPS software covered
by the Apple operating system license exceptions outlined later
in this license agreement.</P>
<P>What this license <B>does not</B> allow you to do is make changes or
add features to CUPS and then sell a binary distribution without source
code. You must provide source for any new drivers, changes, or
additions to the software, and all code must be provided under the GPL
or LGPL as appropriate.
<P>The GNU LGPL relaxes the "link-to" restriction, allowing you
to develop applications that use the CUPS and CUPS Imaging
libraries under other licenses and/or conditions as appropriate
for your application, driver, or filter.</P>
<P>The GNU LGPL relaxes the "link-to" restriction, allowing you to
develop applications that use the CUPS API library under other licenses
and/or conditions as appropriate for your application.
<H3>Trademarks</H3>
<H2 CLASS="title"><A NAME="EXCEPTIONS">License Exceptions</A></H2>
<P>Easy Software Products has trademarked the Common UNIX Printing
System, CUPS, and CUPS logo. These names and logos may be used freely
in any direct port or binary distribution of CUPS. To use them in
derivative products, please contract Easy Software Products for written
permission. Our intention is to protect the value of these trademarks and
ensure that any derivative product meets the same high-quality
standards as the original.
<P>In addition, as the copyright holder of CUPS, Apple Inc. grants
the following special exceptions:</P>
<H3>Binary Distribution Rights</H3>
<OL>
<P>Easy Software Products also sells rights to the CUPS source code
under a binary distribution license for vendors that are unable to
release source code for their drivers, additions, and modifications to
CUPS under the GNU GPL and LGPL. For information please contact us at
the address shown above.
<LI><B>Apple Operating System Development License
Exception</B>;
<P>The Common UNIX Printing System provides a "pstoraster" filter that
utilizes the GNU GhostScript 5.50 core to convert PostScript files into
a stream of raster images. For binary distribution licensing of this
software, please contact:
<OL TYPE="a">
<BLOCKQUOTE>
Miles Jones<BR>
Director of Marketing<BR>
Artifex Software Inc.<BR>
454 Las Gallinas Ave., Suite 108<BR>
San Rafael, CA 94903 USA<BR>
Voice: +1.415.492.9861<BR>
Fax: +1.415.492.9862<BR>
EMail: <A HREF="mailto:info@arsoft.com">info@arsoft.com</A>
</BLOCKQUOTE>
<LI>Software that is developed by any person or
entity for an Apple Operating System ("Apple
OS-Developed Software"), including but not
limited to Apple and third party printer
drivers, filters, and backends for an Apple
Operating System, that is linked to the CUPS
imaging library or based on any sample filters
or backends provided with CUPS shall not be
considered to be a derivative work or collective
work based on the CUPS program and is exempt
from the mandatory source code release clauses
of the GNU GPL. You may therefore distribute
linked combinations of the CUPS imaging library
with Apple OS-Developed Software without
releasing the source code of the Apple
OS-Developed Software. You may also use sample
filters and backends provided with CUPS to
develop Apple OS-Developed Software without
releasing the source code of the Apple
OS-Developed Software.</LI>
<P>The "pdftops" filter is based on the Xpdf 0.90 software. For binary
distribution licensing of this software, please contact:
<LI>An Apple Operating System means any
operating system software developed and/or
marketed by Apple Inc., including but not limited
to all existing releases and versions of Apple's
Darwin, OS X, and OS X Server products and all
follow-on releases and future versions thereof.</LI>
<BLOCKQUOTE>
Derek B. Noonburg<BR>
Email: <A HREF="mailto:derekn@foolabs.com">derekn@foolabs.com</A><BR>
WWW: <A HREF="http://www.foolabs.com/xpdf/">http://www.foolabs.com/xpdf/</A>
</BLOCKQUOTE>
<LI>This exception is only available for Apple
OS-Developed Software and does not apply to
software that is distributed for use on other
operating systems.</LI>
<H3>Support</H3>
<LI>All CUPS software that falls under this
license exception have the following text at the
top of each source file:
<P>Easy Software Products sells software support for CUPS as well as a
commercial printing product based on CUPS called ESP Print Pro. You can
find out more at our web site:
<BLOCKQUOTE>This file is subject to the Apple
OS-Developed Software
exception.</BLOCKQUOTE></LI>
<UL><PRE>
<A HREF="http://www.easysw.com">http://www.easysw.com</A>
</PRE></UL>
</OL>
<LI><B>OpenSSL Toolkit License Exception</B>;
<OL TYPE="a">
<LI>Apple Inc. explicitly allows the
compilation and distribution of the CUPS
software with the OpenSSL Toolkit.</LI>
</OL>
</OL>
<P>No developer is required to provide these exceptions in a
derived work.</P>
<H2 CLASS="title"><A NAME="KERBEROS">Kerberos Support Code</A></H2>
<P>The Kerberos support code ("KSC") is copyright 2006 by Jelmer
Vernooij and is provided 'as-is', without any express or implied
warranty. In no event will the author or Apple Inc. be held liable
for any damages arising from the use of the KSC.</P>
<P>Sources files containing KSC have the following text at the top
of each source file:</P>
<BLOCKQUOTE>This file contains Kerberos support code, copyright
2006 by Jelmer Vernooij.</BLOCKQUOTE>
<P>The KSC copyright and license apply <EM>only</EM> to
Kerberos-related feature code in CUPS. Such code is typically
conditionally compiled based on the present of the
<TT>HAVE_GSSAPI</TT> preprocessor definition.</P>
<P>Permission is granted to anyone to use the KSC for any
purpose, including commercial applications, and to alter it and
redistribute it freely, subject to the following
restrictions:</P>
<OL>
<LI>The origin of the KSC must not be misrepresented; you
must not claim that you wrote the original software. If
you use the KSC in a product, an acknowledgment in the
product documentation would be appreciated but is not
required.</LI>
<LI>Altered source versions must be plainly marked as
such, and must not be misrepresented as being the
original software.</LI>
<LI>This notice may not be removed or altered from any
source distribution.</LI>
</OL>
<H2 CLASS="title"><A NAME="TRADEMARKS">Trademarks</A></H2>
<P>CUPS and the CUPS logo (the "CUPS Marks") are trademarks of Apple Inc. Apple
grants you a non-exclusive and non-transferable right to use the CUPS Marks in
any direct port or binary distribution incorporating CUPS software and in any
promotional material therefor. You agree that your products will meet the
highest levels of quality and integrity for similar goods, not be unlawful, and
be developed, manufactured, and distributed in compliance with this license.
You will not interfere with Apple's rights in the CUPS Marks, and all use of the
CUPS Marks shall inure to the benefit of Apple. This license does not apply to
use of the CUPS Marks in a derivative products, which requires prior written
permission from Apple Inc.</P>
<H2 CLASS="title"><A NAME="GPL">GNU GENERAL PUBLIC LICENSE</A></H2>
<!-- NEW PAGE -->
<H2>GNU GENERAL PUBLIC LICENSE</H2>
<P>Version 2, June 1991
@@ -189,9 +123,9 @@ Copyright 1989, 1991 Free Software Foundation, Inc.
Everyone is permitted to copy and distribute verbatim
copies of this license document, but changing it is not allowed.
</PRE>
<PRE>
<H3>Preamble</H3>
<H4>Preamble</H4>
<P>The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
@@ -241,8 +175,8 @@ patent must be licensed for everyone's free use or not licensed at all.
<P>The precise terms and conditions for copying, distribution and
modification follow.
<H3>GNU GENERAL PUBLIC LICENSE<BR>
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</H3>
<H4>GNU GENERAL PUBLIC LICENSE<BR>
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</H4>
<OL START="0">
@@ -452,7 +386,7 @@ of promoting the sharing and reuse of software generally.
</OL>
<H3>NO WARRANTY</H3>
<H4>NO WARRANTY</H4>
<OL START="11">
@@ -478,72 +412,10 @@ POSSIBILITY OF SUCH DAMAGES.
</OL>
<H3>END OF TERMS AND CONDITIONS</H3>
<H4>END OF TERMS AND CONDITIONS</H4>
<H3>How to Apply These Terms to Your New Programs</H3>
<P>If you develop a new program, and you want it to be of the greatest
possible use to the public, the best way to achieve this is to make it
free software which everyone can redistribute and change under these terms.
<P>To do so, attach the following notices to the program. It is safest
to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least
the "copyright" line and a pointer to where the full notice is found.
<PRE>
<VAR>one line to give the program's name and an idea of what it does.</VAR>
Copyright (C) <VAR>yyyy</VAR> <VAR>name of author</VAR>
This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License
as published by the Free Software Foundation; either version 2
of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
</PRE>
<P>Also add information on how to contact you by electronic and paper mail.
<P>If the program is interactive, make it output a short notice like this
when it starts in an interactive mode:
<PRE>
Gnomovision version 69, Copyright (C) <VAR>year</VAR> <VAR>name of author</VAR>
Gnomovision comes with ABSOLUTELY NO WARRANTY; for details
type `show w'. This is free software, and you are welcome
to redistribute it under certain conditions; type `show c'
for details.
</PRE>
<P>The hypothetical commands <SAMP>`show w'</SAMP> and <SAMP>`show c'</SAMP> should show
the appropriate parts of the General Public License. Of course, the
commands you use may be called something other than <SAMP>`show w'</SAMP> and
<SAMP>`show c'</SAMP>; they could even be mouse-clicks or menu items--whatever
suits your program.
<P>You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the program, if
necessary. Here is a sample; alter the names:
<PRE>
Yoyodyne, Inc., hereby disclaims all copyright
interest in the program `Gnomovision'
(which makes passes at compilers) written
by James Hacker.
<VAR>signature of Ty Coon</VAR>, 1 April 1989
Ty Coon, President of Vice
</PRE>
<H2 CLASS="title"><A NAME="LGPL">GNU LIBRARY GENERAL PUBLIC LICENSE</A></H2>
<!-- NEW PAGE -->
<H2>GNU LIBRARY GENERAL PUBLIC LICENSE</H2>
<P>Version 2, June 1991
@@ -557,7 +429,7 @@ of this license document, but changing it is not allowed.
numbered 2 because it goes with version 2 of the ordinary GPL.]
</PRE>
<H3>Preamble</H3>
<H4>Preamble</H4>
<P>The licenses for most software are designed to take away your
freedom to share and change it. By contrast, the GNU General Public
@@ -647,7 +519,7 @@ works together with the library.
<P>Note that it is possible for a library to be covered by the ordinary
General Public License rather than by this special one.
<H3>TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</H3>
<H4>TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION</H4>
<P><STRONG>0.</STRONG>
This License Agreement applies to any software library which
@@ -1017,53 +889,7 @@ FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
DAMAGES.
<H3>END OF TERMS AND CONDITIONS</H3>
<H4>END OF TERMS AND CONDITIONS</H4>
<H3>How to Apply These Terms to Your New Libraries</H3>
<P>If you develop a new library, and you want it to be of the greatest
possible use to the public, we recommend making it free software that
everyone can redistribute and change. You can do so by permitting
redistribution under these terms (or, alternatively, under the terms of the
ordinary General Public License).
<P>To apply these terms, attach the following notices to the library. It is
safest to attach them to the start of each source file to most effectively
convey the exclusion of warranty; and each file should have at least the
"copyright" line and a pointer to where the full notice is found.
<PRE>
<VAR>one line to give the library's name and an idea of what it does.</VAR>
Copyright (C) <VAR>year</VAR> <VAR>name of author</VAR>
This library is free software; you can redistribute it and/or
modify it under the terms of the GNU Lesser General Public
License as published by the Free Software Foundation; either
version 2.1 of the License, or (at your option) any later version.
This library is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
Lesser General Public License for more details.
You should have received a copy of the GNU Lesser General Public
License along with this library; if not, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
</PRE>
<P>Also add information on how to contact you by electronic and paper mail.
<P>You should also get your employer (if you work as a programmer) or your
school, if any, to sign a "copyright disclaimer" for the library, if
necessary. Here is a sample; alter the names:
<PRE>
Yoyodyne, Inc., hereby disclaims all copyright interest in
the library `Frob' (a library for tweaking knobs) written
by James Random Hacker.
<VAR>signature of Ty Coon</VAR>, 1 April 1990
Ty Coon, President of Vice
</PRE>
<P>That's all there is to it!
</BODY>
</HTML>
+165
Ver Arquivo
@@ -0,0 +1,165 @@
#
# "$Id$"
#
# Common makefile definitions for the Common UNIX Printing System (CUPS).
#
# Copyright 1997-2000 by Easy Software Products, all rights reserved.
#
# These coded instructions, statements, and computer programs are the
# property of Easy Software Products and are protected by Federal
# copyright law. Distribution and use rights are outlined in the file
# "LICENSE.txt" which should have been included with this file. If this
# file is missing or damaged please contact Easy Software Products
# at:
#
# Attn: CUPS Licensing Information
# Easy Software Products
# 44141 Airport View Drive, Suite 204
# Hollywood, Maryland 20636-3111 USA
#
# Voice: (301) 373-9603
# EMail: cups-info@cups.org
# WWW: http://www.cups.org
#
#
# Programs...
#
AR = @AR@
AWK = @AWK@
CC = @LIBTOOL@ @CC@
CHMOD = @CHMOD@
CHOWN = @CHOWN@
CP = @CP@
CXX = @LIBTOOL@ @CXX@
DSO = @DSO@
HTMLDOC = @HTMLDOC@
LIBTOOL = @LIBTOOL@
LN = /bin/ln -sf
MKDIR = @MKDIR@ -p
MV = @MV@
NROFF = @NROFF@
RANLIB = @RANLIB@
RM = @RM@ -f
SED = @SED@
SHELL = /bin/sh
#
# Installation programs...
#
INSTALL_BIN = $(LIBTOOL) $(CP)
INSTALL_DATA = $(CP)
INSTALL_LIB = $(LIBTOOL) $(CP)
INSTALL_MAN = $(CP)
INSTALL_SCRIPT = $(CP)
INSTALL_SYSV = @INSTALL_SYSV@
#
# Libraries...
#
LIBCUPS = @LIBCUPS@
LIBCUPSIMAGE = @LIBCUPSIMAGE@
LIBJPEG = @LIBJPEG@
LIBPNG = @LIBPNG@
LIBTIFF = @LIBTIFF@
LIBZ = @LIBZ@
#
# Program options...
#
# OPTIM defines the common compiler optimization/debugging options.
# OPTIONS defines other compile-time options (currently only -dDEBUG for
# extra debug info)
#
ARFLAGS = crvs
CFLAGS = @CFLAGS@ $(OPTIM) -I.. $(OPTIONS)
CXXFLAGS = @CXXFLAGS@ $(OPTIM) -I.. $(OPTIONS)
DSOLIBS = @DSOLIBS@
IMGLIBS = @IMGLIBS@ -lm
LDFLAGS = @LDFLAGS@ $(OPTIM)
LINKCUPS = @LINKCUPS@
LINKCUPSIMAGE = @LINKCUPSIMAGE@
LIBS = $(LINKCUPS) $(NETLIBS) @LIBS@
NETLIBS = @NETLIBS@
OPTIM = @OPTIM@
OPTIONS =
#
# Directories...
#
# The first section uses the GNU names (which are *extremely*
# difficult to find in a makefile because they are lowercase...)
# We have to define these first because autoconf uses ${prefix}
# and ${exec_prefix} for most of the other directories...
#
# This is immediately followed by definition in ALL CAPS for the
# needed directories...
#
bindir = @bindir@
datadir = @datadir@
exec_prefix = @exec_prefix@
includedir = @includedir@
infodir = @infodir@
libdir = @libdir@
libexecdir = @libexecdir@
localstatedir = @localstatedir@
mandir = @mandir@
oldincludedir = @oldincludedir@
prefix = @prefix@
sbindir = @sbindir@
sharedstatedir = @sharedstatedir@
srcdir = @srcdir@
sysconfdir = @sysconfdir@
top_srcdir = @top_srcdir@
BINDIR = @bindir@
DATADIR = @CUPS_DATADIR@
DOCDIR = @CUPS_DOCROOT@
INCLUDEDIR = $(includedir)
INITDIR = @INITDIR@
INITDDIR = @INITDDIR@
LIBDIR = $(libdir)
LOCALEDIR = @CUPS_LOCALEDIR@
LOGDIR = @CUPS_LOGDIR@
MANDIR = @mandir@
PAMDIR = @PAMDIR@
REQUESTS = @CUPS_REQUESTS@
SBINDIR = @sbindir@
SERVERBIN = @CUPS_SERVERBIN@
SERVERROOT = @CUPS_SERVERROOT@
CAT1EXT = @CAT1EXT@
CAT5EXT = @CAT5EXT@
CAT8EXT = @CAT8EXT@
#
# Rules...
#
.SILENT:
.SUFFIXES: .a .c .cxx .h .man .o .0 .1 .5 .8 .z
.c.o:
echo Compiling $<...
$(CC) $(CFLAGS) -c $<
.cxx.o:
echo Compiling $<...
$(CXX) $(CXXFLAGS) -c $<
.man.0 .man.1 .man.5 .man.8:
echo Formatting $<...
$(RM) $@
$(NROFF) -man $< >$@
.man.z:
echo Formatting $<...
$(RM) $@ t.z
$(NROFF) -man $< >t
pack -f t
$(MV) t.z $@
#
# End of "$Id$"
#
+116
Ver Arquivo
@@ -0,0 +1,116 @@
#
# "$Id$"
#
# Top-level Makefile for the Common UNIX Printing System (CUPS).
#
# Copyright 1997-2000 by Easy Software Products, all rights reserved.
#
# These coded instructions, statements, and computer programs are the
# property of Easy Software Products and are protected by Federal
# copyright law. Distribution and use rights are outlined in the file
# "LICENSE.txt" which should have been included with this file. If this
# file is missing or damaged please contact Easy Software Products
# at:
#
# Attn: CUPS Licensing Information
# Easy Software Products
# 44141 Airport View Drive, Suite 204
# Hollywood, Maryland 20636-3111 USA
#
# Voice: (301) 373-9603
# EMail: cups-info@cups.org
# WWW: http://www.cups.org
#
include Makedefs
#
# Directories to make...
#
DIRS = cups backend berkeley cgi-bin filter man pdftops pstoraster \
scheduler systemv
#
# Make all targets...
#
all:
for dir in $(DIRS); do\
echo Making all in $$dir... ;\
(cd $$dir ; $(MAKE) $(MFLAGS)) || exit 1;\
done
#
# Remove object and target files...
#
clean:
for dir in $(DIRS); do\
echo Cleaning in $$dir... ;\
(cd $$dir; $(MAKE) $(MFLAGS) clean) || exit 1;\
done
#
# Install object and target files...
#
install:
for dir in $(DIRS); do\
echo Installing in $$dir... ;\
(cd $$dir; $(MAKE) $(MFLAGS) install) || exit 1;\
done
echo Installing in conf...
(cd conf; $(MAKE) $(MFLAGS) install)
echo Installing in data...
(cd data; $(MAKE) $(MFLAGS) install)
echo Installing in doc...
(cd doc; $(MAKE) $(MFLAGS) install)
echo Installing in fonts...
(cd fonts; $(MAKE) $(MFLAGS) install)
echo Installing in locale...
(cd locale; $(MAKE) $(MFLAGS) install)
echo Installing in templates...
(cd templates; $(MAKE) $(MFLAGS) install)
echo Installing startup script...
if test "x$INITDIR" != "x"; then \
$(INSTALL_SCRIPT) cups.sh $prefix/$INITDIR/init.d/cups; \
$(CHMOD) ugo+rx $prefix/$INITDIR/init.d/cups; \
ln -s $INITDDIR/cups $prefix/$INITDIR/rc0.d/K00cups; \
ln -s $INITDDIR/cups $prefix/$INITDIR/rc2.d/S99cups; \
fi
#
# Make software distributions using EPM (http://www.easysw.com/epm)...
#
EPMFLAGS = -v \
BINDIR=$(BINDIR) DATADIR=$(DATADIR) \
DOCDIR=$(DOCDIR) ESP_ROOT=$(ESP_ROOT) \
INCLUDEDIR=$(INCLUDEDIR) LIBDIR=$(LIBDIR) \
LOCALEDIR=$(LOCALEDIR) LOGDIR=$(LOGDIR) \
MANDIR=$(MANDIR) PAMDIR=$(PAMDIR) \
REQUESTS=$(REQUESTS) SBINDIR=$(SBINDIR) \
SERVERBIN=$(SERVERBIN) SERVERROOT=$(SERVERROOT)
epm:
epm $(EPMFLAGS) cups
rpm:
epm $(EPMFLAGS) -f rpm cups
deb:
epm $(EPMFLAGS) -f deb cups
depot:
epm $(EPMFLAGS) -f depot cups
pkg:
epm $(EPMFLAGS) -f pkg cups
tardist:
epm $(EPMFLAGS) -f tardist cups
#
# End of "$Id$".
#
+266
Ver Arquivo
@@ -0,0 +1,266 @@
README - CUPS v1.1.2 - 08/04/2000
---------------------------------
INTRODUCTION
CUPS provides a portable printing layer for UNIX(r)-based operating
systems. It has been developed by Easy Software Products to promote a
standard printing solution for all UNIX vendors and users. CUPS
provides the System V and Berkeley command-line interfaces.
CUPS uses the Internet Printing Protocol ("IPP") as the basis for
managing print jobs and queues. The Line Printer Daemon ("LPD") Server
Message Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are
also supported with reduced functionality. CUPS adds network printer
browsing and PostScript Printer Description ("PPD") based printing
options to support real-world printing under UNIX.
CUPS also includes a customized version of GNU Ghostscript (currently
based off GNU Ghostscript 5.50) and an image file RIP that are used to
support non-PostScript printers. Sample drivers for HP and EPSON
printers are included that use these filters.
Drivers for over 2300 printers are provided with our ESP Print Pro
software, available at:
http://www.easysw.com/printpro
CUPS is licensed under the GNU General Public License and GNU Library
General Public License. Please contact Easy Software Products for
commercial support and "binary distribution" rights.
SYSTEM REQUIREMENTS
Binary distributions require a minimum of 10MB of free disk space. We
do not recommend using CUPS on a workstation with less than 32MB of RAM
or a PC with less than 16MB of RAM.
If you are installing from source you'll need ANSI-compliant C and C++
compilers and optionally one or more image file support libraries.
Complete source installation instructions can be found in the CUPS
System Administrator's Manual in the files "doc/sam.html" or
"doc/sam.pdf".
SOFTWARE REQUIREMENTS
The following operating system software is required to install one of
the binary distributions from Easy Software Products:
- Digital UNIX (aka OSF1 aka Compaq Tru64 UNIX) 4.0 or higher
- HP-UX 10.20 or higher
- IRIX 5.3 or higher
- Linux 2.0 with glibc2 or higher
- Solaris 2.5 or higher (SPARC or Intel)
INSTALLING "PORTABLE" CUPS DISTRIBUTIONS
We are currently distributing "portable" CUPS binary distributions in
TAR format with installation and removal scripts generated by our ESP
Package Manager (EPM) software, which is available from:
http://www.easysw.com/epm
WARNING: Installing CUPS will overwrite your existing printing system.
Backup files are made by the installation script and restored by the
removal script, so if you experience problems you should be able to
remove the CUPS software to restore your previous configuration.
However, Easy Software Products makes no warranty for this and will not
be liable for any lost revenues, etc.
To install the CUPS software you will need to be logged in as root
(doing an "su" is good enough). Once you are the root user, run the
installation script with:
./cups.install ENTER
After asking you a few yes/no questions the CUPS software will be
installed and the scheduler will be started automatically.
INSTALLING HOST-SPECIFIC (RPM, DEBIAN, ETC.) DISTRIBUTIONS
The host-specific distributions use the operating system software
installation tools. To install a host-specific distribution please
consult the CUPS Software Administrators Manual or your operating
system documentation.
READING THE DOCUMENTATION
Once you have installed the software you can access the documentation
(and a bunch of other stuff) on-line at:
http://localhost:631
If you're having trouble getting that far, the documentation is located
in the "/usr/share/doc/cups" directory in the binary distributions, and
under the "doc" directory in the source archives.
Please read the documentation before asking questions.
SETTING UP PRINTER QUEUES USING YOUR WEB BROWSER
CUPS 1.1 includes a new web-based administration tool that allows you
to manage printers, classes, and jobs on your server. To access the
printer administration tools open the following URL in your browser:
http://localhost:631/admin
You will be asked for the administration password (root or any other
user in the sys/system/root group on your system) and then shown a
menu of available functions.
DO NOT use the hostname for your machine - it will not work with the
default CUPS configuration. To enable administration access on other
addresses, consult the CUPS Software Administrators Manual.
SETTING UP PRINTER QUEUES FROM THE COMMAND-LINE
CUPS works best with PPD (PostScript Printer Description) files. In a
pinch you can also use System V style printer interface scripts.
Six sample PPD files are provided with this distribution that utilize
the PostScript and image file RIPs and the sample EPSON and HP printer
drivers. To add the sample DeskJet driver to the system for a printer
connected to the parallel port, use one of the following commands:
Digital UNIX:
/usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/lp0 -E
HP-UX:
/usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/c2t0d0_lp -E
IRIX:
/usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/plp -E
Linux:
/usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/lp0 -E
/usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/lp1 -E
/usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/lp2 -E
Solaris:
/usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/bpp0 -E
/usr/lib/lpadmin -p DeskJet -m deskjet.ppd -v parallel:/dev/ecpp0 -E
Similarly, for the other sample drivers you can use:
Driver PPD File
-------------------------- ------------
HP DeskJet Series deskjet.ppd
HP LaserJet Series laserjet.ppd
EPSON Stylus Color Series stcolor.ppd
EPSON Stylus Photo Series stphoto.ppd
EPSON 9-pin Series epson9.ppd
EPSON 24-pin Series epson24.ppd
These sample drivers provide basic printing capabilities, but generally
do not exercise the full potential of the printers or CUPS. For
commercial printer drivers check out our ESP Print Pro software at:
http://www.easysw.com/printpro
PRINTING FILES
CUPS provides both the System V "lp" and Berkeley "lpr" commands for
printing:
lp filename
lpr filename
Both the "lp" and "lpr" commands support printing options for the
driver:
lp -omedia=A4 -oresolution=600dpi filename
lpr -omedia=A4 -oresolution=600dpi filename
CUPS recognizes many types of images files as well as PDF, PostScript,
HP-GL/2, and text files, so you can print those files directly rather
than through an application.
If you have an application that generates output specifically for your
printer then you need to use the "-oraw" or "-l" options:
lp -oraw filename
lpr -l filename
This will prevent the filters from misinterpreting your print file.
REPORTING PROBLEMS
If you have problems, READ THE DOCUMENTATION FIRST! If the
documentation does not solve your problems please send an email to
cups-support@cups.org. Include your operating system and version,
compiler and version, and any errors or problems you've run into. The
/var/log/error_log file should also be sent, as it often helps to
determine the cause of your problem.
If you are running a version of Linux, be sure to provide the Linux
distribution you have, too.
Please note that the "cups-support@cups.org" email address goes to the
CUPS developers; they are busy people, so your email may go unanswered
for days or weeks. Commercial support (with a guaranteed response
time) is available from Easy Software Products.
OTHER RESOURCES
See the CUPS web site at "http://www.cups.org" for other site links.
You can subscribe to the CUPS mailing list by sending a message
containing "subscribe cups" to majordomo@cups.org. This list is
provided to discuss problems, questions, and improvements to the CUPS
software. New releases of CUPS are announced to this list as well.
LEGAL STUFF
CUPS is Copyright 1993-2000 by Easy Software Products. CUPS, the CUPS
logo, and the Common UNIX Printing System are the trademark property of
Easy Software Products.
The MD5 Digest code is Copyright 1999 Aladdin Enterprises.
The PostScript RIP software (pstoraster) is based on the GNU
Ghostscript 5.50 core, Copyright 1986-1998 by Aladdin Enterprises.
The PDF filter (pdftops) is based on the Xpdf 0.90 software, Copyright
1996-1999 by Derek B. Noonburg.
This software is based in part on the work of the Independent JPEG
Group.
CUPS is provided under the terms of the GNU General Public License and
GNU Library General Public License. This program is distributed in the
hope that it will be useful, but WITHOUT ANY WARRANTY; without even the
implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
PURPOSE. See the "LICENSE.html", "LICENSE.txt", or "cups.license" files
for more information.
For commercial licensing information, please contact:
Attn: CUPS Licensing Information
Easy Software Products
44141 Airport View Drive, Suite 204
Hollywood, Maryland 20636-3111 USA
Voice: +1.301.373.9603
Email: cups-info@cups.org
WWW: http://www.cups.org
Note that commercial licensors may also require a license from Artifex
Software Inc. which handles commercial licensing of the Ghostscript
software, and from Derek B. Noonburg who developed the Xpdf software
used to print PDF files.
-9
Ver Arquivo
@@ -1,9 +0,0 @@
excerpt_separator: <!--end-excerpt-->
include: [doc]
defaults:
-
scope:
path: "doc"
type: "pages"
values:
layout: "sub"
-104
Ver Arquivo
@@ -1,104 +0,0 @@
<!doctype html>
<html lang="en">
<head>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<link rel="stylesheet" type="text/css" href="/css/cups.css">
<link rel="shortcut icon" href="/apple-touch-icon.png" type="image/png">
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=9">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>{{page.title}}</title>
<meta name="keywords" content="printing,printer driver,internet printing protocol,ipp,ipp everywhere,ppd,linux,unix,mac,os x,postscript,pdf,text,image">
</head>
<body>
<nav class="navbar navbar-expand-sm navbar-dark cups-nav fixed-top" role="navigation">
<a class="navbar-brand" href="/index.html">CUPS.org</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#cups-collapsible" aria-controls="cups-collapsible" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="cups-collapsible">
<ul class="navbar-nav">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="cups-blog-dropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Blog</a>
<div class="dropdown-menu cups-nav" aria-labelledby="cups-blog-dropdown">
{% for post in site.posts offset: 0 limit: 10 %}
<a class="dropdown-item cups-nav" href="{{ post.url }}">{{post.title}}</a>
{% endfor %}
<div class="dropdown-divider cups-nav"></div>
<a class="dropdown-item cups-nav" href="/blog.html">All Articles</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="cups-bugs-dropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Bugs</a>
<div class="dropdown-menu cups-nav" aria-labelledby="cups-bugs-dropdown">
<a class="dropdown-item cups-nav" href="/doc/reporting-bugs.html">Reporting Bugs</a>
<a class="dropdown-item cups-nav" href="{{site.github.issues_url}}">All Issues</a>
<div class="dropdown-divider cups-nav"></div>
<a class="dropdown-item cups-nav" href="{{site.github.repository_url}}/milestone/4">CUPS 2.3.x Issues</a>
<a class="dropdown-item cups-nav" href="{{site.github.repository_url}}/milestone/2">CUPS Future Issues</a>
</div>
</li>
<li class="nav-item">
<a class="nav-link" href="/documentation.html">Help</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="cups-lists-dropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Lists</a>
<div class="dropdown-menu cups-nav" aria-labelledby="cups-lists-dropdown">
<a class="dropdown-item cups-nav" href="https://lists.cups.org/mailman/listinfo/cups">User</a>
<a class="dropdown-item cups-nav" href="https://lists.cups.org/mailman/listinfo/cups-devel">Developer</a>
</div>
</li>
<li class="nav-item">
<a class="nav-link" href="/software.html">Software</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#modalSearch" data-toggle="modal" data-target="#modalSearch">Search</a>
</li>
</ul>
</div>
</nav>
<!-- Search Modal -->
<div id="modalSearch" class="modal fade" role="dialog">
<div class="modal-dialog" role="document">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Search CUPS.org</h4>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<script>
(function() {
var cx = '013583990091537888036:obh2r5tsaso';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<gcse:search></gcse:search>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<!-- Page Content -->
<div class="container-fluid container-top">
{{ content }}
</div>
<div class="footer">
<p>Copyright &copy; 2007-{{ site.time | date: "%Y" }} Apple Inc. CUPS 2.2 and earlier are provided under the terms of the <a href="doc/old-license.html">GNU GPL2 and LGPL2 with exceptions</a> while CUPS 2.3 and later are provided under the terms of the <a href="/doc/license.html">Apache License, Version 2.0</a>. CUPS, the CUPS logo, and macOS are trademarks of <a href="http://www.apple.com/legal/intellectual-property/trademark/appletmlist.html">Apple Inc.</a> All other trademarks are the property of their respective owners. <a href="https://www.apple.com/legal/privacy/en-ww/" target="_blank">Apple Privacy Policy</a></p>
</div>
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
</body>
</html>
-107
Ver Arquivo
@@ -1,107 +0,0 @@
<!doctype html>
<html lang="en">
<head>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<link rel="stylesheet" type="text/css" href="/css/cups.css">
<link rel="shortcut icon" href="/apple-touch-icon.png" type="image/png">
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=9">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>{{page.title}} - CUPS.org</title>
<meta name="keywords" content="printing,printer driver,internet printing protocol,ipp,ipp everywhere,ppd,linux,unix,mac,os x,postscript,pdf,text,image">
</head>
<body>
<nav class="navbar navbar-expand-sm navbar-dark cups-nav fixed-top" role="navigation">
<a class="navbar-brand" href="/index.html">CUPS.org</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#cups-collapsible" aria-controls="cups-collapsible" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="cups-collapsible">
<ul class="navbar-nav">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="cups-blog-dropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Blog</a>
<div class="dropdown-menu cups-nav" aria-labelledby="cups-blog-dropdown">
{% for post in site.posts offset: 0 limit: 10 %}
<a class="dropdown-item cups-nav" href="{{ post.url }}">{{post.title}}</a>
{% endfor %}
<div class="dropdown-divider cups-nav"></div>
<a class="dropdown-item cups-nav" href="/blog.html">All Articles</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="cups-bugs-dropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Bugs</a>
<div class="dropdown-menu cups-nav" aria-labelledby="cups-bugs-dropdown">
<a class="dropdown-item cups-nav" href="/doc/reporting-bugs.html">Reporting Bugs</a>
<a class="dropdown-item cups-nav" href="{{site.github.issues_url}}">All Issues</a>
<div class="dropdown-divider cups-nav"></div>
<a class="dropdown-item cups-nav" href="{{site.github.repository_url}}/milestone/4">CUPS 2.3.x Issues</a>
<a class="dropdown-item cups-nav" href="{{site.github.repository_url}}/milestone/2">CUPS Future Issues</a>
</div>
</li>
<li class="nav-item">
<a class="nav-link" href="/documentation.html">Help</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="cups-lists-dropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Lists</a>
<div class="dropdown-menu cups-nav" aria-labelledby="cups-lists-dropdown">
<a class="dropdown-item cups-nav" href="https://lists.cups.org/mailman/listinfo/cups">User</a>
<a class="dropdown-item cups-nav" href="https://lists.cups.org/mailman/listinfo/cups-devel">Developer</a>
</div>
</li>
<li class="nav-item">
<a class="nav-link" href="/software.html">Software</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#modalSearch" data-toggle="modal" data-target="#modalSearch">Search</a>
</li>
</ul>
</div>
</nav>
<!-- Search Modal -->
<div id="modalSearch" class="modal fade" role="dialog">
<div class="modal-dialog" role="document">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Search CUPS.org</h4>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<script>
(function() {
var cx = '013583990091537888036:obh2r5tsaso';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<gcse:search></gcse:search>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<!-- Page Content -->
<div class="container-fluid container-top">
<div class="jumbotron">
<h1><small class="float-right muted">{{page.date | date_to_string}}</small>{{page.title}}</h1>
</div>
{{ content }}
</div>
<div class="footer">
<p>Copyright &copy; 2007-{{ site.time | date: "%Y" }} Apple Inc. CUPS 2.2 and earlier are provided under the terms of the <a href="doc/old-license.html">GNU GPL2 and LGPL2 with exceptions</a> while CUPS 2.3 and later are provided under the terms of the <a href="/doc/license.html">Apache License, Version 2.0</a>. CUPS, the CUPS logo, and macOS are trademarks of <a href="http://www.apple.com/legal/intellectual-property/trademark/appletmlist.html">Apple Inc.</a> All other trademarks are the property of their respective owners. <a href="https://www.apple.com/legal/privacy/en-ww/" target="_blank">Apple Privacy Policy</a></p>
</div>
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
</body>
</html>
-107
Ver Arquivo
@@ -1,107 +0,0 @@
<!doctype html>
<html lang="en">
<head>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<link rel="stylesheet" type="text/css" href="/css/cups.css">
<link rel="shortcut icon" href="/apple-touch-icon.png" type="image/png">
<meta charset="utf-8">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=9">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>{{page.title}}</title>
<meta name="keywords" content="printing,printer driver,internet printing protocol,ipp,ipp everywhere,ppd,linux,unix,mac,os x,postscript,pdf,text,image">
</head>
<body>
<nav class="navbar navbar-expand-sm navbar-dark cups-nav fixed-top" role="navigation">
<a class="navbar-brand" href="/index.html">CUPS.org</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#cups-collapsible" aria-controls="cups-collapsible" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="cups-collapsible">
<ul class="navbar-nav">
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="cups-blog-dropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Blog</a>
<div class="dropdown-menu cups-nav" aria-labelledby="cups-blog-dropdown">
{% for post in site.posts offset: 0 limit: 10 %}
<a class="dropdown-item cups-nav" href="{{ post.url }}">{{post.title}}</a>
{% endfor %}
<div class="dropdown-divider cups-nav"></div>
<a class="dropdown-item cups-nav" href="/blog.html">All Articles</a>
</div>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="cups-bugs-dropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Bugs</a>
<div class="dropdown-menu cups-nav" aria-labelledby="cups-bugs-dropdown">
<a class="dropdown-item cups-nav" href="/doc/reporting-bugs.html">Reporting Bugs</a>
<a class="dropdown-item cups-nav" href="{{site.github.issues_url}}">All Issues</a>
<div class="dropdown-divider cups-nav"></div>
<a class="dropdown-item cups-nav" href="{{site.github.repository_url}}/milestone/4">CUPS 2.3.x Issues</a>
<a class="dropdown-item cups-nav" href="{{site.github.repository_url}}/milestone/2">CUPS Future Issues</a>
</div>
</li>
<li class="nav-item">
<a class="nav-link" href="/documentation.html">Help</a>
</li>
<li class="nav-item dropdown">
<a class="nav-link dropdown-toggle" href="#" id="cups-lists-dropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Lists</a>
<div class="dropdown-menu cups-nav" aria-labelledby="cups-lists-dropdown">
<a class="dropdown-item cups-nav" href="https://lists.cups.org/mailman/listinfo/cups">User</a>
<a class="dropdown-item cups-nav" href="https://lists.cups.org/mailman/listinfo/cups-devel">Developer</a>
</div>
</li>
<li class="nav-item">
<a class="nav-link" href="/software.html">Software</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#modalSearch" data-toggle="modal" data-target="#modalSearch">Search</a>
</li>
</ul>
</div>
</nav>
<!-- Search Modal -->
<div id="modalSearch" class="modal fade" role="dialog">
<div class="modal-dialog" role="document">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<h4 class="modal-title">Search CUPS.org</h4>
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<script>
(function() {
var cx = '013583990091537888036:obh2r5tsaso';
var gcse = document.createElement('script');
gcse.type = 'text/javascript';
gcse.async = true;
gcse.src = 'https://cse.google.com/cse.js?cx=' + cx;
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gcse, s);
})();
</script>
<gcse:search></gcse:search>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-primary" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<!-- Page Content -->
<div class="container-fluid container-top">
<div class="jumbotron">
<h1>{{page.title}}</h1>
</div>
{{ content }}
</div>
<div class="footer">
<p>Copyright &copy; 2007-{{ site.time | date: "%Y" }} Apple Inc. CUPS 2.2 and earlier are provided under the terms of the <a href="doc/old-license.html">GNU GPL2 and LGPL2 with exceptions</a> while CUPS 2.3 and later are provided under the terms of the <a href="/doc/license.html">Apache License, Version 2.0</a>. CUPS, the CUPS logo, and macOS are trademarks of <a href="http://www.apple.com/legal/intellectual-property/trademark/appletmlist.html">Apple Inc.</a> All other trademarks are the property of their respective owners. <a href="https://www.apple.com/legal/privacy/en-ww/" target="_blank">Apple Privacy Policy</a></p>
</div>
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
</body>
</html>
-7
Ver Arquivo
@@ -1,7 +0,0 @@
---
title: CUPS v1.1 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Easy Software Products today announced the 1.1 release of the Common UNIX Printing System ("CUPS"), an IPP/1.1-based printing system for UNIX®<P>CUPS 1.1 is the newest production (stable) release of CUPS. It provides many new features from the 1.0.x releases, including a new Level 3 PostScript RIP, a new PDF filter, EPSON printer drivers, IPP/1.1 support, banner page support, and LPD client support. Binaries for several platforms are also available at:<UL><PRE><A HREF="http://www.cups.org">http://www.cups.org</A></PRE></UL><P>CUPS provides a portable printing layer for UNIX®-based operating systems. It has been developed by <A HREF="http://www.easysw.com">Easy Software Products</A> to promote a standard printing solution for all UNIX vendors and users. CUPS provides the System V and Berkeley command-line interfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basis for managing print jobs and queues. The Line Printer Daemon ("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are also supported with reduced functionality. CUPS adds network printer browsing and PostScript Printer Description ("PPD") based printing options to support real-world printing under UNIX.<P>CUPS also includes a customized version of GNU Ghostscript (currently based off GNU Ghostscript 5.50) and an image file RIP that are used to support non-PostScript printers. Sample drivers for HP andEPSON printers are included that use these filters.<P>Drivers for over 2300 printers are provided with our ESP Print Pro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro/">http://www.easysw.com/printpro/</A></PRE></UL><P>CUPS is licensed under the GNU General Public License and GNU Library General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products</A> for commercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.1 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Easy Software Products today announced the 1.1.1 release of the Common UNIX Printing System ("CUPS"), an IPP/1.1-based printing system for UNIX®<P>CUPS 1.1.1 fixes several small bugs as well as some build and security issues that have been identified by CUPS users. Binaries for several platforms are available at:<UL><PRE><A HREF="http://www.cups.org">http://www.cups.org</A></PRE></UL><P>CUPS provides a portable printing layer for UNIX®-based operating systems. It has been developed by <A HREF="http://www.easysw.com">Easy Software Products</A> to promote a standard printing solution for all UNIX vendors and users. CUPS provides the System V and Berkeley command-line interfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basis for managing print jobs and queues. The Line Printer Daemon ("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are also supported with reduced functionality. CUPS adds network printer browsing and PostScript Printer Description ("PPD") based printing options to support real-world printing under UNIX.<P>CUPS also includes a customized version of GNU Ghostscript (currently based off GNU Ghostscript 5.50) and an image file RIP that are used to support non-PostScript printers. Sample drivers for HP andEPSON printers are included that use these filters.<P>Drivers for over 2300 printers are provided with our ESP Print Pro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro/">http://www.easysw.com/printpro/</A></PRE></UL><P>CUPS is licensed under the GNU General Public License and GNU Library General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products</A> for commercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.6 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>CUPS v1.1.6 is <A HREF="software.html">now available for download!</A><P>The following changes were made in v1.1.6 (since 1.1.5):<UL> <LI>Fixed another possible DoS attack in httpGets() <LI>Added check for "LANGUAGE = PCL" and "LANGUAGE = POSTSCRIPT" in mime.types. <LI>Resolution options were not being passed into the filter programs properly. <LI>The default compiler options for GCC no longer includ "-g3", which apparently is deprecated in newer versions of GCC. <LI>CheckJobs() could cause cupsd to crash if a job is cancelled in StartJob(). <LI>The printers.conf and classes.conf files are now written with restricted permissions. <LI>The round-robin algorithm used by FindAvailablePrinter() had problems; fixes contributed by Joel Fredrikson. <LI>If LoadAllJobs() is unable to determine the file type of a print job, assume "application/vnd.cups-raw". <LI>The web interface now provides a job_printer_name value for any corresponding job_printer_uri value. <LI>The cups-lpd mini-daemon now logs the client address and hostname as well as all commands and errors in the syslog file. <LI>The IPP backend now detects the supported file formats and only specifies the document format if it is supported. This makes IPP printing to network print servers and cards more reliable without affecting the capabilities of CUPS servers. <LI>The time_at_xyz attributes are now converted to human- readable dates and times for the web interfaces. <LI>The HP and EPSON sample drivers now correctly catch signals and eject the current page when a job is cancelled. <LI>Fixed bug in CGI code <LI>did not ignore control characters (e.g. newlines) in form data. This caused sporatic web interface problems. <LI>The file type logging code in the scheduler referenced the optional document-format attribute; the new code uses the resolved MIME type instead. <LI>The client.conf parsing code now removes trailing whitespace. <LI>The MaxJobs directive was being treated as a boolean instead of an integer. <LI>The scheduler would not timeout remote printers if BrowseInterval was set to 0. <LI>The lpadmin command now supports setting of options and user-level access control. <LI>Added "-E" option to all printing commands to force encryption. <LI>The client code did not consume the response to the OPTIONS request when switching to secure mode. <LI>The scheduler did not output a Content-Length field when responding to an OPTIONS request. <LI>Added documentation on using cups-lpd with xinetd to the man page. <LI>The socket backend now starts retries at 5 seconds and increases the interval to 30 seconds. This should provide faster printing when multiple jobs/files are queued for a printer. <LI>The filters and backends no longer buffer output to stderr. This should provide much more accurate status reporting.</UL>
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.6-1 Source Update Now Available!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>An updated source distribution for CUPS is now available that fixessome distribution problems:<UL> <LI>Added configure check for getting the correct strftime() format string; %c is not Y2k safe, but %KC and NULL are not universally supported.</UL>
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.6-2 Source Update Now Available!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>An updated source distribution for CUPS is now available that fixessome distribution problems. The new distribution also includes severalsecurity fixes:<UL> <LI>Added changes to support NetBSD startup scripts. <LI>Added separate compiler options for pstoraster (Ghostscript) to avoid compiler-induced errors from Ghostscript's twisted code. <LI>The mime.types file contained syntax errors. <LI>Updated the *BSD USB device filenames to use the /dev/unlptN files so that the USB device is not reset prior to printing (causes print corruption on many printers) <LI>Added new cupsTempFd() function to avoid serious security bug in glibc fopen() function. The glibc fopen() function unlinks a file before creating it, which opens up possible symlink attacks. [Editor's note: this appears only to affect a beta release of glibc, not any current production release] <LI>Now reject 0-length names in add-printer and add-class requests. <LI>Fix for pstoraster when ZLIB is not available. <LI>cupsGetPPD() didn't reconnect when a HTTP connection was lost. <LI>SuSE fix: httpConnect() didn't check that the value from gethostbyname() was a valid IPv4 address. <LI>SuSE fix: httpConnect() didn't allow file descriptor 0 to be used for a socket. <LI>SuSE fix: ippRead() didn't confirm that all values in a set were numeric or string types. <LI>SuSE fix: lppasswd race condition fixes. <LI>SuSE fix: directive names could overflow buffer when reading *.conf files. <LI>SuSE fix: HEAD requests for PPD files did not use the same logic as GET requests. <LI>SuSE fix: possible buffer overflow when adding /index.html to requested directory name. <LI>SuSE fix: possible buffer overflow when converting IPP attributes to string options for filters. <LI>SuSE fix: creating file: device output with mode 0666 instead of mode 0600. <LI>SuSE fix: creating job info files with mode 0640 instead of 0600. <LI>SuSE fix: don't rely on snprintf() for including system name in log filenames. <LI>SuSE fix: add bounds checking when copying quoted and hex strings.</UL>
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.6-3 Source Update Now Available!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>An updated source distribution for CUPS is now available that fixessome distribution problems. The new distribution also includes severalsecurity and bug fixes:<UL> <LI>The configure script put the JPEG library before the TIFF library; this caused problems in some configurations since the TIFF library also supports JPEG compression of TIFF images. <LI>Updated the configure script and makefiles to handle admin man pages with the "1m" extension (HP-UX, IRIX, Solaris, Tru64) and in odd directories (IRIX) <LI>The updated cupsTempFile() function did not return the filename when called with a filename buffer of NULL (previously it used a static buffer.) <LI>FreeBSD uses /dev/unlptN, but NetBSD and OpenBSD use /dev/ulptN. <LI>DeletePrinter() didn't remove the printer from any classes it was a member of. <LI>DeletePrinterFromClass() didn't preserve the implicit status of a class. <LI>DeletePrinterFromClasses() didn't remove printers from implicit classes. <LI>StartJob() didn't send the job-sheets, job-priority, and job-hold-until attributes to remote printers. <LI>LoadAllJobs() was looking for job-sheets-completed instead of job-media-sheets-completed. This would prevent accumulation of page data after a restart of the scheduler. <LI>The pstops and imagetops filters now generate copies using the appropriate method for a Level 1, 2, or 3 printer since some Level 2/3 printers don't support the /#copies variable anymore. <LI>The man page for cups-lpd did not mention the "-o" option. <LI>The IPP backend didn't handle version-not-supported errors and revert to IPP/1.0 (previously it only checked for a bad-request error) <LI>Caldera fix: lpc now reports unimplemented commands as unimplemented, not invalid. <LI>Caldera fix: lpq didn't recognize BSD lpq "-a" option. <LI>Caldera fix: lpr didn't recognize BSD lpr "-1", "-2", "-3", "-4", "-q", or "-U" options. <LI>RedHat fixes: patches to GNU Ghostscript <LI>SuSE fix: temp file creation patch to GNU Ghostscript (pstoraster). <LI>SuSE fix: remove cgi-bin/abort.c and cgi-bin/email.c, which are not used. <LI>SuSE fix: missing NULL check in cgi_initialize_post(). <LI>SuSE fix: potential buffer overflows in cgi_initialize_string(). <LI>SuSE fix: potential buffer overflows in ippSetCGIVars() <LI>SuSE fix: more NULL checks in ppdOpen(); also make sure that all memory is freed on error to avoid memory leaks. <LI>SuSE fix: Exit from child if setgid() or setuid() fails. <LI>SuSE fix: Added setgroups() calls after setgid() and setuid() calls. <LI>SuSE fix: potential buffer overflows in httpEncode64() calls. <LI>SuSE fix: potential buffer overflows in httpSeparate() <LI>SuSE fix: potential buffer overflows in ippWrite() for bad input. <LI>SuSE fix: potential nul skip in ppd_decode() for missing hex digits.</UL>
@@ -1,7 +0,0 @@
---
title: Epson contracts Easy Software Products!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Epson has contracted Easy Software Products for driver development for part of their inkjet printer line. Epson drivers are specified to be developed for software packages including CUPS 1.1, ESP Ghostscript 5.5, and Gimp-Print 4.0. As a result of the inclusion of CUPS 1.1, the software package, ESP Print Pro will also contain the same drivers.<P>Reference Web Sites:<UL><LI><A HREF="http://www.epson.com/">Epson</A><LI><A HREF="http://www.cups.org/">CUPS</A><LI><A HREF="http://gimp-print.sourceforge.net/">Gimp-Print</A><LI><A HREF="http://sourceforge.net/projects/espgs/">ESP Ghostscript</A></UL>
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.7 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (May 2, 2001)</B> -- Easy SoftwareProducts today announced the 1.1.7 release of the Common UNIXPrinting System ("CUPS"), an IPP/1.1-based printing system forUNIX®<P>CUPS 1.1.7 provides many new features including support formost Apache configuration file directives, support for runningas a non-priviledged user on port 631, classification and pagelabels, and several new security features to prevent DoS andspoofing attacks. In addition to the new features, CUPS 1.1.7includes bug fixes for the PostScript RIP and scheduler thatcould cause unreliable operation on some systems. Binaries forseveral platforms are available at:<UL><PRE><A HREF="http://www.cups.org">http://www.cups.org</A></PRE></UL><P>CUPS provides a portable printing layer for UNIX®-basedoperating systems. It has been developed by<A HREF="http://www.easysw.com">Easy Software Products</A> to promote astandard printing solution for all UNIX vendors and users. CUPSprovides the System V and Berkeley command-line interfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basis formanaging print jobs and queues. The Line Printer Daemon ("LPD") ServerMessage Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols arealso supported with reduced functionality. CUPS adds network printerbrowsing and PostScript Printer Description ("PPD") basedprinting options to support real-world printing under UNIX.<P>CUPS also includes a customized version of GNU Ghostscript(currently based off GNU Ghostscript 5.50) and an image file RIP thatare used to support non-PostScript printers. Sample drivers for HP andEPSON printers are included that use these filters.<P>Drivers for over 2300 printers are provided with our ESP PrintPro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro">http://www.easysw.com/printpro</A></PRE></UL><P>CUPS is licensed under the GNU General Public License and GNULibrary General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products</A> forcommercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.2 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Easy Software Products today announced the 1.1.2 release of the Common UNIX Printing System ("CUPS"), an IPP/1.1-based printing system for UNIX®<P>CUPS 1.1.2 fixes several small bugs as well as some build and security issues that have been identified by CUPS users. Binaries for several platforms are available at:<UL><PRE><A HREF="http://www.cups.org">http://www.cups.org</A></PRE></UL><P>CUPS provides a portable printing layer for UNIX®-based operating systems. It has been developed by <A HREF="http://www.easysw.com">Easy Software Products</A> to promote a standard printing solution for all UNIX vendors and users. CUPS provides the System V and Berkeley command-line interfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basis for managing print jobs and queues. The Line Printer Daemon ("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are also supported with reduced functionality. CUPS adds network printer browsing and PostScript Printer Description ("PPD") based printing options to support real-world printing under UNIX.<P>CUPS also includes a customized version of GNU Ghostscript (currently based off GNU Ghostscript 5.50) and an image file RIP that are used to support non-PostScript printers. Sample drivers for HP andEPSON printers are included that use these filters.<P>Drivers for over 2300 printers are provided with our ESP Print Pro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro/">http://www.easysw.com/printpro/</A></PRE></UL><P>CUPS is licensed under the GNU General Public License and GNU Library General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products</A> for commercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.3 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Easy Software Products today announced the 1.1.3 release of the Common UNIX Printing System ("CUPS"), an IPP/1.1-based printing system for UNIX®<P>CUPS 1.1.3 fixes several small bugs as well as some build and security issues that have been identified by CUPS users. Binaries for several platforms are available at:<UL><PRE><A HREF="http://www.cups.org">http://www.cups.org</A></PRE></UL><P>CUPS provides a portable printing layer for UNIX®-based operating systems. It has been developed by <A HREF="http://www.easysw.com">Easy Software Products</A> to promote a standard printing solution for all UNIX vendors and users. CUPS provides the System V and Berkeley command-line interfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basis for managing print jobs and queues. The Line Printer Daemon ("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols are also supported with reduced functionality. CUPS adds network printer browsing and PostScript Printer Description ("PPD") based printing options to support real-world printing under UNIX.<P>CUPS also includes a customized version of GNU Ghostscript (currently based off GNU Ghostscript 5.50) and an image file RIP that are used to support non-PostScript printers. Sample drivers for HP and EPSON printers are included that use these filters.<P>Drivers for over 2300 printers are provided with our ESP Print Pro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro/">http://www.easysw.com/printpro/</A></PRE></UL><P>CUPS is licensed under the GNU General Public License and GNULibrary General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products</A> for commercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.8 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (May 23, 2001)</B> -- Easy SoftwareProducts today announced the 1.1.8 release of the Common UNIXPrinting System ("CUPS"), an IPP/1.1-based printing system forUNIX®<P>CUPS 1.1.8 fixes a number of small bugs, including a bug inthe pstops filter that would cause all pages in a print job tocome out on a single page. Binaries for several platforms areavailable at:<UL><PRE><A HREF="http://www.cups.org">http://www.cups.org</A></PRE></UL><P>CUPS provides a portable printing layer for UNIX®-basedoperating systems. It has been developed by<A HREF="http://www.easysw.com">Easy Software Products</A> to promote astandard printing solution for all UNIX vendors and users. CUPSprovides the System V and Berkeley command-line interfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basis formanaging print jobs and queues. The Line Printer Daemon ("LPD") ServerMessage Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols arealso supported with reduced functionality. CUPS adds network printerbrowsing and PostScript Printer Description ("PPD") basedprinting options to support real-world printing under UNIX.<P>CUPS also includes a customized version of GNU Ghostscript(currently based off GNU Ghostscript 5.50) and an image file RIP thatare used to support non-PostScript printers. Sample drivers for HP andEPSON printers are included that use these filters.<P>Drivers for over 2700 printers are provided with our ESP PrintPro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro">http://www.easysw.com/printpro</A></PRE></UL><P>CUPS is licensed under the GNU General Public License and GNULibrary General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products</A> forcommercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.9 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (July 6, 2001)</B> -- Easy SoftwareProducts today announced the 1.1.9 release of the Common UNIXPrinting System ("CUPS"), an IPP/1.1-based printing system forUNIX®<P>CUPS 1.1.9 adds support for AIX, adds several performanceimprovements to the scheduler, adds support for the ApacheInclude directive, adds new HideImplicitMembers andImplicitAnyClasses directives, stores user-defined options asdifferences from the system-defined options, adds a"natural-scaling" option for printing images, and fixes a numberof small bugs. Binaries for several platforms are available at:<UL><PRE><A HREF="http://www.cups.org">http://www.cups.org</A></PRE></UL><P>CUPS provides a portable printing layer for UNIX®-basedoperating systems. It has been developed by<A HREF="http://www.easysw.com">Easy Software Products</A> to promote astandard printing solution for all UNIX vendors and users. CUPSprovides the System V and Berkeley command-line interfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basis formanaging print jobs and queues. The Line Printer Daemon ("LPD") ServerMessage Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols arealso supported with reduced functionality. CUPS adds network printerbrowsing and PostScript Printer Description ("PPD") basedprinting options to support real-world printing under UNIX.<P>CUPS also includes a customized version of GNU Ghostscript(currently based off GNU Ghostscript 5.50) and an image file RIP thatare used to support non-PostScript printers. Sample drivers for HP andEPSON printers are included that use these filters.<P>Drivers for thousands of printers are provided with our ESPPrint Pro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro">http://www.easysw.com/printpro</A></PRE></UL><P>CUPS is licensed under the GNU General Public License and GNULibrary General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products</A> forcommercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: Updated CUPS 1.1.9 Source Distribution Released
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>An updated source distribution for CUPS 1.1.9 is now available.This patch corrects the following problems:</P><UL> <LI>The configure script did not substitute the correct user and group names. <LI>The configure script did not use the full path to the install-sh script when it was used. <LI>The pstoraster filter did not correctly support DuplexTumble mode for printers that used flip duplexing. <LI>The cups.list.in file was missing from the distribution. <LI>The New DeskJet series driver did not use the correct OrderDependency for the Duplex option. <LI>Use read() instead of fread() to read piped print files in lpr/lp. This avoids a bug in the HP-UX 10.20 fread() function.</UL>
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.10 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (August 16, 2001)</B> -- Easy SoftwareProducts today announced the 1.1.10 release of the Common UNIXPrinting System ("CUPS"), an IPP/1.1-based printing system forUNIX®<P>CUPS 1.1.10 adds a new driver for Dymo label printers, a newClassifyOverride directive, a new BrowseProtocols directive,SLPv2 support, adds Asian language support to the PDF filter,and fixes a number of small bugs. Binaries for several platformsare available at:<UL><PRE><A HREF="http://www.cups.org">http://www.cups.org</A></PRE></UL><P>CUPS provides a portable printing layer for UNIX®-basedoperating systems. It has been developed by<A HREF="http://www.easysw.com">Easy Software Products</A> to promote astandard printing solution for all UNIX vendors and users. CUPSprovides the System V and Berkeley command-line interfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basis formanaging print jobs and queues. The Line Printer Daemon ("LPD") ServerMessage Block ("SMB"), and AppSocket (a.k.a. JetDirect) protocols arealso supported with reduced functionality. CUPS adds network printerbrowsing and PostScript Printer Description ("PPD") basedprinting options to support real-world printing under UNIX.<P>CUPS also includes a customized version of GNU Ghostscript(currently based off GNU Ghostscript 5.50) and an image file RIP thatare used to support non-PostScript printers. Sample drivers for HP andEPSON printers are included that use these filters.<P>Drivers for thousands of printers are provided with our ESPPrint Pro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro">http://www.easysw.com/printpro</A></PRE></UL><P>CUPS is licensed under the GNU General Public License and GNULibrary General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products</A> forcommercial support and "binary distribution" rights.
@@ -1,10 +0,0 @@
---
title: Updated CUPS Source Distribution Now Available
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
An updated CUPS source distribution is now available which provides some minor fixes to the filter, systemv, and template makefiles to install files properly.
A patch against the original 1.1.10 source release is also available.
@@ -1,7 +0,0 @@
---
title: CUPS Book Now Available for Purchase!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
The new CUPS: Common UNIX Printing System book is now available for purchase on-line from Easy Software Products. This special edition of the CUPS book includes an exclusive companion CD containing the CUPS and GIMP-print software, the example code from the book, and corrections and updates to the book text.
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.11 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (November 9, 2001)</B> -- Easy SoftwareProducts today announced the 1.1.11 release of the Common UNIXPrinting System ("CUPS"), an IPP/1.1-based printing system forUNIX®</P><P>CUPS 1.1.11 adds support for embedded TrueType fonts andPostScript functions in PDF files and adds a new "cupsaddsmb"program for exporting CUPS printer drivers to Windows clients,adds preliminary support for MacOS X and Darwin. It also nowsupports printer drivers with more than 100 media options,includes several general performance improvements, and fixes apotential JavaScript vulnerability in the web interface. CUPS isavailable at:</P><UL><PRE><A HREF="http://www.cups.org">http://www.cups.org</A></PRE></UL><P>CUPS provides a portable printing layer for UNIX®-basedoperating systems. It has been developed by<A HREF="http://www.easysw.com">Easy Software Products</A> topromote a standard printing solution for all UNIX vendors andusers. CUPS provides the System V and Berkeley command-lineinterfaces.</P><P>CUPS uses the Internet Printing Protocol ("IPP") as the basisfor managing print jobs and queues. The Line Printer Daemon("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a.JetDirect) protocols are also supported with reducedfunctionality. CUPS adds network printer browsing and PostScriptPrinter Description ("PPD") based printing options to supportreal-world printing under UNIX.</P><P>CUPS also includes a customized version of GNU Ghostscript(currently based off GNU Ghostscript 5.50) and an image file RIPthat are used to support non-PostScript printers. Sample driversfor Dymo, EPSON, HP, and OKIDATA printers are included that usethese filters.</P><P>Drivers for thousands of printers are provided with our ESPPrint Pro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro">http://www.easysw.com/printpro</A></PRE></UL><P>CUPS is licensed under the GNU General Public License and GNULibrary General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products</A> forcommercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.12 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (November 14, 2001)</B> -- Easy SoftwareProducts today announced the 1.1.12 release of the Common UNIXPrinting System ("CUPS"), an IPP/1.1-based printing system forUNIX®</P><P>CUPS 1.1.12 adds support for Polish PPD files, adds a missingdirectory definition to the cups-config script, and fixes bugsin the CUPS-Add-Printer and CUPS-Move-Job operations. CUPS isavailable at:</P><UL><PRE><A HREF="http://www.cups.org">http://www.cups.org</A></PRE></UL><P>CUPS provides a portable printing layer for UNIX®-basedoperating systems. It has been developed by<A HREF="http://www.easysw.com">Easy Software Products</A> topromote a standard printing solution for all UNIX vendors andusers. CUPS provides the System V and Berkeley command-lineinterfaces.</P><P>CUPS uses the Internet Printing Protocol ("IPP") as the basisfor managing print jobs and queues. The Line Printer Daemon("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a.JetDirect) protocols are also supported with reducedfunctionality. CUPS adds network printer browsing and PostScriptPrinter Description ("PPD") based printing options to supportreal-world printing under UNIX.</P><P>CUPS also includes a customized version of GNU Ghostscript(currently based off GNU Ghostscript 5.50) and an image file RIPthat are used to support non-PostScript printers. Sample driversfor Dymo, EPSON, HP, and OKIDATA printers are included that usethese filters.</P><P>Drivers for thousands of printers are provided with our ESPPrint Pro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro">http://www.easysw.com/printpro</A></PRE></UL><P>CUPS is licensed under the GNU General Public License and GNULibrary General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products</A> forcommercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.13 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (January 31, 2002) -- Easy SoftwareProducts today announced the 1.1.13 release of the Common UNIXPrinting System ("CUPS"), an IPP/1.1-based printing system forUNIX®<P>CUPS 1.1.13 adds support for the KOI8-R and KOI8-U encodings,message catalogs for several Russian locales and for SimplifiedChinese, improvements for MacOS X (Darwin) and IRIX,improvements to the PDF, PostScript, and text filters, statusreporting for IPP-based printers (paper out, etc.), andimprovements to the SAMBA driver export facility. The newrelease also fixes bugs in the scheduler, the lpstat command,the CUPS API, and the pstoraster filter. CUPS is available at:<UL><PRE><A HREF="http://www.cups.org/">http://www.cups.org/<P>CUPS provides a portable printing layer for UNIX®-basedoperating systems. It has been developed by<A HREF="http://www.easysw.com/">Easy Software Products topromote a standard printing solution for all UNIX vendors andusers. CUPS provides the System V and Berkeley command-lineinterfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basisfor managing print jobs and queues. The Line Printer Daemon("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a.JetDirect) protocols are also supported with reducedfunctionality. CUPS adds network printer browsing and PostScriptPrinter Description ("PPD") based printing options to supportreal-world printing under UNIX.<P>CUPS also includes a customized version of GNU Ghostscript(currently based off GNU Ghostscript 5.50) and an image file RIPthat are used to support non-PostScript printers. Sample driversfor Dymo, EPSON, HP, and OKIDATA printers are included that usethese filters.<P>Drivers for thousands of printers are provided with our ESPPrint Pro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro/">http://www.easysw.com/printpro/<P>CUPS is licensed under the GNU General Public License and GNULibrary General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products forcommercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.14 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (February 13, 2002) -- Easy SoftwareProducts today announced the 1.1.14 release of the Common UNIXPrinting System ("CUPS"), an IPP/1.1-based printing system forUNIX®<P>CUPS 1.1.14 is a security release that fixes two buffer overflowbugs in the IPP code. The new release also adds a Swedishmessage catalog and support for the Linux devfs printer devices,fixes MacOS X build problems, fixes a problem in cupsaddsmb withsome versions of SAMBA, and adds compatibility with an IBMimplementation of IPP. CUPS is available at:<UL><PRE><A HREF="http://www.cups.org/">http://www.cups.org/<P>CUPS provides a portable printing layer for UNIX®-basedoperating systems. It has been developed by<A HREF="http://www.easysw.com/">Easy Software Products topromote a standard printing solution for all UNIX vendors andusers. CUPS provides the System V and Berkeley command-lineinterfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basisfor managing print jobs and queues. The Line Printer Daemon("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a.JetDirect) protocols are also supported with reducedfunctionality. CUPS adds network printer browsing and PostScriptPrinter Description ("PPD") based printing options to supportreal-world printing under UNIX.<P>CUPS also includes a customized version of GNU Ghostscript(currently based off GNU Ghostscript 5.50) and an image file RIPthat are used to support non-PostScript printers. Sample driversfor Dymo, EPSON, HP, and OKIDATA printers are included that usethese filters.<P>Drivers for thousands of printers are provided with our ESPPrint Pro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro/">http://www.easysw.com/printpro/<P>CUPS is licensed under the GNU General Public License and GNULibrary General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products forcommercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: CUPS Licensed for Use in Apple Operating Systems!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (March 1, 2002) -- Easy SoftwareProducts announced today that Apple Computer, Inc. has licensedthe Common UNIX Printing System ("CUPS") for use with Appleoperating systems and software.<P>The CUPS software will provide enhanced printing capabilitiesto MacOS X and other Apple software as well as improvedUNIX/Linux and Windows interoperability. The standard CUPSdistribution will be provided with Apple's open source Darwinoperating system, while an enhanced version of CUPS with Apple'sAqua user interface will be provided with MacOS X.<P>CUPS provides a portable printing layer for UNIX®-basedoperating systems. It has been developed by <AHREF="http://www.easysw.com/">Easy Software Products topromote a standard printing solution for all UNIX/Linux vendorsand users. CUPS provides the System V and Berkeley command-lineinterfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basisfor managing print jobs and queues. The Line Printer Daemon("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a.JetDirect) protocols are also supported with reducedfunctionality. CUPS adds network printer browsing and PostScriptPrinter Description ("PPD") based printing options to supportreal-world printing under UNIX.<P>CUPS also includes a customized version of GNU Ghostscript(currently based off GNU Ghostscript 5.50) and an image file RIPthat are used to support non-PostScript printers. Sample driversfor Dymo, EPSON, HP, and OKIDATA printers are included that usethese filters.<P>CUPS is licensed under the GNU General Public License and GNULibrary General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products forcommercial support and "binary distribution" rights.<P>Easy Software Products is an eight year old small businessthat produces printing, document management, Internet, andcomputer graphics solutions for UNIX and Microsoft Windows®. ESP software is sold in 120 countries worldwide. Additionalinformation on Easy Software Products can be found at "<AHREF="http://www.easysw.com/">http://www.easysw.com/". Information on the Common UNIX Printing System can be found at"<A HREF="http://www.cups.org">http://www.cups.org/".<P>Apple Computer, Inc. is a pioneer in the personal computingindustry, celebrating its 25th anniversary this year with theintroduction of revolutionary products such as the new iMac andiPod. Additional information on Apple Computer, Inc. can befound at "<AHREF="http://www.apple.com/">http://www.apple.com/".
@@ -1,7 +0,0 @@
---
title: ESP Ghostscript 7.05.1 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The 7.05.1 release of ESP Ghostscript is now available fordownload from the CUPS web site at:<PRE> <A HREF="http://www.cups.org/">http://www.cups.org/<P>ESP Ghostscript is a customized version of GNU Ghostscript thatincludes an enhanced autoconf-based configuration script, theCUPS raster driver to support CUPS raster printer drivers, andadditional patches and drivers from various Linux distributors.<P>ESP Ghostscript is provided under the GNU General PublicLicense.
@@ -1,7 +0,0 @@
---
title: ESP Ghostscript 7.05.2 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>ESP Ghostscript 7.05.2 is now available for download from the CUPS web site at:<PRE> <A HREF="http://www.cups.org/">http://www.cups.org/<P>The 7.05.2 release fixes some build problems and adds support for direct CMYK printing in the CUPS driver.<P>ESP Ghostscript is a customized version of GNU Ghostscript that includes an enhanced autoconf-based configuration script, the CUPS raster driver to support CUPS raster printer drivers, and additional patches and drivers from various Linux distributors.<P>ESP Ghostscript is provided under the GNU General Public License.
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.15 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (June 5, 2002) -- Easy SoftwareProducts today announced the 1.1.15 release of the Common UNIXPrinting System ("CUPS"), an IPP/1.1-based printing system forUNIX®<P>CUPS 1.1.15 adds several new network configuration features,better CMYK image support, better SAMBA support, a new SCSIprinter backend, and a handful of bug fixes. The new release isalso the first that officially supports MacOS X, Darwin, andFreeBSD. CUPS is available at:<UL><PRE><A HREF="http://www.cups.org/">http://www.cups.org/<P>CUPS provides a portable printing layer for UNIX®-basedoperating systems. It has been developed by<A HREF="http://www.easysw.com/">Easy Software Products topromote a standard printing solution for all UNIX vendors andusers. CUPS provides the System V and Berkeley command-lineinterfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basisfor managing print jobs and queues. The Line Printer Daemon("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a.JetDirect) protocols are also supported with reducedfunctionality. CUPS adds network printer browsing and PostScriptPrinter Description ("PPD") based printing options to supportreal-world printing under UNIX.<P>CUPS includes an image file RIP that supports printing of imagefiles to non-PostScript printers. A customized version of GNUGhostscript 7.05 for CUPS called ESP Ghostscript is availableseparately to support printing of PostScript files within theCUPS driver framework. Sample drivers for Dymo, EPSON, HP, andOKIDATA printers are included that use these filters.<P>Drivers for thousands of printers are provided with our ESPPrint Pro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro/">http://www.easysw.com/printpro/<P>CUPS is licensed under the GNU General Public License and GNULibrary General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products forcommercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: ESP Ghostscript 7.05.3 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>ESP Ghostscript 7.05.3 is now available for download from theCUPS web site at:<PRE> <A HREF="http://www.cups.org/">http://www.cups.org/<P>The 7.05.3 release fixes some Ghostscript, CUPS, and configurescript bugs and warnings.<P>ESP Ghostscript is a customized version of GNU Ghostscript thatincludes an enhanced autoconf-based configuration script, theCUPS raster driver to support CUPS raster printer drivers, andadditional patches and drivers from various Linux distributors.<P>ESP Ghostscript is provided under the GNU General PublicLicense.
@@ -1,7 +0,0 @@
---
title: ESP Ghostscript 7.05.4 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>ESP Ghostscript 7.05.4 is now available for download from theCUPS web site at:<PRE> <A HREF="http://www.cups.org/">http://www.cups.org/<P>The 7.05.4 release add nearly all known GhostScript drivers aslisted on "http://www.linuxprinting.org/", including IBM's OMNI,Martin Lottermoser's PCL3, and EPSON's laser printer drivers. The new release also fixes some problems in the configurescript.<P>ESP Ghostscript is a customized version of GNU Ghostscript thatincludes an enhanced autoconf-based configuration script, theCUPS raster driver to support CUPS raster printer drivers, andadditional patches and drivers from various Linux distributors.<P>ESP Ghostscript is provided under the GNU General PublicLicense.
@@ -1,7 +0,0 @@
---
title: ESP Ghostscript v7.05.5 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>ESP Ghostscript 7.05.5 is now available for download from the CUPS web site at:<PRE> <A HREF="http://www.cups.org/">http://www.cups.org/<P>The 7.05.5 release fixes some problems in the configure script, makes several drivers more portable, and updates several drivers including the CUPS, Deskjet, and Lexmark drivers.<P>ESP Ghostscript is a customized version of GNU Ghostscript that includes an enhanced autoconf-based configuration script, the CUPS raster driver to support CUPS raster printer drivers, and additional patches and drivers from various Linux distributors.ESP Ghostscript is provided under the GNU General PublicLicense.
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.16 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (October 7, 2002) -- Easy SoftwareProducts today announced the 1.1.16 release of the Common UNIXPrinting System ("CUPS"), an IPP/1.1-based printing system forUNIX®<P>CUPS 1.1.16 adds support for a new CUPS printer driver forWindows NT/2000/XP that provides accurate page accounting aswell as support for the banner, job billing, job priority, andpage label options. The new release also contains many small bugfixes and enhancements, including better USB printing support,support for printer names containing any printable character(123print, my-long-printer-name, etc.), and French languagelocalization of the web interface and documentation. CUPS isavailable at:<UL><PRE><A HREF="http://www.cups.org/">http://www.cups.org/<P>CUPS provides a portable printing layer for UNIX®-basedoperating systems. It has been developed by<A HREF="http://www.easysw.com/">Easy Software Products topromote a standard printing solution for all UNIX vendors andusers. CUPS provides the System V and Berkeley command-lineinterfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basisfor managing print jobs and queues. The Line Printer Daemon("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a.JetDirect) protocols are also supported with reducedfunctionality. CUPS adds network printer browsing and PostScriptPrinter Description ("PPD") based printing options to supportreal-world printing under UNIX.<P>CUPS includes an image file RIP that supports printing of imagefiles to non-PostScript printers. A customized version of GNUGhostscript 7.05 for CUPS called ESP Ghostscript is availableseparately to support printing of PostScript files within theCUPS driver framework. Sample drivers for Dymo, EPSON, HP, andOKIDATA printers are included that use these filters.<P>Drivers for thousands of printers are provided with our ESPPrint Pro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro/">http://www.easysw.com/printpro/<P>CUPS is licensed under the GNU General Public License and GNULibrary General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products forcommercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.17 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (December 2, 2002) -- Easy SoftwareProducts today announced the 1.1.17 release of the Common UNIXPrinting System ("CUPS"), an IPP/1.1-based printing system forUNIX®<P>CUPS 1.1.17 is primarily a bug and portability fix releaseand includes fixes for PDF and image file printing, text optionconformance changes for PAPI, variable size media support fordot matrix printers, and improved startup time for systems withlarge numbers of raw queues. CUPS is available at:<UL><PRE><A HREF="http://www.cups.org/">http://www.cups.org/<P>CUPS provides a portable printing layer for UNIX®-basedoperating systems. It has been developed by<A HREF="http://www.easysw.com/">Easy Software Products topromote a standard printing solution for all UNIX vendors andusers. CUPS provides the System V and Berkeley command-lineinterfaces.<P>CUPS uses the Internet Printing Protocol ("IPP") as the basisfor managing print jobs and queues. The Line Printer Daemon("LPD") Server Message Block ("SMB"), and AppSocket (a.k.a.JetDirect) protocols are also supported with reducedfunctionality. CUPS adds network printer browsing and PostScriptPrinter Description ("PPD") based printing options to supportreal-world printing under UNIX.<P>CUPS includes an image file RIP that supports printing of imagefiles to non-PostScript printers. A customized version of GNUGhostscript 7.05 for CUPS called ESP Ghostscript is availableseparately to support printing of PostScript files within theCUPS driver framework. Sample drivers for Dymo, EPSON, HP, andOKIDATA printers are included that use these filters.<P>Drivers for thousands of printers are provided with our ESPPrint Pro software, available at:<UL><PRE><A HREF="http://www.easysw.com/printpro/">http://www.easysw.com/printpro/<P>CUPS is licensed under the GNU General Public License and GNULibrary General Public License. Please contact<A HREF="mailto:info@easysw.com">Easy Software Products forcommercial support and "binary distribution" rights.
@@ -1,7 +0,0 @@
---
title: New CUPS Newsgroup Mirrors On-Line!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>In the first part of several upgrades, we have upgraded the mailing list server and are now providing mirrors for all of the CUPS newsgroups. Go to the following site to subscribe to the new lists:<PRE> <A HREF="http://lists.easysw.com/">http://lists.easysw.com/<P>Subscribers of the old CUPS discussion list must resubscribe to the new list(s) to receive copies of the newsgroup traffic and continue posting.<P>We thank you all for your patience as we performed the upgrade and hope that you enjoy the enhanced service!
@@ -1,7 +0,0 @@
---
title: CUPS v1.1.18 is Released!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (December 19, 2002) -- Easy Software
@@ -1,7 +0,0 @@
---
title: GIMP-Print Drivers for CUPS 4.2.5pre2
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>Gimp-Print 4.2.5-pre2, released December 22, 2002, is a prerelease in
@@ -1,7 +0,0 @@
---
title: New comment moderation system
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>I have put up a simple moderation system for comments that are posted to news articles, polls, and bazaar links. Here is how it works:
@@ -1,17 +0,0 @@
---
title: Codehost and Easy Software Announce License Agreement
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Codehost to include portions of CUPS source for use with
BrightQ&reg; Printing Suite
CULVER CITY, CA and HOLLYWOOD, MD&nbsp; January 16, 2003 -
Software developers Codehost, Inc. and Easy Software Products
announced today that the two companies have entered into a
licensing agreement that will allow Codehost to utilize aspects
of the Common UNIX Printing System (CUPS) source code. The CUPS
source code will be used within BrightQ&reg;, Codehost's popular
turnkey printing suite for corporate UNIX and Linux users of
multi-function devices and high-end printers.
@@ -1,7 +0,0 @@
---
title: ESP Ghostscript 7.05.6 Now Available
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>ESP Ghostscript 7.05.6 is now available for download from the CUPS web site at:
-7
Ver Arquivo
@@ -1,7 +0,0 @@
---
title: PyKota 0.95
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
The above description correspond to the v0.95, but 0.9 was written instead, probably a typo.
@@ -1,7 +0,0 @@
---
title: New PPD Test Page On-Line!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
We've put up a new page on the CUPS site that allows you to test PPD files on-line using the cupstestppd program. If you are experiencing difficulties with a printer, use this page to validate the PPD file you are using and report any problems to the author of the file/driver.
@@ -1,8 +0,0 @@
---
title: SAP R/3, faster access to huge number of printers 1.02
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
will move to a new download location soon, so use http://pweb.uunet.de/schwarzer.d/data/files/
other additions for CUPS will be added too
-7
Ver Arquivo
@@ -1,7 +0,0 @@
---
title: PyKota 1.01
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Several functionnalities were added : account only mode (no quota enforcement), possibility to choose the recipient(s) of email messages, default values for configuration. Manual pages were added, and redistribution/modification terms of the official package (paid for) are now fully GPL compliant.
@@ -1,7 +0,0 @@
---
title: Software Trouble Report Page Now On-Line!
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>A Software Trouble Report page for CUPS users and developers is now on-line.
Diff do arquivo suprimido porque uma ou mais linhas são muito longas
@@ -1,7 +0,0 @@
---
title: alternate pstops 1.93e
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
The bug concerning page-ranges and embedded documents has been fixed.
@@ -1,7 +0,0 @@
---
title: generating PDF files from SAP R/3 via CUPS n/a
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Message handling adopted to fit into CUPS' configuration.
-7
Ver Arquivo
@@ -1,7 +0,0 @@
---
title: PyKota 1.03
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Major features were added : group quotas are finally supported, possibility to limit printing by page quota or by account balance value, price per page and per job defineable for each printer, jobs history which will allow by-period reports in the future, support for AppleTalk printers, workaround for HP printers' "feature" of not saving their internal counter in real time, database upgrade script for old versions of PyKota, etc...
@@ -1,7 +0,0 @@
---
title: Common UNIX Printing System 1.1.19rc2
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Subject: ANNOUNCEMENT: Common UNIX Printing System 1.1.19rc2
-7
Ver Arquivo
@@ -1,7 +0,0 @@
---
title: PyKota 1.04
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
This version now fully support both CUPS and LPRng. Some minor bugs were also fixed.
@@ -1,7 +0,0 @@
---
title: Common UNIX Printing System 1.1.19rc3
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The third release candidate for version 1.1.19 of the Common
-7
Ver Arquivo
@@ -1,7 +0,0 @@
---
title: ESP Print Pro 4.4rc2
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The second release candidate for version 4.4 of ESP Print Pro is
-39
Ver Arquivo
@@ -1,39 +0,0 @@
---
title: Foomatic 3.0.0
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
After meeting some printing developers on the Foomatic
workshop on the LinuxTag in
June 2003 and further discussion on the foomatic-devel
mailing list several ideas came up which lead us to develop the
this new major version of Foomatic.
The most important new features of Foomatic 3.0.0 (compared to 2.0.x) are:
- One unique filter (foomatic-rip) for all
spoolers
- For all spoolers PPD files are used to provide the printer
capabilities information
- Foomatic-generated PPD files are absolutely Adobe-compliant
- With foomatic-rip manufacturer-supplied PPD files
of PostScript printers can be used with every spooler
- foomatic-rip processes PostScript according to Adobe's
-13
Ver Arquivo
@@ -1,13 +0,0 @@
---
title: PyKota 1.05
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
The most important new feature is the possibility to
use ANY external command of your choice to compute
each job's size, so people who can't use SNMP or AppleTalk,
or prefer to do accounting prior to each job being sent
to the printer, instead of always being one job late,
can now use whatever command they see fit !
@@ -1,27 +0,0 @@
---
title: SAMBA Printing How-To 0.75beta3
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Kurt Pfeifle has written a Draft for the Printing Chapter of the new Samba-3.0
HOWTO-Collection. It is available at
http://www.linuxprinting.org/kpfeifle/SambaPrintHOWTO/Samba-HOWTO-Collection-3.0-PrintingChapter-3rd-draft.html
A PDF version (for convenient printing) is at
http://www.linuxprinting.org/kpfeifle/SambaPrintHOWTO/Samba-HOWTO-Collection-3.0-PrintingChapter-3rd-draft.pdf
The new HOWTO-Collection is due for publication alongside the Samba 3.0 software release, probably sometime in May/June. The HOWTO Collection in all its draft components is already greatly enhanced and extended, and so is the printing part. Please help polish it even further..
Please: read it - use it - test its advices & recipes - feed your suggestions back to me. This way you can make the Samba Printing Documentation a better one. (You may also learn a bit from it at no cost at all... ;-)
The most recent PDF version of the complete HOWTO Collection is (until final release) available at
http://samba.org/~jht/NT4migration/Samba-HOWTO-Collection.pdf
(Note that this does not yet include my Samba Printing HOWTO part I am asking you to check and test.)
The printing draft contains 15 ASCII art flowcharts trying to to clarify and explain various aspects of Windows --> Samba printing and of CUPS printfile processing. However, I am not able to convert this into something "nice". So here goes the call to all who are willing and able to help out with their abilities to use one of the Free Software drawing or graphic programs: please provide some better illustrations for this important documentation.
@@ -1,7 +0,0 @@
---
title: Common UNIX Printing System 1.1.19rc4
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The fourth release candidate for version 1.1.19 of the Common
-7
Ver Arquivo
@@ -1,7 +0,0 @@
---
title: ESP Print Pro 4.4rc3
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The third release candidate for version 4.4 of ESP Print Pro is
-7
Ver Arquivo
@@ -1,7 +0,0 @@
---
title: PyKota 1.07
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
An important file was forgotten which forbid the new "external" accounting methods feature introduced in version 1.05 to work properly. However there's no need to upgrade yet if you don't plan to use this new feature
@@ -1,7 +0,0 @@
---
title: Common UNIX Printing System 1.1.19rc5
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The fifth release candidate for version 1.1.19 of the Common
-7
Ver Arquivo
@@ -1,7 +0,0 @@
---
title: ESP Print Pro 4.4rc4
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The fourth release candidate for version 4.4 of ESP Print Pro is
@@ -1,28 +0,0 @@
---
title: SAMBA Printing How-To (with emphasize on CUPS) 0.94beta9
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
The Draft for the Printing Chapter of the new Samba 3.0 HOWTO-Collection
has been updated. The version now is 0.94beta9. (That means I regard it
as 94% finished.... hmmm, the last 6% seem to be harder than the first
60 ;-)
It is available at
http://www.linuxprinting.org/kpfeifle/SambaPrintHOWTO/
A PDF version (for convenient printing) is also there.
This is from the document's Changelog:
-------------------------------------------------------------------------------
06-05-2003: a lot of typos corrected -- most is spellchecked now
checked some of my recipes (they still worked ;-)
wrote a few sentences about printing *from* Samba *to* CUPS
include more rundll32 examples (one using also "runas")
17-05-2003: integrated most of the feedback comments from various people.
A lot of feedback from Ken Sarkies -- thanks a lot!
@@ -1,7 +0,0 @@
---
title: Common UNIX Printing System 1.1.19
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (May 27, 2003) -- Easy Software Products
@@ -1,7 +0,0 @@
---
title: CUPS Denial of Service Attack Vulnerability
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>A denial of service attack vulnerability, <A HREF="str.php?L75">Issue #75, was discovered and reported by Red Hat which allows a malicious user to block the CUPS scheduler while servicing a request, effectively preventing other users from accessing the scheduler. This vulnerability exists for both local and remote accesses to all CUPS versions up to and including 1.1.19rc3.
-7
Ver Arquivo
@@ -1,7 +0,0 @@
---
title: ESP Print Pro 4.4
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (May 29, 2003) -- Easy Software Products
-9
Ver Arquivo
@@ -1,9 +0,0 @@
---
title: PyKota 1.08
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Two major bugs were fixed, first one wrt LPRng support and second one wrt increasing or decreasing a user's account balance.
Some minor bugs were also fixed.
Finally an LDAP schema and sample LDIF file are included, which will serve as the basis for the future LDAP storage support. People are encouraged to look at them, try them, and discuss them on PyKota's mailing list.
@@ -1,7 +0,0 @@
---
title: Log File Viewer Beta 1
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>A new log viewing application is now available for ESP Print Pro on Linux, MacOS X, and Solaris SPARC. The log viewer provides a graphical view of the printing system error log and provides descriptions of each error message as well as a quick-diagnosis action which often can determine the cause of printing problems and suggest remedies.
-13
Ver Arquivo
@@ -1,13 +0,0 @@
---
title: PyKota 1.09
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Full LDAP support is now included.
The CGI script which produces print quota reports is much more flexible now.
Command line utilities now behave differently and accept additional parameters when launched as root.
Severe database access optimizations were done.
-8
Ver Arquivo
@@ -1,8 +0,0 @@
---
title: PyKota 1.14
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Many many improvements and bug fixes were done. LDAP support is now far better, as well as security and accuracy.
Check the NEWS file or the website for details.
@@ -1,7 +0,0 @@
---
title: ESP Ghostscript 7.07.1rc1
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>This is the first release candidate of ESP Ghostscript 7.07.1. The new release updates ESP Ghostscript to the current GNU Ghostscript baseline version 7.07, adds a new PCL XL/PCL 6 driver for CUPS (preliminary support as the current Ghostscript driver does not support duplexing or other printer features), and fixes a number of bugs that have been reported through the software trouble report form.
-9
Ver Arquivo
@@ -1,9 +0,0 @@
---
title: Alambic 0.2a
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Alambic is a CUPS backend that makes it easy to create and distribute PDF documents in the corporate environment.
More info at http://alambic.iroise.net/
@@ -1,7 +0,0 @@
---
title: ESP Ghostscript 7.07.1rc2
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>This is the second release candidate for ESP Ghsotscript 7.07.1 and contains fixes for the Canon BJC, CUPS, IJS, OMNI, PNG, and X11 drivers, configure script, "-c" option, removing of temporary files, and support scripts.
Diff do arquivo suprimido porque uma ou mais linhas são muito longas
-11
Ver Arquivo
@@ -1,11 +0,0 @@
---
title: Alambic 1.0
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Alambic 1.0 has just been released.
Several bugs have been corrected and most
importantly the license has changed to GPL
meaning Alambic is now free software.
@@ -1,7 +0,0 @@
---
title: Common UNIX Printing System 1.1.20rc2
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The second release candidate for version 1.1.20 of the Common
-11
Ver Arquivo
@@ -1,11 +0,0 @@
---
title: Alambic 1.0.1
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Alambic 1.0.1 released.
Minor fixes, mostly in Alambic.ppd.
Added script dscfix.pl to move DSC Comments at the start of the PS file so AFPL gs converts them to a proper DOCINFO.
-9
Ver Arquivo
@@ -1,9 +0,0 @@
---
title: Alambic 1.0.2
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Minor fixes and enhancements for version 1.0.2.
Added German localization provided by Kai-Steffen Jens Hielscher.
@@ -1,7 +0,0 @@
---
title: Common UNIX Printing System 1.1.20rc3
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The third release candidate for version 1.1.20 of the Common
@@ -1,7 +0,0 @@
---
title: ESP Ghostscript 7.07.1
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>ESP Ghostscript 7.07.1 is now available for download from the
-7
Ver Arquivo
@@ -1,7 +0,0 @@
---
title: PyKota 1.15
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Big performance improvements, especially within the LDAP backend. Documentation was improved. Many new features, see website for details.
@@ -1,7 +0,0 @@
---
title: Common UNIX Printing System 1.1.20rc4
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The fourth release candidate for version 1.1.20 of the Common
@@ -1,7 +0,0 @@
---
title: Common UNIX Printing System 1.1.20rc5
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The fifth release candidate for version 1.1.20 of the Common
@@ -1,7 +0,0 @@
---
title: Common UNIX Printing System 1.1.20rc6
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The sixth release candidate for version 1.1.20 of the Common
@@ -1,8 +0,0 @@
---
title: CUPS Driver for Windows 5.0rc1
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
This is the first release candidate for the new CUPS driver for Windows. Please see the home page for details.
@@ -1,7 +0,0 @@
---
title: Common UNIX Printing System 1.1.20
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P><B>Hollywood, MD (November 24, 2003) -- Easy Software Products
@@ -1,7 +0,0 @@
---
title: CUPS Driver for Windows 5.0rc2
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The 5.0rc2 release candidate fixes a problem where the driver did not properly track output orientation changes. Please report all problems with this release candidate using the form at:
@@ -1,7 +0,0 @@
---
title: CUPS Driver for Windows 5.0rc3
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
<P>The 5.0rc3 release candidate fixes a problem where the driver could produce extra blank pages on some printers. Please report all problems with this release candidate using the form at:
-7
Ver Arquivo
@@ -1,7 +0,0 @@
---
title: Jipsi 0.1.2
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
Jipsi is an implementation of the Java Print Service to communicate with cups over IPP.
-7
Ver Arquivo
@@ -1,7 +0,0 @@
---
title: PyKota 1.16
layout: post
permalink: /blog/:year-:month-:day-:title.html
---
This v1.16 release features a real CUPS backend wrapper which supports device enumeration, allowing a complete point&click installation into CUPS, and immediate hardware accounting. Many many new features are included as well, and PyKota is now available in six different languages. Please see the website for all the gory details.

Alguns arquivos não foram exibidos porque demasiados arquivos foram alterados neste diff Mostrar Mais