olegk 2004/05/02 14:54:39
Modified: httpclient release_notes.txt
Log:
Release notes update
Revision Changes Path
1.19 +107 -2 jakarta-commons/httpclient/release_notes.txt
Index: release_notes.txt
===================================================================
RCS file: /home/cvs/jakarta-commons/httpclient/release_notes.txt,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- release_notes.txt 2 May 2004 15:19:15 -0000 1.18
+++ release_notes.txt 2 May 2004 21:54:39 -0000 1.19
@@ -1,36 +1,141 @@
Changes on the CVS trunk:
* 28728 - HttpUrl now accepts unescaped passwords
+ Contributed by Michael Becke <mbecke at apache.org>
* 28626 - Fixed ArrayIndexOutOfBoundsException in HttpStatus.getStatusText()
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
- * 24012 - Added IgnoreCookiesSpec.
+ * 26070 - Added support for streaming entities
+ Contributed by Michael Becke <mbecke at apache.org>
+
+ * 28566 - CookieSpec interface extended to expose path & domain matching methods;
browser compatibility domain
+ matching algorithm modified to mimic the (mis-)behavior of common
browsers
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+ * 25372 - Added support for closing idle connections
+ Contributed by Michael Becke <mbecke at apache.org>, Oleg Kalnichevski
<olegk at apache.org>
+
+ * 28322 - Redesign of connect timeout logic; Added support for JDK1.4 connect
timeout through reflection
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+ * 28151 - Added stand-alone support for tunneled HTTP proxies via the ProxyClient
+ Contributed by Michael Becke <mbecke at apache.org>
+
+ * 21216 - Fixed the problem of redirect 302 to the same URL causing max redirects
exception: circular redirect
+ check added; the circular redirect check is on per default and in
lenient mode, is off in strict mode
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+ * 27589 - Added MultiThreadedHttpConnectionManager shutdown() and shutdownAll()
+ Contributed by Michael Becke <mbecke at apache.org>
- * 24018 - Cookie and Authorization headers can now be set manually.
+ * 25529 - Redesign of HTTP authentication framework
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+ * Better implementation of ChunkedOutputStream: writes are buffered to an internal
buffer (2048 default size);
+ chunks are guaranteed to be at least as large as the buffer size (except for the
last chunk)
+ Contributed by Mohammad Rezaei <mohammad.rezaei at gs.com>, Goldman,
Sachs & Co
+
+ * HttpMethod#getResponseBody & HttpMethod#getResponseBodyAsString changed to
propagate IOException to the caller
+ instead of logging and discarding it
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+ * 10794 - Added interactive authentication support; Authentication realm key is
now comprised of host name, port,
+ realm name and authentication type
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+ * 15297 - Added ability to perform alternate authentication
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+ * 16881 - HttpClient made dependent on Commons-codec to perform Base64 and URL
encoding/decoding
+ Contributed by Michael Becke <mbecke at apache.org>, Oleg Kalnichevski
<olegk at apache.org>
+
+ * 24560 - Fixed the problem of HttpClient looping endlessly while trying to
retrieve status line
+ Contributed by Christian Kohlschuetter <ck at rrzn.uni-hannover.de>
+
+ * 24671 - Added support for configuring charsets in credentials and HTTP headers
+ Contributed by Michael Becke <mbecke at apache.org>
+
+ * Plug-in mechanism for authentication modules
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+ * Added infrastructure to create test cases that involve use of a proxy
+ Contributed by Ortwin Glueck <oglueck at apache.org>
+
+ * UserNamePasswordCredentials & NTCredentials made immutable
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+ * 24869 - DigestScheme now only accepts a challenge if all fields required by RFC
2617 are present
+ Contributed by Ortwin Glueck <oglueck at apache.org>
+
+ * New framework for server based tests
+ Contributed by Christian Kohlschuetter <ck at rrzn.uni-hannover.de>,
Ortwin Glueck <oglueck at apache.org>
+
+ * Socket input stream now wrapped with a wrapper class that re-throws certain type
of generic IO exceptions as HttpClient
+ specific exceptions. Improved handling of 'used' connections (known to have
successfully completed an I/O operation).
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+ * 24012 - Added IgnoreCookiesSpec.
+ Contributed by Michael Becke <mbecke at apache.org>
+
+ * 24018 - Cookie and Authorization headers can now be set manually.
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+ * 21151 - Cookie specification plug-in mechanism
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+ * Reworked DigestScheme: the qop Parameter is parsed correctly and not just
ignored; missing qop is handled correctly
+ Contributed by Ortwin Glueck <oglueck at apache.org>
+
* 10790 - Implemented granular non-standards configuration and tracking.
+ Contributed by Oleg Kalnichevski <olegk at apache.org>, Michael Becke
<mbecke at apache.org>,
+ Roland Weber <rolweber at de.ibm.com>, Ortwin Glueck <oglueck at
apache.org>,
+ Adrian Sutton <adrian.sutton at ephox.com>
* 15435 - Implemented new preference architecture.
+ Contributed by Oleg Kalnichevski <olegk at apache.org>, Michael Becke
<mbecke at apache.org>,
+ Roland Weber <rolweber at de.ibm.com>, Ortwin Glueck <oglueck at
apache.org>,
+ Adrian Sutton <adrian.sutton at ephox.com>
* Deprecated the use of system properties: 'httpclient.useragent',
'httpclient.authentication.preemptive'.
* Refactored NameValuePair#equals method.
+ Contributed by Ortwin Glueck <oglueck at apache.org>
* 16729 - Refactored retry/redirect/authentication logic.
+ Contributed by Michael Becke <mbecke at apache.org>
+
+ * Added support for disabling HttpConnection.isStale()
+ Contributed by Michael Becke <mbecke at apache.org>
* 10791 - Improved HTTP Version configuration and tracking.
+ Contributed Oleg Kalnichevski <olegk at apache.org>, Laura Werner <laura
at lwerner.org>,
+ Michael Becke <mbecke at apache.org>
* 21880 - Content-Length & Transfer-Encoding request headers formerly set by
abstract
HttpMethodBase class are handled by entity enclosing methods.
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
* 17947 - HttpMethod#setURI method added.
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
* 19618 - URI constructors refactored.
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+ * 11240 - Fixed the problem of cookies with ',' in the value string not parsed
correctly in some cases
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+ * 21323 - Support for large(long) content added
+ Contributed by Michael Becke <mbecke at apache.org>
* 19868 - Exception handling framework reworked.
+ Contributed by Adrian Sutton <adrian.sutton at ephox.com>, Laura Werner
<laura at lwerner.org>,
+ Oleg Kalnichevski <olegk at apache.org>, Michael Becke <mbecke at
apache.org>
* 21210 - Header parser completely rewritten.
+ Improved handling of Netscape draft compatible cookies
+ Contributed by Oleg Kalnichevski <olegk at apache.org>
Release 2.0
-------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]