Permalink
Browse files

Add changelog

  • Loading branch information...
1 parent 34edf52 commit 8e49e7b2f298623170550aa45cd0986901c3eb5b @oscarh oscarh committed Jul 3, 2009
Showing with 27 additions and 0 deletions.
  1. +27 −0 CHANGELOG
View
@@ -0,0 +1,27 @@
+Version 1.2.0:
+* Add support for options
+ * {connect_timeout, Milliseconds}: Aborts the connect phase after Milliseconds
+ * {send_retry, N}: The client will retry sending the request N times if the connection is closed
+* Add support for Chunked encoding
+* More consistent error handling
+ * The client can either return {ok, Result} or {error, Reason}. Reason wasn't very well defined before
+ * connection_closed: The server closed the connection on us (N times in case it happens just after sending the request)
+ * connect_timeout: If the TCP stack gives up or we hit the connect_timeout option
+ * timeout: If the overall request timeout value is hit
+ * All other errors (socket, protocol etc. will result in a runtime error)
+
+Version 1.1.2:
+* Fix minor error with {active, once} instead of {active, true} in manager
+* Remove socket and try to find another if the manager can't set controlling process due to socket error
+* Improve test suite
+
+Version 1.1.1:
+* Fix problem with empty lists in dicts when last socket is consumed
+* Improve test suite to include cover report
+
+Version 1.1.0:
+* Support for configurable connection timeout
+
+Version 1.0.0:
+* Initial version
+* Persistent connections have hardcoded timeout

0 comments on commit 8e49e7b

Please sign in to comment.