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.