updated maintenance release of httpclient to 4.2.5 -- from release notes...

...:

Release 4.2.5
-------------------

HttpClient 4.2.5 (GA) is a maintenance release that addresses a number of issues reported since
release 4.2.3 including a major bug that can lead to re-use of persistent connections in
 a inconsistent state.

*All users of HttpClient 4.2 are strongly advised to upgrade.*
___

Changelog
-------------------

* [HTTPCLIENT-1341] DeflateDecompressingEntity does not call Inflater#end.
  Contributed by Oleg Kalnichevski <olegk at apache.org>

* [HTTPCLIENT-1299] (regression) cache incorrectly disposes of the underlying cache resource
  when storing variant entry.
  Contributed by James Leigh <james at 3roundstones.com>

* [HTTPCLIENT-1342] Redirects with underscore character in the location hostname cause
  "java.lang.IllegalArgumentException: Host name may not be null".
  Contributed by Oleg Kalnichevski <olegk at apache.org>

* [HTTPCLIENT-1338] (regression) Invalidated / stale DIGEST schemes do not get evicted from
  the auth cache.
  Contributed by Oleg Kalnichevski <olegk at apache.org>

* [HTTPCLIENT-1340] Connection re-used in a inconsistent state despite presence of
  'Connection: close' response header immediately after a successful authentication exchange.
  Contributed by Oleg Kalnichevski <olegk at apache.org>


Release 4.2.4
-------------------

HttpClient 4.2.4 (GA) is a maintenance release that addresses a number of issues reported since
release 4.2.3.

Changelog
-------------------

* [HTTPCLIENT-1319] InetAddressUtils.isIPv6HexCompressedAddress does not detect excess groups
  Contributed Sebastian Bazley <sebb at apache.org>.

* [HTTPCLIENT-1299] (regression) cache incorrectly disposes of the underlying cache resource
  when storing variant entry.
  Contributed by Oleg Kalnichevski <olegk at apache.org>

* [HTTPCLIENT-1320] Leverage javax.net.ssl.SSLSocketFactory#getDefault() to initialize SSL context
  based on system defaults instead of using an internal custom routine.
  Contributed by Abe Backus <abraham at backus.com> and Oleg Kalnichevski <olegk at apache.org>

* [HTTPCLIENT-1315] NTLM support did not work properly when the target (as returned
  in the Type 2 message) differed from the domain as supplied by the user.
  Contributed by Karl Wright <kwright at apache.org>

* PoolingClientConnectionManager does not use ClientConnectionOperator#createConnection()
  method to create new connections.
  Contributed by Oleg Kalnichevski <olegk at apache.org>

* [HTTPCLIENT-1311] Interrupt flag is not preserved where InterruptedException is caught.
  Contributed by Oleg Kalnichevski <olegk at apache.org>

* [HTTPCLIENT-1312] Zero length content entities with a Content-Encoding header cause
  an I/O error when an attempt is made to consume such entity.
  Contributed by Oleg Kalnichevski <olegk at apache.org>

* [HTTPCLIENT-1305] Ensure chunking is disabled when applying Base64 encoding.
  Contributed by Oleg Kalnichevski <olegk at apache.org>