[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