]> git.meshlink.io Git - catta/blobdiff - docs/NEWS
fix avahi-browse to properly show when services are removed
[catta] / docs / NEWS
index 4fe2e7aa6aae82fe69ee306274b4773af15049fd..a67391f9d1ce28f5a135af9d83bde0acde234c0f 100644 (file)
--- a/docs/NEWS
+++ b/docs/NEWS
@@ -1,4 +1,81 @@
-$Id$
+Avahi 0.6.4
+===========
+
+This is a bugfix release and adds a new event loop implementation to
+avahi-common's public interface.
+ * avahi-common: add new AvahiThreadedPool event loop implementation
+ * avahi-sharp: compatibility with newer mono versions
+ * avahi-publish-service: don't ignore the port number specified
+ * avahi-sharp: correct some flags definitions
+
+This release is backwards compatible with Avahi 0.6, 0.6.1, 0.6.2 and
+0.6.3.
+
+A quick introduction how to use the new AvahiThreadedPool interface is
+available in our Wiki:
+
+          http://avahi.org/wiki/RunningAvahiClientAsThread
+
+Avahi 0.6.3
+===========
+
+This is a bugfix release. Everyone should update ASAP!
+
+ * avahi-sharp: make sure to append a trailing NUL byte to all C strings
+ * avahi-core: fix a double free() which occurs when wide area lookups timeout
+
+This release is fully compatible with Avahi 0.6, 0.6.1 and 0.6.2.
+
+Avahi 0.6.2
+===========
+
+This is mostly a bugfix release.
+
+ * Compatibility with DBUS 0.60 (Full compatibility with DBUS 0.3x and 
+   0.5 is retained)
+ * Fix introspection for some auxiliary DBUS objects
+ * Miscellaneous documentation updates
+ * Improve Autoconf support for detecting PTHREADS library
+ * Fix avahi-publish --help
+ * Workaround a DBUS limitation which might cause Avahi to die when a
+   user sends an empty TXT entry over DBUS
+ * Increase number of resolver/browser objects a DBUS client may create
+ * Remove fprintf() call in avahi_client_new()
+ * Other minor fixes
+
+This release is both up and downwards compatible with Avahi 0.6 and 0.6.1.
+
+Avahi now has its own Domain (http://avahi.org) and a new Website!
+
+And, most importantly, we now have a Logo:
+      http://avahi.org/chrome/site/avahi-trac.png
+
+Avahi 0.6.1
+===========
+        
+This is mostly a bugfix release.
+
+ * Fix a segfault when shutting down the daemon. Please note that this
+   issue was not security sensitive in any way but had the ugly side
+   effect that the daemon's PID file was not removed properly.
+ * Added init scripts for ArchLinux and FreeBSD
+ * Add DBUS API versioning through the new method GetAPIVersion()
+ * Build the HOWL compatibility library as "libhowl.so", instead of
+   "libavahi-compat-howl.so". This will help distributors to ensure
+   full API/ABI compatibility with HOWL out-of-the-box.
+ * Same for the Bonjour compatibility library
+ * Other fixes
+
+We encourage Linux users to update to libdaemon 0.10 since logging
+does not work from a chroot() environment with older versions.
+
+This release is fully API and ABI compatible with Avahi 0.6. This is
+true for both the C libraries and the DBUS interface.
+
+Packagers should read the new documentation file doc/COMPAT-LAYERS
+which contains some information about maintaining full build system
+compatibility in addition to ABI/API compatibility.
 
 Avahi 0.6, the "Goddag" release
 ===============================
@@ -6,8 +83,8 @@ Avahi 0.6, the "Goddag" release
  * Support for (read-only) wide area support. (i.e. DNS-SD over unicast DNS)
  * Ported to FreeBSD, NetBSD, Darwin/MacOSX and to some extent OpenBSD
  * Portability fixes for ARM CPUs
- * Compatibility layers for HOWL and Bonjour
- * Support for registering/browsing abritrary records
+ * Compatibility layers for the HOWL and Bonjour APIs
+ * Support for registering/browsing arbitrary records
  * Proper support for DNS-SD service subtypes
  * Native C implementations of the client utilities
  * Now passes the Bonjour conformance test suite without any exceptions
@@ -201,3 +278,5 @@ contribution to Avahi 0.1.
 
 Cheers,
 The Avahi Team
+
+$Id$