Introduce -v
/--version
command line switch to show program version.
HTTP status code 404 is sent in case of an non-existing path (#79).
Data is now sent correctly again on FreeBSD as well as on Linux (#80).
Send HTTP 400 in case of wrong content type.
Include instructions for adding repository keys under Debian/Ubuntu in README.
Skip Netlink messages smaller than 4 bytes correctly (#77, and maybe #59)
Messages are sent via the correct socket to comply with the intended/specified message flow. This also eases the firewall configuration (#72).
Lowered priority of non-essential, protocol-related and internal log messages (#53).
Do not use PID in Netlink sockets in order to avoid issues with duplicated PIDs, e.g., when Docker is used.
Prevent exceptions due to invalid incoming messages.
HTTP server address family wrong when interface address is added (#62)
Error when interface address is removed (#62)
Error when unknown interface index is received from Netlink socket on Linux (#45)
HTTP requests not passed to wsdd, preventing hosts to be discovered (#49)
Discovery mode to search for other hosts with Windows, wsdd, or compatible services
Socket-based API to query and manipulate the discovered hosts
Documentation on installation for some distros.
Addresses are not only enumerated on startup, but changes to addresses are also dynamically handled
The program does not stop anymore when no IP address is available (see Fixes as well)
Code significantly refactored
Running at system startup without IP address does not cause wsdd to terminate anymore
Support international domain names when chroot
ing (#44)
Skip empty routing attribute returned from Netlink socket (#42)
Correct handling of invalid messages (#43)
You can’t perform that action at this time.