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>