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 2017/05/27 11:21:10 UTC
[17/50] [abbrv] httpcomponents-website git commit: Updated project
website for HttpClient 4.4 release
Updated project website for HttpClient 4.4 release
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/project-website/trunk@1657570 13f79535-47bb-0310-9956-ffa450edef68
Project: http://git-wip-us.apache.org/repos/asf/httpcomponents-website/repo
Commit: http://git-wip-us.apache.org/repos/asf/httpcomponents-website/commit/db40ee89
Tree: http://git-wip-us.apache.org/repos/asf/httpcomponents-website/tree/db40ee89
Diff: http://git-wip-us.apache.org/repos/asf/httpcomponents-website/diff/db40ee89
Branch: refs/heads/master
Commit: db40ee895747e85203642e2e3e01d049d24af833
Parents: 5baae82
Author: Oleg Kalnichevski <ol...@apache.org>
Authored: Thu Feb 5 14:11:22 2015 +0000
Committer: Oleg Kalnichevski <ol...@apache.org>
Committed: Thu Feb 5 14:11:22 2015 +0000
----------------------------------------------------------------------
src/site/apt/news.apt | 60 ++++++++++++++++++-----------
src/site/apt/status.apt | 12 ++----
src/site/site.xml | 2 +-
src/site/xdoc/downloads.xml | 81 ++++++++++------------------------------
4 files changed, 62 insertions(+), 93 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/httpcomponents-website/blob/db40ee89/src/site/apt/news.apt
----------------------------------------------------------------------
diff --git a/src/site/apt/news.apt b/src/site/apt/news.apt
index 8839d4d..fcc3a4c 100644
--- a/src/site/apt/news.apt
+++ b/src/site/apt/news.apt
@@ -30,6 +30,40 @@
HttpComponents Project News
+* 5 February 2015 - HttpComponents HttpClient 4.4 released
+
+ This is the first stable (GA) release of HttpClient 4.4. Notable features and enhancements
+ included in 4.4 series are:
+
+ * Support for the latest HTTP state management specification (RFC 6265). Please note that the
+ old cookie policy is still used by default for compatibility reasons. RFC 6265 compliant cookie
+ policies need to be explicitly configured by the user. Please also note that as of next feature
+ release support for Netscape draft, RFC 2109 and RFC 2965 cookie policies will be deprecated
+ and disabled by default. It is recommended to use RFC 6265 compliant policies for new
+ applications unless compatibility with RFC 2109 and RFC 2965 is required and to migrate
+ existing applications to the default cookie policy.
+
+ * Enhanced, redesigned and rewritten default SSL hostname verifier with improved RFC 2818
+ compliance
+
+ * Default SSL hostname verifier and default cookie policy now validate certificate identity
+ and cookie domain of origin against the public suffix list maintained by Mozilla.org
+ <https://publicsuffix.org/list>
+
+ * More efficient stale connection checking: indiscriminate connection checking which results
+ in approximately 20 to 50 ms overhead per request has been deprecated in favor of conditional
+ connection state validation (persistent connections are to be re-validated only if a specified
+ period inactivity has elapsed)
+
+ * Authentication cache thread-safety: authentication cache used by HttpClient is now thread-safe
+ and can be shared by multiple threads in order to re-use authentication state for subsequent
+ requests
+
+ * Native Windows Negotiate and NTLM via SSPI through JNA: when running on Windows OS HttpClient
+ configured to use native NTLM or SPNEGO authentication schemes can make use of platform specific
+ functionality via JNA and current user credentials. This functionality is still considered
+ experimental, known to have compatibility issues and subject to change without prior notice.
+
* 17 December 2014 - HttpComponents HttpCore 4.4 released
This is the first stable (GA) release of HttpCore 4.4. The most notable features included in
@@ -78,27 +112,11 @@ HttpComponents Project News
* 28 September 2014 - HttpComponents HttpClient 4.4-beta1 released
This is the first BETA release of HttpClient 4.4. Notable features and enhancements included
- in 4.4 series are:
-
- * Enhanced redesigned and rewritten default SSL hostname verifier with improved RFC 2818
- compliance
-
- * Default SSL hostname verifier and default cookie policy now validate certificate identity
- and cookie domain of origin against the public suffix list maintained by Mozilla.org
- <https://publicsuffix.org/list>
-
- * Native windows Negotiate/NTLM via JNA: when running on Windows OS HttpClient configured to use
- native NTLM or SPNEGO authentication schemes can make use of platform specific functionality
- via JNA and current user system credentials
-
- * More efficient stale connection checking: indiscriminate connection checking which results
- in approximately 20 to 50 ms overhead per request has been deprecated in favor of conditional
- connection state validation (persistent connections are to be re-validated only if a specified
- period inactivity has elapsed)
-
- * Authentication cache thread-safety: authentication caches used by HttpClient is now thread-safe
- and can be shared by multiple threads in order to re-use authentication state for subsequent
- requests
+ in 4.4 series are: enhanced redesigned and rewritten default SSL hostname verifier with
+ improved RFC 2818 compliance; default SSL hostname verifier and default cookie policy now
+ validate certificate identity and cookie domain of origin against the public suffix list
+ maintained by Mozilla.org; native windows Negotiate/NTLM via JNA; more efficient stale
+ connection checking; authentication cache thread-safety
* 22 September 2014 - HttpComponents HttpCore 4.4-beta1 released
http://git-wip-us.apache.org/repos/asf/httpcomponents-website/blob/db40ee89/src/site/apt/status.apt
----------------------------------------------------------------------
diff --git a/src/site/apt/status.apt b/src/site/apt/status.apt
index a57f2e3..5376ca3 100644
--- a/src/site/apt/status.apt
+++ b/src/site/apt/status.apt
@@ -42,17 +42,11 @@ HttpComponents Project Status
series is ensuring full compliance with RFC 7230, 7231, laying a foundation for transition to
HTTP/2.0 and incremental API improvements.
-* {HttpComponents HttpClient 4.3.x}
-
- HttpClient 4.3.x branch is considered stable and production ready. It is being actively
- maintained and supported. Users of all versions of HttpClient are advised to upgrade to the
- latest release of the 4.3 series.
-
* {HttpComponents HttpClient 4.4.x}
- HttpClient 4.4.x branch is the current unstable development branch. Noteworthy features
- being developed in 4.4 are support for native Windows Negotiate/NTLM via JNA, thread safe
- authentication scheme caching and more efficient stale connection checking.
+ HttpClient 4.4.x branch is considered stable and production ready. It is being actively
+ maintained and supported. Users of all versions of HttpClient are advised to upgrade to the
+ latest release of the 4.4 series.
* {HttpComponents HttpAsyncClient 4.0.x}
http://git-wip-us.apache.org/repos/asf/httpcomponents-website/blob/db40ee89/src/site/site.xml
----------------------------------------------------------------------
diff --git a/src/site/site.xml b/src/site/site.xml
index d8e6ce5..6645027 100644
--- a/src/site/site.xml
+++ b/src/site/site.xml
@@ -77,7 +77,7 @@
<item name="Get Involved" href="get-involved.html"/>
</menu>
<menu name="Components">
- <item name="HttpClient 4.4 (beta)" collapse="true" href="httpcomponents-client-4.4.x/index.html">
+ <item name="HttpClient 4.4" collapse="true" href="httpcomponents-client-4.4.x/index.html">
<item name="Quick Start" href="httpcomponents-client-4.4.x/quickstart.html"/>
<item name="Tutorial" href="httpcomponents-client-4.4.x/tutorial/html/index.html"/>
<item name="Examples" href="httpcomponents-client-4.4.x/examples.html"/>
http://git-wip-us.apache.org/repos/asf/httpcomponents-website/blob/db40ee89/src/site/xdoc/downloads.xml
----------------------------------------------------------------------
diff --git a/src/site/xdoc/downloads.xml b/src/site/xdoc/downloads.xml
index 25efcdc..ddefd5e 100644
--- a/src/site/xdoc/downloads.xml
+++ b/src/site/xdoc/downloads.xml
@@ -64,87 +64,44 @@
<code>MD5</code> link downloads the checksum from the main site.
</p>
- <subsection name="HttpClient 4.3.6 (GA)">
- <a href="http://www.apache.org/dist/httpcomponents/httpclient/KEYS">KEYS</a>
- <a href="http://www.apache.org/dist/httpcomponents/httpclient/RELEASE_NOTES-4.3.x.txt">Release Notes</a>
- <br/>
- <p>Binary</p>
- <ul>
- <li>
- <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-4.3.6-bin.tar.gz">4.3.6.tar.gz</a>
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.3.6-bin.tar.gz.md5">md5</a>]
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.3.6-bin.tar.gz.asc">pgp</a>]
- </li>
- <li>
- <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-4.3.6-bin.zip">4.3.6.zip</a>
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.3.6-bin.zip.md5">md5</a>]
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.3.6-bin.zip.asc">pgp</a>]
- </li>
- <li>
- <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-4.3.6-osgi-bin.tar.gz">4.3.6.tar.gz (OSGi bundle)</a>
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.3.6-osgi-bin.tar.gz.md5">md5</a>]
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.3.6-osgi-bin.tar.gz.asc">pgp</a>]
- </li>
- <li>
- <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-4.3.6-osgi-bin.zip">4.3.6.zip (OSGi bundle)</a>
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.3.6-osgi-bin.zip.md5">md5</a>]
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.3.6-osgi-bin.zip.asc">pgp</a>]
- </li>
- </ul>
- <p>Source</p>
- <ul>
- <li>
- <a href="[preferred]/httpcomponents/httpclient/source/httpcomponents-client-4.3.6-src.tar.gz">4.3.6.tar.gz</a>
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/source/httpcomponents-client-4.3.6-src.tar.gz.md5">md5</a>]
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/source/httpcomponents-client-4.3.6-src.tar.gz.asc">pgp</a>]
- </li>
- <li>
- <a href="[preferred]/httpcomponents/httpclient/source/httpcomponents-client-4.3.6-src.zip">4.3.6.zip</a>
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/source/httpcomponents-client-4.3.6-src.zip.md5">md5</a>]
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/source/httpcomponents-client-4.3.6-src.zip.asc">pgp</a>]
- </li>
- </ul>
- <p>Recent releases of HttpClient can be found <a href="[preferred]/httpcomponents/httpclient">here</a></p>
- </subsection>
-
- <subsection name="HttpClient 4.4-beta1">
+ <subsection name="HttpClient 4.4 (GA)">
<a href="http://www.apache.org/dist/httpcomponents/httpclient/KEYS">KEYS</a>
<a href="http://www.apache.org/dist/httpcomponents/httpclient/RELEASE_NOTES-4.4.x.txt">Release Notes</a>
<br/>
<p>Binary</p>
<ul>
<li>
- <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-4.4-beta1-bin.tar.gz">4.4-beta1.tar.gz</a>
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-beta1-bin.tar.gz.md5">md5</a>]
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-beta1-bin.tar.gz.asc">pgp</a>]
+ <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-4.4-bin.tar.gz">4.4.tar.gz</a>
+ [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-bin.tar.gz.md5">md5</a>]
+ [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-bin.tar.gz.asc">pgp</a>]
</li>
<li>
- <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-4.4-beta1-bin.zip">4.4-beta1.zip</a>
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-beta1-bin.zip.md5">md5</a>]
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-beta1-bin.zip.asc">pgp</a>]
+ <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-4.4-bin.zip">4.4.zip</a>
+ [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-bin.zip.md5">md5</a>]
+ [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-bin.zip.asc">pgp</a>]
</li>
<li>
- <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-4.4-beta1-osgi-bin.tar.gz">4.4-beta1.tar.gz (OSGi bundle)</a>
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-beta1-osgi-bin.tar.gz.md5">md5</a>]
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-beta1-osgi-bin.tar.gz.asc">pgp</a>]
+ <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-4.4-osgi-bin.tar.gz">4.4.tar.gz (OSGi bundle)</a>
+ [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-osgi-bin.tar.gz.md5">md5</a>]
+ [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-osgi-bin.tar.gz.asc">pgp</a>]
</li>
<li>
- <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-4.4-beta1-osgi-bin.zip">4.4-beta1.zip (OSGi bundle)</a>
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-beta1-osgi-bin.zip.md5">md5</a>]
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-beta1-osgi-bin.zip.asc">pgp</a>]
+ <a href="[preferred]/httpcomponents/httpclient/binary/httpcomponents-client-4.4-osgi-bin.zip">4.4.zip (OSGi bundle)</a>
+ [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-osgi-bin.zip.md5">md5</a>]
+ [<a href="http://www.apache.org/dist/httpcomponents/httpclient/binary/httpcomponents-client-4.4-osgi-bin.zip.asc">pgp</a>]
</li>
</ul>
<p>Source</p>
<ul>
<li>
- <a href="[preferred]/httpcomponents/httpclient/source/httpcomponents-client-4.4-beta1-src.tar.gz">4.4-beta1.tar.gz</a>
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/source/httpcomponents-client-4.4-beta1-src.tar.gz.md5">md5</a>]
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/source/httpcomponents-client-4.4-beta1-src.tar.gz.asc">pgp</a>]
+ <a href="[preferred]/httpcomponents/httpclient/source/httpcomponents-client-4.4-src.tar.gz">4.4.tar.gz</a>
+ [<a href="http://www.apache.org/dist/httpcomponents/httpclient/source/httpcomponents-client-4.4-src.tar.gz.md5">md5</a>]
+ [<a href="http://www.apache.org/dist/httpcomponents/httpclient/source/httpcomponents-client-4.4-src.tar.gz.asc">pgp</a>]
</li>
<li>
- <a href="[preferred]/httpcomponents/httpclient/source/httpcomponents-client-4.4-beta1-src.zip">4.4-beta1.zip</a>
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/source/httpcomponents-client-4.4-beta1-src.zip.md5">md5</a>]
- [<a href="http://www.apache.org/dist/httpcomponents/httpclient/source/httpcomponents-client-4.4-beta1-src.zip.asc">pgp</a>]
+ <a href="[preferred]/httpcomponents/httpclient/source/httpcomponents-client-4.4-src.zip">4.4.zip</a>
+ [<a href="http://www.apache.org/dist/httpcomponents/httpclient/source/httpcomponents-client-4.4-src.zip.md5">md5</a>]
+ [<a href="http://www.apache.org/dist/httpcomponents/httpclient/source/httpcomponents-client-4.4-src.zip.asc">pgp</a>]
</li>
</ul>
</subsection>