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

- old
+ new

@@ -1,4 +1,37 @@ +### 0.5.0 + +Bug fixes + +* Replies are sent with the correct line ending ("\r\n" instead of + "\n") +* Do not hang on out-of-band commands. +* When data connection disconnects, send "426 Connection closed" + response instead of ending the session. + +Enhancements + +* Now unconditionally compliant +* Configurable session timeout (see {Ftpd::FtpServer#session_timeout}). + Defaults to 5 minutes. +* Disable Nagle algorithm on control connection to decrease latency. + This makes the tests run much faster. +* Support STAT (server status). +* Example has --timeout option for session idle timeout. +* Write log to Logger (see {Ftpd::FtpServer#log}). +* Disallow active-mode connections to privileged ports (configurable). + See RFC 2577 section 3. +* Added benchmarks. +* Support telnet sequences. + +API Changes + +* Added {Ftpd::FtpServer#server_name} +* Added {Ftpd::FtpServer#server_version} +* Removed #debug and #debug_path from Ftpd::FtpServer. They have been + replaced with #log +# Added {Ftpd::FtpServer#allow_low_data_ports} + ### 0.4.0 Enhancements * Improved driver and file-system documentation.