Skip to content

Releases: SimpleDaemons/simple-sftpd

v0.1.0 - Foundation Release

28 Nov 00:41

Choose a tag to compare

🎉 Simple Secure FTP Daemon v0.1.0 - Foundation Release

This is the first stable release of simple-sftpd, a secure, configurable, and feature-rich FTP server written in C++.

✨ Major Features

  • Multi-format Configuration Support - INI, JSON, and YAML configuration files
  • JSON Logging - Structured JSON log output format
  • Complete FTP Protocol - Full RFC 959 compliance with all core commands
  • SSL/TLS Support (FTPS) - Secure data transfer with OpenSSL
  • Active and Passive Mode - Full support for both data connection modes
  • PAM Authentication - Integration with Pluggable Authentication Modules
  • Security Hardening - Privilege dropping, chroot, IP access control
  • Comprehensive CLI - Complete command-line management interface
  • 46 Passing Tests - Comprehensive test coverage
  • Full Documentation - Complete guides and API reference

📦 Building from Source

This release should be built from source. See the Getting Started Guide for build instructions.

# Clone the repository
git clone https://github.com/SimpleDaemons/simple-sftpd.git
cd simple-sftpd

# Build
mkdir build && cd build
cmake ..
make

# Run tests
ctest

📝 Full Changelog

See CHANGELOG.md for complete details.

📚 Documentation

🔗 Links