Oleg Kalnichevski
0b124640dd
Updated HttpClient 4.4 release notes
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1653043 13f79535-47bb-0310-9956-ffa450edef68
2015-01-19 16:25:47 +00:00
Oleg Kalnichevski
083aeaf14f
Typo
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1653042 13f79535-47bb-0310-9956-ffa450edef68
2015-01-19 16:25:34 +00:00
Oleg Kalnichevski
1e50e40854
Updated HttpClient tutorial for 4.4 release
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1652164 13f79535-47bb-0310-9956-ffa450edef68
2015-01-15 16:28:53 +00:00
Oleg Kalnichevski
939c69d378
Added example demonstrating how to use a custom public suffix list
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1652161 13f79535-47bb-0310-9956-ffa450edef68
2015-01-15 16:28:34 +00:00
Oleg Kalnichevski
bc2b4930bd
HTTPCLIENT-1595: respect SSL protocols disabled by default by the provider
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1650758 13f79535-47bb-0310-9956-ffa450edef68
2015-01-10 15:50:04 +00:00
Oleg Kalnichevski
a0dee0cb50
Conciser debug logging of cert peer and issuer alternative names
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1650756 13f79535-47bb-0310-9956-ffa450edef68
2015-01-10 15:39:55 +00:00
Oleg Kalnichevski
d16152c10f
RequestBuilder add Patch support
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1650292 13f79535-47bb-0310-9956-ffa450edef68
2015-01-08 14:04:04 +00:00
Oleg Kalnichevski
529e1373a5
HttpClientBuilder comment fix
...
Fixed comments of setTargetAuthenticationStrategy and setProxyAuthenticationStrategy methods.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1650006 13f79535-47bb-0310-9956-ffa450edef68
2015-01-07 08:14:23 +00:00
Oleg Kalnichevski
65ebd91590
Improved domain root matching by default HostnameVerifier
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1649507 13f79535-47bb-0310-9956-ffa450edef68
2015-01-05 11:54:31 +00:00
Oleg Kalnichevski
5f6bdd43f9
SSL session debug logs
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1648917 13f79535-47bb-0310-9956-ffa450edef68
2015-01-01 18:53:31 +00:00
Oleg Kalnichevski
2aecfef8fa
Simplified test SSL context initialization
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1648507 13f79535-47bb-0310-9956-ffa450edef68
2014-12-30 11:34:28 +00:00
Oleg Kalnichevski
1f3d34b6bd
InternalHttpClient class to implement Configurable (per request of Spring folks)
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1647755 13f79535-47bb-0310-9956-ffa450edef68
2014-12-24 09:44:05 +00:00
Oleg Kalnichevski
978c67d3da
Added builder class for FormBodyPart instances; API improvements in MultipartEntityBuilder
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1647648 13f79535-47bb-0310-9956-ffa450edef68
2014-12-23 19:03:45 +00:00
Oleg Kalnichevski
f114594c6f
Do not include obsolete Cookie2 request header by default
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1647647 13f79535-47bb-0310-9956-ffa450edef68
2014-12-23 19:03:27 +00:00
Oleg Kalnichevski
46613dfcdc
Fixed binary compatibility with 4.3
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1647646 13f79535-47bb-0310-9956-ffa450edef68
2014-12-23 19:03:14 +00:00
Oleg Kalnichevski
6921c08154
More efficient URL encoded content parser implementation
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1647645 13f79535-47bb-0310-9956-ffa450edef68
2014-12-23 19:03:04 +00:00
Oleg Kalnichevski
c4f47f3489
Use RFC 6265 cookie spec as standard policy
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1647644 13f79535-47bb-0310-9956-ffa450edef68
2014-12-23 19:02:53 +00:00
Oleg Kalnichevski
cd41e8998d
Marked Cookie API methods obsoleted by RFC 6265 with @Obsolete annotation
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1647643 13f79535-47bb-0310-9956-ffa450edef68
2014-12-23 19:02:41 +00:00
Oleg Kalnichevski
70489c4bb0
RFC 6265 compliant cookie spec
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1646864 13f79535-47bb-0310-9956-ffa450edef68
2014-12-19 20:59:42 +00:00
Oleg Kalnichevski
88b56ddb3f
Upgraded HttpCore to version 4.4
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1646863 13f79535-47bb-0310-9956-ffa450edef68
2014-12-19 20:59:17 +00:00
Oleg Kalnichevski
e767d59e5d
HTTPCLIENT-1588: code optimization
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1644166 13f79535-47bb-0310-9956-ffa450edef68
2014-12-09 20:20:18 +00:00
Oleg Kalnichevski
4e4424a584
Corrected handling of cookie attributes with null value
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1644165 13f79535-47bb-0310-9956-ffa450edef68
2014-12-09 20:20:06 +00:00
Sebastian Bazley
dd354a8ba5
Javadoc
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1644081 13f79535-47bb-0310-9956-ffa450edef68
2014-12-09 15:13:09 +00:00
Oleg Kalnichevski
babafa8c41
HTTPCLIENT-1585: SSLContextBuilder to preserve natural order of trust / key managers when loading trust / ket material from multiple sources
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1644005 13f79535-47bb-0310-9956-ffa450edef68
2014-12-09 09:27:58 +00:00
Oleg Kalnichevski
5a192e2bf4
HTTPCLIENT-1583: optional connection eviction thread for non-shared connection managers to pro-actively evict expired / idle persistent connections from the connection pool
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1643671 13f79535-47bb-0310-9956-ffa450edef68
2014-12-07 12:42:19 +00:00
Oleg Kalnichevski
602d9f9fc9
ContentResponseHandler to extend AbstractResponseHandler
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1643670 13f79535-47bb-0310-9956-ffa450edef68
2014-12-07 12:38:25 +00:00
Oleg Kalnichevski
35cf0a6a1c
HTTPCLIENT-1581: Made ContentResponseHandler public
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1641781 13f79535-47bb-0310-9956-ffa450edef68
2014-11-26 09:29:01 +00:00
Michael Osipov
ccbf517475
HTTPCLIENT-1567: Update SPNEGO scheme name to 'Negotiate'
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1639801 13f79535-47bb-0310-9956-ffa450edef68
2014-11-14 22:29:45 +00:00
Michael Osipov
172592dbce
HTTPCLIENT-1571: Commit for HTTPCLIENT-1562 broke change from HTTPCLIENT-1560
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1639784 13f79535-47bb-0310-9956-ffa450edef68
2014-11-14 20:42:36 +00:00
Michael Osipov
2489d1df66
HTTPCLIENT-1568: Improve docs on AuthSchemes
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1639776 13f79535-47bb-0310-9956-ffa450edef68
2014-11-14 19:59:40 +00:00
Michael Osipov
3b5df666a9
HTTPCLIENT-1567: Update SPNEGO scheme name to 'Negotiate'
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1639771 13f79535-47bb-0310-9956-ffa450edef68
2014-11-14 19:51:35 +00:00
Oleg Kalnichevski
ec9afb1a1a
HTTPCLIENT-1575: HttpRoute constructor to resolve default target port (-1) based on standard scheme port convention (http -> 80, https -> 443); to be removed in 5.0
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1639698 13f79535-47bb-0310-9956-ffa450edef68
2014-11-14 16:47:00 +00:00
Michael Osipov
3a56fb37aa
Fixed a regression introduced by HTTPCLIENT-1545
...
* Initially a SEC_E_DOWNGRADE_DETECTED was thrown but this one is not available on Windows XP and tests never pass. Rather use SEC_E_TARGET_UNKNOWN.
* Hostnames must be in lower case when a SPN is provided
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1639679 13f79535-47bb-0310-9956-ffa450edef68
2014-11-14 15:50:01 +00:00
Oleg Kalnichevski
1964e9530a
HTTPCLIENT-1575: Disallow HttpRoute instances with default (-1) port
...
Contributed by Joseph Walton <joe at kafsemo.org>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1638138 13f79535-47bb-0310-9956-ffa450edef68
2014-11-11 15:09:48 +00:00
Francois-Xavier Bonnet
ae5eb31ed7
Added .checkstyle Eclipse file to apache-rat-plugin excludes
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1637864 13f79535-47bb-0310-9956-ffa450edef68
2014-11-10 13:58:06 +00:00
Francois-Xavier Bonnet
0cedb7c8cc
HTTPCLIENT-1515: Caching responses to HEAD requests
...
Fixed API change and removed opt-in parameter
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1637599 13f79535-47bb-0310-9956-ffa450edef68
2014-11-08 21:47:12 +00:00
Francois-Xavier Bonnet
2883531e92
Merge remote-tracking branch 'J-Cutajar/cache-head-responses' into trunk
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1637389 13f79535-47bb-0310-9956-ffa450edef68
2014-11-07 15:23:03 +00:00
Oleg Kalnichevski
114a5bf4ab
Disable all versions of SSL protocol by default
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1632979 13f79535-47bb-0310-9956-ffa450edef68
2014-10-19 19:20:56 +00:00
Gary D. Gregory
6cad0904e7
Update SLF4J version from 1.5.11 to 1.7.7.
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631274 13f79535-47bb-0310-9956-ffa450edef68
2014-10-13 00:48:42 +00:00
Gary D. Gregory
68a2f45200
Update Spymemcached version from 2.6 to 2.11.4.
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631273 13f79535-47bb-0310-9956-ffa450edef68
2014-10-13 00:44:19 +00:00
Gary D. Gregory
a73156227c
Update Ehcache version from 2.2.0 to 2.6.9.
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631272 13f79535-47bb-0310-9956-ffa450edef68
2014-10-13 00:25:17 +00:00
Gary D. Gregory
02c3aa8767
Update Apache Commons Codec version from 1.6 to 1.9.
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631267 13f79535-47bb-0310-9956-ffa450edef68
2014-10-13 00:18:30 +00:00
Gary D. Gregory
ce71992e9e
Update Apache Commons Logging version from 1.1.3 to 1.2.
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631265 13f79535-47bb-0310-9956-ffa450edef68
2014-10-13 00:09:24 +00:00
Oleg Kalnichevski
f6fed403fa
Fixed disabled test case and removed broken one in TestSSLSocketFactory
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631243 13f79535-47bb-0310-9956-ffa450edef68
2014-10-12 19:05:16 +00:00
Oleg Kalnichevski
8a7586336d
Restored test case deleted by mistake
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631241 13f79535-47bb-0310-9956-ffa450edef68
2014-10-12 18:55:33 +00:00
Oleg Kalnichevski
2c0bf9ac10
Use SSLContextBuilder from HttpCore
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631230 13f79535-47bb-0310-9956-ffa450edef68
2014-10-12 17:43:08 +00:00
Oleg Kalnichevski
4c9577a08f
Do not run public suffix test on simple host names (non DNS names)
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631106 13f79535-47bb-0310-9956-ffa450edef68
2014-10-11 20:01:33 +00:00
Oleg Kalnichevski
66a1b7055c
Use absolute path to public-suffix-list.txt resource
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631102 13f79535-47bb-0310-9956-ffa450edef68
2014-10-11 19:21:43 +00:00
Oleg Kalnichevski
3d2fcba7e5
HTTPCLIENT-1565: ClientExecuteSOCKS example doesn't specify the context while making the request
...
Contributed by Rohit Agarwal <mindprince at gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631053 13f79535-47bb-0310-9956-ffa450edef68
2014-10-11 15:06:07 +00:00
Oleg Kalnichevski
0047490d55
HTTPCLIENT-1563: HttpClient OSGi bundle doesn't import packages "javax.naming.ldap" and "javax.naming.directory"
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1631046 13f79535-47bb-0310-9956-ffa450edef68
2014-10-11 14:10:32 +00:00