Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | CUPS v2.3.6 for CVE-2022-26691 | Steve Algernon | 2022-05-25 | 2 | -5/+5 |
| | |||||
* | Merge relevant portion of _cupsGet1284Values changes in OpenPrinting (Issue ↵ | Michael R Sweet | 2021-10-01 | 1 | -5/+4 |
| | | | | #5972) | ||||
* | Add buffer range check. | Rose | 2021-10-01 | 1 | -2/+2 |
| | |||||
* | Don't use comma after last enum | Rose | 2021-09-17 | 1 | -1/+1 |
| | |||||
* | Remove redundant code | Alfonso Gregory | 2021-09-07 | 5 | -37/+16 |
| | |||||
* | Fix potential deadlock (OpenPrinting #243) | Michael R Sweet | 2021-09-07 | 1 | -2/+3 |
| | |||||
* | Add _CUPS_NORETURN to missing functions | Alfonso Gregory | 2021-09-01 | 1 | -1/+1 |
| | |||||
* | Prevent writing to NULL if buffer is NULL | Alfonso Gregory | 2021-08-30 | 1 | -1/+3 |
| | |||||
* | Mirror IPP fuzzing fixes from OpenPrinting CUPS. | Michael R Sweet | 2021-07-16 | 1 | -95/+74 |
| | |||||
* | Fix printer instances (OpenPrinting #71) | Michael R Sweet | 2021-05-03 | 1 | -23/+61 |
| | |||||
* | Fix job-pages-per-set for duplex/number-up jobs. | Michael R Sweet | 2021-04-27 | 1 | -5/+30 |
| | |||||
* | Fix one other spot where http->fd isn't reset to -1 (Issue #5915) | Michael R Sweet | 2021-04-08 | 1 | -0/+1 |
| | |||||
* | `httpReconnect2` did not reset the socket file descriptor when the TLS | Michael R Sweet | 2021-04-07 | 1 | -1/+2 |
| | | | | negotiation failed (Apple #5907) | ||||
* | Import all of the bug fixes from the OpenPrinting CUPS repository. | Michael R Sweet | 2021-04-05 | 21 | -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 Sweet | 2021-04-05 | 4 | -10/+21 |
| | |||||
* | Update version to 2.3.3 for:v2.3.3 | steve algernon | 2020-04-27 | 4 | -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 Sweet | 2019-12-18 | 1 | -2/+2 |
| | |||||
* | CVE-2019-2228: Fix ippSetValueTag validation of default language. | Michael R Sweet | 2019-12-13 | 1 | -1/+1 |
| | |||||
* | Off by one error in ipp_finishings_vendor | Sean Kau | 2019-12-04 | 1 | -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 Sweet | 2019-12-02 | 1 | -2/+2 |
| | |||||
* | Use pwgMediaForSize when looking up PPD sizes (Issue #5633) | Michael R Sweet | 2019-12-02 | 1 | -1/+1 |
| | |||||
* | Fix a few issues with Apple Raster support (rdar://55301114) | Michael R Sweet | 2019-12-02 | 2 | -11/+58 |
| | |||||
* | Refactor the defaults code so that the correct order of precedence is | Michael R Sweet | 2019-11-18 | 1 | -27/+31 |
| | | | | respected in all cases (Issue #5683) | ||||
* | Fix up HOME environment variable support on macOS - only exclude containers. | Michael R Sweet | 2019-11-18 | 1 | -2/+5 |
| | |||||
* | Address multiple minor issues reported by the LGTM security scanner: | Michael R Sweet | 2019-11-18 | 5 | -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 Sweet | 2019-11-18 | 1 | -2/+0 |
| | |||||
* | More LGTM changes. | Michael R Sweet | 2019-11-18 | 1 | -6/+2 |
| | |||||
* | Don't generate certificates that expire on Feb 29th (Issue #5643) | Michael R Sweet | 2019-11-14 | 1 | -0/+2 |
| | |||||
* | Sandboxed applications were not able to get the default printer (Issue #5676) | Michael R Sweet | 2019-11-14 | 6 | -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 Sweet | 2019-11-14 | 1 | -0/+10 |
| | |||||
* | Fix example source filename in CUPS PM (Issue #5682) | Michael R Sweet | 2019-11-14 | 1 | -2/+2 |
| | |||||
* | Update adminutil.c | reddevillg | 2019-11-07 | 1 | -1/+1 |
| | | | fix /admin/log section | ||||
* | Support trim finishing options. | Michael R Sweet | 2019-10-24 | 1 | -64/+130 |
| | |||||
* | Update finishings support to use standard (or standard-inspired) PPD option | Michael R Sweet | 2019-10-17 | 1 | -14/+136 |
| | | | | keywords, and include all finishing templates (except "none"). | ||||
* | Add support for DigestOptions directive in client.conf (Issue #5647) | Michael R Sweet | 2019-10-15 | 4 | -5/+46 |
| | |||||
* | PPD files containing custom option keywords did not work (Issue #5639) | Michael R Sweet | 2019-10-15 | 1 | -9/+9 |
| | |||||
* | More compiler warnings. | Michael R Sweet | 2019-10-02 | 1 | -0/+2 |
| | |||||
* | Add missing file. | Michael R Sweet | 2019-10-02 | 1 | -0/+266 |
| | |||||
* | Resolve new compiler warnings. | Michael R Sweet | 2019-10-02 | 2 | -7/+8 |
| | |||||
* | Add threading unit test program (Issue #5642) | Michael R Sweet | 2019-10-02 | 2 | -2/+17 |
| | |||||
* | Fix typos in comments. | Michael R Sweet | 2019-09-05 | 1 | -4/+4 |
| | |||||
* | Use legacy MD5 implementation with GNU TLS since at least some Linux vendors are | Michael R Sweet | 2019-09-03 | 2 | -3/+22 |
| | | | | disabling MD5 without allowing applications to detect it. | ||||
* | Revert GNU TLS FIPS-140 changes. | Michael R Sweet | 2019-09-03 | 1 | -22/+0 |
| | |||||
* | Fix spelling of "accordion". | Michael R Sweet | 2019-08-27 | 3 | -8/+10 |
| | | | | Bump version. | ||||
* | Clean up versioning and API documentation. | Michael R Sweet | 2019-08-23 | 5 | -32/+42 |
| | |||||
* | Multiple security/disclosure issues: | Michael R Sweet | 2019-08-15 | 3 | -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 whitespace | Michael R Sweet | 2019-08-07 | 1 | -19/+19 |
| | |||||
* | Stop accepting attributes in collections (Issue #5630) | Michael R Sweet | 2019-08-07 | 2 | -3/+94 |
| | |||||
* | GNU TLS FIPS140 support (Issue #5601, Issue #5622) | Michael R Sweet | 2019-08-01 | 1 | -0/+23 |
| | |||||
* | Fix some PPD parser issues discovered via fuzzing (Issue #5623, Issue #5624) | Michael R Sweet | 2019-08-01 | 5 | -0/+52 |
| |