]>
git.ipfire.org Git - thirdparty/cups.git/log
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.
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)
Michael R Sweet [Tue, 19 Jun 2018 01:37:27 +0000 (21:37 -0400)]
Fix crash when AccessLog is NULL (Issue #5309)
Michael R Sweet [Tue, 19 Jun 2018 01:32:55 +0000 (21:32 -0400)]
Fix compiler warning.
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)
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)
Michael R Sweet [Mon, 18 Jun 2018 20:41:02 +0000 (16:41 -0400)]
Restore default cups-lpd settings for macOS.
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)
Michael R Sweet [Mon, 18 Jun 2018 18:33:29 +0000 (14:33 -0400)]
Ignore bogus cups-version attribute.
Michael R Sweet [Mon, 18 Jun 2018 18:31:23 +0000 (14:31 -0400)]
More tweaks for IPP Everywhere support in web interface.
Michael R Sweet [Mon, 18 Jun 2018 17:13:40 +0000 (13:13 -0400)]
Support IPP Everywhere driver in web interface (Issue #5338)
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)
Michael R Sweet [Fri, 15 Jun 2018 19:17:06 +0000 (15:17 -0400)]
Add options to force a TLS version.
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.
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.
Michael R Sweet [Tue, 12 Jun 2018 21:05:07 +0000 (17:05 -0400)]
Add all prototype attributes and values.
Michael R Sweet [Tue, 12 Jun 2018 17:05:33 +0000 (13:05 -0400)]
Add more functionality to localization unit test program.
Michael R Sweet [Tue, 12 Jun 2018 12:38:52 +0000 (08:38 -0400)]
Changelog
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
Mingcong Bai [Tue, 12 Jun 2018 08:27:26 +0000 (16:27 +0800)]
locale/zh_CN: complete translation
Michael R Sweet [Mon, 11 Jun 2018 13:37:34 +0000 (09:37 -0400)]
Fix regressions in ippValidateAttribute (Issue #5322, Issue #5330)
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
Felix Yan [Sat, 9 Jun 2018 09:36:03 +0000 (17:36 +0800)]
Fix a typo in snmp.c
Michael R Sweet [Thu, 7 Jun 2018 20:50:04 +0000 (16:50 -0400)]
Update paths for PWG raster sample files.
Michael R Sweet [Wed, 6 Jun 2018 13:01:33 +0000 (09:01 -0400)]
Specify GPG signing user.
Michael R Sweet [Tue, 5 Jun 2018 17:49:08 +0000 (13:49 -0400)]
Bump version to 2.3b6, changelog.
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.
Michael R Sweet [Tue, 5 Jun 2018 16:32:08 +0000 (12:32 -0400)]
Fix link to CUPS Programming Manual.
Michael R Sweet [Tue, 5 Jun 2018 16:06:08 +0000 (12:06 -0400)]
Update versions in README and INSTALL
Michael R Sweet [Tue, 5 Jun 2018 15:58:32 +0000 (11:58 -0400)]
Update documentation and localization files for 2.3b5 release.
Michael R Sweet [Tue, 5 Jun 2018 15:47:46 +0000 (11:47 -0400)]
Changelog.
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
Michael R Sweet [Tue, 5 Jun 2018 15:36:07 +0000 (11:36 -0400)]
Fix a parsing bug in the pstops filter (Issue #5321)
Michael R Sweet [Tue, 5 Jun 2018 15:29:32 +0000 (11:29 -0400)]
Changelog.
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)
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 )
Michael R Sweet [Tue, 8 May 2018 20:50:09 +0000 (13:50 -0700)]
Validate notify-recipient-uri values.
Michael R Sweet [Mon, 4 Jun 2018 20:17:31 +0000 (16:17 -0400)]
Block invalid group tags when parsing IPP messages.
Nils Van Zuijlen [Thu, 24 May 2018 20:04:45 +0000 (22:04 +0200)]
Correct typos for French_France
Michael R Sweet [Fri, 18 May 2018 19:34:50 +0000 (15:34 -0400)]
Add smb test URI.
Michael R Sweet [Mon, 14 May 2018 22:24:13 +0000 (15:24 -0700)]
Add more URI validation for scheme.
Michael R Sweet [Mon, 14 May 2018 17:26:55 +0000 (10:26 -0700)]
Fix cupsJobPassword documentation.
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.
Michael R Sweet [Fri, 11 May 2018 19:10:32 +0000 (12:10 -0700)]
Mirror validation changes from 2.2 branch.
Michael R Sweet [Fri, 11 May 2018 17:25:39 +0000 (10:25 -0700)]
Update changelog, copyright...
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
Michael R Sweet [Thu, 10 May 2018 20:35:37 +0000 (16:35 -0400)]
Always use Negotiate or PeerCred for Kerberized printing.
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.
Michael R Sweet [Tue, 1 May 2018 12:38:41 +0000 (08:38 -0400)]
Changelog.
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)
Solomon Peachy [Mon, 30 Apr 2018 23:09:41 +0000 (19:09 -0400)]
Fix typo in example (cupsCommand -> cupsCommands)
Michael R Sweet [Wed, 25 Apr 2018 00:44:54 +0000 (20:44 -0400)]
Use -m everywhere for manual sharing.
Michael R Sweet [Wed, 25 Apr 2018 00:34:10 +0000 (20:34 -0400)]
Fix 360dpi typo (Issue #5300)
Michael R Sweet [Wed, 25 Apr 2018 00:28:36 +0000 (20:28 -0400)]
Update ErrorPolicy in cupsd.conf man page (Issue #5301)
Michael R Sweet [Tue, 24 Apr 2018 22:22:41 +0000 (18:22 -0400)]
Fix GNU TLS httpCertString changes.
Michael R Sweet [Tue, 24 Apr 2018 22:04:52 +0000 (18:04 -0400)]
Extend GNU TLS certificate string.
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.
Michael R Sweet [Tue, 24 Apr 2018 20:17:19 +0000 (16:17 -0400)]
Add resource and system object/state values.
Michael R Sweet [Wed, 18 Apr 2018 12:51:07 +0000 (08:51 -0400)]
Changelog.
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)
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
Michael R Sweet [Tue, 17 Apr 2018 20:54:24 +0000 (16:54 -0400)]
Fix policy limits using All (Issue #5296)
Michael R Sweet [Tue, 17 Apr 2018 18:22:16 +0000 (14:22 -0400)]
Map , to p in phone numbers.
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 )
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)
Michael R Sweet [Thu, 12 Apr 2018 02:03:47 +0000 (22:03 -0400)]
Fix cups_auth_find for schemes without parameters.
Michael R Sweet [Wed, 11 Apr 2018 17:10:24 +0000 (13:10 -0400)]
Fix a parsing bug in the new authentication code.
Michael R Sweet [Tue, 10 Apr 2018 19:43:24 +0000 (15:43 -0400)]
Update lpoptions man page (Issue #5286)
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)
Michael R Sweet [Mon, 9 Apr 2018 19:31:56 +0000 (15:31 -0400)]
Fix another CUPS-Create-Local-Printer crash (Issue #5290)
Michael R Sweet [Mon, 9 Apr 2018 13:52:07 +0000 (09:52 -0400)]
Changelog.
Michael R Sweet [Mon, 9 Apr 2018 13:50:19 +0000 (09:50 -0400)]
Use cupsGetNamedDest for legacy printing APIs (Issue #5288)
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)
Michael R Sweet [Thu, 5 Apr 2018 21:25:31 +0000 (17:25 -0400)]
Fix ippfind _regtype
Christoph Terasa [Tue, 3 Apr 2018 14:30:06 +0000 (16:30 +0200)]
Remove mentions of non-implemented -U option from lpoptions manpage
Michael R Sweet [Fri, 23 Mar 2018 20:39:17 +0000 (16:39 -0400)]
Add cups_en.po file (Issue #5276)
Michael R Sweet [Fri, 23 Mar 2018 01:48:44 +0000 (21:48 -0400)]
Update Windows DLL exports file.
Michael R Sweet [Fri, 23 Mar 2018 01:47:56 +0000 (21:47 -0400)]
Also support /ipp/print/queuename.
Michael R Sweet [Thu, 22 Mar 2018 15:43:47 +0000 (11:43 -0400)]
Changelog
Michael R Sweet [Thu, 22 Mar 2018 13:32:09 +0000 (09:32 -0400)]
Next release is 2.3b4
Michael R Sweet [Thu, 22 Mar 2018 13:02:38 +0000 (09:02 -0400)]
Changelog
Michael R Sweet [Wed, 21 Mar 2018 22:00:02 +0000 (18:00 -0400)]
Try 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)
Michael R Sweet [Tue, 20 Mar 2018 03:08:59 +0000 (23:08 -0400)]
Remove support for _IPP_PRIVATE_STRUCTURES developer cheat.
Michael R Sweet [Tue, 20 Mar 2018 02:58:49 +0000 (22:58 -0400)]
Fully deprecate PPD API - no more _PPD_DEPRECATED cheat.
Michael R Sweet [Mon, 19 Mar 2018 23:52:48 +0000 (19:52 -0400)]
Remove redundant check of srv value.
Michael R Sweet [Mon, 19 Mar 2018 22:43:43 +0000 (18:43 -0400)]
Update localizations.
Michael R Sweet [Mon, 19 Mar 2018 22:43:05 +0000 (18:43 -0400)]
Changelog.
Michael R Sweet [Mon, 19 Mar 2018 22:41:59 +0000 (18:41 -0400)]
Deprecate printer drivers (Issue #5270)
Cleanup man page updates.
Michael R Sweet [Mon, 19 Mar 2018 22:35:22 +0000 (18:35 -0400)]
Deprecate raw print queues.
Michael R Sweet [Mon, 19 Mar 2018 22:11:25 +0000 (18:11 -0400)]
Fix typo
Michael R Sweet [Mon, 19 Mar 2018 17:19:44 +0000 (13:19 -0400)]
Changelog.
Michael R Sweet [Mon, 19 Mar 2018 17:15:56 +0000 (13:15 -0400)]
Include cupsJobPassword keyword in generated PPDs (Issue #5265)
Michael R Sweet [Wed, 14 Mar 2018 22:06:38 +0000 (18:06 -0400)]
Fix _cupsCondWait again.
Michael R Sweet [Wed, 14 Mar 2018 19:13:47 +0000 (15:13 -0400)]
Typo changes after review (Issue #5264)
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
jschwender [Tue, 13 Mar 2018 15:07:08 +0000 (16:07 +0100)]
some new translations completed
Michael R Sweet [Tue, 13 Mar 2018 01:57:49 +0000 (21:57 -0400)]
Fix definition of IPP_DSTATE_ enums.
Michael R Sweet [Tue, 13 Mar 2018 01:56:12 +0000 (21:56 -0400)]
Fix implementation of _cupsCondWait with timeout.
Michael R Sweet [Tue, 13 Mar 2018 01:51:15 +0000 (21:51 -0400)]
Use setuid for Kerberized IPP printing (Issue #5233)