* Mon Jan 14 2019 mgorse@suse.com
- Add CVE-2018-1000845.patch: drop legacy unicast queries from
address not on local link (boo#1120281 CVE-2018-1000845).
* Wed May 02 2018 yfjiang@suse.com
- Add avahi-daemon-increase-rlimit.patch: increase rlimit as a
conservative way to handle certain crashes referring to upstream
commit 71ace71 (bsc#1085255).
* Thu Nov 23 2017 rbrown@suse.com
- Replace references to /var/adm/fillup-templates with new
%_fillupdir macro (boo#1069468)
* Thu Jun 01 2017 jengelh@inai.de
- Do not suppress errors from avahi-autoipd user creation, but do
suppress getent output.
- Replace $RPM_* shell vars by macros.
* Tue May 30 2017 dimstar@opensuse.org
- Modify user generation (boo#1010384):
+ Use getent to check for existing users/groups, only creating
them if not found.
+ Do not hide output of groupadd/useradd.
+ Do not mask failures: if a user can't be added, we have a
problem.
* Wed Feb 15 2017 dimstar@opensuse.org
- Drop %insserv_cleanup scriptlets: it's been a while that avahi
did not install any sysV init scripts anymore.
- Simplify avahi_spec-prepare.sh: OBS is well able to handle macros
in package names by now.
- Drop conditions to only handle systemd services on openSUSE >
12.1; it's been long that we did not ship the sysv scripts
anymore and openSUSE 12.1 is long EOL.
* Mon Jul 11 2016 mgorse@suse.com
- Replace avahi-0.6.31-systemd-order.patch with
avahi-0.6.32-suppress-resolv-conf-warning.patch: only warn
on missing resolv.conf if the options that use it are enabled.
https://github.com/lathiat/avahi/pull/63
* Thu Jun 23 2016 dimstar@opensuse.org
- Update to version 0.6.32:
+ Don't log warnings about invalid packets, commonly triggered by
Windows 10 systems.
+ Fix issue with bad packet size estimation, causing probes to
continuously be sent when hosting large numbers of services.
+ Fix build on Solaris/SmartOS (filio.h issue).
+ Fix build on FreeBSD (PCAP_D_IN issue).
+ Fix debug output with libdaemon >= 0.14.
+ avahi_server_set_browse_domains now correctly uses the provided
list, instead of re-using the list from the configuration file.
+ Set nl_pid to 0, this will automatically assign the value and
prevent conflicts per netlink(7). (Bug #334).
+ Check for netlink pid=0 (kernel) instead of uid=0, which works
correctly with network & user namespaces.
+ Fix reversed IFA_LOCAL and IFA_ADDRESS checks (Avahi#355).
+ Don't fail the build on deprecated GTK/GLIB usage.
+ Gracefully fail if SO_REUSEPORT is not available.
+ Minor Python 3 update for the python ServiceTypeDatabase test
usage of print, should be backwards compatible.
+ avahi-autoipd: Fix incorrect usage of IFLA_RTA instead of
IFA_RTA which could crash on ARM (Closes: gh#lathiat/avahi#42).
- Drop upstream fixed patches:
+ avahi-unicastdomains.patch
+ avahi-gtk_box_new.patch
+ avahi-fix-mkdir.diff
+ avahi-enable-ipv6.patch
+ avahi-reserve-space-for-record-data-when-size-e.patch
- Rebase avahi-0.6.31-invalid-packet.patch.
* Thu Jun 23 2016 mgorse@suse.com
- Add avahi-0.6.31-systemd-order.patch: start after NM/wicked, to
ensure resolv.conf is present (bsc#982317, gh#lathiat/avahi#59).
* Fri May 20 2016 alarrosa@suse.com
- Update to GNOME 3.20.2 (Fate#318572)
- Added License field in spec file.
* Thu Apr 14 2016 mgorse@suse.com
- Update to GNOME 3.20 Fate#318572
* Mon Jan 25 2016 dimstar@opensuse.org
- No longer install sysv services: the systemd services have been
installed for a long time already and are masking the sysv
scripts; those scripts existance only add confusion (boo#959908).
* Mon Oct 19 2015 zaitor@opensuse.org
- Temp disable 2 old Conflicts that are breaking staging. These can
back in once there is a new release of avahi.
* Thu Oct 08 2015 mgorse@suse.com
- Add avahi-0.6.31-invalid-packet.patch: do not spam logs for
invalid packets (boo#947140 bsc#948277).
* Wed Aug 19 2015 dimstar@opensuse.org
- Sync up the multiple .spec files.
* Thu Jan 22 2015 dimstar@opensuse.org
- Add avahi-outdated-URL.patch: Do not redirect users to
<http://0pointer.de/avahi-compat?s=libdns_sd&e=ntpd>, which no
longer exists, but bring them to the more generic blog entry
http://0pointer.de/blog/projects/avahi-compat.html (boo#914298).
* Sat Apr 26 2014 dmueller@suse.com
- Do not depend on gnome-icon-theme:
+ the network-wired icon is meanwhile available in faenza, gnome,
mate, nimbus oxygen and tango icon theme.
+ the dependency causes avahi depending on gtk3, which causes a
build loop with gtk2.
+ the avahi-desktop.patch causes these desktop files to be only
shown in GTK based desktops, which have any of those icon
themes available.
* Tue Apr 15 2014 aj@suse.com
- We've moved everything to /run, adjust file list as well.
* Thu Feb 27 2014 mt@suse.com
- Do not start unconditionally / by default under sysconfig as
it breaks vlan,bridge,bonding setups (bnc#853845, bnc#851953).
* Wed Sep 25 2013 dimstar@opensuse.org
- Sanitize scrtiplet requirements (bnc#839520):
+ Add shadow Requires(pre) for useradd and groupadd.
+ Add coreutils Requires(post) for chown.