Releases: SimpleDaemons/simple-sftpd
Releases · SimpleDaemons/simple-sftpd
v0.1.0 - Foundation Release
🎉 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.