* Sun Dec 04 2022 dmueller@suse.com
- Update to version 0.15.1:
+ Updated README.md for clarity
+ The return of BSD support!
+ Support for `AVAHI_SOCKET` in `/run` (instead of legacy
`/var/run`).
* Tue May 19 2020 schwab@suse.de
- nss-mdns-config: Use /usr/etc/nsswitch.conf as input if
/etc/nsswitch.conf doesn't exist yet
* Thu Apr 18 2019 jengelh@inai.de
- Move libraries into the standard dir (/usr/lib*).
nss_winbind already lives there, which I take as an indicator
this move will work.
* Thu Mar 28 2019 bjorn.lie@gmail.com
- Update to version 0.14.1:
+ No code changes.
+ Fix unit tests to properly work on s390x.
- Changes from version 0.14.0:
+ Fix -Wformat-truncation problem during reading of the allow
file.
- Changes from version 0.13.2:
+ No code changes.
+ Change how ./configure --enable/disable-tests works:
- --enable-tests: tests are enabled and will fail if
dependencies are not found.
- --disable-tests: tests are not enabled and will not be built
even if dependencies are found.
- no flag given: tests are conditionally enabled if
dependencies are found.
- Changes from version 0.13.1:
+ Very minor code changes (should result in no binary changes).
+ Reformat source to 80 columns.
+ Improve configure options to allow disabling tests even if the
testing libraries are present.
+ Automake is now non-recursive.
+ Hardcoded paths are now exposed as configure variables.
- Changes from version 0.13:
+ Fix an old memory leak in reverse lookup.
+ Fix the broken workaround for nscd segfaults (not all clients
would see all results).
+ Simplify buffer management.
+ More unit tests, more cleanups, and fewer gotos.
- Changes from version 0.12:
+ Fix segfault when using nscd.
+ Remove untested, unmaintained BSD support (please help out if
you would like BSD support to return!).
- Changes from version 0.11:
+ Moved to new GitHub location, docs migrated to markdown.
+ The long-deprecated LEGACY mode is removed.
+ The long-deprecated HONOUR_SEARCH_DOMAINS option is removed.
+ Unit tests are now included, with make check.
+ nss-mdns now implements standard heuristics for detecting
.local unicast resolution and will automatically disable
resolution when a local server responds to .local requests.
+ _nss_mdns_gethostbyname3_r and _nss_mdns_gethostbyname4_r are
now implemented.
+ Full dual-stack IPv4/IPv6 support is implemented.
- Run spec-cleaner, modernize spec.
- Update URL and Source to new upstream home.
- Drop unaligned.diff: Fixed upstream.
- Add pkgconfig(check) BuildRequires and make_check macro, run
buildtime tests.
* Wed Feb 28 2018 dimstar@opensuse.org
- Modernize spec-file by calling spec-cleaner
* Sat Oct 18 2014 ledest@gmail.com
- Fix bashisms in nss-mdns-config.
* Mon Apr 15 2013 idonmez@suse.com
- Add Source URL, see https://en.opensuse.org/SourceUrls
* Wed Jul 11 2012 vuntz@opensuse.org
- Add nss-mdns-config script as a source, and install it in
/usr/sbin: this script can be used to enable/disable mdns in
/etc/nsswitch.conf (-4/-6 can be used to restrict
enabling/disabling to IPv4/IPv6).
- Change %post/%preun scriptlets to use new nss-mdns-config script
instead of custom perl-fu.
- Do not restrict mdns support in /etc/nsswitch.conf to IPv4: just
pass --enable to nss-mdns-config in %post. Fix bnc#710231.
- Only call nss-mdns-config in %post on first install, to avoid
overwriting changes done by users. Fix nss-mdns side of
bnc#729796.
- Do not call sed to change /etc/nsswitch.conf to remove services
not provided by nss-mdns anymore: when we need this, we'll be
able to integrate this in nss-mdns-config.
* Tue Dec 15 2009 jengelh@medozas.de
- Add baselibs.conf as a source
* Fri May 01 2009 vuntz@novell.com
- Remove AutoReqProv: it's default now.
- Also fix a typo in the description.