]> git.ipfire.org Git - thirdparty/cups.git/log
thirdparty/cups.git
5 years agoUpdate versions in README and INSTALL v2.3b5
Michael R Sweet [Tue, 5 Jun 2018 16:06:08 +0000 (12:06 -0400)] 
Update versions in README and INSTALL

5 years agoUpdate documentation and localization files for 2.3b5 release.
Michael R Sweet [Tue, 5 Jun 2018 15:58:32 +0000 (11:58 -0400)] 
Update documentation and localization files for 2.3b5 release.

5 years agoChangelog.
Michael R Sweet [Tue, 5 Jun 2018 15:47:46 +0000 (11:47 -0400)] 
Changelog.

5 years agoMerge pull request #5317 from nils-van-zuijlen/typo-fr
Michael R Sweet [Tue, 5 Jun 2018 15:45:00 +0000 (11:45 -0400)] 
Merge pull request #5317 from nils-van-zuijlen/typo-fr

Correct typos for French_France

5 years agoFix a parsing bug in the pstops filter (Issue #5321)
Michael R Sweet [Tue, 5 Jun 2018 15:36:07 +0000 (11:36 -0400)] 
Fix a parsing bug in the pstops filter (Issue #5321)

5 years agoChangelog.
Michael R Sweet [Tue, 5 Jun 2018 15:29:32 +0000 (11:29 -0400)] 
Changelog.

5 years agoAdd a USB quirks rule for the HP LaserJet P1102 (Issue #5310)
Michael R Sweet [Tue, 5 Jun 2018 15:27:16 +0000 (11:27 -0400)] 
Add a USB quirks rule for the HP LaserJet P1102 (Issue #5310)

5 years agoFix local privilege escalation to root and sandbox bypasses in scheduler
Michael R Sweet [Tue, 8 May 2018 22:24:21 +0000 (15:24 -0700)] 
Fix local privilege escalation to root and sandbox bypasses in scheduler
(rdar://37836779, rdar://37836995, rdar://37837252, rdar://37837581)

5 years agoValidate notify-recipient-uri values.
Michael R Sweet [Tue, 8 May 2018 20:50:09 +0000 (13:50 -0700)] 
Validate notify-recipient-uri values.

5 years agoBlock invalid group tags when parsing IPP messages.
Michael R Sweet [Mon, 4 Jun 2018 20:17:31 +0000 (16:17 -0400)] 
Block invalid group tags when parsing IPP messages.

5 years agoCorrect typos for French_France 5317/head
Nils Van Zuijlen [Thu, 24 May 2018 20:04:45 +0000 (22:04 +0200)] 
Correct typos for French_France

5 years agoAdd smb test URI.
Michael R Sweet [Fri, 18 May 2018 19:34:50 +0000 (15:34 -0400)] 
Add smb test URI.

5 years agoAdd more URI validation for scheme.
Michael R Sweet [Mon, 14 May 2018 22:24:13 +0000 (15:24 -0700)] 
Add more URI validation for scheme.

5 years agoFix cupsJobPassword documentation.
Michael R Sweet [Mon, 14 May 2018 17:26:55 +0000 (10:26 -0700)] 
Fix cupsJobPassword documentation.

5 years agoMark cupsGetDevices as deprecated.
Michael R Sweet [Mon, 14 May 2018 17:21:51 +0000 (10:21 -0700)] 
Mark cupsGetDevices as deprecated.

Update CUPS Programming Manual.

Update CUPS Admin API documentation.

Update CUPS PPD documentation.

5 years agoMirror validation changes from 2.2 branch.
Michael R Sweet [Fri, 11 May 2018 19:10:32 +0000 (12:10 -0700)] 
Mirror validation changes from 2.2 branch.

5 years agoUpdate changelog, copyright...
Michael R Sweet [Fri, 11 May 2018 17:25:39 +0000 (10:25 -0700)] 
Update changelog, copyright...

5 years agoMerge pull request #5312 from hansmi/mailtowait1
Michael R Sweet [Fri, 11 May 2018 17:19:47 +0000 (10:19 -0700)] 
Merge pull request #5312 from hansmi/mailtowait1

mailto: Wait for server opening message

5 years agoAlways use Negotiate or PeerCred for Kerberized printing.
Michael R Sweet [Thu, 10 May 2018 20:35:37 +0000 (16:35 -0400)] 
Always use Negotiate or PeerCred for Kerberized printing.

5 years agomailto: Wait for server opening message 5312/head
Michael Hanselmann [Tue, 8 May 2018 23:22:56 +0000 (01:22 +0200)] 
mailto: Wait for server opening message

A subset of all mailserver configurations reject SMTP sessions where the
client sends anything before the server sent its opening message. This
is the case with Exim on Ubuntu Artful, for example:

  SMTP protocol synchronization error (input sent without waiting for
  greeting)

Not waiting for the opening message is a violation of the session
initiation described in RFC5321 (section 3.1). Update the mailto
notifier to wait for a non-error status code from the server before
proceeding to start the mail transaction.

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)

5 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.

5 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)

5 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)

5 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.

5 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.

5 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.

5 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.