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
Oleg Kalnichevski
ebc0587569
HTTPCLIENT-1562: Typo in WindowsNegotiateScheme
...
Contributed by Michael Osipov <michaelo at apache.org>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1630126 13f79535-47bb-0310-9956-ffa450edef68
2014-10-08 14:42:35 +00:00
Oleg Kalnichevski
c69064b336
HTTPCLIENT-1560: Request mutual auth in WinHttpClient
...
Contributed by Michael Osipov <michaelo at apache.org>
Removed ISC_REQ_CONNECTION because it is already set
by default. Added ISC_REQ_MUTUAL_AUTH which is also
required by ISC_REQ_DELEGATE.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1630125 13f79535-47bb-0310-9956-ffa450edef68
2014-10-08 14:42:23 +00:00
Oleg Kalnichevski
62106208ed
HTTPCLIENT-1558: HttpCore classes included in the OSGi bundle
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1629484 13f79535-47bb-0310-9956-ffa450edef68
2014-10-05 11:22:42 +00:00
Oleg Kalnichevski
526a8c51fc
HTTPCLIENT-1556: Default CookieSpecs provider not found for AbstractHttpClient subclass
...
Contributed by Timo Kinnunen <timo.kinnunen at gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1629134 13f79535-47bb-0310-9956-ffa450edef68
2014-10-03 08:14:29 +00:00
Oleg Kalnichevski
b47a2333bf
HTTPCLIENT-1557: minor code improvements
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1629130 13f79535-47bb-0310-9956-ffa450edef68
2014-10-03 07:58:47 +00:00
Oleg Kalnichevski
de48ae0c85
Upgraded HttpClient version to 4.4-beta2-SNAPSHOT
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1627720 13f79535-47bb-0310-9956-ffa450edef68
2014-09-26 07:38:00 +00:00
Gary D. Gregory
a46b25c7b2
*.truststore files must be excluded from RAT checks.
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1627533 13f79535-47bb-0310-9956-ffa450edef68
2014-09-25 12:56:06 +00:00
Oleg Kalnichevski
0f227fa940
Added optional parameters for content length strategies
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1627507 13f79535-47bb-0310-9956-ffa450edef68
2014-09-25 10:50:48 +00:00
Oleg Kalnichevski
1d09a8308f
Use non-zero connect timeout as SSL handshake handshake (socket) timeout if not explicitly set by the caller (socket timeout is zero)
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1626782 13f79535-47bb-0310-9956-ffa450edef68
2014-09-22 14:10:17 +00:00
Oleg Kalnichevski
04337ec994
Updated HttpClient 4.4-beta1 release notes
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1626740 13f79535-47bb-0310-9956-ffa450edef68
2014-09-22 11:38:16 +00:00
Oleg Kalnichevski
4c20cf5398
Fixed javadoc warning
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1626738 13f79535-47bb-0310-9956-ffa450edef68
2014-09-22 11:37:54 +00:00
Oleg Kalnichevski
ac583ff870
Updated Java API documentation reference
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1626737 13f79535-47bb-0310-9956-ffa450edef68
2014-09-22 11:37:41 +00:00
Oleg Kalnichevski
49069049f2
Added apache-rat maven plugin
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1626736 13f79535-47bb-0310-9956-ffa450edef68
2014-09-22 11:37:30 +00:00
Oleg Kalnichevski
0739770c15
NetscapeDraftHeaderParser to use TokenParser from core internally
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1626680 13f79535-47bb-0310-9956-ffa450edef68
2014-09-22 07:33:12 +00:00
Oleg Kalnichevski
90c97da9b8
Upgraded HttpCore to version 4.4-beta1
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1626679 13f79535-47bb-0310-9956-ffa450edef68
2014-09-22 07:32:54 +00:00