summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Bump version numbers.v2.2.13branch-2.2Michael R Sweet2019-12-133-4/+4
|
* Revert the IPP part of the compiler warning fixes from master.Michael R Sweet2019-12-131-1/+2
|
* Fix some new compiler warnings (Issue #5700)Michael R Sweet2019-12-133-5/+5
|
* CVE-2019-2228: Fix ippSetValueTag validation of default language.Michael R Sweet2019-12-132-2/+4
|
* Fix off-by-one error in ippEnumString (Issue #5695)Michael R Sweet2019-12-042-3/+4
|
* Mirror Apple Raster fixes from master.Michael R Sweet2019-12-023-16/+84
|
* Changelog.Michael R Sweet2019-11-181-2/+3
|
* Refactor the defaults code so that the correct order of precedence is ↵Michael R Sweet2019-11-181-28/+32
| | | | respected in all cases (Issue #5683)
* Address multiple minor issues reported by the LGTM security scanner:Michael R Sweet2019-11-1714-87/+97
| | | | | | | | - 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)
* Fix lpoptions defaults (Issue #5681)Michael R Sweet2019-11-142-1/+12
|
* Fix compiler warnings.Michael R Sweet2019-11-141-2/+2
|
* Fix compiler warnings from new clang - lots of enums being assigned to ints butMichael R Sweet2019-10-0710-24/+24
| | | | | the compiler deciding that was worthy of a warning (even though the range of values clearly falls within the range of an int...)
* The IPP backend did not detect all cases where a job should be retried usingMichael R Sweet2019-10-072-7/+19
| | | | | | | a raster format (rdar://56021091) - Look for document-xxx reasons and client-error-document-xxx status codes from Send-Document and Print-Job requests.
* Change DEBUG message to ERROR for libusb_init issues (Issue #5658)Michael R Sweet2019-10-072-3/+4
|
* Fix typos in comments.Michael R Sweet2019-09-051-4/+4
|
* Add workaround for systemd's lack of true launch-on-demand support (Issue #5640)Michael R Sweet2019-09-052-0/+3
|
* Mirror TLS certificate fix from master for ippserver.Michael R Sweet2019-09-052-6/+7
|
* Bump version.Michael R Sweet2019-08-271-2/+2
|
* Fix spelling of accordion.Michael R Sweet2019-08-276-22/+30
| | | | Bump version to 2.2.13.
* Update for CUPS 2.2.12 release.v2.2.12Michael R Sweet2019-08-152-4/+5
|
* Fix multiple security/disclosure issues:Michael R Sweet2019-08-155-22/+45
| | | | | | | - 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)
* Stop accepting attributes in collections (Issue #5630)Michael R Sweet2019-08-073-19/+112
|
* Fix man page typo...Michael R Sweet2019-08-052-6/+6
|
* USB quirk (Issue #5617)Michael R Sweet2019-08-012-0/+4
|
* ChangelogMichael R Sweet2019-08-011-0/+1
|
* GNU TLS FIPS140 support (Issue #5601, Issue #5622)Michael R Sweet2019-08-016-0/+51
|
* Fix some PPD parser issues discovered via fuzzing (Issue #5623, Issue #5624)Michael R Sweet2019-08-017-1/+63
|
* Fix memory leak in ppdOpen.Michael R Sweet2019-08-012-0/+5
|
* Don't default printer-info, printer-location, printer-geo-location (Issue #5603)Michael R Sweet2019-07-162-10/+7
|
* Fix lpadmin with cupsIPPSupplies and cupsSNMPSupplies (Issue #5610)Michael R Sweet2019-07-162-2/+9
|
* Always check the group membership list (Issue #5613)Michael R Sweet2019-07-162-7/+19
|
* The scheduler would restart continuously when idle and printers were notMichael R Sweet2019-07-162-3/+26
| | | | shared (rdar://52561199)
* Use GZIPPROG instead of GZIP to avoid install issues (Issue #5595)Michael R Sweet2019-06-124-42/+44
|
* Mirror bug fix from master (Issue #5588)Michael R Sweet2019-05-302-2/+3
|
* Back-port more compatibility fixes from CUPS 2.3.x - IPP/1.1 compatibility withMichael R Sweet2019-05-285-448/+433
| | | | old versions of CUPS... (Issue #5587)
* Put IDR command in its own XA/XZ section.Michael R Sweet2019-05-241-0/+7
|
* Mirror ZPL fix from master.Michael R Sweet2019-05-242-3/+4
|
* Enforce USB read limits (Issue #5583)Michael R Sweet2019-05-172-4/+5
|
* Block cups-files.conf directives (Issue #5530)Michael R Sweet2019-05-1514-698/+776
|
* Update copyrights.Michael R Sweet2019-05-0813-13/+13
|
* Fix CSS on short browsers (Issue #5574)Michael R Sweet2019-05-082-1/+5
|
* Bump the default Timeout to 15 minutes as well (Issue #5570)Michael R Sweet2019-05-023-5/+5
|
* Mirror changes from master.Michael R Sweet2019-05-011-5/+5
|
* Update the hold expiration logging - one case is an error, the other is ↵Michael R Sweet2019-05-011-3/+5
| | | | normal (Issue #5570)
* Increase the MultipleOperationTimeOut default to 15 minutes, log an error ifMichael R Sweet2019-05-015-10/+11
| | | | the job submission times out (Issue #5570)
* Add a workaround for old Samsung drivers (Issue #5562)Michael R Sweet2019-04-152-0/+20
|
* For octetString values, compare the length against the -supported valueMichael R Sweet2019-04-152-2/+13
| | | | (Issue #5557)
* Update systemd service file for cupsd (Issue #5551)Michael R Sweet2019-04-152-0/+2
|
* Bump version.Michael R Sweet2019-04-154-8/+8
|
* Correctly encode octetString values for print filters (Issue #5558)Michael R Sweet2019-04-152-1/+57
| | | | | | | scheduler/job.c: - get_options(): Correctly encode IPP_TAG_STRING as a quoted string or a hex string depending on the value. - ipp_length(): Handle IPP_TAG_STRING separately.