From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Sun, 12 May 2019 20:15:59 +0200 From: Matthias Apitz Message-ID: <20190512181559.GA2312@c720-r342378> Reply-To: Matthias Apitz References: <763bec17-f576-00cd-8633-c07e1b039003@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <763bec17-f576-00cd-8633-c07e1b039003@gmail.com> Subject: Re: [Printing-architecture] OpenPrinting News List-Id: Printing architecture under linux List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Till Kamppeter Cc: Aveek Basu , Open Printing El día domingo, mayo 12, 2019 a las 06:03:03p. m. +0200, Till Kamppeter escribió: > Hi, > > here is the newest development of the last month. > > Till > Hi, Thanks for the update. Re/ cups 2.3b8: I run 2.3b5 and encountered the problem that the user id of the session running lpr(1) was not seen correctly by the cupsd(8) and all jobs ended up as from user 'anonymous'. This is especially an issue for the cups-pdf backend placing all PDF into wrong location /var/spool/cups-pdf/ANONYMOUS I updated last week to 2.3b8 and found this issue fixed. But, I can't see it in the list of 2.3b8 fixes. Any idea? matthias > CUPS > ---- > > 2.3b8 released. > > CUPS 2.3b8 is another bug fix release. > > Changes in CUPS v2.3b8 > ---------------------- > > - Media size matching now uses a tolerance of 0.5mm (rdar://33822024) > - The lpadmin command would hang with a bad PPD file (rdar://41495016) > - Fixed a potential crash bug in cups-driverd (rdar://46625579) > - Fixed a performance regression with large PPDs (rdar://47040759) > - Fixed a memory reallocation bug in HTTP header value expansion > (rdar://problem/50000749) > - Restored minimal support for the `Emulators` keyword in PPD files to > allow old Samsung printer drivers to continue to work (Issue #5562) > - The scheduler did not encode octetString values like "job-password" > correctly for the print filters (Issue #5558) > - The `cupsCheckDestSupported` function did not check octetString values > correctly (Issue #5557) > - Added support for `UserAgentTokens` directive in "client.conf" (Issue > #5555) > - Updated the systemd service file for cupsd (Issue #5551) > - The `ippValidateAttribute` function did not catch all instances of > invalid UTF-8 strings (Issue #5509) > - Fixed an issue with the self-signed certificates generated by GNU TLS > (Issue #5506) > - Fixed a potential memory leak when reading at the end of a file (Issue > #5473) > - Fixed potential unaligned accesses in the string pool (Issue #5474) > - Fixed a potential memory leak when loading a PPD file (Issue #5475) > - Added a USB quirks rule for the Lexmark E120n (Issue #5478) > - Updated the USB quirks rule for Zebra label printers (Issue #5395) > - Fixed a compile error on Linux (Issue #5483) > - The lpadmin command, web interface, and scheduler all queried an IPP > Everywhere printer differently, resulting in different PPDs for the > same printer (Issue #5484) > - The web interface no longer provides access to the log files (Issue > #5513) > - Non-Kerberized printing to Windows via IPP was broken (Issue #5515) > - Eliminated use of private headers and some deprecated macOS APIs > (Issue #5516) > - The scheduler no longer stops a printer if an error occurs when a job > is canceled or aborted (Issue #5517) > - Added a USB quirks rule for the DYMO 450 Turbo (Issue #5521) > - Added a USB quirks rule for Xerox printers (Issue #5523) > - The scheduler's self-signed certificate did not include all of the > alternate names for the server when using GNU TLS (Issue #5525) > - Fixed compiler warnings with newer versions of GCC (Issue #5532, Issue > #5533) > - Fixed some PPD caching and IPP Everywhere PPD accounting/password bugs > (Issue #5535) > - Fixed `PreserveJobHistory` bug with time values (Issue #5538) > - The scheduler no longer advertises the HTTP methods it supports (Issue > #5540) > - Localization updates (Issue #5461, Issues #5471, Issue #5481, Issue > #5486, Issue #5489, Issue #5491, Issue #5492, Issue #5493, Issue > #5494, Issue #5495, Issue #5497, Issue #5499, Issue #5500, Issue > #5501, Issue #5504) > - The scheduler did not always idle exit as quickly as it could. > - Added a new `ippeveprinter` command based on the old ippserver sample > code. > -- Matthias Apitz, ✉ guru@unixarea.de, http://www.unixarea.de/ +49-176-38902045 Public GnuPG key: http://www.unixarea.de/key.pub May, 9: Спаси́бо освободители! Thank you very much, Russian liberators!