Release candidate 1 of dnsmasq version 2.23 is no available at

http://thekelleys.org.uk/dnsmasq-test/dnsmasq-2.23rc1.tar.gz

I'd appreciate it of members of the list could test it out and let me know of any problems.


Cheers,

Simon.

The Changelog entry for 2.23 looks like this.

version 2.23
            Added a check to ensure that there cannot be more than one
            dhcp-host option for any one IP address, even if the
            addresses are assigned indirectly via a hostname and
            /etc/hosts.

            Include a "server identifier" in DHCPNAK replies, as
            required by RFC2131.

            Added method  support for DBus
            (http://www.freedesktop.org/Software/dbus)
            This is a superior way to re-configure dnsmasq on-the-fly
            with different upstream nameservers, as the host moves
            between networks. DBus support must be enabled in
            src/config.h and should be considered experimental at this
            point. See DBus-interface for the specification of the
            DBus method calls supported.

            Added information to the FAQ about setting the DNS domain
            in windows XP and Mac OS X, thanks to Rick Hull.

            Added sanity check to resolv.conf polling code to cope
            with backwards-moving clocks. Thanks to Leonardo Canducci
            for help with this.

            Handle so-called "A-for-A" queries, which are queries for
            the address associated with a name which is already a
            dotted-quad address. These should be handled by the
            resolver code, but sometimes aren't and there's no point
            in forwarding them.

            Added "no-dhcp-interface" option to disable DHCP service
            on an interface, whilst still providing DNS.

            Fix format-string problem - config file names get passed
            to fprintf as a format string, so % characters could cause
            crashes. Thanks to Rob Holland for sleuthing that one.

            Fixed multiple compiler warnings under Mac OS X. Thanks to
            Tim Cutts for the report.

            Send the hostname option on DHCP offer messages as well as
            DHCP ack messages. This is required by the Rio Digital
            Audio Receiver. Thanks to Ron Frederick for the patch.

            Add 'd' (for day) as a possible time multiplier in lease
            time specifications. Thanks to Michael Deegan.

            Make quoting suppress recognition of IP addresses, so
            dhcp-option=66,1.2.3.4 now means something different to
            dhcp-option=66,"1.2.3.4", which sets the option to a
            string value. Thanks to Brian Macauley for the bug report.

            Fixed the option parsing code to avoid segfaults from some
invalid configurations. Thanks to Wookey for spotting that
            one.

            Provide information about which compile-time options were
            selected, both in the log at startup and as part of the
            output from dnsmasq --version. Thanks to Dirk Schenkewitz
            for the suggestion.

            Fix pathalogical behaviour when a broken client keeps
            sending DHCPDISCOVER messages repeatedly and fast. Because
            dealing with each of these takes a few seconds, (because
            of the ping) then a queue of DHCP packets could build up.
            Now, the results of a ping  test are assumed to be valid for
            30 seconds, so repeated waits are not required. Thanks to
            Luca Landi for finding this.

            Allow DHCPINFORM requests without hardware address
            information. These are generated by some browsers, looking
            for proxy information. Thanks to Stanley Jaddoe for the
            bug report on that.

            Add support of the "client FQDN" DHCP option. If present,
            this is used to allow the client to tell dnsmasq its name,
            in preference to (mis)using the hostname option. See
              http://tools.ietf.org/wg/dhc/draft-ietf-dhc-fqdn-option/\
                draft-ietf-dhc-fqdn-option-10.txt
            for details of the draft spec.

            Added startup scripts for MacOS X Tiger/Panther to the
            contrib collection. Thanks to Tim Cutts.


Reply via email to