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]