Gary Gregory
|
f2146cab62
|
[HTTPCLIENT-1858] Clone some code from Log4j 2 to cache a StringBuilder
in a ThreadLocal. Update to use the StringBuilder's capacity instead of
its length to measure upper bound.
|
2017-08-01 19:12:15 +02:00 |
Jay Modi
|
fe6b90a8c6
|
[HTTPASYNC-124] Add doPrivileged blocks to async client and connection
manager builders.
|
2017-08-01 19:12:02 +02:00 |
Oleg Kalnichevski
|
643ea6c3e0
|
Fixed javadocs
|
2017-07-16 23:01:36 +02:00 |
Gary Gregory
|
527dce78a7
|
[HTTPCLIENT-1858] Clone some code from Log4j 2 to cache a StringBuilder in a ThreadLocal.
|
2017-07-16 22:42:16 +02:00 |
Sebb
|
49989d8044
|
EOL fixing
|
2017-07-16 22:41:46 +02:00 |
Gary Gregory
|
c757f60bfd
|
Update Log4j from 2.8 to 2.8.2.
|
2017-06-30 16:43:25 -07:00 |
Karl Wright
|
55fe0fb139
|
HTTPCLIENT-1859: Encode header name, filename appropriately
|
2017-06-22 09:51:27 -04:00 |
Oleg Kalnichevski
|
1cba813bf8
|
CredSSP scheme to throw SSLInitializationException in case of SSL context initialization failure instead of untyped RuntimeException
|
2017-05-29 20:21:57 +02:00 |
Oleg Kalnichevski
|
a034a34db2
|
Line ending normalization
|
2017-05-29 20:08:10 +02:00 |
Oleg Kalnichevski
|
4f4576ec94
|
Use SSLInitializationException from HttpCore
|
2017-05-29 19:21:04 +02:00 |
Leandro Nunes
|
45b23c7e0a
|
Avoid fetching the cached entity twice on cache hit.
Closes PR #79
https://github.com/apache/httpcomponents-client/pull/79
|
2017-05-24 20:42:57 +02:00 |
Leandro Nunes
|
e07fd9abed
|
Removing unnecessary checks for cache invalidation calls.
|
2017-05-19 12:16:40 +01:00 |
Pavol Loffay
|
4bd79fb3dd
|
Allow to add exec interceptor as the first and the last
Closes PR #76
|
2017-05-18 09:27:58 +02:00 |
Oleg Kalnichevski
|
b5b39efd72
|
Updated repository details in POM
|
2017-05-17 14:52:19 +02:00 |
Oleg Kalnichevski
|
8a1b96bfa7
|
Upgraded HttpClient version to 5.0-alpha3-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1794682 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-10 08:19:07 +00:00 |
Gary D. Gregory
|
ace93bbbed
|
No need for two (2) license headers.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1794478 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-08 22:55:38 +00:00 |
Gary D. Gregory
|
9050d81207
|
Javadoc: Close tag.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1794414 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-08 17:11:27 +00:00 |
Gary D. Gregory
|
07c74cd8b1
|
Better parameter name.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1794412 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-08 16:51:27 +00:00 |
Gary D. Gregory
|
4fa296bbfd
|
Sort imports.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1794411 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-08 16:51:12 +00:00 |
Gary D. Gregory
|
07aea2cbb9
|
[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/trunk@1794410 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-08 16:50:54 +00:00 |
Gary D. Gregory
|
53bed5b13e
|
Release notes tweaks for the upcoming release.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1794227 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-07 17:08:16 +00:00 |
Oleg Kalnichevski
|
c5257a771d
|
Javadoc fix
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1794203 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-07 13:36:35 +00:00 |
Oleg Kalnichevski
|
404b4d134c
|
Updated release notes for HttpClient 5.0-alpha2 release
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1794202 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-07 13:36:24 +00:00 |
Oleg Kalnichevski
|
6ff36912cd
|
Updated DOAP, BUILDING, README and NOTICE files
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1794201 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-07 13:36:12 +00:00 |
Oleg Kalnichevski
|
c7a52d51c0
|
Disable HTTP tunneling support until the problem with delineation of 200 status message in response to CONNECT method has been resolved in HttpCore
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1794172 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-06 18:30:44 +00:00 |
Oleg Kalnichevski
|
922a9ac545
|
Fixed processing of HTTP protocol version dependent request headers
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1794171 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-06 18:30:37 +00:00 |
Oleg Kalnichevski
|
5ae1cff8a2
|
Implemented connection routing for the async request exec chain
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1794170 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-06 18:30:25 +00:00 |
Oleg Kalnichevski
|
ecf4e93842
|
Classic exec runtime to establish connection automatically if the connection endpoint is disconnected
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1794169 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-06 18:30:02 +00:00 |
Oleg Kalnichevski
|
196ee3363e
|
HTTPCLIENT-1826: HttpAsyncClientBuilder to accept ThreadFactory attribute
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1793762 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-04 09:42:53 +00:00 |
Oleg Kalnichevski
|
fed4b907eb
|
HTTPCLIENT-1691: HttpClient instance used internally by HC Fluent to take system properties into account by default
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1793761 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-04 09:42:43 +00:00 |
Oleg Kalnichevski
|
28058b8f85
|
Upgraded Mockito dependency to version 2.7
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1793693 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-03 18:31:58 +00:00 |
Oleg Kalnichevski
|
3ca727176e
|
Removed Http MIME integration test requiring dependency on PAX runtime; Http MIME code has been folded into the main module
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1793691 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-03 18:31:41 +00:00 |
Oleg Kalnichevski
|
e8efaea53f
|
Removed remaining JCL usage in the caching module. Cleaned up POM.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1793690 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-03 18:31:30 +00:00 |
Oleg Kalnichevski
|
d5039137ca
|
Improved protocol handling in the async request execution chain; implemented cookie processing and authentication handling
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1793567 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-02 18:22:59 +00:00 |
Oleg Kalnichevski
|
d43ee7177b
|
Refactored connection routing and protocol execution code in the classic exec chain
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1793325 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-01 13:06:48 +00:00 |
Oleg Kalnichevski
|
bde89fee57
|
Fixed automatic content compression in classic exec chain
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1793324 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-01 13:04:26 +00:00 |
Oleg Kalnichevski
|
b0cdc58b01
|
Initial implementation of the async request execution chain
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1793320 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-01 12:39:16 +00:00 |
Oleg Kalnichevski
|
da5797f470
|
Moved classic HttpClient and HC fluent integration tests to httpclient-testing module
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1793319 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-01 12:38:41 +00:00 |
Oleg Kalnichevski
|
25c6afed7c
|
Initial redesign of the classic request execution chain
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1793308 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-01 11:11:09 +00:00 |
Oleg Kalnichevski
|
04594b97a9
|
Upgraded HttpCore to version 5.0-alpha3; fixed HttpCore API usage
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1793305 13f79535-47bb-0310-9956-ffa450edef68
|
2017-05-01 10:47:09 +00:00 |
Oleg Kalnichevski
|
ee0e084e8c
|
fix cache NFE for big content length
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1790039 13f79535-47bb-0310-9956-ffa450edef68
|
2017-04-03 19:04:51 +00:00 |
Gary D. Gregory
|
e1c5e5922a
|
[HTTPCLIENT-1836] DefaultHostnameVerifier#getSubjectAltNames(X509Certificate) throws java.lang.ClassCastException.
Contributed by Gary Gregory <ggregory at apache.org>, Ilian Iliev <ilian_iliev at yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1789189 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-28 18:53:43 +00:00 |
Gary D. Gregory
|
ab46a44871
|
Format tweak.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1789172 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-28 15:58:28 +00:00 |
Gary D. Gregory
|
192acfde4d
|
Statement unnecessarily nested within else clause.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1789170 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-28 15:54:38 +00:00 |
Gary D. Gregory
|
b1f8cd58f6
|
Use final.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1788709 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-26 02:43:03 +00:00 |
Gary D. Gregory
|
857bcfb04d
|
Add missing '@Override' annotations.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1788708 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-26 02:35:13 +00:00 |
Oleg Kalnichevski
|
0aff0348ad
|
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/trunk@1788069 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-22 09:03:54 +00:00 |
Oleg Kalnichevski
|
f8eb3bf235
|
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/trunk@1787982 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-21 14:47:51 +00:00 |
Oleg Kalnichevski
|
db97c706d4
|
HTTPCLIENT-1832: Added content length parameter to InputStreamBody constructor
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1787772 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-20 13:48:18 +00:00 |
Karl Wright
|
d07ee6fbc7
|
HTTPCLIENT-1834: Fix up the conflicts with patch HTTPCLIENT-1662.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1787727 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-20 11:58:46 +00:00 |