cups-browsed 2.0.1 #34
tillkamppeter
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Bug fix release: Collected fixes of one year, mainly reliability issues.
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 (Pull request cups-browsed.c: Ignore attributes with "no-value" #33).Previously, if IPP attribute value was empty, cups-browsed saved the attribute as printer option "=0", e.g.
orientation-requested=0
. Often0
is invalid and as no cluster member printer has this value therefore a job with this value gets rejected (Pull request cups-browsed.c: Ignore attributes with empty values #32).(Pull request README.md: Fix formatting #31)
(Pull request Init variables which can be later used uninitialized #26)
(Pull request Init variables which can be later used uninitialized #26)
get-printer-attributes
failscups-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 (Pull request Fix the daemon crash when Get-Printer-Attributes fails #25).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 withimplicitclass://...
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 (Issue #429)(Issue 2.0.0: fails to build with avahi support disabled (--disable-avahi) #19, Pull request cups-browsed.c: Fix build with avahi disabled #20)
This discussion was created from the release cups-browsed 2.0.1.
Beta Was this translation helpful? Give feedback.
All reactions