]>
git.ipfire.org Git - thirdparty/cups.git/log
Steve Algernon [Fri, 27 Oct 2023 22:47:22 +0000 (15:47 -0700)]
Update ipp documentation to reflect the behavior of configuring WiFi on IPP USB printers.
steve algernon [Mon, 27 Jun 2022 16:22:46 +0000 (09:22 -0700)]
adding rastertopdf filter - currently unused in the build
Steve Algernon [Wed, 25 May 2022 17:32:35 +0000 (10:32 -0700)]
CUPS v2.3.6 for CVE-2022-26691
Steve Algernon [Wed, 25 May 2022 18:36:12 +0000 (11:36 -0700)]
CVE-2022-26691: An incorrect comparison in local admin authentication
Michael R Sweet [Fri, 1 Oct 2021 15:21:53 +0000 (11:21 -0400)]
Move ListenBackLog to the list of deprecated directives (Issue #5975)
Michael R Sweet [Fri, 1 Oct 2021 15:14:03 +0000 (11:14 -0400)]
Merge pull request #5971 from AtariDreams/ipp
Change job state to IPP_JOB_HELD when job is restarted with appropriate job-held-until attribute.
Michael R Sweet [Fri, 1 Oct 2021 15:12:13 +0000 (11:12 -0400)]
Merge relevant portion of _cupsGet1284Values changes in OpenPrinting (Issue #5972)
Michael R Sweet [Fri, 1 Oct 2021 15:07:17 +0000 (11:07 -0400)]
Merge pull request #5974 from AtariDreams/patch-5
Expand whitelist for use of "offline-report"
Michael R Sweet [Fri, 1 Oct 2021 15:05:41 +0000 (11:05 -0400)]
Merge pull request #5976 from AtariDreams/snprintf
Add buffer range check.
Rose [Fri, 1 Oct 2021 14:41:58 +0000 (10:41 -0400)]
Add buffer range check.
Rose [Thu, 30 Sep 2021 17:03:58 +0000 (13:03 -0400)]
Expand whitelist for use of "offline-report"
Cherry picked from https://github.com/OpenPrinting/cups/commit/
17ee0b4f9c5f312ae7099e7627aba2b5e6ed0c8d
Rose [Mon, 27 Sep 2021 17:23:24 +0000 (13:23 -0400)]
Change job state to IPP_JOB_HELD when job is restarted with appropriate job-held-until attribute.
Michael R Sweet [Fri, 17 Sep 2021 17:52:07 +0000 (13:52 -0400)]
Merge pull request #5965 from AtariDreams/patch-4
Use correct parameter name for delete_message
Rose [Fri, 17 Sep 2021 16:12:21 +0000 (12:12 -0400)]
Use correct parameter name for delete_message
Michael R Sweet [Fri, 17 Sep 2021 14:41:14 +0000 (10:41 -0400)]
Merge pull request #5964 from AtariDreams/patch-1
Don't use comma after last enum
Rose [Fri, 17 Sep 2021 14:34:00 +0000 (10:34 -0400)]
Don't use comma after last enum
Michael R Sweet [Thu, 16 Sep 2021 15:39:31 +0000 (11:39 -0400)]
Merge pull request #5963 from AtariDreams/comma
Fix missing comma
Alfonso Gregory [Wed, 15 Sep 2021 20:38:00 +0000 (16:38 -0400)]
Fix missing comma
Michael R Sweet [Wed, 15 Sep 2021 20:04:31 +0000 (16:04 -0400)]
Return kDNSServiceErr_ServiceNotRunning when Bonjour for Windows not installed.
Michael R Sweet [Wed, 15 Sep 2021 19:29:37 +0000 (15:29 -0400)]
Merge pull request #5961 from AtariDreams/urgent
Fix swapped arguments
Alfonso Gregory [Wed, 15 Sep 2021 17:28:13 +0000 (13:28 -0400)]
Fix swapped arguments
Michael R Sweet [Mon, 13 Sep 2021 12:20:44 +0000 (08:20 -0400)]
Add a pointer to OpenPrinting CUPS and clarify that Apple CUPS is what is shipped with macOS and iOS.
Michael R Sweet [Mon, 13 Sep 2021 10:38:59 +0000 (06:38 -0400)]
Merge pull request #5960 from AtariDreams/patch-3
scheduler/log.c: Use [Job N] even for syslog
Rose [Sat, 11 Sep 2021 18:23:30 +0000 (14:23 -0400)]
scheduler/log.c: Use [Job N] even for syslog
Cherry picked from https://github.com/OpenPrinting/cups/pull/154
Michael R Sweet [Thu, 9 Sep 2021 15:09:12 +0000 (11:09 -0400)]
Update CGI documentation and add testable examples for CGI support (Issue #5940)
Michael R Sweet [Wed, 8 Sep 2021 22:09:07 +0000 (18:09 -0400)]
Merge pull request #5957 from AtariDreams/patch-2
CUPS Web UI: Fix uninitialized variable during driver selection (#242)
Rose [Tue, 7 Sep 2021 16:34:50 +0000 (12:34 -0400)]
CUPS Web UI: Fix uninitialized variable during driver selection #242
Cherry picked from https://github.com/OpenPrinting/cups/pull/242
Michael R Sweet [Tue, 7 Sep 2021 16:34:03 +0000 (12:34 -0400)]
Merge pull request #5956 from AtariDreams/patch-1
Fix path to libcupsimage.so.2 in EPM packaging
Michael R Sweet [Tue, 7 Sep 2021 16:32:40 +0000 (12:32 -0400)]
Merge pull request #5953 from AtariDreams/appcode2
Remove redundant code
Alfonso Gregory [Mon, 30 Aug 2021 16:23:00 +0000 (12:23 -0400)]
Remove redundant code
Rose [Mon, 6 Sep 2021 16:33:54 +0000 (12:33 -0400)]
Fix path to libcupsimage.so.2 in EPM packaging
Cherry picked from OpenPrinting CUPS
Michael R Sweet [Tue, 7 Sep 2021 13:29:23 +0000 (09:29 -0400)]
Fix potential deadlock (OpenPrinting #243)
Michael R Sweet [Sun, 5 Sep 2021 13:02:05 +0000 (09:02 -0400)]
Merge pull request #5952 from AtariDreams/modern-c
Add _CUPS_NORETURN to missing functions
Alfonso Gregory [Mon, 30 Aug 2021 21:32:38 +0000 (17:32 -0400)]
Add _CUPS_NORETURN to missing functions
Michael R Sweet [Mon, 30 Aug 2021 20:27:44 +0000 (16:27 -0400)]
Fix lpc prompt (Issue #5946)
Michael R Sweet [Mon, 30 Aug 2021 20:11:08 +0000 (16:11 -0400)]
Merge pull request #5948 from AtariDreams/clion
Sync usb-darwin to upstream
Michael R Sweet [Mon, 30 Aug 2021 20:10:15 +0000 (16:10 -0400)]
Merge pull request #5949 from AtariDreams/null
Prevent writing to NULL if buffer is NULL
Michael R Sweet [Mon, 30 Aug 2021 20:09:31 +0000 (16:09 -0400)]
Merge pull request #5950 from AtariDreams/langcode
Fix bug that removes language instead of country code
Alfonso Gregory [Mon, 30 Aug 2021 19:06:40 +0000 (15:06 -0400)]
Fix bug that removes language instead of country code
Alfonso Gregory [Mon, 30 Aug 2021 19:00:29 +0000 (15:00 -0400)]
Prevent writing to NULL if buffer is NULL
Alfonso Gregory [Mon, 30 Aug 2021 18:52:36 +0000 (14:52 -0400)]
Sync usb-darwin to upstream
Michael R Sweet [Tue, 24 Aug 2021 16:09:05 +0000 (12:09 -0400)]
Add more LGTM exclusions.
Michael R Sweet [Fri, 16 Jul 2021 11:32:45 +0000 (07:32 -0400)]
Mirror IPP fuzzing fixes from OpenPrinting CUPS.
Michael R Sweet [Fri, 16 Jul 2021 11:27:42 +0000 (07:27 -0400)]
Mirror IPP Everywhere "everywhere" model fix from OpenPrinting CUPS.
Michael R Sweet [Wed, 23 Jun 2021 21:49:31 +0000 (17:49 -0400)]
Move 'everywhere' model support into cupsd (Issue #5919)
Michael R Sweet [Tue, 18 May 2021 23:58:27 +0000 (19:58 -0400)]
Silence bogus LGTM warning.
Michael R Sweet [Wed, 12 May 2021 13:32:24 +0000 (09:32 -0400)]
Add DISPLAY-MATCH to ipptool.
HTML man page updates.
Michael R Sweet [Fri, 7 May 2021 10:50:12 +0000 (06:50 -0400)]
Pass CONTENT_TYPE and FINAL_CONTENT_TYPE env vars to XPC service.
Michael R Sweet [Mon, 3 May 2021 12:38:52 +0000 (08:38 -0400)]
Fix printer instances (OpenPrinting #71)
Michael R Sweet [Sun, 2 May 2021 12:18:24 +0000 (08:18 -0400)]
Make sure monitor_done is initialized before running the monitor thread (thanks, Smith!)
Michael R Sweet [Thu, 29 Apr 2021 13:03:36 +0000 (09:03 -0400)]
Fix a DISPLAY bug in ipptool (OpenPrinting #139)
Also bring over improvements to the MONITOR-PRINTER-STATE support.
Michael R Sweet [Tue, 27 Apr 2021 20:29:17 +0000 (16:29 -0400)]
Fix job-pages-per-set for duplex/number-up jobs.
Michael R Sweet [Mon, 26 Apr 2021 20:20:25 +0000 (16:20 -0400)]
Fix @IF(name) handling (Issue #5918)
Michael R Sweet [Mon, 26 Apr 2021 20:17:45 +0000 (16:17 -0400)]
Update README.
Michael R Sweet [Mon, 26 Apr 2021 20:15:00 +0000 (16:15 -0400)]
Merge pull request #5913 from apple/bug-fix-rollup-1
Import select bug fixes and improvements from the OpenPrinting CUPS repository.
Michael R Sweet [Wed, 21 Apr 2021 15:39:06 +0000 (11:39 -0400)]
Add WITH-DISTINCT-VALUES support for collections.
Michael R Sweet [Mon, 19 Apr 2021 12:44:48 +0000 (08:44 -0400)]
Some USB printers (notably DYMO printers) report a bogus serial number in their
IEEE-1284 device ID. This change forces the USB backend to prefer the USB
serial number string over the one in the 1284 ID so that we can properly handle
printing to different USB-connected printers of the same model.
Michael R Sweet [Mon, 12 Apr 2021 20:37:28 +0000 (16:37 -0400)]
Eliminate unused variables.
Michael R Sweet [Fri, 9 Apr 2021 14:20:54 +0000 (10:20 -0400)]
Retry Validate-Job operation as needed (OpenPrinting #132)
Michael R Sweet [Fri, 9 Apr 2021 14:09:12 +0000 (10:09 -0400)]
Fix backend logging from signal handlers (OpenPrinting #167)
Michael R Sweet [Fri, 9 Apr 2021 13:11:00 +0000 (09:11 -0400)]
Automatically choose an available port.
Michael R Sweet [Thu, 8 Apr 2021 12:46:49 +0000 (08:46 -0400)]
Fix one other spot where http->fd isn't reset to -1 (Issue #5915)
Michael R Sweet [Wed, 7 Apr 2021 21:58:29 +0000 (17:58 -0400)]
Remove unused KeepAliveTimeout directive (Issue #5733)
Michael R Sweet [Wed, 7 Apr 2021 21:51:23 +0000 (17:51 -0400)]
Changelog.
Michael R Sweet [Wed, 7 Apr 2021 21:50:08 +0000 (17:50 -0400)]
`httpReconnect2` did not reset the socket file descriptor when the TLS
negotiation failed (Apple #5907)
Michael R Sweet [Wed, 7 Apr 2021 21:50:08 +0000 (17:50 -0400)]
`httpReconnect2` did not reset the socket file descriptor when the TLS
negotiation failed (Apple #5907)
Michael R Sweet [Mon, 5 Apr 2021 19:57:50 +0000 (15:57 -0400)]
Import all of the bug fixes from the OpenPrinting CUPS repository.
Import the improvements to ippeveprinter from OpenPrinting/ippsample.
Import the improvements to ippfind and ipptool from OpenPrinting/ippsample.
Michael R Sweet [Mon, 5 Apr 2021 19:09:07 +0000 (15:09 -0400)]
Update Github repository to match macOS 11.2 CUPS sources (cups-494.1).
Michael R Sweet [Thu, 11 Mar 2021 12:02:35 +0000 (07:02 -0500)]
Merge pull request #5690 from neheb/bzero
treewide: Replace bzero with memset
steve algernon [Fri, 24 Apr 2020 20:37:30 +0000 (13:37 -0700)]
Update version to 2.3.3 for:
CVE-2020-3898 - cups/ppd.c, ppdc/ppdc-source.cxx
CVE-2019-8842 - cups/ipp.c: ippReadIO
And build issues due to warnings.
Michael R Sweet [Thu, 19 Dec 2019 01:19:20 +0000 (20:19 -0500)]
Update more IPP strings.
Michael R Sweet [Thu, 19 Dec 2019 01:01:36 +0000 (20:01 -0500)]
Update more IPP strings.
Michael R Sweet [Thu, 19 Dec 2019 00:53:45 +0000 (19:53 -0500)]
Update more IPP strings.
Michael R Sweet [Thu, 19 Dec 2019 00:47:31 +0000 (19:47 -0500)]
Update more IPP strings.
Michael R Sweet [Wed, 18 Dec 2019 23:06:01 +0000 (18:06 -0500)]
Bump version.
Michael R Sweet [Wed, 18 Dec 2019 23:05:19 +0000 (18:05 -0500)]
Update localization files.
Michael R Sweet [Wed, 18 Dec 2019 22:02:42 +0000 (17:02 -0500)]
Add build/test script.
Michael R Sweet [Fri, 13 Dec 2019 14:44:10 +0000 (09:44 -0500)]
Bump versions.
Michael R Sweet [Fri, 13 Dec 2019 14:38:13 +0000 (09:38 -0500)]
Fix some new compiler warnings (Issue #5700)
Michael R Sweet [Fri, 13 Dec 2019 14:27:14 +0000 (09:27 -0500)]
CVE-2019-2228: Fix ippSetValueTag validation of default language.
Michael R Sweet [Wed, 4 Dec 2019 18:44:15 +0000 (13:44 -0500)]
Changelog.
Michael R Sweet [Wed, 4 Dec 2019 18:43:28 +0000 (13:43 -0500)]
Merge pull request #5695 from IslandCow/vendor_finishings
Off by one error in ipp_finishings_vendor
Sean Kau [Wed, 4 Dec 2019 18:19:18 +0000 (10:19 -0800)]
Off by one error in ipp_finishings_vendor
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.
Michael R Sweet [Wed, 4 Dec 2019 17:00:14 +0000 (12:00 -0500)]
Changelog.
Michael R Sweet [Wed, 4 Dec 2019 16:49:25 +0000 (11:49 -0500)]
Merge pull request #5694 from gaaf/patch-1
Fix error in jobs template
Michael R Sweet [Tue, 3 Dec 2019 02:27:47 +0000 (21:27 -0500)]
Update default PAM service (cups instead of other)
Michael R Sweet [Tue, 3 Dec 2019 02:26:04 +0000 (21:26 -0500)]
Clean up authentication support.
Michael R Sweet [Mon, 2 Dec 2019 21:47:22 +0000 (16:47 -0500)]
Also authenticate web IF.
Michael R Sweet [Mon, 2 Dec 2019 21:40:48 +0000 (16:40 -0500)]
Update HTML version of man page.
Michael R Sweet [Mon, 2 Dec 2019 21:39:48 +0000 (16:39 -0500)]
Limit DNS-SD advertisements to the loopback interface for "localhost" and
support "off" for subtypes to turn off advertisements (Issue #5666)
Michael R Sweet [Mon, 2 Dec 2019 21:24:39 +0000 (16:24 -0500)]
Add authentication support to ippeveprinter (Issue #5665)
Michael R Sweet [Mon, 2 Dec 2019 19:29:18 +0000 (14:29 -0500)]
Fix compiler warnings.
Michael R Sweet [Mon, 2 Dec 2019 19:28:09 +0000 (14:28 -0500)]
Use pwgMediaForSize when looking up PPD sizes (Issue #5633)
Michael R Sweet [Mon, 2 Dec 2019 15:37:50 +0000 (10:37 -0500)]
Changelog.
Michael R Sweet [Mon, 2 Dec 2019 15:19:36 +0000 (10:19 -0500)]
Fix a few issues with Apple Raster support (rdar://
55301114 )
Alex Hermann [Thu, 28 Nov 2019 15:59:20 +0000 (16:59 +0100)]
Fix error in jobs template
Fixes error:
E [28/Nov/2019:16:55:51 +0100] [CGI] Saw EOF, expected \':\'!
E [28/Nov/2019:16:55:51 +0100] [CGI] Saw EOF, expected \'}\'!
E [28/Nov/2019:16:55:51 +0100] [CGI] Saw EOF, expected \'}\'!
E [28/Nov/2019:16:55:51 +0100] [CGI] Saw EOF, expected \'}\'!
Michael R Sweet [Wed, 27 Nov 2019 17:23:48 +0000 (12:23 -0500)]
Always send roll select command.
Michael R Sweet [Wed, 27 Nov 2019 17:15:51 +0000 (12:15 -0500)]
Add support for the second roll in DYMO Twin/DUO label printers.
Rosen Penev [Sat, 23 Nov 2019 04:39:27 +0000 (20:39 -0800)]
treewide: Replace bzero with memset
bzero has been deprecated by POSIX 2008. It recommends the use of memset
instead.
Michael R Sweet [Tue, 19 Nov 2019 16:19:24 +0000 (11:19 -0500)]
LGTM only supports C++ style comments...