It’s still not fully up-to-date, but all At3 words identified by aquagon have been added to the database. Note: A full translation check was not performed, since most of the words looked right and aquagon’s translations are usually quite accurate.
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.
1.4.1 just adds the ability to pass bytes instead of the special RFC objects for the options added with 1.4.0. In case efficiency really, really matters.
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
Most of the Hymmnoserver‘s content is now presented in sans-serif, for your non-eye-bleeding enjoyment.
I still think the serif face looked nice and helped to give the site a “research”-type feel, which matches the feel of the original, but I do have to agree that, at smaller font sizes, sans-serif is easier to read. (If anyone complains about the switch, I’d be more than happy to change it back)
The string-formatting logic has been overhauled to make the database cleaner and reduce the amount of effort data-entry will take. This shouldn’t break anything, but it affects everything dynamic, so if something seems amiss, please report it.
In preparation for Ar tonelico III’s launch, much of the code behind the Hymmnoserver has been reworked to make it easier to integrate whatever new dialect twists might be in the works. And, along the way, support for localizations has been dramatically improved.
So if you’ve wanted to offer the service in a non-English language, now (or maybe after all the At3 kinks have been worked out) is a really good time to start.
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
Hymmnoserver has been re-homed at http://hymmnoserver.uguu.ca/ and the code has been reworked to make it much easier to port and set up; further refinements and a real setup guide will be provided as this week progresses. For the interested, http://hamsterx.homelinux.org/hymmnoserver/ will continue functioning, so there’s no reason to panic if you’re bad at remembering addresses.
There will be some inconsistency between the two servers until the migration process is complete, but it shouldn’t affect anything that matters.
The migration process is effectively complete. There will still be some code updates (addition of comments, optimizations, refactorings), but everything will be fully mirrored from now on.