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 2023/12/29 20:20:22 UTC

svn commit: r1914982 [3/3] - in /httpcomponents/site: ./ httpcomponents-asyncclient-4.1.x/ httpcomponents-client-4.5.x/ httpcomponents-client-5.1.x/ httpcomponents-client-5.2.x/ httpcomponents-client-5.3.x/ httpcomponents-client-5.3.x/migration-guide/ ...

Modified: httpcomponents/site/httpcomponents-core-5.2.x/examples.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-core-5.2.x/examples.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-core-5.2.x/examples.html (original)
+++ httpcomponents/site/httpcomponents-core-5.2.x/examples.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="../charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="../get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="../httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="../httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li><a href="../httpcomponents-core-5.3.x/index.html" title="HttpCore 5.3 ALPHA"><span class="icon-chevron-right"></span>HttpCore 5.3 ALPHA</a></li>
     <li><a href="../httpcomponents-core-5.2.x/index.html" title="HttpCore 5.2"><span class="icon-chevron-down"></span>HttpCore 5.2</a>

Modified: httpcomponents/site/httpcomponents-core-5.2.x/index.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-core-5.2.x/index.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-core-5.2.x/index.html (original)
+++ httpcomponents/site/httpcomponents-core-5.2.x/index.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="../charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="../get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="../httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="../httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li><a href="../httpcomponents-core-5.3.x/index.html" title="HttpCore 5.3 ALPHA"><span class="icon-chevron-right"></span>HttpCore 5.3 ALPHA</a></li>
     <li class="active"><a href="#"><span class="icon-chevron-down"></span>HttpCore 5.2</a>

Modified: httpcomponents/site/httpcomponents-core-5.2.x/related-projects.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-core-5.2.x/related-projects.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-core-5.2.x/related-projects.html (original)
+++ httpcomponents/site/httpcomponents-core-5.2.x/related-projects.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="../charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="../get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="../httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="../httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li><a href="../httpcomponents-core-5.3.x/index.html" title="HttpCore 5.3 ALPHA"><span class="icon-chevron-down"></span>HttpCore 5.3 ALPHA</a>
      <ul class="nav nav-list">

Modified: httpcomponents/site/httpcomponents-core-5.3.x/download.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-core-5.3.x/download.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-core-5.3.x/download.html (original)
+++ httpcomponents/site/httpcomponents-core-5.3.x/download.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="../charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="../get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="../httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="../httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li><a href="../httpcomponents-core-5.3.x/index.html" title="HttpCore 5.3 ALPHA"><span class="icon-chevron-down"></span>HttpCore 5.3 ALPHA</a>
      <ul class="nav nav-list">

Modified: httpcomponents/site/httpcomponents-core-5.3.x/examples.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-core-5.3.x/examples.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-core-5.3.x/examples.html (original)
+++ httpcomponents/site/httpcomponents-core-5.3.x/examples.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="../charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="../get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="../httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="../httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li><a href="../httpcomponents-core-5.3.x/index.html" title="HttpCore 5.3 ALPHA"><span class="icon-chevron-down"></span>HttpCore 5.3 ALPHA</a>
      <ul class="nav nav-list">

Modified: httpcomponents/site/httpcomponents-core-5.3.x/index.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/httpcomponents-core-5.3.x/index.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/httpcomponents-core-5.3.x/index.html (original)
+++ httpcomponents/site/httpcomponents-core-5.3.x/index.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="../charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="../get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="../httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="../httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li class="active"><a href="#"><span class="icon-chevron-down"></span>HttpCore 5.3 ALPHA</a>
      <ul class="nav nav-list">
@@ -141,7 +142,7 @@ and non-blocking, event driven I/O model
 <ul>
 
 <li><a class="externalLink" href="https://datatracker.ietf.org/doc/html/rfc9110">RFC 9110</a> - HTTP Semantics</li>
-<li><a class="externalLink" href="https://datatracker.ietf.org/doc/html/rfc9112">RFC 9112</a> - Hypertext Transfer Protocol Version 2 (HTTP/1.1)</li>
+<li><a class="externalLink" href="https://datatracker.ietf.org/doc/html/rfc9112">RFC 9112</a> - Hypertext Transfer Protocol Version 1.1 (HTTP/1.1)</li>
 <li><a class="externalLink" href="https://datatracker.ietf.org/doc/html/rfc7540">RFC 7540</a> - Hypertext Transfer Protocol Version 2 (HTTP/2)</li>
 <li><a class="externalLink" href="https://datatracker.ietf.org/doc/html/rfc7541">RFC 7541</a> - HPACK: Header Compression for HTTP/2</li>
 <li><a class="externalLink" href="https://datatracker.ietf.org/doc/html/rfc1945">RFC 1945</a> - Hypertext Transfer Protocol &#x2013; HTTP/1.0</li>

Modified: httpcomponents/site/index.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/index.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/index.html (original)
+++ httpcomponents/site/index.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li><a href="httpcomponents-core-5.3.x/index.html" title="HttpCore 5.3 ALPHA"><span class="icon-chevron-right"></span>HttpCore 5.3 ALPHA</a></li>
     <li><a href="httpcomponents-core-5.2.x/index.html" title="HttpCore 5.2"><span class="icon-chevron-right"></span>HttpCore 5.2</a></li>

Modified: httpcomponents/site/licenses.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/licenses.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/licenses.html (original)
+++ httpcomponents/site/licenses.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li><a href="httpcomponents-core-5.3.x/index.html" title="HttpCore 5.3 ALPHA"><span class="icon-chevron-right"></span>HttpCore 5.3 ALPHA</a></li>
     <li><a href="httpcomponents-core-5.2.x/index.html" title="HttpCore 5.2"><span class="icon-chevron-right"></span>HttpCore 5.2</a></li>

Modified: httpcomponents/site/mail.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/mail.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/mail.html (original)
+++ httpcomponents/site/mail.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li><a href="httpcomponents-core-5.3.x/index.html" title="HttpCore 5.3 ALPHA"><span class="icon-chevron-right"></span>HttpCore 5.3 ALPHA</a></li>
     <li><a href="httpcomponents-core-5.2.x/index.html" title="HttpCore 5.2"><span class="icon-chevron-right"></span>HttpCore 5.2</a></li>

Modified: httpcomponents/site/mailing-lists.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/mailing-lists.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/mailing-lists.html (original)
+++ httpcomponents/site/mailing-lists.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li><a href="httpcomponents-core-5.3.x/index.html" title="HttpCore 5.3 ALPHA"><span class="icon-chevron-right"></span>HttpCore 5.3 ALPHA</a></li>
     <li><a href="httpcomponents-core-5.2.x/index.html" title="HttpCore 5.2"><span class="icon-chevron-right"></span>HttpCore 5.2</a></li>

Modified: httpcomponents/site/news.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/news.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/news.html (original)
+++ httpcomponents/site/news.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li><a href="httpcomponents-core-5.3.x/index.html" title="HttpCore 5.3 ALPHA"><span class="icon-chevron-right"></span>HttpCore 5.3 ALPHA</a></li>
     <li><a href="httpcomponents-core-5.2.x/index.html" title="HttpCore 5.2"><span class="icon-chevron-right"></span>HttpCore 5.2</a></li>
@@ -99,6 +100,34 @@
     under the License.
 -->
 <h1>HttpComponents Project News</h1><section><section><section><section><section>
+<h6><a name="a30_December_2023_-_HttpComponents_Client_5.4-alpha1_released"></a>30 December 2023 - HttpComponents Client 5.4-alpha1 released</h6>
+<p>This is the first ALPHA release in the 5.4 release series that improves HTTP protocol support
+by ensuring conformance to the latest HTTP specification (RFC 9110, RFC 9111, RFC 7616,
+RFC 7617), ensures compatibility with Java Virtual Threads by replacing &#x2018;synchronized&#x2019; keywords
+in critical sections with Java lock primitives. The HTTP caching protocol layer has also been
+redesigned and overhauled to improve cache efficiency and optimize performance.</p>
+<p>Notable changes and features included in the 5.4 series:</p>
+<ul>
+
+<li>
+
+<p>Improved conformance to RFC 9110 (HTTP Semantics), RFC 7616 (HTTP Digest Access
+Authentication), RFC 2617 (&#x2019;Basic&#x2019; HTTP Authentication Scheme).</p>
+</li>
+<li>
+
+<p>UTF-8 encoding to be used by default for text where appropriate.</p>
+</li>
+<li>
+
+<p>Compatibility with Java Virtual Threads and Java 21 Runtime.</p>
+</li>
+<li>
+
+<p>Redesign and rewrite of the HTTP caching protocol layer for better efficiency
+and improved conformance to RFC 9111 (HTTP Caching).</p>
+</li>
+</ul></section><section>
 <h6><a name="a26_December_2023_-_HttpComponents_Core_5.3-alpha1_released"></a>26 December 2023 - HttpComponents Core 5.3-alpha1 released</h6>
 <p>This is the first ALPHA release in the 5.3 release series that improves HTTP protocol support
 by ensuring conformance to the latest HTTP specification (RFC 9110 and RFC 9112) and also

Modified: httpcomponents/site/project-info.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/project-info.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/project-info.html (original)
+++ httpcomponents/site/project-info.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li><a href="httpcomponents-core-5.3.x/index.html" title="HttpCore 5.3 ALPHA"><span class="icon-chevron-right"></span>HttpCore 5.3 ALPHA</a></li>
     <li><a href="httpcomponents-core-5.2.x/index.html" title="HttpCore 5.2"><span class="icon-chevron-right"></span>HttpCore 5.2</a></li>

Modified: httpcomponents/site/status.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/status.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/status.html (original)
+++ httpcomponents/site/status.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li><a href="httpcomponents-core-5.3.x/index.html" title="HttpCore 5.3 ALPHA"><span class="icon-chevron-right"></span>HttpCore 5.3 ALPHA</a></li>
     <li><a href="httpcomponents-core-5.2.x/index.html" title="HttpCore 5.2"><span class="icon-chevron-right"></span>HttpCore 5.2</a></li>

Modified: httpcomponents/site/team.html
URL: http://svn.apache.org/viewvc/httpcomponents/site/team.html?rev=1914982&r1=1914981&r2=1914982&view=diff
==============================================================================
--- httpcomponents/site/team.html (original)
+++ httpcomponents/site/team.html Fri Dec 29 20:20:21 2023
@@ -51,6 +51,7 @@
     <li><a href="charter.html" title="Project Charter"><span class="none"></span>Project Charter</a></li>
     <li><a href="get-involved.html" title="Get Involved"><span class="none"></span>Get Involved</a></li>
    <li class="nav-header">Components</li>
+    <li><a href="httpcomponents-client-5.4.x/index.html" title="HttpClient 5.4 ALPHA"><span class="icon-chevron-right"></span>HttpClient 5.4 ALPHA</a></li>
     <li><a href="httpcomponents-client-5.3.x/index.html" title="HttpClient 5.3"><span class="icon-chevron-right"></span>HttpClient 5.3</a></li>
     <li><a href="httpcomponents-core-5.3.x/index.html" title="HttpCore 5.3 ALPHA"><span class="icon-chevron-right"></span>HttpCore 5.3 ALPHA</a></li>
     <li><a href="httpcomponents-core-5.2.x/index.html" title="HttpCore 5.2"><span class="icon-chevron-right"></span>HttpCore 5.2</a></li>