./print/cups, Common UNIX Printing System

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]

Branch: CURRENT, Version: 2.2.1, Package name: cups-2.2.1, Maintainer: sbd

The Common UNIX Printing System provides a portable printing layer for
UNIX 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 (IETF-IPP) as the basis for
managing print jobs and queues. The Line Printer Daemon (LPD, RFC1179)
and AppSocket protocols are also supported with reduced functionality.

CUPS adds network printer browsing and PostScript Printer Description
("PPD")-based printing options to support real world applications under

MESSAGE.libusb [+/-]
MESSAGE.pam [+/-]

Required to run:
[sysutils/dbus] [graphics/tiff] [graphics/png] [security/gnutls] [print/libpaper] [devel/libusb1]

Package options: dbus, dnssd, kerberos, libusb

Master sites:

SHA1: 80d00096ace2da2c0cbc0f8c160f8f84adece9b0
RMD160: 2072bb7af751bc4f4f30d847cf7115eff07c606b
Filesize: 9264.292 KB

Version history: (Expand)

CVS history: (Expand)

   2016-10-09 10:33:16 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
Update print/cups to cups-2.2.1

	- Added "CreateSelfSignedCerts" directive for cups-files.conf to
          control whether the scheduler automatically creates its own
          self-signed X.509 certificates for TLS connections (Issue #4876)
        - http*Connect did not handle partial failures (Issue #4870)
        - Addressed some build warnings on Linux (Issue #4881)
        - cupsHashData did not use the correct hashing algorithm
        - Updated man pages (PR #4885)
        - Updated localizations (PR #4877, PR #4886)
   2016-09-30 16:10:55 by Thomas Klausner | Files touched by this commit (5) | Package updated
Log message:
Updated cups to 2.2.0.

CHANGES.txt - 2.2.0 - 2016-09-13


	- Normalized the TLS certificate validation code and added additional
	  error messages to aid troubleshooting.
	- http*Connect did not work on Linux when cupsd was not running
	  (Issue #4870)
	- The --no-remote-any option of cupsctl had no effect (Issue #4866)
	- http*Connect did not return early when all addresses failed
	  (Issue #4870)


	- Updated the list of supported IPP Everywhere media types.
	- The IPP backend did not validate TLS credentials properly.
	- The printer-state-message attribute was not cleared after a
	  print job with no errors (Issue #4851)
	- The CUPS-Add-Modify-Class and CUPS-Add-Modify-Printer operations did
	  not always return an error for failed adds (Issue #4854)
	- PPD files with names longer than 127 bytes did not work (Issue #4860)
	- Updated localizations (Issue #4846, PR #4858)


	- Added Upstart support (PR #4825)
	- CUPS now supports Let's Encrypt certificates on Linux.


	- All CUPS commands now support POSIX options (Issue #4813)
	- The scheduler now restarts faster (Issue #4760)
	- Improved performance of web interface with large numbers of jobs
	  (Issue #3819)
	- Encrypted printing can now be limited to only trusted printers and
	  servers (<rdar://problem/25711658>)
	- The scheduler now advertises PWG Raster attributes for IPP Everywhere
	  clients (Issue #4428)
	- The scheduler now logs informational messages for jobs at LogLevel
	  "info" (Issue #4815)
	- The scheduler now uses the getgrouplist function when available
	  (Issue #4611)
	- The IPP backend no longer enables compression by default except for
	  certain raster formats that generally benefit from it
	- The scheduler did not handle out-of-disk situations gracefully
	  (Issue #4742)
	- The LPD mini-daemon now detects invalid UTF-8 sequences in job,
	  document, and user names (Issue #4748)
	- The IPP backend now continues on to the next job when the remote
	  server/printer puts the job on hold (<rdar://problem/24858548>)
	- The scheduler did not cancel multi-document jobs immediately
	- The scheduler did not return non-shared printers to local clients
	  unless they connected to the domain socket (<rdar://problem/24566996>)
	- The scheduler now reads the spool directory if one or more job cache
	  entries point to deleted jobs (<rdar://problem/24048846>)
	- Added support for disc media sizes (<rdar://problem/20219536>)
	- The httpAddrConnect and httpConnect* APIs now try connecting to
	  multiple addresses in parallel (<rdar://problem/20643153>)
	- The cupsd domain socket is no longer world-accessible on macOS
	- Interface scripts are no longer supported for security reasons
	- Added a new cupsHashData API and support for hashed job passwords
	- Localization fixes (<rdar://problem/25292403>,
	  <rdar://problem/25461517>, Issue #4041, Issue #4796)
	- Documentation changes (Issue #4624, Issue #4781)
	- Packaging fixes (PR #4832)
   2016-09-20 13:12:23 by Thomas Klausner | Files touched by this commit (7)
Log message:
Recursive bump for cups openssl -> gnutls change.
   2016-09-20 13:07:35 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
cups removed openssl support in 2.0b1.

Switch to gnutls.

Reported by Stephan <stephanwib@googlemail.com> on tech-pkg.

   2016-07-09 08:39:18 by Thomas Klausner | Files touched by this commit (1068) | Package updated
Log message:
Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.
   2016-06-18 22:36:38 by Leonardo Taccari | Files touched by this commit (3) | Package updated
Log message:
Update print/cups to 2.1.4

pkgsrc changes:
 - Switch MASTER_SITES to MASTER_SITE_GITHUB (per-upstream), simplify DISTNAME
   handling and get rid of comment (because also the bug handling changed to
   GitHub issues)

 - Fixed reporting of 1284 Device IDs (Issue #3835, PR #3836)
 - Fixed printing of multiple files to raw queues (Issue #4782)
 - The scheduler did not implement the Hold-New-Jobs opertion correctly
   (Issue #4767)
 - The ipptool program truncated values at 8k (Issue #4786)
 - The ipptool program did not correctly report uriScheme values in plist
   output (Issue #4785)
 - The cups-lpd mini-daemon incorrectly included the document-name
   attribute when creating a job.  It should only be included when
   sending a job (Issue #4790)
 - USB quirk updates (Issue #4778, Issue #4789)
 - Documentation update (Issue #4772)
   2016-03-22 15:43:53 by Pierre Pronchery | Files touched by this commit (1)
Log message:
Register missing dependency on curses

Found with an unprivileged bootstrap on NetBSD/amd64 (--prefer-pkgsrc yes)
   2016-03-05 12:29:49 by Jonathan Perkin | Files touched by this commit (1813) | Package updated
Log message:
Bump PKGREVISION for security/openssl ABI bump.