changelog: mention Ben Greear's telnet work
authorDaniel Stenberg <daniel@haxx.se>
Thu, 29 Apr 2010 07:40:48 +0000 (09:40 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Thu, 29 Apr 2010 07:40:48 +0000 (09:40 +0200)
CHANGES
RELEASE-NOTES

diff --git a/CHANGES b/CHANGES
index b41c269..f8b3bac 100644 (file)
--- a/CHANGES
+++ b/CHANGES
@@ -6,6 +6,21 @@
 
                                   Changelog
 
+Daniel Stenberg (29 Apr 2010)
+- Ben Greear made telnet a lot better/easier to use by an application:
+
+  The main change is to allow input from user-specified methods, when they are
+  specified with CURLOPT_READFUNCTION.  All calls to fflush(stdout) in
+  telnet.c were removed, which makes using 'curl telnet://foo.com' painful
+  since prompts and other data are not always returned to the user promptly.
+  Use 'curl --no-buffer telnet://foo.com' instead.  In general, the user
+  should have their CURLOPT_WRITEFUNCTION do a fflush for interactive use.
+
+  Also fix assumption that reading from stdin never returns < 0.
+  Old code could crash in that case.
+
+  Call progress functions in telnet main loop.
+
 Daniel Stenberg (26 Apr 2010)
 - Make use of the libssh2_init/exit functions that libssh2 added in version
   1.2.5. Using them will improve how libcurl works in threaded situations when
index da41c0e..5f4b39f 100644 (file)
@@ -11,6 +11,7 @@ This release includes the following changes:
 
  o added the --proto and -proto-redir options
  o new configure option --enable-threaded-resolver
+ o improve TELNET ability with libcurl
 
 This release includes the following bugfixes:
 
@@ -30,7 +31,7 @@ This release includes the following known bugs:
 This release would not have looked like this without help, code, reports and
 advice from friends like these:
 
- Rainer Canavan, Paul Howarth, Jerome Vouillon, Ruslan Gazizov,
- Yang Tse, Kamil Dudka, Alex Bligh
+ Rainer Canavan, Paul Howarth, Jerome Vouillon, Ruslan Gazizov, Yang Tse,
+ Kamil Dudka, Alex Bligh, Ben Greear
 
         Thanks! (and sorry if I forgot to mention someone)