You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hc.apache.org by ol...@apache.org on 2012/01/20 10:54:16 UTC

svn commit: r1233841 - in /httpcomponents/httpcore/trunk: README.txt RELEASE_NOTES.txt doap_HttpComponents_Core.rdf src/site/apt/download.apt src/site/apt/examples.apt

Author: olegk
Date: Fri Jan 20 09:54:15 2012
New Revision: 1233841

URL: http://svn.apache.org/viewvc?rev=1233841&view=rev
Log:
Updated release notes, NOTICE and web site for HttpCore 4.2-beta1 release

Modified:
    httpcomponents/httpcore/trunk/README.txt
    httpcomponents/httpcore/trunk/RELEASE_NOTES.txt
    httpcomponents/httpcore/trunk/doap_HttpComponents_Core.rdf
    httpcomponents/httpcore/trunk/src/site/apt/download.apt
    httpcomponents/httpcore/trunk/src/site/apt/examples.apt

Modified: httpcomponents/httpcore/trunk/README.txt
URL: http://svn.apache.org/viewvc/httpcomponents/httpcore/trunk/README.txt?rev=1233841&r1=1233840&r2=1233841&view=diff
==============================================================================
--- httpcomponents/httpcore/trunk/README.txt (original)
+++ httpcomponents/httpcore/trunk/README.txt Fri Jan 20 09:54:15 2012
@@ -11,10 +11,7 @@ For building from source instructions pl
 Dependencies
 ------------
 
-HttpCore main module requires Java 1.3 compatible runtime only.
-
-HttpCore NIO module is optional and requires Java 5.0 compatible runtime
-and the main module of the same version.
+HttpCore requires Java 1.5 compatible runtime.
 
 Licensing
 ---------

Modified: httpcomponents/httpcore/trunk/RELEASE_NOTES.txt
URL: http://svn.apache.org/viewvc/httpcomponents/httpcore/trunk/RELEASE_NOTES.txt?rev=1233841&r1=1233840&r2=1233841&view=diff
==============================================================================
--- httpcomponents/httpcore/trunk/RELEASE_NOTES.txt (original)
+++ httpcomponents/httpcore/trunk/RELEASE_NOTES.txt Fri Jan 20 09:54:15 2012
@@ -1,10 +1,39 @@
-Changes since Release 4.2-ALPHA2
+Release 4.2-BETA1
 -------------------
 
+This is the first BETA release of HttpCore 4.2. This release comes with completely redesigned 
+and rewritten asynchronous protocol handlers. New protocol handling API used in conjunction with 
+connection pooling components is expected to make development of asynchronous HTTP client agents 
+and HTTP proxies easier and less error prone.
+
+Sample application shipped with the release include an example of an HTTP file server capable of 
+direct channel (zero copy) data transfer and an example of a non-blocking, fully streaming reverse 
+proxy.  
+
+This release also incorporates bug fixes from the stable 4.1.x branch and includes an updated
+HttpCore tutorial.
+
+
+
+Release 4.1.4
+-------------------
+
+This is a maintenance release that fixes a number of bugs found since 4.1.3. It is also likely 
+to be the last release in the 4.1.x branch.
+
 * [HTTPCORE-286] Canceled I/O session can cause an IllegalStateException in BaseIOReactor#validate
   leading to an abnormal termination of the I/O reactor.
   Contributed by Oleg Kalnichevski <olegk at apache.org>
 
+* [HTTPCORE-257] Fixed incorrect results produced by DefaultConnectionReuseStrategy when handling 
+  response messages whose content entity has been decoded or modified by a protocol interceptor. 
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+* [HTTPCORE-283] Workaround for a bug causing termination of the I/O reactor in case of exception 
+  thrown by NHttpServiceHandler#requestReceived or NHttpClientHandler#responseReceived
+  methods. A more comprehensive fix for the bug applied to the 4.2 branch.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
 * [HTTPCORE-281] ResponseConnControl protocol interceptor does not correctly populate connection
   persistence control headers when sending a HTTP/1.1 response message in response to a HTTP/1.0 
   request message.
@@ -15,6 +44,11 @@ Changes since Release 4.2-ALPHA2
   op queuing mode unless the event mask is explicitly reset.
   Contributed by Sadeep Jayasumana <sadeep at wso2.com> and Oleg Kalnichevski <olegk at apache.org>
 
+* [HTTPCORE-268] Handle runtime exceptions thrown by SSLEngine.
+  Contributed by Oleg Kalnichevski <olegk at apache.org>
+
+
+
 Release 4.2-ALPHA2
 -------------------
 

Modified: httpcomponents/httpcore/trunk/doap_HttpComponents_Core.rdf
URL: http://svn.apache.org/viewvc/httpcomponents/httpcore/trunk/doap_HttpComponents_Core.rdf?rev=1233841&r1=1233840&r2=1233841&view=diff
==============================================================================
--- httpcomponents/httpcore/trunk/doap_HttpComponents_Core.rdf (original)
+++ httpcomponents/httpcore/trunk/doap_HttpComponents_Core.rdf Fri Jan 20 09:54:15 2012
@@ -115,6 +115,36 @@ including support for NIO.
         <created>2010-11-19</created>
         <revision>4.1 GA</revision>
       </Version>
+      <Version>
+        <name>HttpComponents Core 4.1.1 GA</name>
+        <created>2011-05-20</created>
+        <revision>4.1.1 GA</revision>
+      </Version>
+      <Version>
+        <name>HttpComponents Core 4.1.2 GA</name>
+        <created>2011-07-18</created>
+        <revision>4.1.2 GA</revision>
+      </Version>
+      <Version>
+        <name>HttpComponents Core 4.1.3 GA</name>
+        <created>2011-07-31</created>
+        <revision>4.1.3 GA</revision>
+      </Version>
+      <Version>
+        <name>HttpComponents Core 4.2-alpha1</name>
+        <created>2011-08-19</created>
+        <revision>4.2-alpha1</revision>
+      </Version>
+      <Version>
+        <name>HttpComponents Core 4.2-alpha2</name>
+        <created>2011-09-23</created>
+        <revision>4.2-alpha2</revision>
+      </Version>
+      <Version>
+        <name>HttpComponents Core 4.1.4 GA</name>
+        <created>2011-12-23</created>
+        <revision>4.1.4 GA</revision>
+      </Version>
     </release>
 
     <repository>

Modified: httpcomponents/httpcore/trunk/src/site/apt/download.apt
URL: http://svn.apache.org/viewvc/httpcomponents/httpcore/trunk/src/site/apt/download.apt?rev=1233841&r1=1233840&r2=1233841&view=diff
==============================================================================
--- httpcomponents/httpcore/trunk/src/site/apt/download.apt (original)
+++ httpcomponents/httpcore/trunk/src/site/apt/download.apt Fri Jan 20 09:54:15 2012
@@ -64,24 +64,24 @@ HttpCore Downloads
   </dependency>
 -------------------------
 
-* {HttpComponents Core 4.2-alpha2}
+* {HttpComponents Core 4.2-beta1}
 
 -------------------------
   <dependency>
     <groupId>org.apache.httpcomponents</groupId>
     <artifactId>httpcore</artifactId>
-    <version>4.2-alpha2</version>
+    <version>4.2-beta1</version>
     <scope>compile</scope>
   </dependency>
 -------------------------
 
-* {HttpComponents Core NIO 4.2-alpha2}
+* {HttpComponents Core NIO 4.2-beta1}
 
 -------------------------
   <dependency>
     <groupId>org.apache.httpcomponents</groupId>
     <artifactId>httpcore-nio</artifactId>
-    <version>4.2-alpha2</version>
+    <version>4.2-beta1</version>
     <scope>compile</scope>
   </dependency>
 -------------------------

Modified: httpcomponents/httpcore/trunk/src/site/apt/examples.apt
URL: http://svn.apache.org/viewvc/httpcomponents/httpcore/trunk/src/site/apt/examples.apt?rev=1233841&r1=1233840&r2=1233841&view=diff
==============================================================================
--- httpcomponents/httpcore/trunk/src/site/apt/examples.apt (original)
+++ httpcomponents/httpcore/trunk/src/site/apt/examples.apt Fri Jan 20 09:54:15 2012
@@ -45,7 +45,7 @@ HttpCore Examples
 
     * {{{./httpcore-nio/examples/org/apache/http/examples/nio/NHttpClient.java} Asynchronous HTTP GET}}
     
-    This example demonstrates how HttpCore NIO can be used to execute multiple HTTP GET requests 
+    This example demonstrates how HttpCore NIO can be used to execute multiple HTTP requests 
     asynchronously using only one I/O thread.
 
     * {{{./httpcore-nio/examples/org/apache/http/examples/nio/NHttpServer.java} Asynchronous HTTP