Permalink
Browse files

Updated release notes, NOTICE and web site for HttpCore 4.2-beta1 rel…

…ease

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpcore/trunk@1233841 13f79535-47bb-0310-9956-ffa450edef68
  • Loading branch information...
1 parent 3d2d373 commit 7a1d129ba284afc7ae7c8c8fd95e209b5a19cb1c @ok2c ok2c committed Jan 20, 2012
Showing with 71 additions and 10 deletions.
  1. +1 −4 README.txt
  2. +35 −1 RELEASE_NOTES.txt
  3. +30 −0 doap_HttpComponents_Core.rdf
  4. +4 −4 src/site/apt/download.apt
  5. +1 −1 src/site/apt/examples.apt
View
@@ -11,10 +11,7 @@ For building from source instructions please refer to BUILDING.txt.
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
---------
View
@@ -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
-------------------
@@ -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>
@@ -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>
-------------------------
@@ -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

0 comments on commit 7a1d129

Please sign in to comment.