Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CVE-2022-26691: An incorrect comparison in local admin authentication | Steve Algernon | 2022-05-25 | 1 | -0/+4 |
| | |||||
* | Merge pull request #5971 from AtariDreams/ipp | Michael R Sweet | 2021-10-01 | 1 | -5/+4 |
|\ | | | | | Change job state to IPP_JOB_HELD when job is restarted with appropriate job-held-until attribute. | ||||
| * | Change job state to IPP_JOB_HELD when job is restarted with appropriate ↵ | Rose | 2021-09-27 | 1 | -5/+4 |
| | | | | | | | | job-held-until attribute. | ||||
* | | Expand whitelist for use of "offline-report" | Rose | 2021-09-30 | 1 | -2/+1 |
|/ | | | Cherry picked from https://github.com/OpenPrinting/cups/commit/17ee0b4f9c5f312ae7099e7627aba2b5e6ed0c8d | ||||
* | scheduler/log.c: Use [Job N] even for syslog | Rose | 2021-09-11 | 1 | -4/+0 |
| | | | Cherry picked from https://github.com/OpenPrinting/cups/pull/154 | ||||
* | Update CGI documentation and add testable examples for CGI support (Issue #5940) | Michael R Sweet | 2021-09-09 | 1 | -3/+2 |
| | |||||
* | Remove redundant code | Alfonso Gregory | 2021-09-07 | 2 | -8/+4 |
| | |||||
* | Fix bug that removes language instead of country code | Alfonso Gregory | 2021-08-30 | 1 | -3/+4 |
| | |||||
* | Move 'everywhere' model support into cupsd (Issue #5919) | Michael R Sweet | 2021-06-23 | 1 | -2/+18 |
| | |||||
* | Fix @IF(name) handling (Issue #5918) | Michael R Sweet | 2021-04-26 | 1 | -1/+0 |
| | |||||
* | Eliminate unused variables. | Michael R Sweet | 2021-04-12 | 4 | -30/+2 |
| | |||||
* | Remove unused KeepAliveTimeout directive (Issue #5733) | Michael R Sweet | 2021-04-07 | 2 | -4/+0 |
| | |||||
* | Import all of the bug fixes from the OpenPrinting CUPS repository. | Michael R Sweet | 2021-04-05 | 10 | -56/+48 |
| | | | | | | Import the improvements to ippeveprinter from OpenPrinting/ippsample. Import the improvements to ippfind and ipptool from OpenPrinting/ippsample. | ||||
* | Update Github repository to match macOS 11.2 CUPS sources (cups-494.1). | Michael R Sweet | 2021-04-05 | 1 | -1/+1 |
| | |||||
* | Merge pull request #5690 from neheb/bzero | Michael R Sweet | 2021-03-11 | 1 | -3/+3 |
|\ | | | | | treewide: Replace bzero with memset | ||||
| * | treewide: Replace bzero with memset | Rosen Penev | 2019-11-22 | 1 | -3/+3 |
| | | | | | | | | | | bzero has been deprecated by POSIX 2008. It recommends the use of memset instead. | ||||
* | | Update version to 2.3.3 for:v2.3.3 | steve algernon | 2020-04-27 | 1 | -1/+1 |
|/ | | | | | | | CVE-2020-3898 - cups/ppd.c, ppdc/ppdc-source.cxx CVE-2019-8842 - cups/ipp.c: ippReadIO And build issues due to warnings. | ||||
* | Address multiple minor issues reported by the LGTM security scanner: | Michael R Sweet | 2019-11-18 | 5 | -60/+60 |
| | | | | | | | | - Lots of usage of localtime and gmtime (use _r/_s versions instead - Issue #5685) - Some unnecessary comparisons - Suppress checks that are not useful (header guards, short global names, and the integer overflow checks which don't reflect the actual range of values) | ||||
* | More LGTM changes. | Michael R Sweet | 2019-11-18 | 1 | -1/+1 |
| | |||||
* | Resolve new compiler warnings. | Michael R Sweet | 2019-10-02 | 1 | -1/+1 |
| | |||||
* | Fix handling of printer resource files (Issue #5652) | Michael R Sweet | 2019-10-02 | 1 | -10/+23 |
| | |||||
* | Add workaround for systemd's lack of true launch-on-demand support (Issue #5640) | Michael R Sweet | 2019-09-05 | 1 | -0/+2 |
| | |||||
* | Multiple security/disclosure issues: | Michael R Sweet | 2019-08-15 | 1 | -11/+12 |
| | | | | | | | - CVE-2019-8696 and CVE-2019-8675: Fixed SNMP buffer overflows (rdar://51685251) - Fixed IPP buffer overflow (rdar://50035411) - Fixed memory disclosure issue in the scheduler (rdar://51373853) - Fixed DoS issues in the scheduler (rdar://51373929) | ||||
* | Fix potential excess logging from the scheduler when removing job files | Michael R Sweet | 2019-07-16 | 1 | -1/+1 |
| | | | | | | | (Issue #5597) (may be Debian-specific, as I was unable to duplicate - the extra check is in place in case file_time is reset) | ||||
* | Don't default printer-info, printer-location, printer-geo-location (Issue #5603) | Michael R Sweet | 2019-07-16 | 1 | -10/+5 |
| | |||||
* | Log held job messages as errors so that is it clear why a job was held ↵ | Michael R Sweet | 2019-07-16 | 1 | -1/+1 |
| | | | | (Issue #5604) | ||||
* | Always check the group membership list (Issue #5613) | Michael R Sweet | 2019-07-16 | 1 | -7/+16 |
| | |||||
* | The scheduler would restart continuously when idle and printers were not | Michael R Sweet | 2019-07-16 | 1 | -2/+23 |
| | | | | shared (rdar://52561199) | ||||
* | Fix whitespace issues. | Michael R Sweet | 2019-06-17 | 1 | -196/+197 |
| | |||||
* | Eliminate new GCC compiler warnings (Issue #5591) | Michael R Sweet | 2019-06-13 | 4 | -79/+36 |
| | |||||
* | remove unused to64() | suzuki toshiya | 2019-06-07 | 1 | -22/+0 |
| | |||||
* | Fix parentheses in cupsdCleanJobs. | Dariusz Gadomski | 2019-05-30 | 1 | -1/+1 |
| | |||||
* | Fix Linux build issues with new LINKCUPS macro (Issue #5261) | Michael R Sweet | 2019-05-17 | 1 | -1/+1 |
| | |||||
* | Update build system and cups-config script to not add extra libraries to the | Michael R Sweet | 2019-05-15 | 1 | -22/+13 |
| | | | | "--libs" output (Issue #5261) | ||||
* | Explain the "forbidden" error better (Issue #5547) | Michael R Sweet | 2019-05-15 | 1 | -1/+10 |
| | |||||
* | Bump the default Timeout to 15 minutes as well (Issue #5570) | Michael R Sweet | 2019-05-02 | 1 | -1/+1 |
| | |||||
* | Update the hold expiration logging - one case is an error, the other is normal. | Michael R Sweet | 2019-05-01 | 1 | -3/+5 |
| | |||||
* | Increase the MultipleOperationTimeOut default to 15 minutes, log an error if | Michael R Sweet | 2019-05-01 | 2 | -3/+3 |
| | | | | the job submission times out (Issue #5570) | ||||
* | Make sure "num_values" is always initialized since newer versions of GCC will | Michael R Sweet | 2019-04-22 | 1 | -0/+1 |
| | | | | (incorrectly) error out on this... | ||||
* | More clang warning fixes. | Michael R Sweet | 2019-04-20 | 4 | -13/+15 |
| | |||||
* | Update systemd service file for cupsd (Issue #5551) | Michael R Sweet | 2019-04-15 | 1 | -0/+1 |
| | |||||
* | Correctly encode octetString values for print filters (Issue #5558) | Michael R Sweet | 2019-04-15 | 1 | -0/+49 |
| | | | | | | | scheduler/job.c: - get_options(): Handle IPP_TAG_STRING separately and either provide a quoted string or a hex string, depending on the value. - ipp_length(): Handle IPP_TAG_STRING separately. | ||||
* | Use ALL_DSOFLAGS and ALL_LDFLAGS to avoid issues with some build frameworks. | Michael R Sweet | 2019-03-19 | 1 | -13/+13 |
| | |||||
* | Stop advertising the HTTP methods that are supported (Issue #5540) | Michael R Sweet | 2019-03-11 | 1 | -2/+0 |
| | |||||
* | Fix an issue with `PreserveJobHistory` and time values (Issue #5538) | Michael R Sweet | 2019-03-11 | 1 | -18/+18 |
| | |||||
* | Fix compiler warning from newer GCC (Issue #5533) | Michael R Sweet | 2019-02-25 | 1 | -5/+5 |
| | |||||
* | Fix typo. | Michael R Sweet | 2019-02-21 | 1 | -1/+0 |
| | |||||
* | Rework idle exit fix after some discussion. | Michael R Sweet | 2019-02-21 | 1 | -40/+18 |
| | |||||
* | The scheduler did not always idle exit as quickly as it could... | Michael R Sweet | 2019-02-21 | 3 | -6/+17 |
| | |||||
* | Don't stop a printer after a job is canceled/aborted (Issue #5517) | Michael R Sweet | 2019-02-21 | 1 | -3/+8 |
| |