]> git.ipfire.org Git - thirdparty/cups.git/log
thirdparty/cups.git
5 years agoDon't try to map cupsFinishingTemplate=none, fall back to individual options to get...
Michael R Sweet [Tue, 21 Aug 2018 14:09:49 +0000 (10:09 -0400)] 
Don't try to map cupsFinishingTemplate=none, fall back to individual options to get there.

5 years agoFix memory leaks found by Coverity (Issue #5375)
Michael R Sweet [Tue, 21 Aug 2018 14:01:44 +0000 (10:01 -0400)] 
Fix memory leaks found by Coverity (Issue #5375)

5 years agoFix regression in fix for rdar://40436080.
Michael R Sweet [Sun, 19 Aug 2018 13:14:52 +0000 (09:14 -0400)] 
Fix regression in fix for rdar://40436080.

5 years agoFix typo.
Michael R Sweet [Sun, 19 Aug 2018 13:05:34 +0000 (09:05 -0400)] 
Fix typo.

5 years agoUpdate lpadmin man page (Issue #5369)
Michael R Sweet [Sun, 19 Aug 2018 13:03:02 +0000 (09:03 -0400)] 
Update lpadmin man page (Issue #5369)

5 years agoFix whitespace.
Michael R Sweet [Sun, 19 Aug 2018 12:36:39 +0000 (08:36 -0400)] 
Fix whitespace.

5 years agoFix localization of IPP Everywhere PPD (Issue #5362)
Michael R Sweet [Sun, 19 Aug 2018 12:32:04 +0000 (08:32 -0400)] 
Fix localization of IPP Everywhere PPD (Issue #5362)

5 years agoFix shared printing using the IPP Everywhere driver (Issue #5361)
Michael R Sweet [Sun, 19 Aug 2018 11:49:10 +0000 (07:49 -0400)] 
Fix shared printing using the IPP Everywhere driver (Issue #5361)

5 years agoSync up with changes from 2.2.x.
Michael R Sweet [Sat, 18 Aug 2018 13:01:32 +0000 (09:01 -0400)] 
Sync up with changes from 2.2.x.

5 years agoChangelog.
Michael R Sweet [Wed, 18 Jul 2018 18:30:18 +0000 (14:30 -0400)] 
Changelog.

5 years agoChangelog.
Michael R Sweet [Wed, 18 Jul 2018 18:24:49 +0000 (14:24 -0400)] 
Changelog.

5 years agoMerge pull request #5348 from snifbr/master
Michael R Sweet [Wed, 18 Jul 2018 18:25:09 +0000 (14:25 -0400)] 
Merge pull request #5348 from snifbr/master

Some fixes about pt_BR translate

5 years agoMerge pull request #5350 from benlees/master
Michael R Sweet [Wed, 18 Jul 2018 18:22:57 +0000 (14:22 -0400)] 
Merge pull request #5350 from benlees/master

Correct typos in rastertolabel

5 years agoExplicitly list IPP_TAG_STRING in ippReadIO.
Michael R Sweet [Wed, 18 Jul 2018 15:23:17 +0000 (11:23 -0400)] 
Explicitly list IPP_TAG_STRING in ippReadIO.

5 years agoThe scheduler was being backgrounded on macOS, causing applications to spin
Michael R Sweet [Wed, 18 Jul 2018 03:52:38 +0000 (23:52 -0400)] 
The scheduler was being backgrounded on macOS, causing applications to spin
(rdar://40436080)

scheduler/main.c:
- Start/end transactions on startup/shutdown.

scheduler/sysman.c:
- Remove transactions from cupsdSetBusy.

5 years agoFix regression in lpadmin fix (Issue #5305)
Michael R Sweet [Wed, 18 Jul 2018 01:57:41 +0000 (21:57 -0400)] 
Fix regression in lpadmin fix (Issue #5305)

5 years agoFix dependencies.
Michael R Sweet [Tue, 17 Jul 2018 21:48:00 +0000 (17:48 -0400)] 
Fix dependencies.

5 years agoReplace the rest of the uses of __attribute__ that need to be portable (Issue #5349)
Michael R Sweet [Mon, 9 Jul 2018 17:42:25 +0000 (13:42 -0400)] 
Replace the rest of the uses of __attribute__ that need to be portable (Issue #5349)

5 years agoMove away from using __attribute__ directly (Issue #5349)
Michael R Sweet [Mon, 9 Jul 2018 16:17:47 +0000 (12:17 -0400)] 
Move away from using __attribute__ directly (Issue #5349)

5 years agoAdditions to print density corrections 5350/head
benlees [Sun, 8 Jul 2018 01:33:51 +0000 (11:33 +1000)] 
Additions to print density corrections

Missed correcting values below 50 (-14 would produce -15 in the output etc).

5 years agoCorrect print density for Intellitech
benlees [Sun, 8 Jul 2018 00:57:30 +0000 (10:57 +1000)] 
Correct print density for Intellitech

Due to an incorrect rounding assumptions in sample.drv, selecting print density choice 14 produces an output of 13 in the driver and so on.

5 years agoIntellitech print density should be signed
benlees [Sun, 8 Jul 2018 00:21:51 +0000 (10:21 +1000)] 
Intellitech print density should be signed

The print density ranges from -15 to +15.  The output should be a signed integer.

5 years agoMerge pull request #1 from benlees/patch-1
benlees [Sun, 8 Jul 2018 00:16:52 +0000 (10:16 +1000)] 
Merge pull request #1 from benlees/patch-1

Correct page height for Zebra CPCL output

5 years agoCorrect page height for Zebra CPCL output
benlees [Sun, 8 Jul 2018 00:15:26 +0000 (10:15 +1000)] 
Correct page height for Zebra CPCL output

PAGE-HEIGHT is being set to cupsWidth rather than cupsHeight.

5 years agoFixed wrong translation in header.tmpl 5348/head
Danilo Figueiredo Rocha [Wed, 4 Jul 2018 19:42:26 +0000 (16:42 -0300)] 
Fixed wrong translation in header.tmpl

5 years agoFixed wrong value parsed when selected (show completed jobs)
Danilo Figueiredo Rocha [Wed, 4 Jul 2018 19:37:44 +0000 (16:37 -0300)] 
Fixed wrong value parsed when selected (show completed jobs)

5 years agoFix whitespace issues.
Michael R Sweet [Fri, 29 Jun 2018 18:05:14 +0000 (14:05 -0400)] 
Fix whitespace issues.

5 years agoFix whitespace issues.
Michael R Sweet [Fri, 29 Jun 2018 18:04:32 +0000 (14:04 -0400)] 
Fix whitespace issues.

5 years agoAuthentication in the web interface did not work on macOS (rdar://41444473)
Michael R Sweet [Fri, 29 Jun 2018 17:42:38 +0000 (13:42 -0400)] 
Authentication in the web interface did not work on macOS (rdar://41444473)

cups/auth.c:
- cups_local_auth(): Don't check for AuthRef twice, log fopen errors for the
  root cert as well.

scheduler/client.c:
- Also allow local auth with AuthRef's.

5 years agoFix auto-debug logging of job errors with systemd (Issue #5337)
Michael R Sweet [Tue, 19 Jun 2018 01:46:21 +0000 (21:46 -0400)] 
Fix auto-debug logging of job errors with systemd (Issue #5337)

5 years agoFix crash when AccessLog is NULL (Issue #5309)
Michael R Sweet [Tue, 19 Jun 2018 01:37:27 +0000 (21:37 -0400)] 
Fix crash when AccessLog is NULL (Issue #5309)

5 years agoFix compiler warning.
Michael R Sweet [Tue, 19 Jun 2018 01:32:55 +0000 (21:32 -0400)] 
Fix compiler warning.

5 years agoUse Enable-Printer and Resume-Printer operations so we don't create a bogus printer...
Michael R Sweet [Tue, 19 Jun 2018 01:28:04 +0000 (21:28 -0400)] 
Use Enable-Printer and Resume-Printer operations so we don't create a bogus printer (Issue #5305)

5 years agoSupport idle exit, even when printer sharing is enabled but no printers are shared...
Michael R Sweet [Mon, 18 Jun 2018 21:03:23 +0000 (17:03 -0400)] 
Support idle exit, even when printer sharing is enabled but no printers are shared (Issue #5319)

5 years agoRestore default cups-lpd settings for macOS.
Michael R Sweet [Mon, 18 Jun 2018 20:41:02 +0000 (16:41 -0400)] 
Restore default cups-lpd settings for macOS.

5 years agoFix A6 crash bug in Epson 24-pin driver (Issue #5323)
Michael R Sweet [Mon, 18 Jun 2018 20:37:16 +0000 (16:37 -0400)] 
Fix A6 crash bug in Epson 24-pin driver (Issue #5323)

5 years agoIgnore bogus cups-version attribute.
Michael R Sweet [Mon, 18 Jun 2018 18:33:29 +0000 (14:33 -0400)] 
Ignore bogus cups-version attribute.

5 years agoMore tweaks for IPP Everywhere support in web interface.
Michael R Sweet [Mon, 18 Jun 2018 18:31:23 +0000 (14:31 -0400)] 
More tweaks for IPP Everywhere support in web interface.

5 years agoSupport IPP Everywhere driver in web interface (Issue #5338)
Michael R Sweet [Mon, 18 Jun 2018 17:13:40 +0000 (13:13 -0400)] 
Support IPP Everywhere driver in web interface (Issue #5338)

5 years agoReport all supported Job Creation attributes and their values (Issue #5340)
Michael R Sweet [Mon, 18 Jun 2018 16:44:49 +0000 (12:44 -0400)] 
Report all supported Job Creation attributes and their values (Issue #5340)

6 years agoAdd options to force a TLS version.
Michael R Sweet [Fri, 15 Jun 2018 19:17:06 +0000 (15:17 -0400)] 
Add options to force a TLS version.

6 years agoDon't set maximum TLS version unless it is <max. Support TLS 1.3.
Michael R Sweet [Fri, 15 Jun 2018 15:26:16 +0000 (11:26 -0400)] 
Don't set maximum TLS version unless it is <max. Support TLS 1.3.

6 years agoTurn off duplex if validate-job says it can't be done.
Michael R Sweet [Wed, 13 Jun 2018 18:32:16 +0000 (14:32 -0400)] 
Turn off duplex if validate-job says it can't be done.

6 years agoAdd all prototype attributes and values.
Michael R Sweet [Tue, 12 Jun 2018 21:05:07 +0000 (17:05 -0400)] 
Add all prototype attributes and values.

6 years agoAdd more functionality to localization unit test program.
Michael R Sweet [Tue, 12 Jun 2018 17:05:33 +0000 (13:05 -0400)] 
Add more functionality to localization unit test program.

6 years agoChangelog
Michael R Sweet [Tue, 12 Jun 2018 12:38:52 +0000 (08:38 -0400)] 
Changelog

6 years agoMerge pull request #5339 from AOSC-Dev/master
Michael R Sweet [Tue, 12 Jun 2018 12:36:51 +0000 (08:36 -0400)] 
Merge pull request #5339 from AOSC-Dev/master

locale/zh_CN: complete translation

6 years agolocale/zh_CN: complete translation 5339/head
Mingcong Bai [Tue, 12 Jun 2018 08:27:26 +0000 (16:27 +0800)] 
locale/zh_CN: complete translation

6 years agoFix regressions in ippValidateAttribute (Issue #5322, Issue #5330)
Michael R Sweet [Mon, 11 Jun 2018 13:37:34 +0000 (09:37 -0400)] 
Fix regressions in ippValidateAttribute (Issue #5322, Issue #5330)

6 years agoMerge pull request #5332 from felixonmars/patch-1
Michael R Sweet [Mon, 11 Jun 2018 13:23:11 +0000 (09:23 -0400)] 
Merge pull request #5332 from felixonmars/patch-1

Fix a typo in snmp.c

6 years agoFix a typo in snmp.c 5332/head
Felix Yan [Sat, 9 Jun 2018 09:36:03 +0000 (17:36 +0800)] 
Fix a typo in snmp.c

6 years agoUpdate paths for PWG raster sample files.
Michael R Sweet [Thu, 7 Jun 2018 20:50:04 +0000 (16:50 -0400)] 
Update paths for PWG raster sample files.

6 years agoSpecify GPG signing user.
Michael R Sweet [Wed, 6 Jun 2018 13:01:33 +0000 (09:01 -0400)] 
Specify GPG signing user.

6 years agoBump version to 2.3b6, changelog.
Michael R Sweet [Tue, 5 Jun 2018 17:49:08 +0000 (13:49 -0400)] 
Bump version to 2.3b6, changelog.

6 years agoMake sure all incoming value tags are treated the same as freed values.
Michael R Sweet [Tue, 5 Jun 2018 17:47:42 +0000 (13:47 -0400)] 
Make sure all incoming value tags are treated the same as freed values.

6 years agoFix link to CUPS Programming Manual.
Michael R Sweet [Tue, 5 Jun 2018 16:32:08 +0000 (12:32 -0400)] 
Fix link to CUPS Programming Manual.

6 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

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

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

6 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

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

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

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

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

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

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

6 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

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

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

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

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

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

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

6 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

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

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

6 years agoChangelog.
Michael R Sweet [Tue, 1 May 2018 12:38:41 +0000 (08:38 -0400)] 
Changelog.

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

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