v0.6.21
* add new API function avahi_nss_support() * add new DBUS method Server.IsNSSSupportAvailable() * add support for IsNSSSupportAvailabke() to avahi-bookmarks
in the domain browser objects: don't return statically configured browsing domains when the user asked for registration domains
make gcc shut up a little bit more
sunstudio cc compat (contributed by Padraig O'Briain)
autoconf love:
Doxygen documentation cleanups:
rethink r1269 once again: instead of updating the entry group state in EntryGroup::Commit() immediately (which would cause the state change callback function to be called from the current stack frame which might be roblem for some programs), do it asynchronously again, like in pre-r1269. However, modify GetState() to always return the real state by asking the server if we have doubt that our locally cached state is out-of-date.
Document in avahi_entry_group_add_service() that Avahi service names need to be shorter than 63 characters, as requested by Rémi Cardona
remove yet another occurence of dbus_message_iter_get_array_len() due to obsolescence (similar in style to r1357)
* Implement client API for arbitrary record browsing * Fix memory leak in avahi-client
* add new flags parameter to avahi_client_new() * introduce flags AVAHI_CLIENT_NO_FAIL and AVAHI_CLIENT_IGNORE_USER_CONFIG * beef up avahi-browse to show how AVAHI_CLIENT_NO_FAIL may be used: add a new parameter "-f" which tells avahi-browse to stay running when the daemon disconnects from DBUS and reconnect when it reappears. For now dbus-daemon restarts are not handled and result in an AVAHI_CLIENT_FAIL event.
implement XDG basedir subset, which we will use to read user configured browser domains from