Category: puukusoft

staticDHCPd 1.5.0-preview

staticDHCPd 1.5.0 isn’t ready to be officially released yet, but all of the new features are ready to be played with and everything has been documented. You can use the preview version by checking out the current SVN trunk; post feedback or open issues if you find any bugs.

1.5.0’s proper release will follow development of unit tests and a reasonable soak period, since it reflects a lot of changes to the underlying code.

staticDHCPd 1.4.0 released

staticDHCPd 1.4.0 is now out, and it brings with it a large number of new features, many of which nobody will ever use! But adding them was a necessary step since every known relevant option and feature is now supported. (If something was missed, let us know)

From the changelog:

  • Added support for RFC2610 (options 78 and 79)
  • Added support for RFC2937 (option 117)
  • Added support for RFC3046 (option 82)
  • Added support for RFC3361 (option 120)
  • Added support for RFC3396 (long options)
  • Added support for RFC4174 (option 83)
  • Added BETA support for RFC4388 (LEASEQUERY)
  • Added support for specification of options by number
  • Rebuilt support for RFC3397 (option 119), with the caveat that the compression algorithm it describes was omitted

staticDHCPd 1.3.4

staticDHCPd 1.3.4 is out and you can grab it at Google Code or uguu.ca.

It offers a large number of new features over 1.2.0, inspired by needs that have arisen over the past several days:

  • Support for DHCPDECLINE and DHCPRELEASE events
  • Diagnostic features to help find misconfigured clients in networks, particularly those that would interfere with normal operation of a network or a dynamic DHCP server
  • Improvements to how event-messages are formatted, making it easier to read through the event-log
  • Less-memory-intense caching logic without sacrificing speed
  • AUTHORITATIVE mode, which allows unknown MACs to be NAKed, rather than ignored, fixing an incompatibility with some vendors’ non-RFC-compliant relays
  • Support for having logfiles written to disk with the current timestamp as a suffix, simplifying the process of creating status snapshots