]> git.ipfire.org Git - thirdparty/cups.git/log
thirdparty/cups.git
5 years agoMigrate Windows conditional code to _WIN32 define.
Michael R Sweet [Wed, 10 Oct 2018 04:17:22 +0000 (00:17 -0400)] 
Migrate Windows conditional code to _WIN32 define.

5 years agoAdd Travis CI support.
Michael R Sweet [Tue, 2 Oct 2018 22:31:43 +0000 (18:31 -0400)] 
Add Travis CI support.

5 years agoFix test suite with shared libraries on macOS.
Michael R Sweet [Tue, 2 Oct 2018 22:21:25 +0000 (18:21 -0400)] 
Fix test suite with shared libraries on macOS.

5 years agoMove private header includes to tls-darwin.c.
Michael R Sweet [Fri, 28 Sep 2018 20:52:32 +0000 (16:52 -0400)] 
Move private header includes to tls-darwin.c.

5 years agoFix lpadmin error reporting for IPP Everywhere printers (Issue #5370)
Michael R Sweet [Fri, 28 Sep 2018 15:22:21 +0000 (11:22 -0400)] 
Fix lpadmin error reporting for IPP Everywhere printers (Issue #5370)

5 years agoSupport face-up printers (Issue #5345)
Michael R Sweet [Fri, 28 Sep 2018 15:12:40 +0000 (11:12 -0400)] 
Support face-up printers (Issue #5345)

5 years agoWhitespace issues reported by Git.
Michael R Sweet [Thu, 27 Sep 2018 16:03:33 +0000 (12:03 -0400)] 
Whitespace issues reported by Git.

5 years agoSet QoS priority class for the main thread when running from launchd.
Michael R Sweet [Thu, 27 Sep 2018 16:01:33 +0000 (12:01 -0400)] 
Set QoS priority class for the main thread when running from launchd.

5 years agoAdd new dynamic mDNSResponder stub.
Michael R Sweet [Wed, 26 Sep 2018 20:51:41 +0000 (16:51 -0400)] 
Add new dynamic mDNSResponder stub.

5 years agoChangelog.
Michael R Sweet [Tue, 18 Sep 2018 15:42:27 +0000 (11:42 -0400)] 
Changelog.

5 years agoUpdate list of files to ignore.
Michael R Sweet [Tue, 18 Sep 2018 15:37:52 +0000 (11:37 -0400)] 
Update list of files to ignore.

5 years agoCode signing changes.
Michael R Sweet [Tue, 18 Sep 2018 15:27:20 +0000 (11:27 -0400)] 
Code signing changes.

5 years agoAdd code signing for macOS Mojave.
Michael R Sweet [Tue, 18 Sep 2018 15:02:51 +0000 (11:02 -0400)] 
Add code signing for macOS Mojave.

5 years agoMake sure clean is clean.
Michael R Sweet [Tue, 18 Sep 2018 13:18:14 +0000 (09:18 -0400)] 
Make sure clean is clean.

5 years agoMore Digest changes.
Michael R Sweet [Fri, 14 Sep 2018 18:58:35 +0000 (14:58 -0400)] 
More Digest changes.

5 years agoMore Digest authentication fixes/improvements.
Michael R Sweet [Fri, 14 Sep 2018 17:02:53 +0000 (13:02 -0400)] 
More Digest authentication fixes/improvements.

5 years agoChange the threading model to keep track of a separate client thread count instead.
Michael R Sweet [Thu, 13 Sep 2018 20:19:47 +0000 (16:19 -0400)] 
Change the threading model to keep track of a separate client thread count instead.

5 years agoUpdate testclient to support simulation of N clients.
Michael R Sweet [Wed, 12 Sep 2018 11:57:15 +0000 (07:57 -0400)] 
Update testclient to support simulation of N clients.

5 years agoAdd explicit 1 second wait for Digest challenge.
Michael R Sweet [Tue, 11 Sep 2018 16:22:27 +0000 (12:22 -0400)] 
Add explicit 1 second wait for Digest challenge.

5 years agoUpdate IPP backend to use non-deprecated APIs and constants.
Michael R Sweet [Tue, 11 Sep 2018 14:21:18 +0000 (10:21 -0400)] 
Update IPP backend to use non-deprecated APIs and constants.

5 years agoSilence some bogus Clang warnings.
Michael R Sweet [Mon, 3 Sep 2018 13:30:08 +0000 (09:30 -0400)] 
Silence some bogus Clang warnings.

5 years agoAdd digest debugging and fix a small bug in the HTTP unit test.
Michael R Sweet [Wed, 29 Aug 2018 22:20:11 +0000 (18:20 -0400)] 
Add digest debugging and fix a small bug in the HTTP unit test.

5 years agoFurther simplify the logic in ippCopyAttribute.
Michael R Sweet [Wed, 29 Aug 2018 15:50:22 +0000 (11:50 -0400)] 
Further simplify the logic in ippCopyAttribute.

5 years agoSimplify the logic in ippCopyAttribute.
Michael R Sweet [Wed, 29 Aug 2018 15:43:50 +0000 (11:43 -0400)] 
Simplify the logic in ippCopyAttribute.

5 years agoFix availability macros.
Michael R Sweet [Wed, 29 Aug 2018 03:18:04 +0000 (23:18 -0400)] 
Fix availability macros.

5 years agoFix issue with HTTP Digest authentication, add unit tests (rdar://41709086)
Michael R Sweet [Wed, 29 Aug 2018 02:47:39 +0000 (22:47 -0400)] 
Fix issue with HTTP Digest authentication, add unit tests (rdar://41709086)

5 years agoFix a scheduler crash bug (rdar://42198057)
Michael R Sweet [Mon, 27 Aug 2018 20:43:16 +0000 (16:43 -0400)] 
Fix a scheduler crash bug (rdar://42198057)

5 years agoAdd checks for missing/bad CloseUI/JCLCloseUI keywords (Issue #5381)
Michael R Sweet [Mon, 27 Aug 2018 19:14:04 +0000 (15:14 -0400)] 
Add checks for missing/bad CloseUI/JCLCloseUI keywords (Issue #5381)

5 years agoFix JCL option support in PPD compiler (Issue #5379)
Michael R Sweet [Mon, 27 Aug 2018 14:31:29 +0000 (10:31 -0400)] 
Fix JCL option support in PPD compiler (Issue #5379)

5 years agoDon't try to map cupsFinishingTemplate=none, fall back to individual options to get...
Michael R Sweet [Tue, 21 Aug 2018 14:09:49 +0000 (10:09 -0400)] 
Don't try to map cupsFinishingTemplate=none, fall back to individual options to get there.

5 years agoFix memory leaks found by Coverity (Issue #5375)
Michael R Sweet [Tue, 21 Aug 2018 14:01:44 +0000 (10:01 -0400)] 
Fix memory leaks found by Coverity (Issue #5375)

5 years agoFix regression in fix for rdar://40436080.
Michael R Sweet [Sun, 19 Aug 2018 13:14:52 +0000 (09:14 -0400)] 
Fix regression in fix for rdar://40436080.

5 years agoFix typo.
Michael R Sweet [Sun, 19 Aug 2018 13:05:34 +0000 (09:05 -0400)] 
Fix typo.

5 years agoUpdate lpadmin man page (Issue #5369)
Michael R Sweet [Sun, 19 Aug 2018 13:03:02 +0000 (09:03 -0400)] 
Update lpadmin man page (Issue #5369)

5 years agoFix whitespace.
Michael R Sweet [Sun, 19 Aug 2018 12:36:39 +0000 (08:36 -0400)] 
Fix whitespace.

5 years agoFix localization of IPP Everywhere PPD (Issue #5362)
Michael R Sweet [Sun, 19 Aug 2018 12:32:04 +0000 (08:32 -0400)] 
Fix localization of IPP Everywhere PPD (Issue #5362)

5 years agoFix shared printing using the IPP Everywhere driver (Issue #5361)
Michael R Sweet [Sun, 19 Aug 2018 11:49:10 +0000 (07:49 -0400)] 
Fix shared printing using the IPP Everywhere driver (Issue #5361)

5 years agoSync up with changes from 2.2.x.
Michael R Sweet [Sat, 18 Aug 2018 13:01:32 +0000 (09:01 -0400)] 
Sync up with changes from 2.2.x.

5 years agoChangelog.
Michael R Sweet [Wed, 18 Jul 2018 18:30:18 +0000 (14:30 -0400)] 
Changelog.

5 years agoChangelog.
Michael R Sweet [Wed, 18 Jul 2018 18:24:49 +0000 (14:24 -0400)] 
Changelog.

5 years agoMerge pull request #5348 from snifbr/master
Michael R Sweet [Wed, 18 Jul 2018 18:25:09 +0000 (14:25 -0400)] 
Merge pull request #5348 from snifbr/master

Some fixes about pt_BR translate

5 years agoMerge pull request #5350 from benlees/master
Michael R Sweet [Wed, 18 Jul 2018 18:22:57 +0000 (14:22 -0400)] 
Merge pull request #5350 from benlees/master

Correct typos in rastertolabel

5 years agoExplicitly list IPP_TAG_STRING in ippReadIO.
Michael R Sweet [Wed, 18 Jul 2018 15:23:17 +0000 (11:23 -0400)] 
Explicitly list IPP_TAG_STRING in ippReadIO.

5 years agoThe scheduler was being backgrounded on macOS, causing applications to spin
Michael R Sweet [Wed, 18 Jul 2018 03:52:38 +0000 (23:52 -0400)] 
The scheduler was being backgrounded on macOS, causing applications to spin
(rdar://40436080)

scheduler/main.c:
- Start/end transactions on startup/shutdown.

scheduler/sysman.c:
- Remove transactions from cupsdSetBusy.

5 years agoFix regression in lpadmin fix (Issue #5305)
Michael R Sweet [Wed, 18 Jul 2018 01:57:41 +0000 (21:57 -0400)] 
Fix regression in lpadmin fix (Issue #5305)

5 years agoFix dependencies.
Michael R Sweet [Tue, 17 Jul 2018 21:48:00 +0000 (17:48 -0400)] 
Fix dependencies.

5 years agoReplace the rest of the uses of __attribute__ that need to be portable (Issue #5349)
Michael R Sweet [Mon, 9 Jul 2018 17:42:25 +0000 (13:42 -0400)] 
Replace the rest of the uses of __attribute__ that need to be portable (Issue #5349)

5 years agoMove away from using __attribute__ directly (Issue #5349)
Michael R Sweet [Mon, 9 Jul 2018 16:17:47 +0000 (12:17 -0400)] 
Move away from using __attribute__ directly (Issue #5349)

5 years agoAdditions to print density corrections 5350/head
benlees [Sun, 8 Jul 2018 01:33:51 +0000 (11:33 +1000)] 
Additions to print density corrections

Missed correcting values below 50 (-14 would produce -15 in the output etc).

5 years agoCorrect print density for Intellitech
benlees [Sun, 8 Jul 2018 00:57:30 +0000 (10:57 +1000)] 
Correct print density for Intellitech

Due to an incorrect rounding assumptions in sample.drv, selecting print density choice 14 produces an output of 13 in the driver and so on.

5 years agoIntellitech print density should be signed
benlees [Sun, 8 Jul 2018 00:21:51 +0000 (10:21 +1000)] 
Intellitech print density should be signed

The print density ranges from -15 to +15.  The output should be a signed integer.

5 years agoMerge pull request #1 from benlees/patch-1
benlees [Sun, 8 Jul 2018 00:16:52 +0000 (10:16 +1000)] 
Merge pull request #1 from benlees/patch-1

Correct page height for Zebra CPCL output

5 years agoCorrect page height for Zebra CPCL output
benlees [Sun, 8 Jul 2018 00:15:26 +0000 (10:15 +1000)] 
Correct page height for Zebra CPCL output

PAGE-HEIGHT is being set to cupsWidth rather than cupsHeight.

5 years agoFixed wrong translation in header.tmpl 5348/head
Danilo Figueiredo Rocha [Wed, 4 Jul 2018 19:42:26 +0000 (16:42 -0300)] 
Fixed wrong translation in header.tmpl

5 years agoFixed wrong value parsed when selected (show completed jobs)
Danilo Figueiredo Rocha [Wed, 4 Jul 2018 19:37:44 +0000 (16:37 -0300)] 
Fixed wrong value parsed when selected (show completed jobs)

5 years agoFix whitespace issues.
Michael R Sweet [Fri, 29 Jun 2018 18:05:14 +0000 (14:05 -0400)] 
Fix whitespace issues.

5 years agoFix whitespace issues.
Michael R Sweet [Fri, 29 Jun 2018 18:04:32 +0000 (14:04 -0400)] 
Fix whitespace issues.

5 years agoAuthentication in the web interface did not work on macOS (rdar://41444473)
Michael R Sweet [Fri, 29 Jun 2018 17:42:38 +0000 (13:42 -0400)] 
Authentication in the web interface did not work on macOS (rdar://41444473)

cups/auth.c:
- cups_local_auth(): Don't check for AuthRef twice, log fopen errors for the
  root cert as well.

scheduler/client.c:
- Also allow local auth with AuthRef's.

5 years agoFix auto-debug logging of job errors with systemd (Issue #5337)
Michael R Sweet [Tue, 19 Jun 2018 01:46:21 +0000 (21:46 -0400)] 
Fix auto-debug logging of job errors with systemd (Issue #5337)

5 years agoFix crash when AccessLog is NULL (Issue #5309)
Michael R Sweet [Tue, 19 Jun 2018 01:37:27 +0000 (21:37 -0400)] 
Fix crash when AccessLog is NULL (Issue #5309)

5 years agoFix compiler warning.
Michael R Sweet [Tue, 19 Jun 2018 01:32:55 +0000 (21:32 -0400)] 
Fix compiler warning.

5 years agoUse Enable-Printer and Resume-Printer operations so we don't create a bogus printer...
Michael R Sweet [Tue, 19 Jun 2018 01:28:04 +0000 (21:28 -0400)] 
Use Enable-Printer and Resume-Printer operations so we don't create a bogus printer (Issue #5305)

5 years agoSupport idle exit, even when printer sharing is enabled but no printers are shared...
Michael R Sweet [Mon, 18 Jun 2018 21:03:23 +0000 (17:03 -0400)] 
Support idle exit, even when printer sharing is enabled but no printers are shared (Issue #5319)

5 years agoRestore default cups-lpd settings for macOS.
Michael R Sweet [Mon, 18 Jun 2018 20:41:02 +0000 (16:41 -0400)] 
Restore default cups-lpd settings for macOS.

5 years agoFix A6 crash bug in Epson 24-pin driver (Issue #5323)
Michael R Sweet [Mon, 18 Jun 2018 20:37:16 +0000 (16:37 -0400)] 
Fix A6 crash bug in Epson 24-pin driver (Issue #5323)

5 years agoIgnore bogus cups-version attribute.
Michael R Sweet [Mon, 18 Jun 2018 18:33:29 +0000 (14:33 -0400)] 
Ignore bogus cups-version attribute.

5 years agoMore tweaks for IPP Everywhere support in web interface.
Michael R Sweet [Mon, 18 Jun 2018 18:31:23 +0000 (14:31 -0400)] 
More tweaks for IPP Everywhere support in web interface.

5 years agoSupport IPP Everywhere driver in web interface (Issue #5338)
Michael R Sweet [Mon, 18 Jun 2018 17:13:40 +0000 (13:13 -0400)] 
Support IPP Everywhere driver in web interface (Issue #5338)

5 years agoReport all supported Job Creation attributes and their values (Issue #5340)
Michael R Sweet [Mon, 18 Jun 2018 16:44:49 +0000 (12:44 -0400)] 
Report all supported Job Creation attributes and their values (Issue #5340)

5 years agoAdd options to force a TLS version.
Michael R Sweet [Fri, 15 Jun 2018 19:17:06 +0000 (15:17 -0400)] 
Add options to force a TLS version.

5 years agoDon't set maximum TLS version unless it is <max. Support TLS 1.3.
Michael R Sweet [Fri, 15 Jun 2018 15:26:16 +0000 (11:26 -0400)] 
Don't set maximum TLS version unless it is <max. Support TLS 1.3.

5 years agoTurn off duplex if validate-job says it can't be done.
Michael R Sweet [Wed, 13 Jun 2018 18:32:16 +0000 (14:32 -0400)] 
Turn off duplex if validate-job says it can't be done.

5 years agoAdd all prototype attributes and values.
Michael R Sweet [Tue, 12 Jun 2018 21:05:07 +0000 (17:05 -0400)] 
Add all prototype attributes and values.

5 years agoAdd more functionality to localization unit test program.
Michael R Sweet [Tue, 12 Jun 2018 17:05:33 +0000 (13:05 -0400)] 
Add more functionality to localization unit test program.

5 years agoChangelog
Michael R Sweet [Tue, 12 Jun 2018 12:38:52 +0000 (08:38 -0400)] 
Changelog

5 years agoMerge pull request #5339 from AOSC-Dev/master
Michael R Sweet [Tue, 12 Jun 2018 12:36:51 +0000 (08:36 -0400)] 
Merge pull request #5339 from AOSC-Dev/master

locale/zh_CN: complete translation

5 years agolocale/zh_CN: complete translation 5339/head
Mingcong Bai [Tue, 12 Jun 2018 08:27:26 +0000 (16:27 +0800)] 
locale/zh_CN: complete translation

5 years agoFix regressions in ippValidateAttribute (Issue #5322, Issue #5330)
Michael R Sweet [Mon, 11 Jun 2018 13:37:34 +0000 (09:37 -0400)] 
Fix regressions in ippValidateAttribute (Issue #5322, Issue #5330)

5 years agoMerge pull request #5332 from felixonmars/patch-1
Michael R Sweet [Mon, 11 Jun 2018 13:23:11 +0000 (09:23 -0400)] 
Merge pull request #5332 from felixonmars/patch-1

Fix a typo in snmp.c

5 years agoFix a typo in snmp.c 5332/head
Felix Yan [Sat, 9 Jun 2018 09:36:03 +0000 (17:36 +0800)] 
Fix a typo in snmp.c

5 years agoUpdate paths for PWG raster sample files.
Michael R Sweet [Thu, 7 Jun 2018 20:50:04 +0000 (16:50 -0400)] 
Update paths for PWG raster sample files.

5 years agoSpecify GPG signing user.
Michael R Sweet [Wed, 6 Jun 2018 13:01:33 +0000 (09:01 -0400)] 
Specify GPG signing user.

5 years agoBump version to 2.3b6, changelog.
Michael R Sweet [Tue, 5 Jun 2018 17:49:08 +0000 (13:49 -0400)] 
Bump version to 2.3b6, changelog.

5 years agoMake sure all incoming value tags are treated the same as freed values.
Michael R Sweet [Tue, 5 Jun 2018 17:47:42 +0000 (13:47 -0400)] 
Make sure all incoming value tags are treated the same as freed values.

5 years agoFix link to CUPS Programming Manual.
Michael R Sweet [Tue, 5 Jun 2018 16:32:08 +0000 (12:32 -0400)] 
Fix link to CUPS Programming Manual.

5 years agoUpdate versions in README and INSTALL v2.3b5
Michael R Sweet [Tue, 5 Jun 2018 16:06:08 +0000 (12:06 -0400)] 
Update versions in README and INSTALL

5 years agoUpdate documentation and localization files for 2.3b5 release.
Michael R Sweet [Tue, 5 Jun 2018 15:58:32 +0000 (11:58 -0400)] 
Update documentation and localization files for 2.3b5 release.

5 years agoChangelog.
Michael R Sweet [Tue, 5 Jun 2018 15:47:46 +0000 (11:47 -0400)] 
Changelog.

5 years agoMerge pull request #5317 from nils-van-zuijlen/typo-fr
Michael R Sweet [Tue, 5 Jun 2018 15:45:00 +0000 (11:45 -0400)] 
Merge pull request #5317 from nils-van-zuijlen/typo-fr

Correct typos for French_France

5 years agoFix a parsing bug in the pstops filter (Issue #5321)
Michael R Sweet [Tue, 5 Jun 2018 15:36:07 +0000 (11:36 -0400)] 
Fix a parsing bug in the pstops filter (Issue #5321)

5 years agoChangelog.
Michael R Sweet [Tue, 5 Jun 2018 15:29:32 +0000 (11:29 -0400)] 
Changelog.

5 years agoAdd a USB quirks rule for the HP LaserJet P1102 (Issue #5310)
Michael R Sweet [Tue, 5 Jun 2018 15:27:16 +0000 (11:27 -0400)] 
Add a USB quirks rule for the HP LaserJet P1102 (Issue #5310)

5 years agoFix local privilege escalation to root and sandbox bypasses in scheduler
Michael R Sweet [Tue, 8 May 2018 22:24:21 +0000 (15:24 -0700)] 
Fix local privilege escalation to root and sandbox bypasses in scheduler
(rdar://37836779, rdar://37836995, rdar://37837252, rdar://37837581)

5 years agoValidate notify-recipient-uri values.
Michael R Sweet [Tue, 8 May 2018 20:50:09 +0000 (13:50 -0700)] 
Validate notify-recipient-uri values.

5 years agoBlock invalid group tags when parsing IPP messages.
Michael R Sweet [Mon, 4 Jun 2018 20:17:31 +0000 (16:17 -0400)] 
Block invalid group tags when parsing IPP messages.

5 years agoCorrect typos for French_France 5317/head
Nils Van Zuijlen [Thu, 24 May 2018 20:04:45 +0000 (22:04 +0200)] 
Correct typos for French_France

5 years agoAdd smb test URI.
Michael R Sweet [Fri, 18 May 2018 19:34:50 +0000 (15:34 -0400)] 
Add smb test URI.

5 years agoAdd more URI validation for scheme.
Michael R Sweet [Mon, 14 May 2018 22:24:13 +0000 (15:24 -0700)] 
Add more URI validation for scheme.

5 years agoFix cupsJobPassword documentation.
Michael R Sweet [Mon, 14 May 2018 17:26:55 +0000 (10:26 -0700)] 
Fix cupsJobPassword documentation.

5 years agoMark cupsGetDevices as deprecated.
Michael R Sweet [Mon, 14 May 2018 17:21:51 +0000 (10:21 -0700)] 
Mark cupsGetDevices as deprecated.

Update CUPS Programming Manual.

Update CUPS Admin API documentation.

Update CUPS PPD documentation.