]> git.ipfire.org Git - thirdparty/cups.git/log
thirdparty/cups.git
6 hours agoMerge pull request #1533 from weblate/weblate-cups-cups master
Michael R Sweet [Thu, 9 Apr 2026 19:03:15 +0000 (15:03 -0400)] 
Merge pull request #1533 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

7 hours agoTranslated using Weblate (Spanish) 1533/head
Yago Raña Gayoso [Wed, 8 Apr 2026 17:16:08 +0000 (19:16 +0200)] 
Translated using Weblate (Spanish)

Currently translated at 99.8% (4176 of 4183 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/es/

8 hours agoMirror change for GSSAPI (Kerberos) support.
Michael R Sweet [Thu, 9 Apr 2026 16:41:18 +0000 (12:41 -0400)] 
Mirror change for GSSAPI (Kerberos) support.

28 hours agoTweak wording.
Michael R Sweet [Wed, 8 Apr 2026 21:13:30 +0000 (17:13 -0400)] 
Tweak wording.

28 hours agoFix get_options regression (Issue #1532)
Michael R Sweet [Wed, 8 Apr 2026 20:42:48 +0000 (16:42 -0400)] 
Fix get_options regression (Issue #1532)

34 hours agoMerge pull request #1530 from weblate/weblate-cups-cups
Michael R Sweet [Wed, 8 Apr 2026 14:59:56 +0000 (10:59 -0400)] 
Merge pull request #1530 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

2 days agoTranslated using Weblate (Spanish) 1530/head
Yago Raña Gayoso [Mon, 6 Apr 2026 20:28:03 +0000 (22:28 +0200)] 
Translated using Weblate (Spanish)

Currently translated at 99.7% (4173 of 4183 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/es/

2 days agoFix DNS-SD callbacks on Windows (Issue #1528)
Michael R Sweet [Tue, 7 Apr 2026 15:31:23 +0000 (11:31 -0400)] 
Fix DNS-SD callbacks on Windows (Issue #1528)

4 days agoFix CodeQL duplicate variable.
Michael R Sweet [Sun, 5 Apr 2026 15:46:46 +0000 (11:46 -0400)] 
Fix CodeQL duplicate variable.

4 days agoFix deadlock issue with RSS subscriptions (Issue #1526)
Michael R Sweet [Sun, 5 Apr 2026 15:43:42 +0000 (11:43 -0400)] 
Fix deadlock issue with RSS subscriptions (Issue #1526)

4 days agoExpire per-printer subscriptions before deleting.
Michael R Sweet [Sun, 5 Apr 2026 15:32:33 +0000 (11:32 -0400)] 
Expire per-printer subscriptions before deleting.

4 days agoFix parsing bug in cgiCheckVariables.
Michael R Sweet [Sun, 5 Apr 2026 14:59:49 +0000 (10:59 -0400)] 
Fix parsing bug in cgiCheckVariables.

4 days agoRange check job-password-supported.
Michael R Sweet [Sun, 5 Apr 2026 14:44:10 +0000 (10:44 -0400)] 
Range check job-password-supported.

4 days agoFix an httpPeek edge case on compressed streams.
Michael R Sweet [Sun, 5 Apr 2026 14:24:16 +0000 (10:24 -0400)] 
Fix an httpPeek edge case on compressed streams.

4 days agoDon't call inflateEnd if inflateCopy fails.
Michael R Sweet [Sun, 5 Apr 2026 13:57:34 +0000 (09:57 -0400)] 
Don't call inflateEnd if inflateCopy fails.

4 days agoSanity check HWResolution when writing Apple Raster.
Michael R Sweet [Sun, 5 Apr 2026 13:46:32 +0000 (09:46 -0400)] 
Sanity check HWResolution when writing Apple Raster.

4 days agoRange check cupsBytesPerLine in rastertoepson.
Michael R Sweet [Sun, 5 Apr 2026 13:42:39 +0000 (09:42 -0400)] 
Range check cupsBytesPerLine in rastertoepson.

4 days agoFix an SNMP bug in the IPP backend.
Michael R Sweet [Sun, 5 Apr 2026 13:35:41 +0000 (09:35 -0400)] 
Fix an SNMP bug in the IPP backend.

4 days agoProtect against a driver reporting a supply type with a trailing '-'.
Michael R Sweet [Sun, 5 Apr 2026 13:22:58 +0000 (09:22 -0400)] 
Protect against a driver reporting a supply type with a trailing '-'.

6 days agoMerge pull request #1525 from weblate/weblate-cups-cups
Michael R Sweet [Fri, 3 Apr 2026 21:15:26 +0000 (17:15 -0400)] 
Merge pull request #1525 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

6 days agoTranslated using Weblate (Ukrainian) 1525/head
Gordon Freeman [Thu, 2 Apr 2026 11:09:06 +0000 (13:09 +0200)] 
Translated using Weblate (Ukrainian)

Currently translated at 0.4% (19 of 4183 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/uk/

8 days agoUpdate deprecation messages to point to new web page (Issue #1357)
Michael R Sweet [Wed, 1 Apr 2026 17:31:27 +0000 (13:31 -0400)] 
Update deprecation messages to point to new web page (Issue #1357)

8 days agoMerge pull request #1524 from OpenPrinting/dependabot/github_actions/microsoft/setup...
Michael R Sweet [Wed, 1 Apr 2026 12:48:32 +0000 (08:48 -0400)] 
Merge pull request #1524 from OpenPrinting/dependabot/github_actions/microsoft/setup-msbuild-3.0.0

Bump microsoft/setup-msbuild from 2.0.0 to 3.0.0

8 days agoBump microsoft/setup-msbuild from 2.0.0 to 3.0.0 1524/head
dependabot[bot] [Wed, 1 Apr 2026 12:18:03 +0000 (12:18 +0000)] 
Bump microsoft/setup-msbuild from 2.0.0 to 3.0.0

Bumps [microsoft/setup-msbuild](https://github.com/microsoft/setup-msbuild) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/microsoft/setup-msbuild/releases)
- [Commits](https://github.com/microsoft/setup-msbuild/compare/v2.0.0...v3.0.0)

---
updated-dependencies:
- dependency-name: microsoft/setup-msbuild
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
9 days agoFix CodeQL nested var warning.
Michael R Sweet [Tue, 31 Mar 2026 19:58:17 +0000 (15:58 -0400)] 
Fix CodeQL nested var warning.

9 days agoDon't allow local certificates over the loopback interface, drop support for writing...
Michael R Sweet [Tue, 31 Mar 2026 19:55:31 +0000 (15:55 -0400)] 
Don't allow local certificates over the loopback interface, drop support for writing to plain files.

9 days agoExpand allocation of options string.
Michael R Sweet [Tue, 31 Mar 2026 18:49:09 +0000 (14:49 -0400)] 
Expand allocation of options string.

9 days agoFilter out control characters from option values.
Michael R Sweet [Tue, 31 Mar 2026 18:45:19 +0000 (14:45 -0400)] 
Filter out control characters from option values.

9 days agoFix RSS notifier.
Michael R Sweet [Tue, 31 Mar 2026 18:18:37 +0000 (14:18 -0400)] 
Fix RSS notifier.

9 days agoCVE-2026-27447: The scheduler treated local user and group names as case-insensitive.
Michael R Sweet [Tue, 31 Mar 2026 18:04:42 +0000 (14:04 -0400)] 
CVE-2026-27447: The scheduler treated local user and group names as case-insensitive.

9 days agoMore cleanup, simplify supported version section.
Michael R Sweet [Tue, 31 Mar 2026 17:39:55 +0000 (13:39 -0400)] 
More cleanup, simplify supported version section.

9 days agoMerge in some changes to the documented security policy.
Michael R Sweet [Tue, 31 Mar 2026 17:26:31 +0000 (13:26 -0400)] 
Merge in some changes to the documented security policy.

10 days agoRegenerate configure script.
Michael R Sweet [Mon, 30 Mar 2026 22:19:13 +0000 (18:19 -0400)] 
Regenerate configure script.

10 days agoMerge pull request #1512 from bluca/sysusers
Michael R Sweet [Mon, 30 Mar 2026 22:18:51 +0000 (18:18 -0400)] 
Merge pull request #1512 from bluca/sysusers

Install sysusers.d config for user/groups

10 days agoRegenerate configure 1512/head
Luca Boccassi [Tue, 17 Mar 2026 11:43:56 +0000 (11:43 +0000)] 
Regenerate configure

aclocal && autoconf

10 days agoInstall sysusers.d config for user/groups
Luca Boccassi [Tue, 17 Mar 2026 11:24:25 +0000 (11:24 +0000)] 
Install sysusers.d config for user/groups

Ubuntu, debian and other distro create the cups user/groups
in their packages.

Add a sysusers.d config file and install it. This configuration
file will create the configured system users/groups on first boot/factory
reset/package installation, without requiring manual scripts or actions.
This is very important for image-based OSes, but it is useful in other
cases too, to allow using declarative configuration instead of scripts.

https://www.freedesktop.org/software/systemd/man/latest/sysusers.d.html

By default if the systemd.pc pkg-config file does not exist, this will
be a no-op, so that it does not affect other OSes.
If systemd.pc exists and contains the installation directory variable,
or if it is specified manually in ./configure, then a sysusers.d config
file is generated based on the configure user/groups and installed.

Add separate files for the cups user/group and for the system groups,
as they can be set independently.

10 days agoDon't allow subscriptions with both notify-pull-method and notify-recipient-uri.
Michael R Sweet [Mon, 30 Mar 2026 21:59:17 +0000 (17:59 -0400)] 
Don't allow subscriptions with both notify-pull-method and notify-recipient-uri.

10 days agoLog ServerAlias values that are added (Issue #1390)
Michael R Sweet [Mon, 30 Mar 2026 21:48:31 +0000 (17:48 -0400)] 
Log ServerAlias values that are added (Issue #1390)

10 days agoMerge pull request #1472 from darkvision77/rm-last-underscore
Michael R Sweet [Mon, 30 Mar 2026 21:39:31 +0000 (17:39 -0400)] 
Merge pull request #1472 from darkvision77/rm-last-underscore

Remove the underscore from printer name if it is the last and not the only character

10 days agoDon't add an extra document-format attribute (Issue #1457)
Michael R Sweet [Mon, 30 Mar 2026 21:19:56 +0000 (17:19 -0400)] 
Don't add an extra document-format attribute (Issue #1457)

10 days agoMake sure we save the [date-]time-at-xxx attributes for a job (Issue #1440)
Michael R Sweet [Mon, 30 Mar 2026 20:51:16 +0000 (16:51 -0400)] 
Make sure we save the [date-]time-at-xxx attributes for a job (Issue #1440)

10 days agoAlso load attrs if date-time-at-xxx is requested.
Michael R Sweet [Mon, 30 Mar 2026 15:12:01 +0000 (11:12 -0400)] 
Also load attrs if date-time-at-xxx is requested.

10 days agoMerge pull request #1523 from weblate/weblate-cups-cups
Michael R Sweet [Mon, 30 Mar 2026 15:11:02 +0000 (11:11 -0400)] 
Merge pull request #1523 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

10 days agoTranslated using Weblate (Japanese) 1523/head
Naruhiko Ogasawara [Sun, 29 Mar 2026 06:19:26 +0000 (08:19 +0200)] 
Translated using Weblate (Japanese)

Currently translated at 48.0% (2008 of 4183 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/ja/

11 days agoMerge pull request #1522 from weblate/weblate-cups-cups
Michael R Sweet [Sun, 29 Mar 2026 13:18:51 +0000 (09:18 -0400)] 
Merge pull request #1522 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

12 days agoTranslated using Weblate (German) 1522/head
Ettore Atalan [Fri, 27 Mar 2026 22:11:37 +0000 (23:11 +0100)] 
Translated using Weblate (German)

Currently translated at 74.3% (3112 of 4183 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/de/

2 weeks agoMake sure new Finnish translation files have yes and no strings to make CI tests...
Michael R Sweet [Thu, 26 Mar 2026 18:59:59 +0000 (14:59 -0400)] 
Make sure new Finnish translation files have yes and no strings to make CI tests pass.

2 weeks agoFix some clang warnings.
Michael R Sweet [Thu, 26 Mar 2026 18:51:59 +0000 (14:51 -0400)] 
Fix some clang warnings.

2 weeks agoMerge pull request #1517 from weblate/weblate-cups-cups
Michael R Sweet [Wed, 25 Mar 2026 21:43:30 +0000 (17:43 -0400)] 
Merge pull request #1517 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

2 weeks agoAdded translation using Weblate (Finnish) 1517/head
John Doe [Wed, 25 Mar 2026 19:43:28 +0000 (20:43 +0100)] 
Added translation using Weblate (Finnish)

2 weeks agoMerge pull request #1516 from weblate/weblate-cups-cups
Michael R Sweet [Wed, 25 Mar 2026 14:57:26 +0000 (10:57 -0400)] 
Merge pull request #1516 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

2 weeks agoTranslated using Weblate (Romanian) 1516/head
Remus-Gabriel Chelu [Tue, 24 Mar 2026 08:26:44 +0000 (09:26 +0100)] 
Translated using Weblate (Romanian)

Currently translated at 100.0% (4183 of 4183 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/ro/

2 weeks agoMerge pull request #1511 from zdohnal/nice-values
zdohnal [Tue, 24 Mar 2026 13:21:52 +0000 (14:21 +0100)] 
Merge pull request #1511 from zdohnal/nice-values

scheduler: Sanitize values for FilterNice directive

2 weeks agoscheduler: Sanitize values for FilterNice directive 1511/head
Zdenek Dohnal [Tue, 24 Mar 2026 07:03:50 +0000 (08:03 +0100)] 
scheduler: Sanitize values for FilterNice directive

We allow only values 0-19 for `nice()` in cupsd, but when reading the
configuration this fact was not applied.

2 weeks agoMerge pull request #1515 from weblate/weblate-cups-cups
Michael R Sweet [Mon, 23 Mar 2026 21:56:32 +0000 (17:56 -0400)] 
Merge pull request #1515 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

2 weeks agoTranslated using Weblate (Polish) 1515/head
Matthaiks [Mon, 23 Mar 2026 21:51:53 +0000 (22:51 +0100)] 
Translated using Weblate (Polish)

Currently translated at 46.3% (1938 of 4183 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/pl/

2 weeks agoTranslated using Weblate (Polish)
Matthaiks [Mon, 23 Mar 2026 21:43:46 +0000 (22:43 +0100)] 
Translated using Weblate (Polish)

Currently translated at 46.2% (1933 of 4183 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/pl/

2 weeks agoTranslated using Weblate (Polish)
Matthaiks [Mon, 23 Mar 2026 21:42:39 +0000 (22:42 +0100)] 
Translated using Weblate (Polish)

Currently translated at 46.2% (1933 of 4183 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/pl/

2 weeks agoTranslated using Weblate (Polish)
Matthaiks [Mon, 23 Mar 2026 21:33:53 +0000 (22:33 +0100)] 
Translated using Weblate (Polish)

Currently translated at 46.2% (1933 of 4183 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/pl/

2 weeks agoFix regression from PPD defaults PR.
Michael R Sweet [Mon, 23 Mar 2026 21:52:26 +0000 (17:52 -0400)] 
Fix regression from PPD defaults PR.

2 weeks agoMerge pull request #1424 from Swastik092/#1357
Michael R Sweet [Mon, 23 Mar 2026 21:29:58 +0000 (17:29 -0400)] 
Merge pull request #1424 from Swastik092/#1357

Improve deprecation warnings with IPP Everywhere guidance (#1357)

2 weeks agoMerge pull request #1474 from dhruvDev23/FatalErrors
Michael R Sweet [Mon, 23 Mar 2026 21:27:31 +0000 (17:27 -0400)] 
Merge pull request #1474 from dhruvDev23/FatalErrors

Fix: Add unknown value for FatalErrors directive(#1446)

2 weeks agoMerge pull request #1510 from g0r3/fix-report-attr-localized-tags
Michael R Sweet [Mon, 23 Mar 2026 21:25:07 +0000 (17:25 -0400)] 
Merge pull request #1510 from g0r3/fix-report-attr-localized-tags

backend/ipp: Fix report_attr() to handle localized and octetString IPP tags

2 weeks agoAdd NULL check for new PPD cache.
Michael R Sweet [Mon, 23 Mar 2026 21:18:23 +0000 (17:18 -0400)] 
Add NULL check for new PPD cache.

3 weeks agoRemove IPP_TAG_STRING from report_attr() fall-through cases 1510/head
g0r3 [Sat, 14 Mar 2026 09:48:00 +0000 (10:48 +0100)] 
Remove IPP_TAG_STRING from report_attr() fall-through cases

3 weeks agoFix report_attr() to handle nameWithLanguage, textWithLanguage, and octetString tags
g0r3 [Fri, 13 Mar 2026 15:33:53 +0000 (16:33 +0100)] 
Fix report_attr() to handle nameWithLanguage, textWithLanguage, and octetString tags

4 weeks agoMirror USB backend fixes (Issue #1461)
Michael R Sweet [Mon, 9 Mar 2026 19:11:15 +0000 (15:11 -0400)] 
Mirror USB backend fixes (Issue #1461)

4 weeks agoMerge pull request #1508 from zdohnal/gnutls-rehandshake-handle
Michael R Sweet [Mon, 9 Mar 2026 19:06:17 +0000 (15:06 -0400)] 
Merge pull request #1508 from zdohnal/gnutls-rehandshake-handle

tls-gnutls.c: Handle rehandshake error in `_httpTLSRead`

4 weeks agotls-gnutls.c: Handle rehandshake error in `_httpTLSRead` 1508/head
Zdenek Dohnal [Mon, 9 Mar 2026 14:18:10 +0000 (15:18 +0100)] 
tls-gnutls.c: Handle rehandshake error in `_httpTLSRead`

Per GNUTLS manual, `gnutls_record_recv()` can get GNUTLS_E_REHANDSHAKE
and if it is HTTP client, we should not close the connection and ignore
the error. The server can terminate the connection as before.

4 weeks agoUpdate copyrights
Zdenek Dohnal [Fri, 6 Mar 2026 11:59:46 +0000 (12:59 +0100)] 
Update copyrights

4 weeks agoUpdate CHANGES.md
Zdenek Dohnal [Fri, 6 Mar 2026 07:26:46 +0000 (08:26 +0100)] 
Update CHANGES.md

5 weeks agoFix some places where errno might not be preserved.
Michael R Sweet [Thu, 5 Mar 2026 18:21:58 +0000 (13:21 -0500)] 
Fix some places where errno might not be preserved.

5 weeks agoMerge pull request #1507 from zdohnal/tls-gnutls-dont-check-errno
Michael R Sweet [Thu, 5 Mar 2026 18:01:54 +0000 (13:01 -0500)] 
Merge pull request #1507 from zdohnal/tls-gnutls-dont-check-errno

tls-gnutls.c: Do not check for errno after I/O operations

5 weeks agotls-gnutls.c: Do not check for errno after I/O operations 1507/head
Zdenek Dohnal [Thu, 5 Mar 2026 08:26:29 +0000 (09:26 +0100)] 
tls-gnutls.c: Do not check for errno after I/O operations

Based on gnutls_record_send/recv man pages, we should use the return
value of the functions as indicator what happened in the function and do
not look into errno at all.

Checking the errno value caused infinity loop in cupsd on busy servers
if there were enough connection errors when cupsd wrote the response.

The patch is provided by Paul Zirnik from SUSE - thank you for the
patch!

Fixes #827

5 weeks agotls-openssl.c: Add comments
Zdenek Dohnal [Thu, 5 Mar 2026 07:30:29 +0000 (08:30 +0100)] 
tls-openssl.c: Add comments

5 weeks agoMerge pull request #1506 from zdohnal/openssl-write-error-handle
zdohnal [Thu, 5 Mar 2026 07:20:03 +0000 (08:20 +0100)] 
Merge pull request #1506 from zdohnal/openssl-write-error-handle

tls-openssl.c: Handle errors in read/write operations

5 weeks agotls-openssl.c: Handle errors in read/write operations 1506/head
Zdenek Dohnal [Wed, 4 Mar 2026 13:35:26 +0000 (14:35 +0100)] 
tls-openssl.c: Handle errors in read/write operations

Openssl functions return values <= 0, so we have to handle them
separately to process the errors later together in the same code
segment.

5 weeks agoImprove page header validation in cupsRasterReadHeader (Issue #1501)
Michael R Sweet [Tue, 3 Mar 2026 20:12:10 +0000 (15:12 -0500)] 
Improve page header validation in cupsRasterReadHeader (Issue #1501)

5 weeks agoMerge pull request #1502 from OpenPrinting/dependabot/github_actions/actions/upload...
Michael R Sweet [Sun, 1 Mar 2026 11:37:57 +0000 (06:37 -0500)] 
Merge pull request #1502 from OpenPrinting/dependabot/github_actions/actions/upload-artifact-7

Bump actions/upload-artifact from 6 to 7

5 weeks agoBump actions/upload-artifact from 6 to 7 1502/head
dependabot[bot] [Sun, 1 Mar 2026 10:42:21 +0000 (10:42 +0000)] 
Bump actions/upload-artifact from 6 to 7

Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v6...v7)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
7 weeks agoUpdated cupsFileGetConf and cupsFilePutConf to escape more characters.
Michael R Sweet [Thu, 19 Feb 2026 23:45:06 +0000 (18:45 -0500)] 
Updated cupsFileGetConf and cupsFilePutConf to escape more characters.

7 weeks agoMerge pull request #1494 from weblate/weblate-cups-cups
Michael R Sweet [Sat, 14 Feb 2026 14:21:24 +0000 (09:21 -0500)] 
Merge pull request #1494 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

7 weeks agoTranslated using Weblate (Japanese) 1494/head
Sadaharu Wakisaka [Fri, 13 Feb 2026 07:25:00 +0000 (08:25 +0100)] 
Translated using Weblate (Japanese)

Currently translated at 42.3% (1768 of 4174 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/ja/

7 weeks agoTranslated using Weblate (Romanian)
Remus-Gabriel Chelu [Fri, 13 Feb 2026 08:01:09 +0000 (09:01 +0100)] 
Translated using Weblate (Romanian)

Currently translated at 100.0% (4174 of 4174 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/ro/

7 weeks agoMerge pull request #1492 from weblate/weblate-cups-cups
Michael R Sweet [Fri, 13 Feb 2026 19:50:31 +0000 (14:50 -0500)] 
Merge pull request #1492 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

7 weeks agoTranslated using Weblate (Romanian) 1492/head
Remus-Gabriel Chelu [Fri, 13 Feb 2026 00:45:36 +0000 (01:45 +0100)] 
Translated using Weblate (Romanian)

Currently translated at 100.0% (4174 of 4174 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/ro/

7 weeks agoTranslated using Weblate (Japanese)
Sadaharu Wakisaka [Thu, 12 Feb 2026 02:49:05 +0000 (03:49 +0100)] 
Translated using Weblate (Japanese)

Currently translated at 42.3% (1767 of 4174 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/ja/

8 weeks agoMerge pull request #1488 from weblate/weblate-cups-cups
Michael R Sweet [Sun, 8 Feb 2026 16:21:50 +0000 (11:21 -0500)] 
Merge pull request #1488 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

8 weeks agoTranslated using Weblate (Japanese) 1488/head
Naruhiko Ogasawara [Sat, 7 Feb 2026 07:55:56 +0000 (08:55 +0100)] 
Translated using Weblate (Japanese)

Currently translated at 42.2% (1764 of 4174 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/ja/

2 months agoMerge pull request #1486 from weblate/weblate-cups-cups
Michael R Sweet [Sat, 7 Feb 2026 17:01:19 +0000 (12:01 -0500)] 
Merge pull request #1486 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

2 months agoTranslated using Weblate (Japanese) 1486/head
Naruhiko Ogasawara [Sat, 7 Feb 2026 07:24:52 +0000 (08:24 +0100)] 
Translated using Weblate (Japanese)

Currently translated at 41.4% (1729 of 4174 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/ja/

2 months agoDon't allow resolver to return 'localhost' for a non-loopback address.
Michael R Sweet [Wed, 4 Feb 2026 16:49:57 +0000 (11:49 -0500)] 
Don't allow resolver to return 'localhost' for a non-loopback address.

2 months agoFix extra attributes-xxx in responses.
Michael R Sweet [Sun, 25 Jan 2026 01:44:01 +0000 (20:44 -0500)] 
Fix extra attributes-xxx in responses.

2 months agoFix systemd logging.
Michael R Sweet [Sat, 24 Jan 2026 23:17:52 +0000 (18:17 -0500)] 
Fix systemd logging.

2 months agoRefactor _ipp_request_t to avoid issues on embedded platforms with newer C compilers.
Michael R Sweet [Sat, 24 Jan 2026 22:16:10 +0000 (17:16 -0500)] 
Refactor _ipp_request_t to avoid issues on embedded platforms with newer C compilers.

2 months agoMerge pull request #1480 from weblate/weblate-cups-cups
Michael R Sweet [Fri, 23 Jan 2026 14:39:58 +0000 (09:39 -0500)] 
Merge pull request #1480 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

2 months agoTranslated using Weblate (Italian) 1480/head
Pierfrancesco Passerini [Fri, 23 Jan 2026 11:57:57 +0000 (12:57 +0100)] 
Translated using Weblate (Italian)

Currently translated at 75.4% (3148 of 4174 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/it/

2 months agoTranslated using Weblate (Italian)
Pierfrancesco Passerini [Fri, 23 Jan 2026 10:56:46 +0000 (11:56 +0100)] 
Translated using Weblate (Italian)

Currently translated at 74.3% (3104 of 4174 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/it/

2 months agoMerge pull request #1479 from weblate/weblate-cups-cups
Michael R Sweet [Thu, 22 Jan 2026 16:35:21 +0000 (11:35 -0500)] 
Merge pull request #1479 from weblate/weblate-cups-cups

Translations update from Hosted Weblate

2 months agoTranslated using Weblate (Italian) 1479/head
Pierfrancesco Passerini [Thu, 22 Jan 2026 15:37:27 +0000 (16:37 +0100)] 
Translated using Weblate (Italian)

Currently translated at 73.9% (3086 of 4174 strings)

Translation: CUPS/CUPS
Translate-URL: https://hosted.weblate.org/projects/cups/cups/it/