[Dnsmasq-discuss] Announce: dnsmasq version 2.48

Simon Kelley simon at thekelleys.org.uk
Thu Jun 4 21:04:10 BST 2009


Dnsmasq version 2.48 is now released and available here:

http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.48.tar.gz
http://www.thekelleys.org.uk/dnsmasq/dnsmasq-2.48.tar.lzma

The full changelog from version 2.47 is appended below.


Cheers,

Simon.


            Archived the extensive, backwards, changelog to
            CHANGELOG.archive. The current changelog now runs from
            version 2.43 and runs conventionally.

            Fixed bug which broke binding of servers to physical
            interfaces when interface names were longer than four
            characters. Thanks to MURASE Katsunori for the patch.

            Fixed netlink code to check that messages come from the
            correct source, and not another userspace process. Thanks
            to Steve Grubb for the patch.

            Maintainability drive: removed bug and missing feature
            workarounds for some old platforms. Solaris 9, OpenBSD
            older than 4.1, Glibc older than 2.2, Linux 2.2.x and
            DBus older than 1.1.x are no longer supported.

            Don't read included configuration files more than once:
            allows complex configuration structures without problems.

            Mark log messages from the various subsystems in dnsmasq:
            messages from the DHCP subsystem now have the ident string
            "dnsmasq-dhcp" and messages from TFTP have ident
            "dnsmasq-tftp". Thanks to Olaf Westrik for the patch.

            Fix possible infinite DHCP protocol loop when an IP
            address nailed to a hostname (not a MAC address)  and a
            host sometimes provides the name, sometimes not.

            Allow --addn-hosts to take a directory: all the files
            in the directory are read. Thanks to Phil Cornelius for
            the suggestion.

            Support --bridge-interface on all platforms, not just BSD.

            Added support for advanced PXE functions. It's now
            possible to define a prompt and menu options which will
            be displayed when a client PXE boots. It's also possible to
            hand-off booting to other boot servers. Proxy-DHCP, where
            dnsmasq just supplies the PXE information and another DHCP
            server does address allocation, is also allowed. See the
            --pxe-prompt and --pxe-service keywords. Thanks to
            Alkis Georgopoulos for the suggestion and Guilherme Moro
            and Michael Brown for assistance.

            Improvements to DHCP logging. Thanks to Tom Metro for
            Improvements to DHCP logging. Thanks to Tom Metro for
            useful suggestions.

            Add ability to build dnsmasq without DHCP support. To do
            this, edit src/config.h or build with
            "make COPTS=-DNO_DHCP". Thanks to Mahavir Jain for the

            patch.

            Added --test command-line switch - syntax check
            configuration files only.

            Updated French translation. Thanks to Gildas Le Nadan.





More information about the Dnsmasq-discuss mailing list