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