Updated release notes for HttpClient 4.5.3 release

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1779740 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Oleg Kalnichevski 2017-01-21 15:34:10 +00:00
parent 7a4f0f728a
commit 99bbc7755b
2 changed files with 67 additions and 4 deletions

View File

@ -1,5 +1,5 @@
Apache HttpComponents Client Apache HttpComponents Client
Copyright 1999-2016 The Apache Software Foundation Copyright 1999-2017 The Apache Software Foundation
This product includes software developed at This product includes software developed at
The Apache Software Foundation (http://www.apache.org/). The Apache Software Foundation (http://www.apache.org/).

View File

@ -1,15 +1,78 @@
Release 4.5.3 Release 4.5.3
------------------- -------------------
HttpClient 4.5.3 (GA) is a maintenance release that fixes a number of minor defects found since 4.5.2. HttpClient 4.5.3 (GA) is a maintenance release that fixes a number of defects found since 4.5.2.
Please note that as of 4.4 HttpClient requires Java 1.6 or newer. Please note that as of 4.4 HttpClient requires Java 1.6 or newer.
Changelog: Changelog:
------------------- -------------------
* [HTTPCLIENT-1727] org.apache.http.impl.client.AbstractHttpClient#createClientConnectionManager Does not account for context class loader. * [HTTPCLIENT-1803] Improved handling of malformed paths by URIBuilder.
Contributed by Charles Allen <charles dot allen at metamarkets dot com> Contributed by Oleg Kalnichevski <olegk at apache.org>
* [HTTPCLIENT-1802] Do not attempt to match SSL host to subject CN if subject alternative name of any type are given.
Contributed by Oleg Kalnichevski <olegk at apache.org>
* [HTTPCLIENT-1788] RFC 6265 policy must not reject cookies with paths that are no prefix of the uri path.
Contributed by Oleg Kalnichevski <olegk at apache.org>
* [HTTPCLIENT-1792] SSLConnectionSocketFactory to throw SSLPeerUnverifiedException with a better error message
when hostname verification fails.
Contributed by Oleg Kalnichevski <olegk at apache.org>
* [HTTPCLIENT-1779] [OSGi] support NTLM proxy authentication.
Contributed by Julian Sedding <jsedding@apache.org>
* [HTTPCLIENT-1773] [OSGi] HttpProxyConfigurationActivator does not unregister HttpClientBuilderFactory.
Contributed by Julian Sedding <jsedding@apache.org>
* [HTTPCLIENT-1771] improve OSGi webconsole display for org.apache.http.proxyconfigurator.
Contributed by Julian Sedding <jsedding at apache.org>
* [HTTPCLIENT-1770] OSGi metatype for org.apache.http.proxyconfigurator missing factoryPid.
Contributed by Julian Sedding <jsedding at apache.org>
* [HTTPCLIENT-1767] Null pointer dereference in EofSensorInputStream and ResponseEntityProxy.
Contributed by Peter Ansell <p_ansell@yahoo.com>
* Support changing system default ProxySelector.
Contributed by Robin Stevens <stevensro at gmail.com>
* All services registered in the OSGi service registry provide the whole bundle header dictionary as vendor
property value.
Contributed by Christoph Fiehe <christoph.fiehe at materna.de>
* [HTTPCLIENT-1750] OSGi support for CachingHttpClientBuilder.
Contributed by Justin Edelson <justin at justinedelson.com>
* [HTTPCLIENT-1749] OSGi client builder to use weak references to track HttpClient instances.
Contributed by Justin Edelson <justin at justinedelson.com>
* [HTTPCLIENT-1747] apply RequestConfig defaults when using HttpParams values in backward compatibility mode.
Contributed by Oleg Kalnichevski <olegk at apache.org>
* Override LaxRedirectStrategy's INSTANCE field.
Contributed by Eric Wu <ericwuyi at gmail.com>
* [HTTPCLIENT-1736] do not request cred delegation by default when using Kerberos auth.
Contributed by Oleg Kalnichevski <olegk at apache.org>
* [HTTPCLIENT-1744] normalize hostname and certificate CN when matching to CN.
Contributed by Oleg Kalnichevski <olegk at apache.org>
* [HTTPCLIENT-1732] SystemDefaultCredentialsProvider to take http.proxyHost and http.proxyPort system
properties into account.
Contributed by Oleg Kalnichevski <olegk at apache.org>
* Revert "HTTPCLIENT-1712: SPNego schemes to take service scheme into account when generating auth token".
Contributed by Oleg Kalnichevski <olegk at apache.org>
* [HTTPCLIENT-1727] AbstractHttpClient#createClientConnectionManager does not account for context class loader.
Contributed by Charles Allen <charles.allen at metamarkets.com>
* [HTTPCLIENT-1726:] Copy the SNI fix from SSLConnectionSocketFactory to the deprecated SSLSocketFactory class.
Contributed by David Black <dblack at atlassian.com>
Release 4.5.2 Release 4.5.2