From ef97e32ba2ed98b791af4504103b5f0378bb6b9b Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Sun, 20 Nov 2005 00:45:03 +0000 Subject: * bump version number * make nss-mdns shut up * deal with OOM * other cleanups git-svn-id: file:///home/lennart/svn/public/nss-mdns/trunk@87 0ee8848e-81ea-0310-a63a-f631d1a40d77 --- doc/README.html.in | 39 +++++++++++++++++---------------------- 1 file changed, 17 insertions(+), 22 deletions(-) (limited to 'doc') diff --git a/doc/README.html.in b/doc/README.html.in index 72e66e2..28e5402 100644 --- a/doc/README.html.in +++ b/doc/README.html.in @@ -42,6 +42,12 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.

News

+
Sat Nov 19 2005:

Version 0.7 +released. Changes include: Portability patch for ARM from Philipp +Zabel; make sure not to print any messages to STDERR; deal with OOM +situations properly; other cleanups

+
Sun Aug 21 2005:

Version 0.6 released. Changes include: honour search list in @@ -81,20 +87,20 @@ href="@PACKAGE_URL@nss-mdns-0.1.tar.gz">Version 0.1 released

Switch (NSS) functionality of the GNU C Library (glibc) providing host name resolution via Multicast DNS (aka -Zeroconf, aka Apple Rendezvous), effectively allowing +Zeroconf, aka Apple Rendezvous, aka Apple Bonjour), effectively allowing name resolution by common Unix/Linux programs in the ad-hoc mDNS domain .local.

nss-mdns provides client functionality only, which means that you have to run a mDNS responder daemon seperately from nss-mdns if you want to register the local host name via -mDNS (e.g. Avahi).

+mDNS. I recommend Avahi.

nss-mdns is very lightweight (23 KByte stripped binary -.so compiled with -DNDEBUG=1 on i386, gcc -3.3), has no dependencies besides the glibc and requires only +.so compiled with -DNDEBUG=1 -Os on i386, gcc +4.0), has no dependencies besides the glibc and requires only minimal configuration.

-

Optionally, nss-mdns can try to contact a running Optionally nss-mdns can try to contact a running avahi-daemon to make use of its superior record cacheing.

@@ -103,7 +109,8 @@ make use of its superior record cacheing.

It works!

While nss-mdns supports resolving IPv6 addresses it does -so via IPv4 multicasts only.

+so via IPv4 multicasts only. (Unless, of course, it finds a running +Avahi daemon which supports IPv6 properly.)

Documentation

@@ -153,12 +160,6 @@ use glibc's getent tool:

Replace foo whith a host name that has been registered with an mDNS responder.

-

To reduce the traffic nss-mdns is responsible for consider -installing glibc's name service cache daemon -nscd. However, when doing troubleshooting for -nss-mdns, don't forget to disable nscd for getting -sensible results.

-

If you run a firewall, don't forget to allow UDP traffic to the the mDNS multicast address 224.0.0.251 on port 5353.

@@ -187,14 +188,6 @@ mDNS.

If the configuration file is existent but empty, mDNS name lookups are disabled completely.

-

nss-mdns does not honour the domain search list of -/etc/resolv.conf, because I don't consider that this would be -a good idea, since every name lookup for non-existing domains would -result in a series of long timeouts of nss-mdns. If somebody -still considers this a good idea, he is free to send me a sensible -patch, which I might apply, but only if the domain search list may be -disabled.

-

Requirements

Currently, nss-mdns is tested on Linux only. A fairly @@ -222,6 +215,8 @@ compilation and make install (as root) for installation of

Sean Meiners for search list support.

+

Philipp Zabel for ARM support.

+

Download

The newest release is always available from @PACKAGE_URL@

@@ -232,12 +227,12 @@ compilation and make install (as root) for installation of
svn checkout svn://svn.0pointer.de/nss-mdns/trunk nss-mdns
-

You may find an up to date Debian package of nss-mdns on the Debian package repository.

+

You may find an up to date Debian package of nss-mdns on the Debian package repository. Many other distributions ship it, too.

If you want to be notified whenever I release a new version of this software use the subscription feature of Freshmeat.


-
Lennart Poettering <@PACKAGE_BUGREPORT@>, Aug 2005
+
Lennart Poettering <@PACKAGE_BUGREPORT@>, Nov 2005
$Id$
-- cgit