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 2019/03/03 12:17:53 UTC

[httpcomponents-website] 02/02: Updated project website for HttpCore 5.0-beta7 release

This is an automated email from the ASF dual-hosted git repository.

olegk pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/httpcomponents-website.git

commit 137a32e614b04cfc05441346e2344961edc49875
Author: Oleg Kalnichevski <ol...@apache.org>
AuthorDate: Sun Mar 3 13:17:34 2019 +0100

    Updated project website for HttpCore 5.0-beta7 release
---
 src/site/apt/news.apt       | 134 +++++++++++++++++++++++++-------------------
 src/site/xdoc/downloads.xml |  34 +++++------
 2 files changed, 92 insertions(+), 76 deletions(-)

diff --git a/src/site/apt/news.apt b/src/site/apt/news.apt
index 1e21ab3..6220f47 100644
--- a/src/site/apt/news.apt
+++ b/src/site/apt/news.apt
@@ -30,6 +30,78 @@
 
 HttpComponents Project News
 
+* 4 March 2019 - HttpComponents HttpCore 5.0-beta7 released
+
+    This BETA release adds support for SOCKS version 5, improves support for TLS
+    handshake timeout configuration, improves URI builder, and fixes various defects.
+
+    Notable new features in this release:
+
+    * SOCKS version 5 support
+
+    * Improved TLS handshake timeout configuration
+
+    []
+
+    Notable changes and features included in the 5.0 series are:
+
+    * Support for HTTP/2 protocol and conformance to requirements and recommendations
+      of the latest HTTP/2 protocol specification (RFC 7540, RFC 7541)
+
+    Supported features:
+
+        * HPACK header compression
+
+        * stream multiplexing (client and server)
+
+        * flow control
+
+        * response push (client and server)
+
+        * message trailers
+
+        * expect-continue handshake
+
+        * connection validation (ping)
+
+        * application-layer protocol negotiation (ALPN) on Java 1.9+
+
+        * TLS 1.2 security features
+
+    Features out of scope for 5.0 release:
+
+        * padding of outgoing frames
+
+        * stream priority
+
+        * plain connection HTTP/1.1 upgrade
+
+        * CONNECT method
+
+    * Improved conformance to requirements and recommendations of the latest HTTP/1.1 protocol
+      specification (RFC 7230, RFC 7231)
+
+    * New asynchronous HTTP transport APIs consistent for both HTTP/1.1 and HTTP/2 transport.
+
+    * Redesigned I/O reactor APIs and improved NIO based reactor implementation for a greater
+      performance and scalability.
+
+    * Support for server side request filters for classic and asynchronous server implementations.
+      Request filters could be used to implement cross-cutting protocol aspects such
+      as the 'expect-continue' handshaking and user authentication / authorization.
+
+    * Redesigned connection pool implementation with strict connection limit guarantees.
+      The connection pool is expected to have a better performance under higher concurrency
+      due to reduced global pool lock contention.
+
+    * New connection pool implementation with lax connection limit guarantees and better
+      performance under higher concurrency due to absence of a global pool lock.
+
+    * Package name space changed to 'org.apache.hc.core5'
+
+    * Maven group id changed to 'org.apache.httpcomponents.core5'
+
+
 *  24 January 2019 - HttpComponents HttpClient 4.5.7 (GA) released
 
     This is a maintenance release that corrects Automatic-Module-Name definitions added in
@@ -90,69 +162,15 @@ HttpComponents Project News
     * Maven group id changed to 'org.apache.httpcomponents.client5'.
 
 
-* 6 December 2018 - HttpComponents HttpCore 5.0-beta5 released
+* 6 December 2018 - HttpComponents HttpCore 5.0-beta6 released
 
     This BETA release adds support for advanced TLS functions (such as ALPN protocol negotiation)
     on Java 1.7 and Java 1.8 through Conscrypt TLS library, and fixes a number of defects found
     since the previous release.
 
-    Notable changes and features included in the 5.0 series are:
-
-    * Support for HTTP/2 protocol and conformance to requirements and recommendations
-      of the latest HTTP/2 protocol specification (RFC 7540, RFC 7541)
-
-    Supported features:
-
-        * HPACK header compression
-
-        * stream multiplexing (client and server)
-
-        * flow control
-
-        * response push (client and server)
-
-        * message trailers
-
-        * expect-continue handshake
-
-        * connection validation (ping)
-
-        * application-layer protocol negotiation (ALPN) on Java 1.9+
-
-        * TLS 1.2 security features
-
-    Features out of scope for 5.0 release:
-
-        * padding of outgoing frames
-
-        * stream priority
-
-        * plain connection HTTP/1.1 upgrade
-
-        * CONNECT method
-
-    * Improved conformance to requirements and recommendations of the latest HTTP/1.1 protocol
-      specification (RFC 7230, RFC 7231)
-
-    * New asynchronous HTTP transport APIs consistent for both HTTP/1.1 and HTTP/2 transport.
-
-    * Redesigned I/O reactor APIs and improved NIO based reactor implementation for a greater
-      performance and scalability.
-
-    * Support for server side request filters for classic and asynchronous server implementations.
-      Request filters could be used to implement cross-cutting protocol aspects such
-      as the 'expect-continue' handshaking and user authentication / authorization.
-
-    * Redesigned connection pool implementation with strict connection limit guarantees.
-      The connection pool is expected to have a better performance under higher concurrency
-      due to reduced global pool lock contention.
-
-    * New connection pool implementation with lax connection limit guarantees and better
-      performance under higher concurrency due to absence of a global pool lock.
+    Notable new features in this release:
 
-    * Package name space changed to 'org.apache.hc.core5'
-
-    * Maven group id changed to 'org.apache.httpcomponents.core5'
+    * TLS ALPN protocol negotiation on Java 1.7 and Java 1.8 through Conscrypt TLS library
 
 
 * 29 October 2018 - HttpComponents HttpClient 5.0-beta2 released
@@ -160,8 +178,6 @@ HttpComponents Project News
     This BETA release resolves compatibility issues with Java 11 new TLS engine as well as
     a number of defects found since the previous release.
 
-    []
-
     Notable new features in this release:
 
     * JDK 11 compatibility
diff --git a/src/site/xdoc/downloads.xml b/src/site/xdoc/downloads.xml
index d5548e3..f8e84bc 100644
--- a/src/site/xdoc/downloads.xml
+++ b/src/site/xdoc/downloads.xml
@@ -166,38 +166,38 @@
     </ul>
   </subsection>
 
-  <subsection name="HttpCore 5.0-beta6">
+  <subsection name="HttpCore 5.0-beta7">
     <a href="https://www.apache.org/dist/httpcomponents/httpcore/KEYS">KEYS</a>
     <a href="https://www.apache.org/dist/httpcomponents/httpcore/RELEASE_NOTES-5.0.x.txt">Release Notes</a>
     <br/>
     <p>Binary</p>
     <ul>
      <li>
-       <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta6-bin.tar.gz">5.0-beta6.tar.gz</a>
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta6-bin.tar.gz.sha512">sha512</a>]
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta6-bin.tar.gz.asc">pgp</a>]
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta6-bin.tar.gz.sha512">sha512</a>]
+       <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.tar.gz">5.0-beta7.tar.gz</a>
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.tar.gz.sha512">sha512</a>]
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.tar.gz.asc">pgp</a>]
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.tar.gz.sha512">sha512</a>]
      </li>
      <li>
-       <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta6-bin.zip">5.0-beta6.zip</a>
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta6-bin.zip.sha512">sha512</a>]
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta6-bin.zip.asc">pgp</a>]
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta6-bin.zip.sha512">sha512</a>]
+       <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.zip">5.0-beta7.zip</a>
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.zip.sha512">sha512</a>]
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.zip.asc">pgp</a>]
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta7-bin.zip.sha512">sha512</a>]
      </li>
     </ul>
     <p>Source</p>
     <ul>
      <li>
-       <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta6-src.tar.gz">5.0-beta6.tar.gz</a>
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta6-src.tar.gz.sha512">sha512</a>]
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta6-src.tar.gz.asc">pgp</a>]
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta6-src.tar.gz.sha512">sha512</a>]
+       <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.tar.gz">5.0-beta7.tar.gz</a>
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.tar.gz.sha512">sha512</a>]
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.tar.gz.asc">pgp</a>]
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.tar.gz.sha512">sha512</a>]
      </li>
      <li>
-       <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta6-src.zip">5.0-beta6.zip</a>
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta6-src.zip.sha512">sha512</a>]
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta6-src.zip.asc">pgp</a>]
-       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta6-src.zip.sha512">sha512</a>]
+       <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.zip">5.0-beta7.zip</a>
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.zip.sha512">sha512</a>]
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.zip.asc">pgp</a>]
+       [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta7-src.zip.sha512">sha512</a>]
      </li>
     </ul>
   </subsection>