HttpClient 4.0.3 is an emergency release fixing a critical regression in
the SSL connection management code. HttpClient 4.0.2 release included an
improved support for multihome hosts, which unfortunately had a bug
causing the default SSL hostname verification logic to fail. An attempt
to establish an SSL connection with HttpClient 4.0.2 can result in
javax.net.ssl.SSLException: "hostname in certificate didn't match ..."
error.

Upstream projects are encouraged to upgrade.

-------------------
Download -
<http://hc.apache.org/downloads.cgi>

Release notes -
<http://www.apache.org/dist/httpcomponents/httpclient/RELEASE_NOTES-4.0.x.txt>

HttpComponents site -
<http://hc.apache.org/>

Please note HttpClient 4.0 currently provides only limited support for
NTLM authentication. For details please refer to
<http://hc.apache.org/httpcomponents-client/ntlm.html>
-------------------

About Apache HttpClient

Although the java.net package provides basic functionality for accessing
resources via HTTP, it doesn't provide the full flexibility or
functionality needed by many applications. HttpClient seeks to fill this
void by providing an efficient, up-to-date, and feature-rich package
implementing the client side of the most recent HTTP standards and
recommendations.

Designed for extension while providing robust support for the base HTTP
protocol, HttpClient may be of interest to anyone building HTTP-aware
client applications such as web browsers, web service clients, or
systems that leverage or extend the HTTP protocol for distributed
communication.


Reply via email to