]> git.ipfire.org Git - thirdparty/cups.git/log
thirdparty/cups.git
5 years agoChangelog.
Michael R Sweet [Tue, 1 May 2018 12:38:41 +0000 (08:38 -0400)] 
Changelog.

5 years agoMerge pull request #5306 from speachy/master
Michael R Sweet [Tue, 1 May 2018 12:36:28 +0000 (08:36 -0400)] 
Merge pull request #5306 from speachy/master

Fix typo in example (cupsCommand -> cupsCommands)

5 years agoFix typo in example (cupsCommand -> cupsCommands) 5306/head
Solomon Peachy [Mon, 30 Apr 2018 23:09:41 +0000 (19:09 -0400)] 
Fix typo in example (cupsCommand -> cupsCommands)

6 years agoUse -m everywhere for manual sharing.
Michael R Sweet [Wed, 25 Apr 2018 00:44:54 +0000 (20:44 -0400)] 
Use -m everywhere for manual sharing.

6 years agoFix 360dpi typo (Issue #5300)
Michael R Sweet [Wed, 25 Apr 2018 00:34:10 +0000 (20:34 -0400)] 
Fix 360dpi typo (Issue #5300)

6 years agoUpdate ErrorPolicy in cupsd.conf man page (Issue #5301)
Michael R Sweet [Wed, 25 Apr 2018 00:28:36 +0000 (20:28 -0400)] 
Update ErrorPolicy in cupsd.conf man page (Issue #5301)

6 years agoFix GNU TLS httpCertString changes.
Michael R Sweet [Tue, 24 Apr 2018 22:22:41 +0000 (18:22 -0400)] 
Fix GNU TLS httpCertString changes.

6 years agoExtend GNU TLS certificate string.
Michael R Sweet [Tue, 24 Apr 2018 22:04:52 +0000 (18:04 -0400)] 
Extend GNU TLS certificate string.

6 years agoAdd issuer and signature algorithm to certificate string, show it in tlscheck output.
Michael R Sweet [Tue, 24 Apr 2018 21:46:58 +0000 (17:46 -0400)] 
Add issuer and signature algorithm to certificate string, show it in tlscheck output.

6 years agoAdd resource and system object/state values.
Michael R Sweet [Tue, 24 Apr 2018 20:17:19 +0000 (16:17 -0400)] 
Add resource and system object/state values.

6 years agoChangelog.
Michael R Sweet [Wed, 18 Apr 2018 12:51:07 +0000 (08:51 -0400)] 
Changelog.

6 years agoMerge pull request #5297 from FedericoYundt/patch-1
Michael R Sweet [Wed, 18 Apr 2018 12:48:46 +0000 (08:48 -0400)] 
Merge pull request #5297 from FedericoYundt/patch-1

Allow cupsd daemon to exit on idle (restart=on-failure instead of always)

6 years agoAllow cupsd daemon to exit on idle 5297/head
FedericoYundt [Wed, 18 Apr 2018 07:40:59 +0000 (08:40 +0100)] 
Allow cupsd daemon to exit on idle

When using socket activation cups daemon can safely exit on idle and be automatically started when it's needed. Using Restart=always prevent this behavior and causes cups daemon constantly restarting itself instead of exiting. Users reported[1] that Restart=on-failure was enough to fix issues[2] so Restart=always may be unnecessary and harmful.

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=861470
[2] https://github.com/apple/cups/issues/5263

6 years agoFix policy limits using All (Issue #5296)
Michael R Sweet [Tue, 17 Apr 2018 20:54:24 +0000 (16:54 -0400)] 
Fix policy limits using All (Issue #5296)

6 years agoMap , to p in phone numbers.
Michael R Sweet [Tue, 17 Apr 2018 18:22:16 +0000 (14:22 -0400)] 
Map , to p in phone numbers.

6 years agoAdd support for pause and wait characters in fax numbers (rdar://39212256)
Michael R Sweet [Tue, 17 Apr 2018 16:47:00 +0000 (12:47 -0400)] 
Add support for pause and wait characters in fax numbers (rdar://39212256)

6 years ago- Added a workaround for certain web browsers that do not support multiple
Michael R Sweet [Mon, 16 Apr 2018 21:16:31 +0000 (17:16 -0400)] 
- Added a workaround for certain web browsers that do not support multiple
  authentication schemes in a single response header (Issue #5289)

6 years agoFix cups_auth_find for schemes without parameters.
Michael R Sweet [Thu, 12 Apr 2018 02:03:47 +0000 (22:03 -0400)] 
Fix cups_auth_find for schemes without parameters.

6 years agoFix a parsing bug in the new authentication code.
Michael R Sweet [Wed, 11 Apr 2018 17:10:24 +0000 (13:10 -0400)] 
Fix a parsing bug in the new authentication code.

6 years agoUpdate lpoptions man page (Issue #5286)
Michael R Sweet [Tue, 10 Apr 2018 19:43:24 +0000 (15:43 -0400)] 
Update lpoptions man page (Issue #5286)

6 years agoMerge pull request #5286 from Kohlrabi/master
Michael R Sweet [Tue, 10 Apr 2018 19:36:58 +0000 (15:36 -0400)] 
Merge pull request #5286 from Kohlrabi/master

Remove mentions of non-implemented -U option from lpoptions manpage (still need to update date)

6 years agoFix another CUPS-Create-Local-Printer crash (Issue #5290)
Michael R Sweet [Mon, 9 Apr 2018 19:31:56 +0000 (15:31 -0400)] 
Fix another CUPS-Create-Local-Printer crash (Issue #5290)

6 years agoChangelog.
Michael R Sweet [Mon, 9 Apr 2018 13:52:07 +0000 (09:52 -0400)] 
Changelog.

6 years agoUse cupsGetNamedDest for legacy printing APIs (Issue #5288)
Michael R Sweet [Mon, 9 Apr 2018 13:50:19 +0000 (09:50 -0400)] 
Use cupsGetNamedDest for legacy printing APIs (Issue #5288)

6 years agoThe `ipptool` program no longer checks for duplicate attributes when running in
Michael R Sweet [Tue, 3 Apr 2018 00:18:11 +0000 (20:18 -0400)] 
The `ipptool` program no longer checks for duplicate attributes when running in
list or CSV mode (Issue #5278)

6 years agoFix ippfind _regtype
Michael R Sweet [Thu, 5 Apr 2018 21:25:31 +0000 (17:25 -0400)] 
Fix ippfind _regtype

6 years agoRemove mentions of non-implemented -U option from lpoptions manpage 5286/head
Christoph Terasa [Tue, 3 Apr 2018 14:30:06 +0000 (16:30 +0200)] 
Remove mentions of non-implemented -U option from lpoptions manpage

6 years agoAdd cups_en.po file (Issue #5276) v2.3b4
Michael R Sweet [Fri, 23 Mar 2018 20:39:17 +0000 (16:39 -0400)] 
Add cups_en.po file (Issue #5276)

6 years agoUpdate Windows DLL exports file.
Michael R Sweet [Fri, 23 Mar 2018 01:48:44 +0000 (21:48 -0400)] 
Update Windows DLL exports file.

6 years agoAlso support /ipp/print/queuename.
Michael R Sweet [Fri, 23 Mar 2018 01:47:56 +0000 (21:47 -0400)] 
Also support /ipp/print/queuename.

6 years agoChangelog
Michael R Sweet [Thu, 22 Mar 2018 15:43:47 +0000 (11:43 -0400)] 
Changelog

6 years agoNext release is 2.3b4
Michael R Sweet [Thu, 22 Mar 2018 13:32:09 +0000 (09:32 -0400)] 
Next release is 2.3b4

6 years agoChangelog
Michael R Sweet [Thu, 22 Mar 2018 13:02:38 +0000 (09:02 -0400)] 
Changelog

6 years agoTry another fix for Avahi crash (Issue #5268)
Michael R Sweet [Wed, 21 Mar 2018 22:00:02 +0000 (18:00 -0400)] 
Try another fix for Avahi crash (Issue #5268)

6 years agoTry another fix for Avahi crash (Issue #5268)
Michael R Sweet [Wed, 21 Mar 2018 21:58:01 +0000 (17:58 -0400)] 
Try another fix for Avahi crash (Issue #5268)

6 years agoRemove support for _IPP_PRIVATE_STRUCTURES developer cheat.
Michael R Sweet [Tue, 20 Mar 2018 03:08:59 +0000 (23:08 -0400)] 
Remove support for _IPP_PRIVATE_STRUCTURES developer cheat.

6 years agoFully deprecate PPD API - no more _PPD_DEPRECATED cheat.
Michael R Sweet [Tue, 20 Mar 2018 02:58:49 +0000 (22:58 -0400)] 
Fully deprecate PPD API - no more _PPD_DEPRECATED cheat.

6 years agoRemove redundant check of srv value.
Michael R Sweet [Mon, 19 Mar 2018 23:52:48 +0000 (19:52 -0400)] 
Remove redundant check of srv value.

6 years agoUpdate localizations.
Michael R Sweet [Mon, 19 Mar 2018 22:43:43 +0000 (18:43 -0400)] 
Update localizations.

6 years agoChangelog.
Michael R Sweet [Mon, 19 Mar 2018 22:43:05 +0000 (18:43 -0400)] 
Changelog.

6 years agoDeprecate printer drivers (Issue #5270)
Michael R Sweet [Mon, 19 Mar 2018 22:41:59 +0000 (18:41 -0400)] 
Deprecate printer drivers (Issue #5270)

Cleanup man page updates.

6 years agoDeprecate raw print queues.
Michael R Sweet [Mon, 19 Mar 2018 22:35:22 +0000 (18:35 -0400)] 
Deprecate raw print queues.

6 years agoFix typo
Michael R Sweet [Mon, 19 Mar 2018 22:11:25 +0000 (18:11 -0400)] 
Fix typo

6 years agoChangelog.
Michael R Sweet [Mon, 19 Mar 2018 17:19:44 +0000 (13:19 -0400)] 
Changelog.

6 years agoInclude cupsJobPassword keyword in generated PPDs (Issue #5265)
Michael R Sweet [Mon, 19 Mar 2018 17:15:56 +0000 (13:15 -0400)] 
Include cupsJobPassword keyword in generated PPDs (Issue #5265)

6 years agoFix _cupsCondWait again.
Michael R Sweet [Wed, 14 Mar 2018 22:06:38 +0000 (18:06 -0400)] 
Fix _cupsCondWait again.

6 years agoTypo changes after review (Issue #5264)
Michael R Sweet [Wed, 14 Mar 2018 19:13:47 +0000 (15:13 -0400)] 
Typo changes after review (Issue #5264)

6 years agoMerge pull request #5264 from jschwender/master
Michael R Sweet [Tue, 13 Mar 2018 17:26:43 +0000 (13:26 -0400)] 
Merge pull request #5264 from jschwender/master

some new translations completed

6 years agosome new translations completed 5264/head
jschwender [Tue, 13 Mar 2018 15:07:08 +0000 (16:07 +0100)] 
some new translations completed

6 years agoFix definition of IPP_DSTATE_ enums.
Michael R Sweet [Tue, 13 Mar 2018 01:57:49 +0000 (21:57 -0400)] 
Fix definition of IPP_DSTATE_ enums.

6 years agoFix implementation of _cupsCondWait with timeout.
Michael R Sweet [Tue, 13 Mar 2018 01:56:12 +0000 (21:56 -0400)] 
Fix implementation of _cupsCondWait with timeout.

6 years agoUse setuid for Kerberized IPP printing (Issue #5233)
Michael R Sweet [Tue, 13 Mar 2018 01:51:15 +0000 (21:51 -0400)] 
Use setuid for Kerberized IPP printing (Issue #5233)

6 years agoFix printing to some IPP Everywhere printers (Issue #5238)
Michael R Sweet [Tue, 13 Mar 2018 01:47:00 +0000 (21:47 -0400)] 
Fix printing to some IPP Everywhere printers (Issue #5238)

6 years agoFix systemd integration with cupsd (Issue #5263)
Michael R Sweet [Mon, 12 Mar 2018 17:33:03 +0000 (13:33 -0400)] 
Fix systemd integration with cupsd (Issue #5263)

6 years agoFix DEFINE-DEFAULT support in IPP data files.
Michael R Sweet [Sat, 10 Mar 2018 06:06:41 +0000 (01:06 -0500)] 
Fix DEFINE-DEFAULT support in IPP data files.

Add privacy attributes to requested-attributes support.

6 years agoBump shared library version.
Michael R Sweet [Fri, 9 Mar 2018 23:49:33 +0000 (18:49 -0500)] 
Bump shared library version.

6 years agoFix Kerberized IPP printing (Issue #5233)
Michael R Sweet [Fri, 9 Mar 2018 20:39:25 +0000 (15:39 -0500)] 
Fix Kerberized IPP printing (Issue #5233)

6 years agoThe scheduler could crash while adding an IPP Everywhere printer (Issue #5258)
Michael R Sweet [Thu, 8 Mar 2018 16:48:12 +0000 (11:48 -0500)] 
The scheduler could crash while adding an IPP Everywhere printer (Issue #5258)

6 years agoDisable SNMP supplies for all label printers (Issue #5256)
Michael R Sweet [Thu, 8 Mar 2018 16:09:27 +0000 (11:09 -0500)] 
Disable SNMP supplies for all label printers (Issue #5256)

6 years agoAdd USB quirk rule for Lexmark Optra E310 printers (Issue #5259)
Michael R Sweet [Thu, 8 Mar 2018 16:04:21 +0000 (11:04 -0500)] 
Add USB quirk rule for Lexmark Optra E310 printers (Issue #5259)

6 years agoFix formatting.
Michael R Sweet [Wed, 7 Mar 2018 14:01:25 +0000 (09:01 -0500)] 
Fix formatting.

6 years agoUpdate documentation.
Michael R Sweet [Wed, 7 Mar 2018 13:57:44 +0000 (08:57 -0500)] 
Update documentation.

6 years agoMove cupsHashString to 2.2.7 and add a 2.2.7 API versioning tag.
Michael R Sweet [Wed, 7 Mar 2018 13:56:05 +0000 (08:56 -0500)] 
Move cupsHashString to 2.2.7 and add a 2.2.7 API versioning tag.

6 years agoFix requested attributes lists - missing -col versions of counters and the
Michael R Sweet [Thu, 1 Mar 2018 19:00:22 +0000 (14:00 -0500)] 
Fix requested attributes lists - missing -col versions of counters and the
notify-subscription-uuid was "subscriptions-uuid".

6 years agoAdd missing cups-lpd service file (needs to be present for Xcode project to be
Michael R Sweet [Wed, 28 Feb 2018 16:42:27 +0000 (11:42 -0500)] 
Add missing cups-lpd service file (needs to be present for Xcode project to be
complete)

6 years agoUse a writability test for TMPDIR on macOS...
Michael R Sweet [Tue, 27 Feb 2018 22:03:19 +0000 (17:03 -0500)] 
Use a writability test for TMPDIR on macOS...

6 years agoFix compile error.
Michael R Sweet [Tue, 27 Feb 2018 21:01:13 +0000 (16:01 -0500)] 
Fix compile error.

6 years agocupsGetPPD* still used the old TMPDIR code.
Michael R Sweet [Tue, 27 Feb 2018 20:32:20 +0000 (15:32 -0500)] 
cupsGetPPD* still used the old TMPDIR code.

Also fix the check to look for /Users/... since /var/folders is OK.

6 years agoSimplify tempfile fix for macOS.
Michael R Sweet [Mon, 26 Feb 2018 22:14:11 +0000 (17:14 -0500)] 
Simplify tempfile fix for macOS.

6 years agoFix builds without PAM (Issue #5253)
Michael R Sweet [Fri, 23 Feb 2018 18:21:56 +0000 (13:21 -0500)] 
Fix builds without PAM (Issue #5253)

6 years agoFix list of printer attributes.
Michael R Sweet [Thu, 22 Feb 2018 23:06:11 +0000 (18:06 -0500)] 
Fix list of printer attributes.

6 years agoFix "make clean" - wasn't cleaning cups-driverd.o.
Michael R Sweet [Thu, 22 Feb 2018 20:19:49 +0000 (15:19 -0500)] 
Fix "make clean" - wasn't cleaning cups-driverd.o.

6 years agoBump version number on PostScript test file.
Michael R Sweet [Wed, 21 Feb 2018 22:01:57 +0000 (17:01 -0500)] 
Bump version number on PostScript test file.

6 years agoUpdate Windows DLL exports file.
Michael R Sweet [Thu, 22 Feb 2018 19:22:34 +0000 (14:22 -0500)] 
Update Windows DLL exports file.

6 years agoUpdate localization files.
Michael R Sweet [Thu, 22 Feb 2018 19:21:02 +0000 (14:21 -0500)] 
Update localization files.

6 years agoUpdate API documentation.
Michael R Sweet [Thu, 22 Feb 2018 19:19:21 +0000 (14:19 -0500)] 
Update API documentation.

6 years agoFix annotation of cupsHashString API
Michael R Sweet [Thu, 22 Feb 2018 19:18:10 +0000 (14:18 -0500)] 
Fix annotation of cupsHashString API

6 years agoAdd public cupsEncodeOption API
Michael R Sweet [Thu, 22 Feb 2018 19:16:46 +0000 (14:16 -0500)] 
Add public cupsEncodeOption API

6 years ago_cupsEncodeOption should return the attribute that has been encoded.
Michael R Sweet [Thu, 22 Feb 2018 19:07:21 +0000 (14:07 -0500)] 
_cupsEncodeOption should return the attribute that has been encoded.

6 years agoFix encoding of out-of-band values in ippserver output files.
Michael R Sweet [Thu, 22 Feb 2018 18:32:50 +0000 (13:32 -0500)] 
Fix encoding of out-of-band values in ippserver output files.

6 years agoTemp files could not be created in some sandboxed applications (rdar://37789645)
Michael R Sweet [Thu, 22 Feb 2018 18:14:31 +0000 (13:14 -0500)] 
Temp files could not be created in some sandboxed applications (rdar://37789645)

cups/tempfile.c:
- Use confstr to get the user temp dir when TMPDIR isn't set or we are not
  being run from cupsd.

6 years agoFix speling mistak.
Michael R Sweet [Wed, 21 Feb 2018 20:54:51 +0000 (15:54 -0500)] 
Fix speling mistak.

6 years agoThe IPP backend did not properly detect failed PDF prints (rdar://34055474)
Michael R Sweet [Wed, 21 Feb 2018 02:46:59 +0000 (21:46 -0500)] 
The IPP backend did not properly detect failed PDF prints (rdar://34055474)

Look for document-format-error and document-unprintable job state reasons
strings and log either that state or the CUPS "retry" state.

6 years agoUpdate copyrights and license text on files that were missed.
Michael R Sweet [Wed, 21 Feb 2018 02:28:13 +0000 (21:28 -0500)] 
Update copyrights and license text on files that were missed.

6 years agoChangelog.
Michael R Sweet [Wed, 21 Feb 2018 01:22:23 +0000 (20:22 -0500)] 
Changelog.

6 years agoSetting the timeout should also timeout the TLS negotiation
Michael R Sweet [Wed, 21 Feb 2018 01:18:05 +0000 (20:18 -0500)] 
Setting the timeout should also timeout the TLS negotiation
(rdar://34938533)

6 years agoUpdate documentation (Issue #5252)
Michael R Sweet [Tue, 20 Feb 2018 23:12:05 +0000 (18:12 -0500)] 
Update documentation (Issue #5252)

6 years agoChangelog and dependencies updates.
Michael R Sweet [Tue, 20 Feb 2018 15:46:05 +0000 (10:46 -0500)] 
Changelog and dependencies updates.

6 years agoSupport IPP/1.1 printers with CUPS-Create-Local-Printer operation (Issue #5241)
Michael R Sweet [Tue, 20 Feb 2018 15:44:08 +0000 (10:44 -0500)] 
Support IPP/1.1 printers with CUPS-Create-Local-Printer operation (Issue #5241)

6 years agoBump version to 2.3rc1.
Michael R Sweet [Tue, 20 Feb 2018 15:03:40 +0000 (10:03 -0500)] 
Bump version to 2.3rc1.

6 years agoUse unidirectional mode for Star Micronics printers (Issue #5251)
Michael R Sweet [Tue, 20 Feb 2018 14:58:32 +0000 (09:58 -0500)] 
Use unidirectional mode for Star Micronics printers (Issue #5251)

6 years agoFix installation of filters (Issue #5247)
Michael R Sweet [Tue, 20 Feb 2018 14:46:07 +0000 (09:46 -0500)] 
Fix installation of filters (Issue #5247)

6 years agoUpdate ippfind to support -N/--literal-name.
Michael R Sweet [Wed, 14 Feb 2018 22:10:06 +0000 (17:10 -0500)] 
Update ippfind to support -N/--literal-name.

Update man pages.

6 years agoUpdate copyright/license info on test files, and remove old SVN keywords.
Michael R Sweet [Wed, 14 Feb 2018 21:34:51 +0000 (16:34 -0500)] 
Update copyright/license info on test files, and remove old SVN keywords.

6 years agoFix missing printer-config-change-[time,date-time] attributes.
Michael R Sweet [Wed, 14 Feb 2018 21:27:53 +0000 (16:27 -0500)] 
Fix missing printer-config-change-[time,date-time] attributes.

Fix old IPP Everywhere test file to use newer test files.

6 years agoFix handling of "EXPECT foo/bar IN-GROUP group".
Michael R Sweet [Wed, 14 Feb 2018 21:00:21 +0000 (16:00 -0500)] 
Fix handling of "EXPECT foo/bar IN-GROUP group".

6 years agoSync up fixes from IPP sample code repo.
Michael R Sweet [Tue, 13 Feb 2018 19:37:22 +0000 (14:37 -0500)] 
Sync up fixes from IPP sample code repo.

6 years agoFix clean target in "cups" subdirectory.
Michael R Sweet [Mon, 12 Feb 2018 02:59:31 +0000 (21:59 -0500)] 
Fix clean target in "cups" subdirectory.

6 years agoFix timezone offset code.
Michael R Sweet [Tue, 6 Feb 2018 20:29:55 +0000 (15:29 -0500)] 
Fix timezone offset code.

6 years agoFix dateTime value parsing.
Michael R Sweet [Tue, 6 Feb 2018 20:23:26 +0000 (15:23 -0500)] 
Fix dateTime value parsing.