Updated project website for HttpCore 5.0-beta9 release
diff --git a/src/site/apt/news.apt b/src/site/apt/news.apt
index 321e093..e30ab53 100644
--- a/src/site/apt/news.apt
+++ b/src/site/apt/news.apt
@@ -30,6 +30,72 @@
HttpComponents Project News
+* 7 October 2019 - HttpComponents HttpCore 5.0-beta9 released
+
+ This BETA fixes a number of defects found since the last release, improves behavior
+ of the lax (concurrent) connection pools, simplifies and improves input event handling
+ of SSL/TLS sessions and the HTTP/1.1 protocol event handler.
+
+ 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 9+ or through Conscrypt TLS library
+ on Java 1.7 and Java 1.8.
+
+ * 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'
+
+
* 10 Sept 2019 - HttpComponents Client 4.5.10 (GA) released
This is a maintenance release that corrects a number of defects discovered since
@@ -93,67 +159,6 @@
* As of this version all server and requester implementations exclude weak TLS protocol
versions and ciphers.
- []
-
- 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 9+ or through Conscrypt TLS library
- on Java 1.7 and Java 1.8.
-
- * 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'
-
* 12 June 2019 - HttpComponents HttpClient 4.5.9 (GA) released
diff --git a/src/site/xdoc/downloads.xml b/src/site/xdoc/downloads.xml
index f02b620..d066d81 100644
--- a/src/site/xdoc/downloads.xml
+++ b/src/site/xdoc/downloads.xml
@@ -162,34 +162,34 @@
</ul>
</subsection>
- <subsection name="HttpCore 5.0-beta8">
+ <subsection name="HttpCore 5.0-beta9">
<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-beta8-bin.tar.gz">5.0-beta8.tar.gz</a>
- [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta8-bin.tar.gz.sha512">sha512</a>]
- [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta8-bin.tar.gz.asc">pgp</a>]
+ <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta9-bin.tar.gz">5.0-beta9.tar.gz</a>
+ [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta9-bin.tar.gz.sha512">sha512</a>]
+ [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta9-bin.tar.gz.asc">pgp</a>]
</li>
<li>
- <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta8-bin.zip">5.0-beta8.zip</a>
- [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta8-bin.zip.sha512">sha512</a>]
- [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta8-bin.zip.asc">pgp</a>]
+ <a href="[preferred]/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta9-bin.zip">5.0-beta9.zip</a>
+ [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta9-bin.zip.sha512">sha512</a>]
+ [<a href="https://www.apache.org/dist/httpcomponents/httpcore/binary/httpcomponents-core-5.0-beta9-bin.zip.asc">pgp</a>]
</li>
</ul>
<p>Source</p>
<ul>
<li>
- <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta8-src.tar.gz">5.0-beta8.tar.gz</a>
- [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta8-src.tar.gz.sha512">sha512</a>]
- [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta8-src.tar.gz.asc">pgp</a>]
+ <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta9-src.tar.gz">5.0-beta9.tar.gz</a>
+ [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta9-src.tar.gz.sha512">sha512</a>]
+ [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta9-src.tar.gz.asc">pgp</a>]
</li>
<li>
- <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta8-src.zip">5.0-beta8.zip</a>
- [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta8-src.zip.sha512">sha512</a>]
- [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta8-src.zip.asc">pgp</a>]
+ <a href="[preferred]/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta9-src.zip">5.0-beta9.zip</a>
+ [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta9-src.zip.sha512">sha512</a>]
+ [<a href="https://www.apache.org/dist/httpcomponents/httpcore/source/httpcomponents-core-5.0-beta9-src.zip.asc">pgp</a>]
</li>
</ul>
</subsection>