summaryrefslogtreecommitdiff
path: root/cups
Commit message (Collapse)AuthorAgeFilesLines
* CUPS v2.3.6 for CVE-2022-26691Steve Algernon2022-05-252-5/+5
|
* Merge relevant portion of _cupsGet1284Values changes in OpenPrinting (Issue ↵Michael R Sweet2021-10-011-5/+4
| | | | #5972)
* Add buffer range check.Rose2021-10-011-2/+2
|
* Don't use comma after last enumRose2021-09-171-1/+1
|
* Remove redundant codeAlfonso Gregory2021-09-075-37/+16
|
* Fix potential deadlock (OpenPrinting #243)Michael R Sweet2021-09-071-2/+3
|
* Add _CUPS_NORETURN to missing functionsAlfonso Gregory2021-09-011-1/+1
|
* Prevent writing to NULL if buffer is NULLAlfonso Gregory2021-08-301-1/+3
|
* Mirror IPP fuzzing fixes from OpenPrinting CUPS.Michael R Sweet2021-07-161-95/+74
|
* Fix printer instances (OpenPrinting #71)Michael R Sweet2021-05-031-23/+61
|
* Fix job-pages-per-set for duplex/number-up jobs.Michael R Sweet2021-04-271-5/+30
|
* Fix one other spot where http->fd isn't reset to -1 (Issue #5915)Michael R Sweet2021-04-081-0/+1
|
* `httpReconnect2` did not reset the socket file descriptor when the TLSMichael R Sweet2021-04-071-1/+2
| | | | negotiation failed (Apple #5907)
* Import all of the bug fixes from the OpenPrinting CUPS repository.Michael R Sweet2021-04-0521-144/+292
| | | | | | 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 Sweet2021-04-054-10/+21
|
* Update version to 2.3.3 for:v2.3.3steve algernon2020-04-274-6/+5
| | | | | | | CVE-2020-3898 - cups/ppd.c, ppdc/ppdc-source.cxx CVE-2019-8842 - cups/ipp.c: ippReadIO And build issues due to warnings.
* Bump version.Michael R Sweet2019-12-181-2/+2
|
* CVE-2019-2228: Fix ippSetValueTag validation of default language.Michael R Sweet2019-12-131-1/+1
|
* Off by one error in ipp_finishings_vendorSean Kau2019-12-041-1/+1
| | | | | | When enumvalue is 101 and attrname is "finsishings-supported" we were getting the memory after ipp_finishings_vendor in the ipp_job_collation_types array.
* Fix compiler warnings.Michael R Sweet2019-12-021-2/+2
|
* Use pwgMediaForSize when looking up PPD sizes (Issue #5633)Michael R Sweet2019-12-021-1/+1
|
* Fix a few issues with Apple Raster support (rdar://55301114)Michael R Sweet2019-12-022-11/+58
|
* Refactor the defaults code so that the correct order of precedence isMichael R Sweet2019-11-181-27/+31
| | | | respected in all cases (Issue #5683)
* Fix up HOME environment variable support on macOS - only exclude containers.Michael R Sweet2019-11-181-2/+5
|
* Address multiple minor issues reported by the LGTM security scanner:Michael R Sweet2019-11-185-22/+20
| | | | | | | | - 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)
* Remove debug fprintf that was accidentally left in...Michael R Sweet2019-11-181-2/+0
|
* More LGTM changes.Michael R Sweet2019-11-181-6/+2
|
* Don't generate certificates that expire on Feb 29th (Issue #5643)Michael R Sweet2019-11-141-0/+2
|
* Sandboxed applications were not able to get the default printer (Issue #5676)Michael R Sweet2019-11-146-45/+47
| | | | | - Add "home" global pointing to the user's home directory. - Use it instead of getenv("HOME") everywhere we needed it.
* Fix lpoptions defaults (Issue #5681)Michael R Sweet2019-11-141-0/+10
|
* Fix example source filename in CUPS PM (Issue #5682)Michael R Sweet2019-11-141-2/+2
|
* Update adminutil.creddevillg2019-11-071-1/+1
| | | fix /admin/log section
* Support trim finishing options.Michael R Sweet2019-10-241-64/+130
|
* Update finishings support to use standard (or standard-inspired) PPD optionMichael R Sweet2019-10-171-14/+136
| | | | keywords, and include all finishing templates (except "none").
* Add support for DigestOptions directive in client.conf (Issue #5647)Michael R Sweet2019-10-154-5/+46
|
* PPD files containing custom option keywords did not work (Issue #5639)Michael R Sweet2019-10-151-9/+9
|
* More compiler warnings.Michael R Sweet2019-10-021-0/+2
|
* Add missing file.Michael R Sweet2019-10-021-0/+266
|
* Resolve new compiler warnings.Michael R Sweet2019-10-022-7/+8
|
* Add threading unit test program (Issue #5642)Michael R Sweet2019-10-022-2/+17
|
* Fix typos in comments.Michael R Sweet2019-09-051-4/+4
|
* Use legacy MD5 implementation with GNU TLS since at least some Linux vendors areMichael R Sweet2019-09-032-3/+22
| | | | disabling MD5 without allowing applications to detect it.
* Revert GNU TLS FIPS-140 changes.Michael R Sweet2019-09-031-22/+0
|
* Fix spelling of "accordion".Michael R Sweet2019-08-273-8/+10
| | | | Bump version.
* Clean up versioning and API documentation.Michael R Sweet2019-08-235-32/+42
|
* Multiple security/disclosure issues:Michael R Sweet2019-08-153-10/+28
| | | | | | | - 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 whitespaceMichael R Sweet2019-08-071-19/+19
|
* Stop accepting attributes in collections (Issue #5630)Michael R Sweet2019-08-072-3/+94
|
* GNU TLS FIPS140 support (Issue #5601, Issue #5622)Michael R Sweet2019-08-011-0/+23
|
* Fix some PPD parser issues discovered via fuzzing (Issue #5623, Issue #5624)Michael R Sweet2019-08-015-0/+52
|