You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@juneau.apache.org by "Gary Gregory (JIRA)" <ji...@apache.org> on 2017/12/15 21:50:00 UTC

[jira] [Updated] (JUNEAU-74) Update Apache HttpClient from 4.5.3 to 4.5.4

     [ https://issues.apache.org/jira/browse/JUNEAU-74?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gary Gregory updated JUNEAU-74:
-------------------------------
    Description: 
Update Apache HttpClient from 4.5.3 to 4.5.4.
{quote}
Release 4.5.4
-------------------

HttpClient 4.5.4 (GA) is a maintenance release that fixes a number of defects found since 4.5.3.

Please note that as of 4.4 HttpClient requires Java 1.6 or newer.

Changelog:
-------------------

* [HTTPCLIENT-1883] SystemDefaultCredentialsProvider to use https.proxy* system properties
  for origins with port 443.
  Contributed by Oleg Kalnichevski <olegk at apache.org>

* [HTTPCLIENT-1881] Allow truncated NTLM packets to work with this client.
  Contributed by Karl Wright <DaddyWri at gmail.com>

* [HTTPCLIENT-1855] Disabled caching of DIGEST auth scheme instances due to unreliability of nonce counter
  when the auth cache is shared by multiple sessions.
  Contributed by Oleg Kalnichevski <olegk at apache.org>

* BasicCookieStore uses a ReentrantReadWriteLock to avoid synchronization on #getCookies/#toString
  while maintaining thread safety.
  Contributed by Carter Kozak <c4kofony at gmail.com>

* [HTTPCLIENT-1865] DefaultServiceUnavailableRetryStrategy does not respect HttpEntity#isRepeatable.
  Contributed by Tomas Celaya <tjcelaya at joyent dot com>

* [HTTPCLIENT-1859] Encode Content-Disposition name and filename elements appropriately.
  Contributed by Karl Wright <DaddyWri at gmail.com>

* Avoid fetching the cached entity twice on cache hit.
  Contributed by Leandro Nunes <a-lnunes at hotels.com>

* [HTTPCLIENT-1835] #evictExpiredConnections no longer causes the #evictIdleConnections behaviour
  to be implicitly enabled.
  Contributed by Oleg Kalnichevski <olegk at apache.org>

* [HTTPCLIENT-1831= URIBuilder should not prepend a leading slash to relative URIs.
  Contributed by Oleg Kalnichevski <olegk at apache.org>

* [HTTPCLIENT-1833] Fix Windows Negotiate-NTLM handling of proxies.
  Contributed by Roman Stoffel <roman.stoffel at gamler.info>

* [HTTPCLIENT-1817] Add a "Trust All" TrustStrategy implementation.
  Contributed by Gary Gregory <ggregory at apache.org>

* [HTTPCLIENT-1816] Update Apache Commons Codec 1.9 to 1.10.
  Contributed by Gary Gregory <ggregory at apache.org>

* [HTTPCLIENT-1836] DefaultHostnameVerifier#getSubjectAltNames(X509Certificate) throws java.lang.ClassCastException.
  Contributed by Gary Gregory <ggregory at apache.org>, Ilian Iliev <ilian_iliev at yahoo.com>
  
* [HTTPCLIENT-1845]: Extract InputStreamFactory classes out of GzipDecompressingEntity and 
  DeflateDecompressingEntity for reuse and to create less garbage.
  Contributed by Gary Gregory <ggregory at apache.org>

* [HTTPCLIENT-1847] Update Ehcache from 2.6.9 to 2.6.11.
  Contributed by Gary Gregory <ggregory at apache.org>

* [HTTPCLIENT-1848] Update spymemcached from 2.11.4 to 2.12.3.
  Contributed by Gary Gregory <ggregory at apache.org>

* [HTTPCLIENT-1849] Update JNA from 4.1.0 to 4.4.0.
  Contributed by Gary Gregory <ggregory at apache.org>

* [HTTPCLIENT-1850] Update SLF4J from 1.7.6 to 1.7.25.
  Contributed by Gary Gregory <ggregory at apache.org>
{quote}

  was:Update Apache HttpClient from 4.5.3 to 4.5.4.


> Update Apache HttpClient from 4.5.3 to 4.5.4
> --------------------------------------------
>
>                 Key: JUNEAU-74
>                 URL: https://issues.apache.org/jira/browse/JUNEAU-74
>             Project: Juneau
>          Issue Type: Improvement
>          Components: Code
>    Affects Versions: 7.0.0
>            Reporter: Gary Gregory
>
> Update Apache HttpClient from 4.5.3 to 4.5.4.
> {quote}
> Release 4.5.4
> -------------------
> HttpClient 4.5.4 (GA) is a maintenance release that fixes a number of defects found since 4.5.3.
> Please note that as of 4.4 HttpClient requires Java 1.6 or newer.
> Changelog:
> -------------------
> * [HTTPCLIENT-1883] SystemDefaultCredentialsProvider to use https.proxy* system properties
>   for origins with port 443.
>   Contributed by Oleg Kalnichevski <olegk at apache.org>
> * [HTTPCLIENT-1881] Allow truncated NTLM packets to work with this client.
>   Contributed by Karl Wright <DaddyWri at gmail.com>
> * [HTTPCLIENT-1855] Disabled caching of DIGEST auth scheme instances due to unreliability of nonce counter
>   when the auth cache is shared by multiple sessions.
>   Contributed by Oleg Kalnichevski <olegk at apache.org>
> * BasicCookieStore uses a ReentrantReadWriteLock to avoid synchronization on #getCookies/#toString
>   while maintaining thread safety.
>   Contributed by Carter Kozak <c4kofony at gmail.com>
> * [HTTPCLIENT-1865] DefaultServiceUnavailableRetryStrategy does not respect HttpEntity#isRepeatable.
>   Contributed by Tomas Celaya <tjcelaya at joyent dot com>
> * [HTTPCLIENT-1859] Encode Content-Disposition name and filename elements appropriately.
>   Contributed by Karl Wright <DaddyWri at gmail.com>
> * Avoid fetching the cached entity twice on cache hit.
>   Contributed by Leandro Nunes <a-lnunes at hotels.com>
> * [HTTPCLIENT-1835] #evictExpiredConnections no longer causes the #evictIdleConnections behaviour
>   to be implicitly enabled.
>   Contributed by Oleg Kalnichevski <olegk at apache.org>
> * [HTTPCLIENT-1831= URIBuilder should not prepend a leading slash to relative URIs.
>   Contributed by Oleg Kalnichevski <olegk at apache.org>
> * [HTTPCLIENT-1833] Fix Windows Negotiate-NTLM handling of proxies.
>   Contributed by Roman Stoffel <roman.stoffel at gamler.info>
> * [HTTPCLIENT-1817] Add a "Trust All" TrustStrategy implementation.
>   Contributed by Gary Gregory <ggregory at apache.org>
> * [HTTPCLIENT-1816] Update Apache Commons Codec 1.9 to 1.10.
>   Contributed by Gary Gregory <ggregory at apache.org>
> * [HTTPCLIENT-1836] DefaultHostnameVerifier#getSubjectAltNames(X509Certificate) throws java.lang.ClassCastException.
>   Contributed by Gary Gregory <ggregory at apache.org>, Ilian Iliev <ilian_iliev at yahoo.com>
>   
> * [HTTPCLIENT-1845]: Extract InputStreamFactory classes out of GzipDecompressingEntity and 
>   DeflateDecompressingEntity for reuse and to create less garbage.
>   Contributed by Gary Gregory <ggregory at apache.org>
> * [HTTPCLIENT-1847] Update Ehcache from 2.6.9 to 2.6.11.
>   Contributed by Gary Gregory <ggregory at apache.org>
> * [HTTPCLIENT-1848] Update spymemcached from 2.11.4 to 2.12.3.
>   Contributed by Gary Gregory <ggregory at apache.org>
> * [HTTPCLIENT-1849] Update JNA from 4.1.0 to 4.4.0.
>   Contributed by Gary Gregory <ggregory at apache.org>
> * [HTTPCLIENT-1850] Update SLF4J from 1.7.6 to 1.7.25.
>   Contributed by Gary Gregory <ggregory at apache.org>
> {quote}



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)