Releases: ElvishArtisan/drouter
Release Candidate
Changes:
Server clustering. Fixed configuration typos and clarified documentation
regarding configuring a pair of redundant server instances.
buttonpanel(1). Added new 'label' ['Label'], 'multi'
[Multistate Indicator'] and 'sep' ['Separator'] GPIO widgets.
Various bugfixes. See the 'ChangeLog' for details.
Beta Release
Changes:
xpointpanel(1). Added support for observing and setting GPIO line state
for endpoints on GPIO routers.
buttonpanel(1). Bugfixes to allow better handling of server restarts.
Beta Release
Changes:
ButtonPanel. Added a '--arm-button' option to cause buttonpanel(1)
to add an 'ARM' button to each output panel, which must be clicked
before clicking on a source button will cause the route change to
be executed.
GUI Panels. Improved the ability of various GUI panels to reconnect
automatically to the Software Authority server after a network fault.
Beta Release
Changes:
Drouterd Service. A major refactoring of drouterd(8) was done to enable
multithreaded operation with consequent improvements in performance
and latency.
New Dependency. MySQL/MariaDB is now required for operation of drouterd(8).
Custom Endpoint Names. It is now possible to define custom names for endpoints on
a per-router basis in Software Authority protocol.
Beta Release
Changes:
Resource Listing. Added a dlist(1) command for listing resources on a
Livewire network. See the dlist(1) man page for more information.
PathFinder Map Importation. Added a 'pf_import.py' script for generating
a Software Authority map from an existing PathFinder installation.
Environmental Variables. Added support for a $DROUTER_HOSTNAME environmental
variable to permit auto-population of the --hostname parameter in various
utilities.