Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Pass CONTENT_TYPE and FINAL_CONTENT_TYPE env vars to XPC service. | Michael R Sweet | 2021-05-07 | 1 | -1/+6 |
| | |||||
* | Retry Validate-Job operation as needed (OpenPrinting #132) | Michael R Sweet | 2021-04-09 | 1 | -1/+13 |
| | |||||
* | Fix backend logging from signal handlers (OpenPrinting #167) | Michael R Sweet | 2021-04-09 | 1 | -2/+2 |
| | |||||
* | Import all of the bug fixes from the OpenPrinting CUPS repository. | Michael R Sweet | 2021-04-05 | 1 | -17/+47 |
| | | | | | | Import the improvements to ippeveprinter from OpenPrinting/ippsample. Import the improvements to ippfind and ipptool from OpenPrinting/ippsample. | ||||
* | Fix some new compiler warnings (Issue #5700) | Michael R Sweet | 2019-12-13 | 1 | -2/+1 |
| | |||||
* | Don't wait for held jobs to complete. | Michael R Sweet | 2019-11-18 | 1 | -3/+2 |
| | |||||
* | The IPP backend did not detect all cases where a job should be retried using | Michael R Sweet | 2019-10-07 | 1 | -6/+16 |
| | | | | | | | a raster format (rdar://56021091) - Look for document-xxx reason keywords and client-error-document-xxx status codes after a Send-Document or Print-Job request. | ||||
* | Fix an issue with the IPP backend and unsupported "sides" values ↵ | Michael R Sweet | 2019-06-17 | 1 | -1/+1 |
| | | | | (rdar://51775322) | ||||
* | Fix clang errors on Linux. | Michael R Sweet | 2019-04-20 | 1 | -4/+2 |
| | | | | Fix subtype support on Linux/Avahi. | ||||
* | Don't stop a printer after a job is canceled/aborted (Issue #5517) | Michael R Sweet | 2019-02-21 | 1 | -2/+3 |
| | |||||
* | Eliminate use of private macOS security headers/APIs (Issue #5516) | Michael R Sweet | 2019-02-14 | 1 | -5/+1 |
| | | | | | | | | Eliminate use of deprecated cssmErrorString function. Switch to using SecCertificateCreateWithData. Clean out unused private header availability checks. | ||||
* | Update IPP backend to use non-deprecated APIs and constants. | Michael R Sweet | 2018-09-11 | 1 | -115/+115 |
| | |||||
* | Fix memory leaks found by Coverity (Issue #5375) | Michael R Sweet | 2018-08-21 | 1 | -0/+2 |
| | |||||
* | Fix compiler warning. | Michael R Sweet | 2018-06-18 | 1 | -3/+3 |
| | |||||
* | Ignore bogus cups-version attribute. | Michael R Sweet | 2018-06-18 | 1 | -1/+8 |
| | |||||
* | Turn off duplex if validate-job says it can't be done. | Michael R Sweet | 2018-06-13 | 1 | -0/+24 |
| | |||||
* | Map , to p in phone numbers. | Michael R Sweet | 2018-04-17 | 1 | -1/+3 |
| | |||||
* | Add support for pause and wait characters in fax numbers (rdar://39212256) | Michael R Sweet | 2018-04-17 | 1 | -1/+1 |
| | |||||
* | Use setuid for Kerberized IPP printing (Issue #5233) | Michael R Sweet | 2018-03-12 | 1 | -1/+1 |
| | |||||
* | Fix Kerberized IPP printing (Issue #5233) | Michael R Sweet | 2018-03-09 | 1 | -2/+1 |
| | |||||
* | The IPP backend did not properly detect failed PDF prints (rdar://34055474) | Michael R Sweet | 2018-02-20 | 1 | -6/+32 |
| | | | | | Look for document-format-error and document-unprintable job state reasons strings and log either that state or the CUPS "retry" state. | ||||
* | Update copyrights and license text on files that were missed. | Michael R Sweet | 2018-02-20 | 1 | -7/+4 |
| | |||||
* | License change: Apache License, Version 2.0. | Michael R Sweet | 2017-11-07 | 1 | -2/+0 |
| | |||||
* | The network backends now retry on more error conditions (Issue #5123) | Michael Sweet | 2017-10-05 | 1 | -3/+2 |
| | |||||
* | The IPP backend could get into an infinite loop for certain errors, causing a | Michael R Sweet | 2017-01-26 | 1 | -3/+5 |
| | | | | hung queue (<rdar://problem/28008717>) | ||||
* | Optimize connection usage in the IPP backend. | Michael R Sweet | 2017-01-16 | 1 | -12/+12 |
| | |||||
* | Add address logging to network backends (<rdar://problem/29268474>) | Michael R Sweet | 2016-11-15 | 1 | -21/+1 |
| | |||||
* | Fix crash bug. | Michael R Sweet | 2016-10-20 | 1 | -2/+1 |
| | |||||
* | Add additional debug information from IPP backend (logging all requests and | Michael R Sweet | 2016-10-19 | 1 | -31/+64 |
| | | | | responses). | ||||
* | Set cupsLastErrorString in httpCredentialsGetTrust, and show the result in the | Michael Sweet | 2016-08-25 | 1 | -1/+1 |
| | | | | IPP backend. | ||||
* | Add debug information for encrypted connections. | Michael R Sweet | 2016-07-26 | 1 | -3/+26 |
| | |||||
* | Move TLS cert validation after the connection is finally established. | Michael Sweet | 2016-07-07 | 1 | -38/+47 |
| | |||||
* | Don't call exit() from signal handler (Issue #4671) | Michael R Sweet | 2016-07-05 | 1 | -1/+1 |
| | |||||
* | Do not compress print jobs by default except for certain raster formats. | Michael R Sweet | 2016-04-04 | 1 | -19/+5 |
| | |||||
* | The IPP backend now continues on to the next job when the remote server/printer | msweet | 2016-03-10 | 1 | -11/+7 |
| | | | | | | | | | | puts the job on hold (<rdar://problem/24858548>) A 30 second delay (currently not configurable) is provided to allow for canceling the job locally. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13133 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | Do some code reorganization so that all of the PPD code is separate from the ↵ | msweet | 2015-12-09 | 1 | -0/+1 |
| | | | | | | | | | | | rest. Note: cupsGetPPD* and friends are now in cups/ppd.h now - should not be an issue but was necessary to leave a clean break for future code. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@13007 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | Add support for hashed job-password values; right now just SHA-1 and SHA-2 ↵ | msweet | 2015-11-18 | 1 | -0/+40 |
| | | | | | | | | | | | | | | | | hashes (<rdar://problem/20221502>) - Add new cupsHashData API - Use cupsHashData in _cupsConvertOptions. - Grab the job-password-encryption-supported value from the printer and pick the most secure hash that is supported. - Add a new _CUPS_API_2_2 availability macro. - Update dependencies and Xcode project settings. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12983 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | The IPP backend did not always handle jobs getting canceled at the printer | msweet | 2015-10-09 | 1 | -4/+22 |
| | | | | | | | | (<rdar://problem/22716820>) git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12895 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | The IPP backend did not respond to side-channel requests (STR #4645) | msweet | 2015-06-24 | 1 | -0/+1 |
| | | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12757 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | Prefer job-impressions-completed over job-media-sheets-completed. | msweet | 2015-05-28 | 1 | -6/+2 |
| | | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12676 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | USB and IPP backend fixes. | msweet | 2015-05-28 | 1 | -0/+1 |
| | | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12672 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | The IPP backend now correctly monitors jobs (<rdar://problem/20495955>) | msweet | 2015-05-06 | 1 | -0/+13 |
| | | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12623 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | Move CUPS->IPP mapping code to libcups. | msweet | 2015-01-28 | 1 | -331/+6 |
| | | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12439 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | The IPP backend now updates the cupsMandatory values when the printer | msweet | 2015-01-27 | 1 | -0/+29 |
| | | | | | | | | configuration changes (<rdar://problem/18126570>) git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12424 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | The IPP backend now sends the job-pages-per-set attribute when printing | msweet | 2015-01-26 | 1 | -1/+12 |
| | | | | | | | multiple copy jobs with finishings (<rdar://problem/16792757>) git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12422 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | <rdar://problem/17837631> OS X continues sending print data after the print ↵ | msweet | 2014-11-19 | 1 | -0/+2 |
| | | | | | | | | | | job is canceled at a printer Stop sending data when we see an 'aborted-by-system' or 'job-canceled-xxx' value in job-state-reasons. git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12260 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | Final changes to track TLS credentials (STR #1616) | msweet | 2014-07-18 | 1 | -0/+12 |
| | | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@12048 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | The "snmp" option did not work with the network backends (STR #4422) | msweet | 2014-06-09 | 1 | -2/+2 |
| | | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11907 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | IPP queues using hardcoded credentials would ask for credentials (STR #4371) | msweet | 2014-05-22 | 1 | -12/+18 |
| | | | | git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11888 a1ca3aef-8c08-0410-bb20-df032aa958be | ||||
* | The IPP backend did not abort a job when the printer did not validate the | msweet | 2014-05-09 | 1 | -0/+1 |
| | | | | | | | | supplied options (<rdar://problem/16836752>) git-svn-id: svn+ssh://src.apple.com/svn/cups/cups.org/trunk@11865 a1ca3aef-8c08-0410-bb20-df032aa958be |