[Dnsmasq-discuss] dnsmasq 2.42 released.

Simon Kelley simon at thekelleys.org.uk
Fri May 30 20:20:18 BST 2008

Dnsmasq version 2.42 is now available, from


The changelog from the previous release is below.



             Define _GNU_SOURCE to avoid problems with later glibc
             headers. Thanks to Jima for spotting the problem.

             Add --dhcp-alternate-port option. Thanks to Jan Psota for
             the suggestion.

             Fix typo in code which is only used on BSD, when Dbus and
             IPv6 support is enabled. Thanks to Roy Marples.

             Updated Polish translations - thank to Jan Psota.

             Fix OS detection logic to cope with GNU/FreeBSD.

             Fix unitialised variable in DBus code - thanks to Roy

             Fix network enumeration code to work on later NetBSD -
             thanks to Roy Marples.

             Provide --dhcp-bridge on all BSD variants.

             Define _LARGEFILE_SOURCE which removes an arbitrary 2GB
             limit on logfiles. Thanks to Paul Chambers for spotting
             the problem.

             Fix RFC3046 agent-id echo code, broken for many
             releases. Thanks to Jeremy Laine for spotting the problem
             and providing a patch.

             Added Solaris 10 service manifest from David Connelly in

             Add --dhcp-scriptuser option.

             Support new capability interface on suitable Linux
             kernels, removes "legacy support in use" messages. Thanks
             to Jorge Bastos for pointing this out.

             Fix subtle bug in cache code which could cause dnsmasq to
             lock spinning CPU in rare circumstances. Thanks to Alex
             Chekholko for bug reports and help debugging.

             Support netascii transfer mode for TFTP.

More information about the Dnsmasq-discuss mailing list