avahi 0.8-6ubuntu1 source package in Ubuntu

Changelog

avahi (0.8-6ubuntu1) kinetic; urgency=medium

  * Merge from Debian unstable, remaining changes:
    + debian/avahi-daemon.postinst: remove the deprecated conffiles
      if-up/down entries on upgrade, use a simple logic and no
      dpkg-maintscript-helper since there is no configuration worth saving
    + Disable lto, see https://bugzilla.redhat.com/show_bug.cgi?id=1907727
    + avahi-daemon-chroot-fix-bogus-assignments-in-assertions.patch,
      avahi-client-fix-resource-leak.patch: Issues discovered by static analysis
      (Upstream pull request #202)
    + avoid-infinite-loop-in-avahi-daemon-by-handling-hup-event-in-client-work.patch:
      Avoid infinite-loop in avahi-daemon by handling HUP event in client_work()
      (Upstream pull request #330)
  * Dropped changes, included in Debian:
    + SECURITY UPDATE: DoS in avahi_s_host_name_resolver_start

avahi (0.8-6) unstable; urgency=medium

  [ Luca Boccassi ]
  * avahi-daemon: depend on default-dbus-system-bus | dbus-system-bus.
    This allows the reference implementation to be removed if using a
    different system bus implementation such as dbus-broker.
    [smcv: Adjust commit message]

  [ Simon McVittie ]
  * Add patch to fix display of URLs containing '&' in avahi-discover
  * Standards-Version: 4.6.0 (no changes required)
  * Use recommended debhelper compat level 13

  [ Michael Biebl ]
  * Do not disable timeout cleanup on watch cleanup.
    This was causing timeouts to never be removed from the linked list that
    tracks them, resulting in both memory and CPU usage to grow larger over
    time. Thanks to Gustavo Noronha Silva (Closes: #993051)
  * Drop obsolete lsb-base Depends
  * Fix NULL pointer crashes when trying to resolve badly-formatted hostnames.
    Fixes a local DoS in avahi-daemon that can be triggered by trying to
    resolve badly-formatted hostnames on the /run/avahi-daemon/socket
    interface. (CVE-2021-3502, Closes: #986018)

 -- Graham Inggs <email address hidden>  Mon, 22 Aug 2022 12:33:46 +0000

Upload details

Uploaded by:
Graham Inggs
Uploaded to:
Kinetic
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
net
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Lunar release main net

Downloads

File Size SHA-256 Checksum
avahi_0.8.orig.tar.gz 1.5 MiB 060309d7a333d38d951bc27598c677af1796934dbd98e1024e7ad8de798fedda
avahi_0.8-6ubuntu1.debian.tar.xz 40.6 KiB ebf1dfe5e853b6bc6843e3bd784cb6af632041f305abd0e5415114f80c1dcea4
avahi_0.8-6ubuntu1.dsc 4.0 KiB 94934fda081a2123e50f5901be5393934c3d6bd5190d71dee8f2f2a1b9b2b07e

View changes file

Binary packages built by this source

avahi-autoipd: Avahi IPv4LL network address configuration daemon

 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This tool implements IPv4LL, "Dynamic Configuration of IPv4 Link-Local
 Addresses" (IETF RFC3927), a protocol for automatic IP address
 configuration from the link-local 169.254.0.0/16 range without the
 need for a central server. It is primarily intended to be used in
 ad-hoc networks which lack a DHCP server.

avahi-autoipd-dbgsym: debug symbols for avahi-autoipd
avahi-daemon: Avahi mDNS/DNS-SD daemon

 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This package contains the Avahi Daemon which represents your machine
 on the network and allows other applications to publish and resolve
 mDNS/DNS-SD records.

avahi-daemon-dbgsym: No summary available for avahi-daemon-dbgsym in ubuntu kinetic.

No description available for avahi-daemon-dbgsym in ubuntu kinetic.

avahi-discover: Service discover user interface for avahi

 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This package contains a user interface for discovering services.

avahi-dnsconfd: Avahi DNS configuration tool

 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This tool listens on the network for announced DNS servers and passes
 them to resolvconf so it can use them. This is very useful on autoconfigured
 IPv6 networks.

avahi-dnsconfd-dbgsym: debug symbols for avahi-dnsconfd
avahi-ui-utils: Avahi GTK+ utilities

 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This package contains some small GTK+ utilities to discover ssh and vnc
 servers.

avahi-ui-utils-dbgsym: debug symbols for avahi-ui-utils
avahi-utils: No summary available for avahi-utils in ubuntu kinetic.

No description available for avahi-utils in ubuntu kinetic.

avahi-utils-dbgsym: No summary available for avahi-utils-dbgsym in ubuntu kinetic.

No description available for avahi-utils-dbgsym in ubuntu kinetic.

gir1.2-avahi-0.6: No summary available for gir1.2-avahi-0.6 in ubuntu kinetic.

No description available for gir1.2-avahi-0.6 in ubuntu kinetic.

libavahi-client-dev: No summary available for libavahi-client-dev in ubuntu kinetic.

No description available for libavahi-client-dev in ubuntu kinetic.

libavahi-client3: No summary available for libavahi-client3 in ubuntu kinetic.

No description available for libavahi-client3 in ubuntu kinetic.

libavahi-client3-dbgsym: No summary available for libavahi-client3-dbgsym in ubuntu kinetic.

No description available for libavahi-client3-dbgsym in ubuntu kinetic.

libavahi-common-data: No summary available for libavahi-common-data in ubuntu kinetic.

No description available for libavahi-common-data in ubuntu kinetic.

libavahi-common-dev: No summary available for libavahi-common-dev in ubuntu kinetic.

No description available for libavahi-common-dev in ubuntu kinetic.

libavahi-common3: Avahi common library

 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This package contains the Avahi common library, which is a set of common
 functions used by many of Avahis components and client applications.

libavahi-common3-dbgsym: No summary available for libavahi-common3-dbgsym in ubuntu kinetic.

No description available for libavahi-common3-dbgsym in ubuntu kinetic.

libavahi-compat-libdnssd-dev: No summary available for libavahi-compat-libdnssd-dev in ubuntu kinetic.

No description available for libavahi-compat-libdnssd-dev in ubuntu kinetic.

libavahi-compat-libdnssd1: Avahi Apple Bonjour compatibility library

 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This library contains the Apple Bonjour compatibility library of Avahi.

libavahi-compat-libdnssd1-dbgsym: No summary available for libavahi-compat-libdnssd1-dbgsym in ubuntu kinetic.

No description available for libavahi-compat-libdnssd1-dbgsym in ubuntu kinetic.

libavahi-core-dev: Development files for Avahi's embeddable mDNS/DNS-SD library

 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This package contains the development files for Avahi's embeddable
 mDNS/DNS-SD stack. This can be used by embedded application developers
 to integrate mDNS/DNS-SD functionality into their applications.
 .
 You should not however use this library for non-embedded applications, you
 should use libavahi-client-dev which interacts with the avahi daemon.

libavahi-core7: Avahi's embeddable mDNS/DNS-SD library

 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This package contains the library for Avahi's embeddable mDNS/DNS-SD stack.
 This can be used by embedded applications to integrate mDNS/DNS-SD
 functionality into their applications.
 .
 You should not however use this library for non-embedded applications, you
 should use libavahi-client which interacts with the avahi daemon.

libavahi-core7-dbgsym: debug symbols for libavahi-core7
libavahi-glib-dev: No summary available for libavahi-glib-dev in ubuntu kinetic.

No description available for libavahi-glib-dev in ubuntu kinetic.

libavahi-glib1: Avahi GLib integration library

 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This library contains the interface to integrate the Avahi libraries
 into a GLib main loop application, including GTK+ applications.

libavahi-glib1-dbgsym: No summary available for libavahi-glib1-dbgsym in ubuntu kinetic.

No description available for libavahi-glib1-dbgsym in ubuntu kinetic.

libavahi-gobject-dev: Development headers for the Avahi GObject library

 Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
 It allows programs to publish and discover services and hosts
 running on a local network with no specific configuration. For
 example you can plug into a network and instantly find printers to
 print to, files to look at and people to talk to.
 .
 This package contains the development headers for a GObject interface
 to Avahi

libavahi-gobject0: No summary available for libavahi-gobject0 in ubuntu kinetic.

No description available for libavahi-gobject0 in ubuntu kinetic.

libavahi-gobject0-dbgsym: debug symbols for libavahi-gobject0
libavahi-ui-gtk3-0: No summary available for libavahi-ui-gtk3-0 in ubuntu kinetic.

No description available for libavahi-ui-gtk3-0 in ubuntu kinetic.

libavahi-ui-gtk3-0-dbgsym: debug symbols for libavahi-ui-gtk3-0
libavahi-ui-gtk3-dev: No summary available for libavahi-ui-gtk3-dev in ubuntu kinetic.

No description available for libavahi-ui-gtk3-dev in ubuntu kinetic.

python3-avahi: No summary available for python3-avahi in ubuntu kinetic.

No description available for python3-avahi in ubuntu kinetic.