You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
A binary package is now available for OpenBSD. Look for wsddn-x.y-OpenBSD-amd64.tgz under Releases
Configuration file samples for OpenBSD have been provided under config/openbsd (h/t Ron Taylor)
Fixed
Samba config detection now works properly when samba tool is not present. Detection is also
no longer depends on whereis tool. This is particularly an issue on OpenBSD but can be a problem
on other platforms too (#17)
OpenBSD: UDP writes blocked by firewall no longer stop all processing on an
interface (#18)
OpenBSD and potentially other less common BSD variants: wsddn now properly handles
older BSD behavior where reading from multicast IPv4 sockets surfaces packets sent to
all interfaces, not the one the socket is restricted to (#19)
OpenBSD and NetBSD: automatic daemon user creation now works properly. The default expected daemon user name is now "_wsddn" on both systems.
OpenSUSE: RPM package now installs cleanly without warning about missing firewalld-filesystem dependency
CMake build: build is now correctly reconfigures itself when sys_config.h.in changes
Changed
To optimize network traffic wsddn now sends resolving address directly in the WSD Hello message
rather than waiting for a call from Windows. This is similar to what wsdd does. There appears to
be no real security benefit in not doing so and it reduces startup traffic significantly.
FreeBSD config files now live under config/freebsd instead of config/bsd (all BSDs are not the
same unfortunately)
Arch AUR: package build no longer requires network access during build step