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 |
Oleg Kalnichevski
|
248cf5c96d
|
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>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1787707 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-20 10:11:56 +00:00 |
Oleg Kalnichevski
|
a2927f6a04
|
Better handling of missing content-type header in OPTIONS with entity
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1787706 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-20 10:11:41 +00:00 |
Oleg Kalnichevski
|
e6844f5d33
|
Fix for HTTPCLIENT-1833
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1787549 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-18 12:07:13 +00:00 |
Oleg Kalnichevski
|
8a54c1b8f7
|
AuthChallenge to include challenge type (target or proxy)
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1787548 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-18 12:06:32 +00:00 |
Oleg Kalnichevski
|
26cfea101f
|
Client side APIs for HTTP/2 server push handling
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1784909 13f79535-47bb-0310-9956-ffa450edef68
|
2017-03-01 10:47:22 +00:00 |
Oleg Kalnichevski
|
191183bf75
|
Moved sync HTTP method classes
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1784141 13f79535-47bb-0310-9956-ffa450edef68
|
2017-02-23 14:35:01 +00:00 |
Oleg Kalnichevski
|
d1c104a89e
|
New non-blocking HttpAsyncClient APIs
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1784140 13f79535-47bb-0310-9956-ffa450edef68
|
2017-02-23 14:33:47 +00:00 |
Oleg Kalnichevski
|
113d40ef39
|
New non-blocking connection management APIs
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1784139 13f79535-47bb-0310-9956-ffa450edef68
|
2017-02-23 14:32:43 +00:00 |
Oleg Kalnichevski
|
564537aebc
|
Redesign of classic (blocking) connection management APIs
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1784138 13f79535-47bb-0310-9956-ffa450edef68
|
2017-02-23 14:32:24 +00:00 |
Gary D. Gregory
|
7637761238
|
Checkstyle fixes.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1784071 13f79535-47bb-0310-9956-ffa450edef68
|
2017-02-22 22:37:39 +00:00 |
Gary D. Gregory
|
fcbfd1d914
|
Tab police and use // @formatter:[off|on]
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1783963 13f79535-47bb-0310-9956-ffa450edef68
|
2017-02-22 01:29:28 +00:00 |
Gary D. Gregory
|
f77bdff541
|
Tab police.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1783844 13f79535-47bb-0310-9956-ffa450edef68
|
2017-02-21 08:45:54 +00:00 |
Gary D. Gregory
|
a9df4780c1
|
Use try-with-resources to try and avoid any leaks.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1783811 13f79535-47bb-0310-9956-ffa450edef68
|
2017-02-20 22:56:52 +00:00 |
Gary D. Gregory
|
97f1e35a00
|
[HTTPCLIENT-1817] Add a "Trust All" TrustStrategy implementation.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1783809 13f79535-47bb-0310-9956-ffa450edef68
|
2017-02-20 22:50:39 +00:00 |
Gary D. Gregory
|
b4f1c8eec0
|
Update Apache Log4j from 2.7 to 2.8.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1783359 13f79535-47bb-0310-9956-ffa450edef68
|
2017-02-17 09:28:02 +00:00 |
Gary D. Gregory
|
9cc74e6025
|
Ignore target folder in Svn.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1783357 13f79535-47bb-0310-9956-ffa450edef68
|
2017-02-17 09:26:46 +00:00 |
Oleg Kalnichevski
|
8c9bf804bf
|
Fixed RAT violations
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1781459 13f79535-47bb-0310-9956-ffa450edef68
|
2017-02-02 19:37:38 +00:00 |
Oleg Kalnichevski
|
4d0d23dc01
|
Integration and compatibility tests
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1780849 13f79535-47bb-0310-9956-ffa450edef68
|
2017-01-29 19:22:20 +00:00 |
Oleg Kalnichevski
|
76a85e580a
|
Removed unused script
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1780848 13f79535-47bb-0310-9956-ffa450edef68
|
2017-01-29 19:22:01 +00:00 |
Oleg Kalnichevski
|
bebee36758
|
Test CA material
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1780847 13f79535-47bb-0310-9956-ffa450edef68
|
2017-01-29 19:21:42 +00:00 |
Oleg Kalnichevski
|
cea5b2697b
|
HTTPCLIENT-1802: Do not attempt to match SSL host to subject CN if subject alternative name of any type are given
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1779669 13f79535-47bb-0310-9956-ffa450edef68
|
2017-01-20 19:21:10 +00:00 |
Oleg Kalnichevski
|
4d180773db
|
HTTPCLIENT-1788: RFC 6265 policy must not reject cookies with paths that are no prefix of the uri path
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1778460 13f79535-47bb-0310-9956-ffa450edef68
|
2017-01-12 19:21:03 +00:00 |
Oleg Kalnichevski
|
09bee18bd6
|
Use extended HostnameVerifier interface that propagates detailed exception in case of hostname verification failure when available
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1778412 13f79535-47bb-0310-9956-ffa450edef68
|
2017-01-12 10:09:04 +00:00 |
Oleg Kalnichevski
|
903c701ef6
|
HTTPCLIENT-1792: SSLConnectionSocketFactory to throw SSLPeerUnverifiedException with a better error message when hostname verification fails
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1778411 13f79535-47bb-0310-9956-ffa450edef68
|
2017-01-12 10:08:41 +00:00 |
Oleg Kalnichevski
|
aaf638b1d5
|
HTTPCLIENT-1800: wrap redirect around retry in execChain
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1777769 13f79535-47bb-0310-9956-ffa450edef68
|
2017-01-07 11:39:15 +00:00 |
Oleg Kalnichevski
|
1da6fc21ed
|
Moved connection pool construction logic out of HttpClientBuilder into a separate builder class
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1777768 13f79535-47bb-0310-9956-ffa450edef68
|
2017-01-07 11:38:46 +00:00 |
Oleg Kalnichevski
|
e48091da3d
|
Upgraded HttpCore to version 5.0-alpha2; Upgraded to the latest 5.0 APIs
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1776187 13f79535-47bb-0310-9956-ffa450edef68
|
2016-12-27 19:48:07 +00:00 |