Download Latest Version cups-browsed-2.1.1.tar.bz2 (493.8 kB)
Email in envelope

Get an email when there's a new version of OpenPrinting cups-browsed

Home / 2.0rc2
Name Modified Size InfoDownloads / Week
Parent folder
cups-browsed-2.0rc2.tar.bz2 2023-06-20 506.7 kB
cups-browsed-2.0rc2.tar.gz 2023-06-20 612.9 kB
cups-browsed-2.0rc2.tar.xz 2023-06-20 425.9 kB
cups-browsed 2.0rc2 source code.tar.gz 2023-06-20 213.7 kB
cups-browsed 2.0rc2 source code.zip 2023-06-20 233.2 kB
README.md 2023-06-20 1.6 kB
Totals: 6 Items   2.0 MB 0

Some final, important bug fixes before the release: 100% CPU after failed printer access, broken print-quality-default attribute. - Fixed cups-browsed getting stuck in busy loop When the function create_queue() fails to create a local print queue and the failure is not intermittent, it sets a global variable to stop the main thread's loop for updating local queues. With the variable not reset no queue updates happened ever again and cups-browsed fell into a busy loop taking up to 100% CPU. We have solved this by doing away with the variable and simply mark these printers as disappeared (Ubuntu bug #2018504). - Do not record *-default IPP attributes of local CUPS queues Many of the *-default IPP attributes represent properties already covered by the PPD option defaults which we also record. In addition, there is also print-quality-default where IPP reports draft, normal, and high settings while CUPS only accepts 3, 4, and 5, and on everything else it sets print-quality-default=0 which is invalid and jobs do not get printed. So we stop saving and loading these attributes. - Build system: Removed unnecessary lines in Makefile.am Removed the TESTdir and TEST_SCRIPTS entries in Makefile.am. They are not needed and let make install try to install run-tests.sh in the source directory, where it already is, causing an error. - run-tests.sh: Use pkgconfig instead of deprecated cups-config (Pull request [#9]).

Source: README.md, updated 2023-06-20