Changelog.md in ftpd-0.3.2 vs Changelog.md in ftpd-0.4.0

- old
+ new

@@ -1,9 +1,33 @@ -### 0.3.2 +### 0.4.0 Enhancements * Improved driver and file-system documentation. +* Added {Ftpd::ReadOnlyDiskFileSystem read only disk file system} +* Example can be run with a read-only file system +* Supports three different levels of authentication: + * User + * User + Password + * User + Password + Account +* Added --auth switch to the example to select the authentication + level. +* Support APPE +* Support TYPE "A T" (ASCII/Telnet) +* Support TYPE "LOCAL 8" +* Added switches to example to set authentication values + * --user + * --password + * --account + +API changes + +* {Example::Driver#authenticate authenticate} now takes three + parameters (user, password, account). For compatability, it can be + defined to take only two, provided you are not doing account + authentication. +* Added {Ftpd::FtpServer#auth_level} option +* Added {Ftpd::DiskFileSystem::Append} ### 0.3.1 API changes