Skip to content

v0.3.0

Latest

Choose a tag to compare

@blburns blburns released this 30 May 21:57
· 24 commits to main since this release

Release v0.3.0 - Production ready

  • Full TFTP protocol (RFC 1350), options (RFC 2347), windowed transfers
  • Security, multi-format config (JSON/YAML/INI), hot reload
  • Production monitoring (health checks, metrics), 86 unit tests
  • Tests enabled by default in build

Packages

This release includes packages for:

  • Linux (Debian/Ubuntu): DEB packages
  • Linux (RHEL/CentOS/Fedora): RPM packages
  • FreeBSD: PKG packages
  • macOS: DMG and PKG packages
  • Source: Source tarballs and ZIP archives

Installation

Debian/Ubuntu

sudo dpkg -i simple-tftpd-0.3.0-linux-debian-amd64.deb

RHEL/CentOS/Fedora

sudo rpm -ivh simple-tftpd-0.3.0-linux-generic-amd64.rpm

FreeBSD

sudo pkg add simple-tftpd-0.3.0-freebsd-amd64.pkg
sudo /usr/local/share/simple-tftpd/post-install.sh
sudo sysrc simple_tftpd_enable=YES
sudo service simple_tftpd start

macOS

Download and open the DMG file, or install via:

sudo installer -pkg simple-tftpd-0.3.0-macos-intel.pkg -target /

Source Code

git clone https://github.com/SimpleDaemons/simple-tftpd.git
cd simple-tftpd
git checkout v0.3.0