[prev in list] [next in list] [prev in thread] [next in thread] 

List:       httpcomponents-commits
Subject:    svn commit: r1195163 - in /httpcomponents/httpclient/trunk:
From:       olegk () apache ! org
Date:       2011-10-30 14:09:02
Message-ID: 20111030140902.A12EA23889D7 () eris ! apache ! org
[Download RAW message or body]

Author: olegk
Date: Sun Oct 30 14:09:02 2011
New Revision: 1195163

URL: http://svn.apache.org/viewvc?rev=1195163&view=rev
Log:
Release notes for HttpClient 4.2-alpha1 release

Added:
    httpcomponents/httpclient/trunk/RELEASE_NOTES.txt~
      - copied, changed from r1195162, \
httpcomponents/httpclient/trunk/RELEASE_NOTES.txt Modified:
    httpcomponents/httpclient/trunk/RELEASE_NOTES.txt

Modified: httpcomponents/httpclient/trunk/RELEASE_NOTES.txt
URL: http://svn.apache.org/viewvc/httpcomponents/httpclient/trunk/RELEASE_NOTES.txt?rev=1195163&r1=1195162&r2=1195163&view=diff
 ==============================================================================
--- httpcomponents/httpclient/trunk/RELEASE_NOTES.txt (original)
+++ httpcomponents/httpclient/trunk/RELEASE_NOTES.txt Sun Oct 30 14:09:02 2011
@@ -1,18 +1,93 @@
-Changes since 4.1.2
+Release 4.2 ALPHA1
+-------------------
+
+This is the first ALPHA release of HttpClient 4.2. The 4.2 branch enhances \
HttpClient in several +key areas and includes several notable features and \
improvements: +
+* New facade API for HttpClient based on the concept of a fluent interface. The \
fluent API exposes +  only the most fundamental functions of HttpClient and is \
intended for relatively simple use cases +  that do not require the full flexibility \
of HttpClient. However, the fluent API almost fully +  relieves the users from having \
to deal with connection management and resource deallocation. +
+* Redesigned and rewritten connection management code. As of release 4.2 HttpClient \
will be using +  pooling connection manager per default.
+
+* Enhanced HTTP authentication API that enables HttpClient to handle more complex \
authentication +  scenarios. HttpClient 4.2 is now capable of making use of multiple \
authentication challenges +  and retry authentication with a fall-back scheme in case \
the primary one fails. This can be +  important for compatibility with Microsoft \
products that are often configured to use +  SPNEGO/Kerberos as the preferred \
authentication scheme. +
+Please note that new features included in this release are still considered \
experimental and +their API may change in the future ALPHA releases.
+
+Changelog
+-------------------
 
-* [HTTPCLIENT-1131] HttpClient to authenticate preemptively using BASIC scheme if a \
userinfo  +* [HTTPCLIENT-1128] SystemDefaultHttpClient (HttpClient implementation \
initialized using system +  properties).
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1135] RandomAccessFile mode 'w' used by HttpClientCache is not valid.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1131] HttpClient to authenticate preemptively using BASIC scheme if a \
userinfo  attribute is specified in the request URI.
   Contributed by Oleg Kalnichevski <olegk at apache.org>
 
+* [HTTPCLIENT-1134] make BasicResponseHandler consume response content in case of an \
unsuccessful +  result (status code >= 300).
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1132] ProxyClient implementation.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1127] fixed dead-lock between SingleClientConnManager and \
AbstractPooledConnAdapter. +  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1107] Auth framework redesign.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
 * [HTTPCLIENT-1116] ResponseCachingPolicy uses integers for sizes
   Contributed by Greg Bowyer <gbowyer at fastmail.co.uk >
 
-* [HTTPCLIENT-1123] Support for pluggable DNS resolvers.  
+* [HTTPCLIENT-1123] Support for pluggable DNS resolvers.
   Contributed by Alin Vasile <alinachegalati at yahoo dot com>
 
-* [HTTPCLIENT-1120] DefaultHttpRequestRetryHandler#retryRequest should not retry \
aborted requests +* [HTTPCLIENT-1120] DefaultHttpRequestRetryHandler#retryRequest \
should not retry aborted requests.  Contributed by Alin Vasile <alinachegalati at \
yahoo dot com>  
+* Support for auth-int qop (quality of protection) option in Digest auth scheme.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1076] Fluent facade API (Google summer of code 2011 project).
+  Contributed by Xu Lilu <cookieme at gmail.com>
+
+* UriBuilder implementation.
+  Contributed by Xu Lilu <cookieme at gmail.com>
+
+* Redesign of connection management classes based on new pooling components from \
HttpCore. +  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1111] Added #prepareSocket method to SSLSocketFactory.
+  Contributed by Pasi Eronen <pe at iki.fi>
+
+* Added #reset() and #releaseConnection() methods to HttpRequestBase.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1105] AutoRetryHttpClient: built-in way to do auto-retry for certain \
status codes. +  Contributed by Dan Checkoway <dcheckoway at gmail.com>
+
+* [HTTPCLIENT-1094] Digest auth scheme refactoring.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* Lax implementation of RedirectStrategy.
+  Contributed by Bartosz Firyn <songo.bercik at interia.pl>
+
+* [HTTPCLIENT-1044] HttpRequestRetryHandler implementation compliant with the \
definition of +  idempotent methods given in the RFC 2616.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
 
 Release 4.1.2
 -------------------

Copied: httpcomponents/httpclient/trunk/RELEASE_NOTES.txt~ (from r1195162, \
                httpcomponents/httpclient/trunk/RELEASE_NOTES.txt)
URL: http://svn.apache.org/viewvc/httpcomponents/httpclient/trunk/RELEASE_NOTES.txt%7E \
?p2=httpcomponents/httpclient/trunk/RELEASE_NOTES.txt%7E&p1=httpcomponents/httpclient/trunk/RELEASE_NOTES.txt&r1=1195162&r2=1195163&rev=1195163&view=diff
 ==============================================================================
--- httpcomponents/httpclient/trunk/RELEASE_NOTES.txt (original)
+++ httpcomponents/httpclient/trunk/RELEASE_NOTES.txt~ Sun Oct 30 14:09:02 2011
@@ -1,18 +1,92 @@
-Changes since 4.1.2
+Release 4.2 ALPHA1
+-------------------
+
+This is the first ALPHA release of HttpClient 4.2. The 4.2 branch enhances \
HttpClient in several +key areas and includes several notable features and \
improvements: +
+* New facade API for HttpClient based on the concept of a fluent interface. The \
fluent API exposes +  only the most fundamental functions of HttpClient and is \
intended for relatively simple use cases +  that do not require the full flexibility \
of HttpClient. However, the fluent API almost fully +  relieves the users from having \
to deal with connection management and resource deallocation. +
+* Redesigned and rewritten connection management code. As of release 4.2 HttpClient \
will be using +  pooling connection manager per default.
+
+* Enhanced HTTP authentication API that enables HttpClient to handle more complex \
authentication +  scenarios. HttpClient 4.2 is now capable of making use of multiple \
authentication challenges +  and retry authentication with a fall-back scheme in case \
the primary one fails. This can be +  important for compatibility with Microsoft \
products that are often configured to use +  SPNEGO/Kerberos as the preferred \
authentication scheme. +
+Please note that new features included in this release are still considered \
experimental and +their API may change in the future ALPHA releases.
+
+Changelog
+-------------------
 
-* [HTTPCLIENT-1131] HttpClient to authenticate preemptively using BASIC scheme if a \
userinfo  +* [HTTPCLIENT-1128] SystemDefaultHttpClient (HttpClient implementation \
initialized using system +  properties).
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1135] RandomAccessFile mode 'w' used by HttpClientCache is not valid.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1131] HttpClient to authenticate preemptively using BASIC scheme if a \
userinfo  attribute is specified in the request URI.
   Contributed by Oleg Kalnichevski <olegk at apache.org>
 
+* [HTTPCLIENT-1134] make BasicResponseHandler consume response content in case of an \
unsuccessful +  result (status code >= 300).
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1132] ProxyClient implementation.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1127] fixed dead-lock between SingleClientConnManager and \
AbstractPooledConnAdapter. +  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1107] Auth framework redesign.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
 * [HTTPCLIENT-1116] ResponseCachingPolicy uses integers for sizes
   Contributed by Greg Bowyer <gbowyer at fastmail.co.uk >
 
-* [HTTPCLIENT-1123] Support for pluggable DNS resolvers.  
+* [HTTPCLIENT-1123] Support for pluggable DNS resolvers.
   Contributed by Alin Vasile <alinachegalati at yahoo dot com>
 
-* [HTTPCLIENT-1120] DefaultHttpRequestRetryHandler#retryRequest should not retry \
aborted requests +* [HTTPCLIENT-1120] DefaultHttpRequestRetryHandler#retryRequest \
should not retry aborted requests.  Contributed by Alin Vasile <alinachegalati at \
yahoo dot com>  
+* Support for auth-int qop (quality of protection) option in Digest auth scheme.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1076] Fluent facade API (Google summer of code 2011 project).
+  Contributed by Xu Lilu <cookieme at gmail.com>
+
+* UriBuilder implementation.
+  Contributed by Xu Lilu <cookieme at gmail.com>
+
+* Redesign of connection management classes based on new pooling components from \
HttpCore. +  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1111] Added #prepareSocket method to SSLSocketFactory.
+  Contributed by Pasi Eronen <pe at iki.fi>
+
+* Added #reset() and #releaseConnection() methods to HttpRequestBase.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCLIENT-1105] AutoRetryHttpClient: built-in way to do auto-retry for certain \
status codes. +  Contributed by Dan Checkoway <dcheckoway at gmail.com>
+
+* [HTTPCLIENT-1094] Digest auth scheme refactoring.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* Lax implementation of RedirectStrategy.
+  Contributed by Bartosz Firyn <songo.bercik at interia.pl>
+
+* [HTTPCLIENT-1044] HttpRequestRetryHandler implementation compliant with the \
definition of +  idempotent methods given in the RFC 2616.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
 
 Release 4.1.2
 -------------------


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic