Commit Graph

2632 Commits

Author SHA1 Message Date
Oleg Kalnichevski 73f99953f3 Upgraded HttpComponents Parent to version 10 2017-11-25 11:09:18 +01:00
Oleg Kalnichevski 0a7ca044cc Updated repository details in DOAP; removed outdated release data 2017-11-25 11:09:18 +01:00
Karl Wright 97eee9e0e0 HTTPCLIENT-1881: Allow truncated NTLM packets to work with this client. 2017-11-18 06:55:59 -05:00
Oleg Kalnichevski d6db9ab3d0 HTTPCLIENT-1879: re-apply SocketConfig#socketTimeout to connections leased by the pooling and basic connection managers 2017-11-16 20:17:36 +01:00
aleh_struneuski 2e303b854f HTTPCLIENT-1876. Improve the buildString() method in URIBuilder. 2017-10-25 11:43:12 +02:00
Oleg Kalnichevski 1383e1f781 HTTPCLIENT-1855: disabled caching of DIGEST auth scheme instances due to unreliability of nonce counter when the auth cache is shared by multiple sessions 2017-10-20 11:45:12 +02:00
Oleg Kalnichevski aa81865776 HTTPCLIENT-1855: Removed code causing unnecessary auth cache updated; Reverted 7e44b96 2017-10-19 20:07:49 +02:00
Oleg Kalnichevski cfbbea0ee3 Fixed NPE in case of a missing Max-Forwards header 2017-10-16 13:49:31 +02:00
Gary Gregory ad606e45bf Javadoc. 2017-10-04 15:00:20 -06:00
Oleg Kalnichevski aa0e53cc0c Removed explicit plugin version declaration (should be inherited from the parent POM) 2017-10-04 11:54:52 +02:00
alessandro.gherardi 7e44b9635e HTTPCLIENT-1855: Update DIGEST nonce counter in auth cache after auth challenge 2017-10-03 11:41:31 +02:00
Oleg Kalnichevski 74514b65ff Travis-CI configuration 2017-09-29 11:52:54 +02:00
Gary Gregory 84a5fba63d Update httpcomponents-parent from 8 to 9. 2017-09-24 12:34:46 -06:00
Oleg Kalnichevski f272674277 Upgraded HttpCore dependency to version 4.4.7 2017-09-14 13:27:00 +02:00
Andy Klimczak 5f9a6c01d8 Fix typo in HttpClients.java Javadoc closes #83. 2017-09-06 14:56:25 -06:00
Carter Kozak dd4da037c7 BasicCookieStore no longer synchronizes on reads
BasicCookieStore uses a ReentrantReadWriteLock to avoid
synchronization on getCookies/toString while maintaining
thread safety.
2017-08-08 14:50:52 +02:00
Oleg Kalnichevski 73ace14858 Fixed javadocs in ResponseContentEncoding 2017-08-01 11:42:07 +02:00
Tomas Celaya 7dfd236dc1 [HTTPCLIENT-1865] DefaultServiceUnavailableRetryStrategy does not
respect HttpEntity#isRepeatable.
2017-07-31 18:10:03 -07:00
Gary Gregory c165c06a97 Clean up: Order GID before AID. 2017-07-31 18:02:37 -07:00
Gary Gregory 61529d1f88 Checkstyle fixes: Use final and tab police. 2017-07-12 17:29:17 -07:00
Gary Gregory 6156eb1f0f Add final modifier to private fields. 2017-07-12 17:12:52 -07:00
Gary Gregory cd2c36194f Ignore Eclipse .checkstyle file. 2017-07-12 17:10:50 -07:00
Karl Wright 6d583c7d8c HTTPCLIENT-1859: Encode header name, filename appropriately 2017-06-23 15:07:20 +02:00
Leandro Nunes dac57c57f6 Closes PR #77
Avoid fetching the cached entity twice on cache hit.
2017-05-29 21:14:36 +02:00
Leandro Nunes 10ab37b775 Removing unnecessary checks for cache invalidation calls. 2017-05-18 15:12:05 +01:00
Oleg Kalnichevski 0b6adcc598 Updated repository details in POM 2017-05-17 14:37:06 +02:00
Oleg Kalnichevski 90fd3936da Better handling of missing content-type header in OPTIONS with entity
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.6.x@1787697 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:13:36 +02:00
Gary D. Gregory ce237ae735 Make this header look like the Java header.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1794481 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:08:38 +02:00
Gary D. Gregory 38ac1e3a46 Remove duplication of managed version 0.11 for apache-rat-plugin.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1794460 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:08:38 +02:00
Gary D. Gregory 05a547c115 Update tests from Mockito 1.9.5 to 1.10.19. Tests pass on Oracle Java 1.6.0_45 and Maven 3.0.5.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1794459 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:08:38 +02:00
Gary D. Gregory 6f81c7ed41 Update tests from Mockito 1.8.5 to 1.9.5. Tests pass on Oracle Java 1.6.0_45 and Maven 3.0.5.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1794458 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:08:38 +02:00
Gary D. Gregory f302a7e7e5 [HTTPCLIENT-1850] Update SLF4J from 1.7.6 to 1.7.25. 2017-05-13 11:08:37 +02:00
Gary D. Gregory 9687283526 [HTTPCLIENT-1849] Update JNA from 4.1.0 to 4.4.0. 2017-05-13 11:08:37 +02:00
Gary D. Gregory 53065fb48a Add missing close() call.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1794452 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:08:37 +02:00
Gary D. Gregory 4c96c3c80a [HTTPCLIENT-1847] [HTTPCLIENT-1848] Update spymemcached from 2.11.4 to 2.12.3.. Builds like a champ on Maven 3.0.5 and Oracle Java 6 up until the OSGi module which requires Java 7 since the Maven Bundle plugin class is compiled with Java 7. Builds like a champ on Oracle Java 7 and Maven 3.5.0. 2017-05-13 11:08:37 +02:00
Gary D. Gregory 7ca224e327 [HTTPCLIENT-1847] Update Ehcache from 2.6.9 to 2.6.11. Builds like a champ on Oracle Java 6 up until the OSGi module which requires Java 7 since the Maven Bundle plugin class is compiled with Java 7. Builds like a champ on Oracle Java 7. 2017-05-13 11:08:37 +02:00
Gary D. Gregory 59588a2b37 Update parent project from 7 to 8.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1794447 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:08:37 +02:00
Gary D. Gregory a54bee2c7e [HTTPCLIENT-1845]: Extract InputStreamFactory classes out of GzipDecompressingEntity and DeflateDecompressingEntity for reuse and to create less garbage.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1794442 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:08:37 +02:00
Gary D. Gregory 288a91cc54 Replace @exception with the more modern @throws.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1792679 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:08:37 +02:00
Oleg Kalnichevski 61bf8ba35e fix cache NFE for big content length
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1790037 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:08:37 +02:00
Gary D. Gregory c58288c9af [HTTPCLIENT-1836] DefaultHostnameVerifier#getSubjectAltNames(X509Certificate) throws java.lang.ClassCastException.
Contributed by Gary Gregory <ggregory at apache.org>, Ilian Iliev <ilian_iliev at yahoo.com>
2017-05-13 11:08:37 +02:00
Gary D. Gregory 54a2fb2662 Statement unnecessarily nested within else clause. 2017-05-13 11:08:25 +02:00
Gary D. Gregory 4aa07e6c51 Add missing '@Override' annotations.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1788707 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:07:09 +02:00
Gary D. Gregory c5c10f5e9e Use final.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1788706 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:07:09 +02:00
Oleg Kalnichevski 2635028db0 HTTPCLIENT-1835: evictExpiredConnections no longer causes the evictIdleConnections behaviour to be enabled when evictIdleConnections is not explicitly enabled
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1788066 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:07:09 +02:00
Oleg Kalnichevski d6bfb3df9c HTTPCLIENT-1830: await termination of the IdleConnectionEvictor when it is shut down
Contributed by Liam Williams <liam.williams at zoho.com>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1787980 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:07:09 +02:00
Oleg Kalnichevski fe3a913e6b HTTPCLIENT-1831: URIBuilder should not prepend a leading slash to relative URIs
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1787739 13f79535-47bb-0310-9956-ffa450edef68
2017-05-13 11:07:09 +02:00
Karl Wright 44f8924b58 HTTPCLIENT-1834: NTLN auth refactoring; support for MS CredSsp auth
Contributed by Radovan Semancik <radovan.semancik at evolveum.com> and Karl Wright <kwright at apache.org>
2017-05-13 11:07:02 +02:00
Karl Wright a2a581eba1 Fix for HTTPCLIENT-1833
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1787433 13f79535-47bb-0310-9956-ffa450edef68
2017-05-12 21:53:13 +02:00
Gary D. Gregory 7ff6b6c438 [HTTPCLIENT-1817] Add a "Trust All" TrustStrategy implementation. 2017-05-12 21:52:22 +02:00