Skip to content

Releases: gershnik/wsdd-native

v1.14

29 May 19:19
Compare
Choose a tag to compare

Fixed

  • Removed superfluous/misleading warning log messages (#10)

v1.13

17 May 00:14
Compare
Choose a tag to compare

Added

  • On Linux KSMBD configuration is now auto-detected if Samba configuration is not present (#9).
  • Binary packages are now available for Arch Linux and Alpine

Fixed

  • Daemon Pidfile now has correct owner

Binaries index

Platform Arch Binary
Debian based amd64 wsddn_1.13_amd64.deb
Debian based arm64 wsddn_1.13_arm64.deb
Debian based armhf wsddn_1.13_armhf.deb
FreeBSD 13 amd64 wsddn-bsd-1.13-FreeBSD-13-amd64.pkg
FreeBSD 13 arm64 wsddn-bsd-1.13-FreeBSD-13-aarch64.pkg
FreeBSD 14 amd64 wsddn-bsd-1.13-FreeBSD-14-amd64.pkg
FreeBSD 14 arm64 wsddn-bsd-1.13-FreeBSD-14-aarch64.pkg
macOS installer Universal wsddn-macos-1.13.pkg

v1.12

06 May 22:36
Compare
Choose a tag to compare

Changed

  • Debian binary packages no longer require systemd presence. They can now be used on non-systemd based distributions as well as Docker. SysVInit scripts are now provided and "do the right thing" on systemd and non-systemd systems.

Added

  • Support for NetBSD
  • Support for illumos based systems

Binaries index

Platform Arch Binary
Debian based amd64 wsddn_1.12_amd64.deb
Debian based arm64 wsddn_1.12_arm64.deb
Debian based armhf wsddn_1.12_armhf.deb
FreeBSD 13 amd64 wsddn-bsd-1.12-FreeBSD-13-amd64.pkg
FreeBSD 13 arm64 wsddn-bsd-1.12-FreeBSD-13-aarch64.pkg
FreeBSD 14 amd64 wsddn-bsd-1.12-FreeBSD-14-amd64.pkg
FreeBSD 14 arm64 wsddn-bsd-1.12-FreeBSD-14-aarch64.pkg
macOS installer Universal wsddn-macos-1.12.pkg

v1.10

30 Apr 19:14
Compare
Choose a tag to compare

Added

  • Ability to supply custom metadata to Windows. This allows exposing the computer running wsdd-native as something other than an SMB server in Windows Explorer. For more details see this page
  • Support for Alpine Linux and musl libc
  • Support for OpenBSD

Fixed

  • Crash when looking up Samba configuration and whereis tool is not present on the host

Binaries index

Platform Arch Binary
Debian based amd64 wsddn_1.10_amd64.deb
Debian based arm64 wsddn_1.10_arm64.deb
Debian based armhf wsddn_1.10_armhf.deb
FreeBSD 13 amd64 wsddn-bsd-1.10-FreeBSD-13-amd64.pkg
FreeBSD 13 arm64 wsddn-bsd-1.10-FreeBSD-13-aarch64.pkg
FreeBSD 14 amd64 wsddn-bsd-1.10-FreeBSD-14-amd64.pkg
FreeBSD 14 arm64 wsddn-bsd-1.10-FreeBSD-14-aarch64.pkg
macOS installer Universal wsddn-macos-1.10.pkg

v1.9

20 Apr 23:22
Compare
Choose a tag to compare

Changed

  • Updated 3rd party dependencies

Fixed

  • Build break on GCC 14

Binaries index

Platform Arch Binary
Debian based amd64 wsddn_1.9_amd64.deb
Debian based arm64 wsddn_1.9_arm64.deb
Debian based armhf wsddn_1.9_armhf.deb
FreeBSD 13 amd64 wsddn-bsd-1.9-FreeBSD-13-amd64.pkg
FreeBSD 13 arm64 wsddn-bsd-1.9-FreeBSD-13-aarch64.pkg
FreeBSD 14 amd64 wsddn-bsd-1.9-FreeBSD-14-amd64.pkg
FreeBSD 14 arm64 wsddn-bsd-1.9-FreeBSD-14-aarch64.pkg
macOS installer Universal wsddn-macos-1.9.pkg

v1.8

18 Oct 00:13
Compare
Choose a tag to compare

Changed

  • Updated 3rd party dependencies
  • macOS: small bug fixes and improvements. See CHANGELOG.md for details

Binaries index

Platform Arch Binary
Debian based amd64 wsddn_1.8_amd64.deb
Debian based arm64 wsddn_1.8_arm64.deb
Debian based armhf wsddn_1.8_armhf.deb
FreeBSD 13 amd64 wsddn-bsd-1.8-FreeBSD-13-amd64.pkg
FreeBSD 13 arm64 wsddn-bsd-1.8-FreeBSD-13-aarch64.pkg
macOS installer Universal wsddn-macos-1.8.pkg

v1.7

23 Sep 07:50
Compare
Choose a tag to compare

Added

Fixed

  • Corrected pid file locking logic that had a race condition when used by 3 or more processes.

Binaries index

Platform Arch Binary
Debian based amd64 wsddn_1.7_amd64.deb
Debian based arm64 wsddn_1.7_arm64.deb
Debian based armhf wsddn_1.7_armhf.deb
FreeBSD 13 amd64 wsddn-bsd-1.7-FreeBSD-13-amd64.pkg
FreeBSD 13 arm64 wsddn-bsd-1.7-FreeBSD-13-aarch64.pkg
macOS installer Universal wsddn-macos-1.7.pkg

v1.6

30 Jul 07:48
Compare
Choose a tag to compare

Added

  • Added application profile for UFW on Debian/Ubuntu distribution
  • Added armhf distribution for Debian/Ubuntu

Changed

  • Updated 3rd party dependencies

Binaries index

Platform Arch Binary
Debian based amd64 wsddn_1.6_amd64.deb
Debian based arm64 wsddn_1.6_arm64.deb
Debian based armhf wsddn_1.6_armhf.deb
FreeBSD 13 amd64 wsddn-bsd-1.6-FreeBSD-13-amd64.pkg
FreeBSD 13 arm64 wsddn-bsd-1.6-FreeBSD-13-aarch64.pkg
macOS installer Universal wsddn-macos-1.6.pkg

v1.5

22 Jul 14:44
Compare
Choose a tag to compare

Fixed:

  • macOS: Hopefully final fix for #4: _wsddn user is reassigned to staff group on OS update

Changed:

  • Replaced ad-hoc calls to various Posix-y APIs with ptl

Binaries index

Platform Arch Binary
Debian based amd64 wsddn_1.5_amd64.deb
Debian based arm64 wsddn_1.5_arm64.deb
FreeBSD 13 amd64 wsddn-bsd-1.5-FreeBSD-13-amd64.pkg
FreeBSD 13 arm64 wsddn-bsd-1.5-FreeBSD-13-aarch64.pkg
macOS installer Universal wsddn-macos-1.5.pkg

v1.4

16 Jun 21:29
Compare
Choose a tag to compare

Fixed:

  • macOS: Corrected _wsddn group definition so it is no longer removed from _wsddn user on macOS upgrade and no longer shown as available user group in Settings.
  • macOS: Made the macOS warning about startup software say "wsddn.app" rather than "Eugene Gershnik" (my developer account name).

Binaries index

Platform Arch Binary
Debian based amd64 wsddn_1.4_amd64.deb
Debian based arm64 wsddn_1.4_arm64.deb
FreeBSD 13 amd64 wsddn-bsd-1.4-FreeBSD-13-amd64.pkg
FreeBSD 13 arm64 wsddn-bsd-1.4-FreeBSD-13-aarch64.pkg
macOS installer Universal wsddn-macos-1.4.pkg
RHEL9/CentOS Stream 9 amd64 wsddn-1.4-1.el9.x86_64.rpm
RHEL9/CentOS Stream 9 arm64 wsddn-1.4-1.el9.aarch64.rpm