]> git.ipfire.org Git - thirdparty/cups.git/log
thirdparty/cups.git
5 years agoFix an issue with `PreserveJobHistory` and time values (Issue #5538)
Michael R Sweet [Mon, 11 Mar 2019 17:46:22 +0000 (13:46 -0400)] 
Fix an issue with `PreserveJobHistory` and time values (Issue #5538)

5 years agoUpdate test suite to test PreserveJobHistory setting using time (30 seconds)
Michael R Sweet [Mon, 11 Mar 2019 16:05:03 +0000 (12:05 -0400)] 
Update test suite to test PreserveJobHistory setting using time (30 seconds)

5 years agoFix PPD caching and IPP Everywhere PPDs (Issue #5535)
Michael R Sweet [Wed, 27 Feb 2019 20:22:55 +0000 (15:22 -0500)] 
Fix PPD caching and IPP Everywhere PPDs (Issue #5535)

5 years agoFix another compiler warning.
Michael R Sweet [Mon, 25 Feb 2019 20:12:16 +0000 (15:12 -0500)] 
Fix another compiler warning.

5 years agoUse iterator for CRL (Issue #5532)
Michael R Sweet [Mon, 25 Feb 2019 20:08:40 +0000 (15:08 -0500)] 
Use iterator for CRL (Issue #5532)

5 years agoFix compiler warning from newer GCC (Issue #5533)
Michael R Sweet [Mon, 25 Feb 2019 16:57:23 +0000 (11:57 -0500)] 
Fix compiler warning from newer GCC (Issue #5533)

5 years agoFix compiler warning from newer GCC (Issue #5533)
Michael R Sweet [Mon, 25 Feb 2019 16:39:09 +0000 (11:39 -0500)] 
Fix compiler warning from newer GCC (Issue #5533)

5 years agoMedia size matching now uses a tolerance of 0.5mm (rdar://33822024)
Michael R Sweet [Thu, 21 Feb 2019 17:45:33 +0000 (12:45 -0500)] 
Media size matching now uses a tolerance of 0.5mm (rdar://33822024)

5 years agoFix typo.
Michael R Sweet [Thu, 21 Feb 2019 17:33:31 +0000 (12:33 -0500)] 
Fix typo.

5 years agoRework idle exit fix after some discussion.
Michael R Sweet [Thu, 21 Feb 2019 17:31:10 +0000 (12:31 -0500)] 
Rework idle exit fix after some discussion.

5 years agoUpdate localization strings.
Michael R Sweet [Thu, 21 Feb 2019 16:13:39 +0000 (11:13 -0500)] 
Update localization strings.

5 years agoThe lpadmin command would hang with a bad PPD file (rdar://41495016)
Michael R Sweet [Thu, 21 Feb 2019 16:13:20 +0000 (11:13 -0500)] 
The lpadmin command would hang with a bad PPD file (rdar://41495016)

5 years agoThe scheduler did not always idle exit as quickly as it could...
Michael R Sweet [Thu, 21 Feb 2019 16:03:50 +0000 (11:03 -0500)] 
The scheduler did not always idle exit as quickly as it could...

5 years agoDon't stop a printer after a job is canceled/aborted (Issue #5517)
Michael R Sweet [Thu, 21 Feb 2019 15:43:16 +0000 (10:43 -0500)] 
Don't stop a printer after a job is canceled/aborted (Issue #5517)

5 years agoAdd a USB quirks rule for the DYMO 450 Turbo (Issue #5521)
Michael R Sweet [Thu, 21 Feb 2019 14:54:28 +0000 (09:54 -0500)] 
Add a USB quirks rule for the DYMO 450 Turbo (Issue #5521)

5 years agoAdd subject alternate names for self-signed certificates (Issue #5525)
Michael R Sweet [Tue, 19 Feb 2019 20:04:36 +0000 (15:04 -0500)] 
Add subject alternate names for self-signed certificates (Issue #5525)

5 years agoAdd "-I" option to usage notes.
Michael R Sweet [Tue, 19 Feb 2019 19:15:05 +0000 (14:15 -0500)] 
Add "-I" option to usage notes.

5 years agoAdd ipptool test file for testing Get-Printer-Attributes conformance with the
Michael R Sweet [Tue, 19 Feb 2019 19:09:53 +0000 (14:09 -0500)] 
Add ipptool test file for testing Get-Printer-Attributes conformance with the
requested-attributes operation attribute (Issue #5512)

5 years agoAdd missing cups_en.po.
Michael R Sweet [Tue, 19 Feb 2019 17:38:48 +0000 (12:38 -0500)] 
Add missing cups_en.po.

5 years agoMerge pull request #5519 from IslandCow/small
Michael R Sweet [Tue, 19 Feb 2019 16:12:25 +0000 (11:12 -0500)] 
Merge pull request #5519 from IslandCow/small

Make explicit cast from enum to integer

5 years agoAdd USB quirks rule for Xerox printers (Issue #5523)
Michael R Sweet [Tue, 19 Feb 2019 16:11:35 +0000 (11:11 -0500)] 
Add USB quirks rule for Xerox printers (Issue #5523)

5 years agoUse interactive priority for cupsd now.
Michael R Sweet [Tue, 19 Feb 2019 14:41:29 +0000 (09:41 -0500)] 
Use interactive priority for cupsd now.

5 years agoDocumentation updates.
Michael R Sweet [Mon, 18 Feb 2019 15:33:49 +0000 (10:33 -0500)] 
Documentation updates.

5 years agoMake explicit cast from enum to integer 5519/head
Sean Kau [Mon, 18 Feb 2019 06:56:47 +0000 (06:56 +0000)] 
Make explicit cast from enum to integer

5 years agoNon-Kerberized IPP printing to Windows was broken (Issue #5515)
Michael R Sweet [Fri, 15 Feb 2019 22:06:35 +0000 (17:06 -0500)] 
Non-Kerberized IPP printing to Windows was broken (Issue #5515)

5 years agoChangelog.
Michael R Sweet [Thu, 14 Feb 2019 17:55:37 +0000 (12:55 -0500)] 
Changelog.

5 years agoEliminate use of private macOS security headers/APIs (Issue #5516)
Michael R Sweet [Thu, 14 Feb 2019 16:53:23 +0000 (11:53 -0500)] 
Eliminate use of private macOS security headers/APIs (Issue #5516)

Eliminate use of deprecated cssmErrorString function.

Switch to using SecCertificateCreateWithData.

Clean out unused private header availability checks.

5 years agoFix compiler warnings.
Michael R Sweet [Thu, 14 Feb 2019 16:10:56 +0000 (11:10 -0500)] 
Fix compiler warnings.

5 years agoUpdate Danish localization (Issue #5504)
Michael R Sweet [Wed, 13 Feb 2019 21:33:14 +0000 (16:33 -0500)] 
Update Danish localization (Issue #5504)

5 years agoRemove log buttons from admin page since most Linux distros use systemd logging
Michael R Sweet [Wed, 13 Feb 2019 21:29:55 +0000 (16:29 -0500)] 
Remove log buttons from admin page since most Linux distros use systemd logging
(Issue #5513)

5 years agoFix a GNU TLS certificate problem (Issue #5506)
Michael R Sweet [Tue, 5 Feb 2019 18:03:22 +0000 (13:03 -0500)] 
Fix a GNU TLS certificate problem (Issue #5506)

5 years agoFix UTF-8 validation (Issue #5509)
Michael R Sweet [Tue, 5 Feb 2019 17:02:49 +0000 (12:02 -0500)] 
Fix UTF-8 validation (Issue #5509)

5 years agoUpdate the translation guide to reflect current links, files, etc. (Issue #5497)
Michael R Sweet [Thu, 24 Jan 2019 19:33:06 +0000 (14:33 -0500)] 
Update the translation guide to reflect current links, files, etc. (Issue #5497)

Also add some examples of localizing the HTML templates (what to localize and
what to leave alone...)

5 years agoFix online help through web interface...
Michael R Sweet [Thu, 24 Jan 2019 19:31:28 +0000 (14:31 -0500)] 
Fix online help through web interface...

5 years agoFix compile warning.
Michael R Sweet [Thu, 24 Jan 2019 19:23:46 +0000 (14:23 -0500)] 
Fix compile warning.

5 years agoRemove remaining references to subscriptions and samba.
Michael R Sweet [Thu, 24 Jan 2019 17:46:23 +0000 (12:46 -0500)] 
Remove remaining references to subscriptions and samba.

5 years agoShow number of translated messages, not number of untranslated ones...
Michael R Sweet [Thu, 24 Jan 2019 17:22:44 +0000 (12:22 -0500)] 
Show number of translated messages, not number of untranslated ones...

5 years agoDon't generate synthetic cups_en.po, we have a real one now...
Michael R Sweet [Thu, 24 Jan 2019 17:17:19 +0000 (12:17 -0500)] 
Don't generate synthetic cups_en.po, we have a real one now...

5 years agoFix typo.
Michael R Sweet [Thu, 24 Jan 2019 17:11:59 +0000 (12:11 -0500)] 
Fix typo.

5 years agoUpdate localization of IPP attribute/value pairs (Issue #5495)
Michael R Sweet [Thu, 24 Jan 2019 17:06:34 +0000 (12:06 -0500)] 
Update localization of IPP attribute/value pairs (Issue #5495)

Note: This adds a cups_en.po file containing the real localized strings, with
cups.pot pulling from ipp-strings.c which is generated from the IANA IPP
registry.  Localizer comments are included to help translators do all of those
string...

After the "purge", all of the non-English localization files are well below the
90% goal for translating... :(

5 years agoAdd _CUPS_MESSAGE_EMPTY flag to allow loading of empty localizations (needed
Michael R Sweet [Thu, 24 Jan 2019 17:05:21 +0000 (12:05 -0500)] 
Add _CUPS_MESSAGE_EMPTY flag to allow loading of empty localizations (needed
for checkpo program)

5 years agoUpdate usage and localized message about the URL to use for secure access.
Michael R Sweet [Thu, 24 Jan 2019 17:04:57 +0000 (12:04 -0500)] 
Update usage and localized message about the URL to use for secure access.

5 years agoChangelog.
Michael R Sweet [Thu, 24 Jan 2019 14:39:06 +0000 (09:39 -0500)] 
Changelog.

5 years agoMerge pull request #5499 from scootergrisen/patch-4
Michael R Sweet [Thu, 24 Jan 2019 14:38:28 +0000 (09:38 -0500)] 
Merge pull request #5499 from scootergrisen/patch-4

Remove newline

5 years agoMerge pull request #5500 from scootergrisen/patch-5
Michael R Sweet [Thu, 24 Jan 2019 14:37:25 +0000 (09:37 -0500)] 
Merge pull request #5500 from scootergrisen/patch-5

Remove newline

5 years agoMerge pull request #5501 from scootergrisen/patch-6
Michael R Sweet [Thu, 24 Jan 2019 14:36:57 +0000 (09:36 -0500)] 
Merge pull request #5501 from scootergrisen/patch-6

Add "# German message catalog for CUPS."

5 years agoAdd "# German message catalog for CUPS." 5501/head
scootergrisen [Thu, 24 Jan 2019 05:54:56 +0000 (06:54 +0100)] 
Add "# German message catalog for CUPS."

5 years agoRemove newline 5500/head
scootergrisen [Thu, 24 Jan 2019 05:49:26 +0000 (06:49 +0100)] 
Remove newline

So it matches the source/template file

5 years agoRemove newline 5499/head
scootergrisen [Thu, 24 Jan 2019 05:46:53 +0000 (06:46 +0100)] 
Remove newline

5 years agoMake sure config.h gets installed with the private headers, as needed.
Michael R Sweet [Wed, 23 Jan 2019 17:58:47 +0000 (12:58 -0500)] 
Make sure config.h gets installed with the private headers, as needed.

5 years agoOK, allow DESTDIR to be used as a default BUILDROOT, much like we do for
Michael R Sweet [Wed, 23 Jan 2019 17:38:25 +0000 (12:38 -0500)] 
OK, allow DESTDIR to be used as a default BUILDROOT, much like we do for
DSTROOT.

5 years agoFix some build issues with the "core" component selection (rdar://47394086)
Michael R Sweet [Tue, 22 Jan 2019 17:38:24 +0000 (12:38 -0500)] 
Fix some build issues with the "core" component selection (rdar://47394086)

- Availability macros were incorrect.
- Some driver headers/definitions were installed even when the core library
  does not contain them.
- Fix up the macOS/iOS detection of keychain/API availability - just need to
  use the TARGET_OS_xxx macros instead.
- When installing private headers, install config.h so that the private
  headers actually work.

5 years agoRemove macOS version check.
Michael R Sweet [Wed, 23 Jan 2019 17:14:12 +0000 (12:14 -0500)] 
Remove macOS version check.

5 years agoUpdated the USB quirks rule for Zebra label printers (Issue #5395)
Michael R Sweet [Wed, 23 Jan 2019 16:14:39 +0000 (11:14 -0500)] 
Updated the USB quirks rule for Zebra label printers (Issue #5395)

All Zebra printers now use unidir and no-reattach.

5 years agoRemove old "printer-purge.tmpl" file from the translation guide and the
Michael R Sweet [Wed, 23 Jan 2019 16:04:32 +0000 (11:04 -0500)] 
Remove old "printer-purge.tmpl" file from the translation guide and the
Spanish templates (Issue #5491)

5 years agoFix metadata header and strip old messages.
Michael R Sweet [Wed, 23 Jan 2019 16:01:35 +0000 (11:01 -0500)] 
Fix metadata header and strip old messages.

5 years agoMerge pull request #5489 from scootergrisen/master
Michael R Sweet [Wed, 23 Jan 2019 15:56:42 +0000 (10:56 -0500)] 
Merge pull request #5489 from scootergrisen/master

Add translations for templates/da

5 years agoMerge pull request #5492 from scootergrisen/patch-2
Michael R Sweet [Wed, 23 Jan 2019 15:55:48 +0000 (10:55 -0500)] 
Merge pull request #5492 from scootergrisen/patch-2

Fix a problem with msgid/msgstr in cups_de.po

5 years agoMerge pull request #5493 from scootergrisen/patch-3
Michael R Sweet [Wed, 23 Jan 2019 15:54:36 +0000 (10:54 -0500)] 
Merge pull request #5493 from scootergrisen/patch-3

Remove some newlines from cups_ru.po

5 years agoRevert previous change - need explicit AC_PROG_CPP for the header checks.
Michael R Sweet [Tue, 22 Jan 2019 22:48:17 +0000 (17:48 -0500)] 
Revert previous change - need explicit AC_PROG_CPP for the header checks.

5 years agoDon't need AC_PROG_CPP. Greatly simplifies things when cross-compiling!
Michael R Sweet [Tue, 22 Jan 2019 21:05:36 +0000 (16:05 -0500)] 
Don't need AC_PROG_CPP. Greatly simplifies things when cross-compiling!

5 years agoRemove some newlines from cups_ru.po 5493/head
scootergrisen [Tue, 22 Jan 2019 03:40:21 +0000 (04:40 +0100)] 
Remove some newlines from cups_ru.po

msgfmt -c cups_ru.po gave some warnings about some ending \n that was in the source strings.

5 years agoRemove #, fuzzy from header 5492/head
scootergrisen [Tue, 22 Jan 2019 03:28:05 +0000 (04:28 +0100)] 
Remove #, fuzzy from header

5 years agoRemove " and fix spaces
scootergrisen [Tue, 22 Jan 2019 03:25:13 +0000 (04:25 +0100)] 
Remove " and fix spaces

5 years agoFix a problem with msgid/msgstr
scootergrisen [Tue, 22 Jan 2019 03:18:59 +0000 (04:18 +0100)] 
Fix a problem with msgid/msgstr

5 years agoAdd translations for templates/da 5489/head
scootergrisen [Tue, 22 Jan 2019 01:14:39 +0000 (02:14 +0100)] 
Add translations for templates/da

5 years agoClean out some more _cupsStr cruft that might potentially cause an
Michael R Sweet [Mon, 21 Jan 2019 21:03:08 +0000 (16:03 -0500)] 
Clean out some more _cupsStr cruft that might potentially cause an
unaligned memory access (Issue #5474)

Don't directly use the string pool in the CGI programs or scheduler.

5 years agoChangelog.
Michael R Sweet [Mon, 21 Jan 2019 19:20:37 +0000 (14:20 -0500)] 
Changelog.

5 years agoFix potential unaligned accesses in the string pool (Issue #5474)
Michael R Sweet [Mon, 21 Jan 2019 19:12:43 +0000 (14:12 -0500)] 
Fix potential unaligned accesses in the string pool (Issue #5474)

This set of changes makes the PPD functions use strdup and free - they were
modifying the contents of the string in places and doing other things that
were not safe for (immutable) strings in the pool.

5 years agoMerge pull request #5486 from scootergrisen/master
Michael R Sweet [Mon, 21 Jan 2019 19:11:15 +0000 (14:11 -0500)] 
Merge pull request #5486 from scootergrisen/master

Add doc/da/index.html.in

5 years agoAdd doc/da/index.html.in 5486/head
scootergrisen [Mon, 21 Jan 2019 19:05:41 +0000 (20:05 +0100)] 
Add doc/da/index.html.in

5 years agoStop parsing the Emulators keywords in PPD files (Issue #5475)
Michael R Sweet [Mon, 21 Jan 2019 18:42:27 +0000 (13:42 -0500)] 
Stop parsing the Emulators keywords in PPD files (Issue #5475)

This also eliminates a potential memory leak...

5 years agoSwitch to using "all" and "media-col-database" because some vendors apparently
Michael R Sweet [Mon, 21 Jan 2019 17:01:11 +0000 (12:01 -0500)] 
Switch to using "all" and "media-col-database" because some vendors apparently
do not know how to read (Issue #5484)

5 years agoChangelog.
Michael R Sweet [Mon, 21 Jan 2019 16:56:12 +0000 (11:56 -0500)] 
Changelog.

5 years agoMerge pull request #5481 from scootergrisen/patch-1
Michael R Sweet [Mon, 21 Jan 2019 16:55:52 +0000 (11:55 -0500)] 
Merge pull request #5481 from scootergrisen/patch-1

Add [da] translation

5 years agoFix compile error on Linux (Issue #5483)
Michael R Sweet [Mon, 21 Jan 2019 16:53:59 +0000 (11:53 -0500)] 
Fix compile error on Linux (Issue #5483)

5 years agoAdd a USB quirk rule for the Lexmark E120n (Issue #5478)
Michael R Sweet [Mon, 21 Jan 2019 16:32:25 +0000 (11:32 -0500)] 
Add a USB quirk rule for the Lexmark E120n (Issue #5478)

5 years agoUse the same requested-attributes values for all IPP Everywhere setup
Michael R Sweet [Mon, 21 Jan 2019 16:27:43 +0000 (11:27 -0500)] 
Use the same requested-attributes values for all IPP Everywhere setup
requests (Issue #5484)

5 years agoClean up installation of private headers.
Michael R Sweet [Mon, 21 Jan 2019 13:42:04 +0000 (08:42 -0500)] 
Clean up installation of private headers.

Clean up generation of api help.

5 years agoFix iOS libcups builds (rdar://47386169)
Michael R Sweet [Fri, 18 Jan 2019 17:11:34 +0000 (12:11 -0500)] 
Fix iOS libcups builds (rdar://47386169)

5 years agoAdd [da] translation 5481/head
scootergrisen [Tue, 15 Jan 2019 20:08:17 +0000 (21:08 +0100)] 
Add [da] translation

5 years agoChangelog.
Michael R Sweet [Thu, 10 Jan 2019 22:16:12 +0000 (17:16 -0500)] 
Changelog.

5 years agoFixed a performance regression with large PPDs (rdar://47040759)
Michael R Sweet [Thu, 10 Jan 2019 22:07:29 +0000 (17:07 -0500)] 
Fixed a performance regression with large PPDs (rdar://47040759)

scheduler/printers.c:
- create_media_col(): Drop media-source/media-type support.
- load_ppd(): Stop enumerating all combinations of media size, source, and
  type.

5 years agoAllow ippSetXxx from no-value or unknown to the corresponding type.
Michael R Sweet [Thu, 10 Jan 2019 16:53:04 +0000 (11:53 -0500)] 
Allow ippSetXxx from no-value or unknown to the corresponding type.

5 years agoUpdate usage info.
Michael R Sweet [Wed, 9 Jan 2019 19:15:03 +0000 (14:15 -0500)] 
Update usage info.

5 years agoDon't expect debug2 messages when we run the "deeper" test sets.
Michael R Sweet [Wed, 9 Jan 2019 19:10:38 +0000 (14:10 -0500)] 
Don't expect debug2 messages when we run the "deeper" test sets.

5 years agoChangelog.
Michael R Sweet [Wed, 9 Jan 2019 18:24:44 +0000 (13:24 -0500)] 
Changelog.

5 years agoProtect against continuing to read from a file at EOF (Issue #5473)
Michael R Sweet [Wed, 9 Jan 2019 18:19:11 +0000 (13:19 -0500)] 
Protect against continuing to read from a file at EOF (Issue #5473)

5 years agoUse codedoc now instead of mxmldoc.
Michael R Sweet [Tue, 8 Jan 2019 03:07:35 +0000 (22:07 -0500)] 
Use codedoc now instead of mxmldoc.

Dump all of the docset stuff - Xcode no longer supports it... :(

5 years agoUpdate changelog.
Michael R Sweet [Mon, 7 Jan 2019 15:13:44 +0000 (10:13 -0500)] 
Update changelog.

5 years agoMerge pull request #5461 from erkanisik1/master
Michael R Sweet [Mon, 7 Jan 2019 14:59:30 +0000 (09:59 -0500)] 
Merge pull request #5461 from erkanisik1/master

turkish update

5 years agoMerge pull request #5471 from Atalanttore/patch-2
Michael R Sweet [Mon, 7 Jan 2019 14:58:47 +0000 (09:58 -0500)] 
Merge pull request #5471 from Atalanttore/patch-2

Update cups_de.po

5 years agoUpdate cups_de.po 5471/head
Ettore Atalan [Sat, 5 Jan 2019 00:15:35 +0000 (01:15 +0100)] 
Update cups_de.po

Added some german translations.

5 years agoFix potential crash in cups-driverd (rdar://46625579)
Michael R Sweet [Fri, 14 Dec 2018 19:30:12 +0000 (14:30 -0500)] 
Fix potential crash in cups-driverd (rdar://46625579)

5 years agoBump version. v2.3b7
Michael R Sweet [Fri, 14 Dec 2018 15:20:18 +0000 (10:20 -0500)] 
Bump version.

5 years agoChangelog.
Michael R Sweet [Fri, 14 Dec 2018 15:04:35 +0000 (10:04 -0500)] 
Changelog.

5 years agoMerge pull request #5463 from OdyX/fix-unitialized-service-idle-exit
Michael R Sweet [Fri, 14 Dec 2018 15:03:57 +0000 (10:03 -0500)] 
Merge pull request #5463 from OdyX/fix-unitialized-service-idle-exit

Fix service_idle_exit build issue with -Werror=maybe-unitialized

5 years agoFix service_idle_exit build issue with -Werror=maybe-unitialized 5463/head
Didier Raboud [Fri, 14 Dec 2018 14:46:56 +0000 (15:46 +0100)] 
Fix service_idle_exit build issue with -Werror=maybe-unitialized

5 years agoturkish update 5461/head
Erkan IŞIK [Tue, 11 Dec 2018 19:06:35 +0000 (22:06 +0300)] 
turkish update

5 years agoMove getifaddrs to a separate header.
Michael R Sweet [Mon, 10 Dec 2018 19:53:29 +0000 (14:53 -0500)] 
Move getifaddrs to a separate header.