Opened 5 weeks ago

Closed 4 weeks ago

#20233 closed enhancement (fixed)

cups-browsed cups-filters-2.0.1

Reported by: Bruce Dubbs Owned by: Douglas R. Reno
Priority: normal Milestone: 12.2
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

New point version.

Change History (4)

comment:1 by Douglas R. Reno, 5 weeks ago

Owner: changed from blfs-book to Douglas R. Reno
Status: newassigned

comment:2 by Douglas R. Reno, 4 weeks ago

cups-filters

Bug fix release, mainly fixes on the build system, but also on the serial backend

    serial backend: Fixed bug in conversion of comments
    pclmtoraster: Properly set CFLAGS
    As this is a C program, set pclmtoraster_CFLAGS, not pclmtoraster_CXXFLAGS
    configure: Remove == bashism
    configure.ac: Remove Avahi check
    cups-filters does not use Avahi

comment:3 by Douglas R. Reno, 4 weeks ago

cups-browsed

Bug fix release: Collected fixes of one year, mainly reliability issues.

    Ignore attributes with IPP_TAG_NOVALUE
    We don't need to record attributes with IPP_TAG_NOVALUE value tag, cupsd will decide 
what to use based on the incoming document
    Ignore attributes with empty values
    Previously, if IPP attribute value was empty, cups-browsed saved the attribute as 
printer option "=0", e.g. orientation-requested=0. Often 0 is invalid and as no cluster 
member printer has this value therefore a job with this value gets rejected
    README.md: Use MarkDown for link to bug tracker
    Initialize variables to not get used uninitialized
    Fix memory leak found by valgrind
    Fix the daemon crash when get-printer-attributes fails
    cups-browsed crashed when it found a remote CUPS queue shared by mDNS on local 
network, but IPP request for this queue failed. The empty prattrs data structure is 
later accessed, which causes the crash
    Better handle damage of queues created by cups-browsed
    cups-browsed-generated print queues are marked with a cups-browsed=true attribute. 
Sometimes it gets lost and the queue not considered cups-browsed-generated any more. As 
queues with implicitclass://... device URI are always from cups-browsed, ignore the 
missing flag and always restore them as cups-browsed queues, so that cups-browsed 
assigns a destination printer for each job
    Fix build with Avahi disabled

comment:4 by Douglas R. Reno, 4 weeks ago

Resolution: fixed
Status: assignedclosed
Note: See TracTickets for help on using tickets.