Michael Osipov
|
8c17af907a
|
HTTPCLIENT-1106: Use character arrays for passwords in Credentials objects, not Strings
Remove leftovers of contructors and tests accepting passwords as strings
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1696585 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-19 13:29:56 +00:00 |
Oleg Kalnichevski
|
c959fd3967
|
HTTPCLIENT-1673: make the test case a bit more substantial.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1696145 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-16 14:19:41 +00:00 |
Oleg Kalnichevski
|
0b108f8b2f
|
HTTPCLIENT-1673: revert change, which was not necessary
and add test that proves that it's not necessary.
Mostly provide bones of future OSGi tests.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1696144 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-16 14:19:30 +00:00 |
Michael Osipov
|
b1f2b6825a
|
Properly name instance and method variables of AuthExchange
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1695265 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-11 11:27:04 +00:00 |
Michael Osipov
|
86aa813080
|
Correct spelling of user 'principal' in the documentation
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1695238 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-11 10:00:42 +00:00 |
Michael Osipov
|
fcaa920b93
|
Correct spelling of method 'getPrincipal' newly introduced in AuthScheme interface
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1695237 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-11 09:58:58 +00:00 |
Oleg Kalnichevski
|
2e080356cd
|
HTTPCLIENT-1106: Use character arrays for passwords in Credentials objects
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1695157 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-10 19:44:35 +00:00 |
Oleg Kalnichevski
|
d09ae9707d
|
ByteArrayBuilder class to build byte sequences; BasicScheme and DigestScheme optimized to generate less intermediate garbage
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1695156 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-10 19:44:09 +00:00 |
Oleg Kalnichevski
|
e52e269dc8
|
HTTPCLIENT-1671: default headers should only be set if a header with the same name hasn't already been set
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1695155 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-10 19:43:53 +00:00 |
Oleg Kalnichevski
|
51111452a7
|
Minor tweaks in sample code
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1694784 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-08 10:03:33 +00:00 |
Oleg Kalnichevski
|
4abc665ad9
|
HTTPCLIENT-1674: fixed project url in pom.xml
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1694625 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-07 07:40:26 +00:00 |
Oleg Kalnichevski
|
4ae3226885
|
Cache successful basic and digest auth schemes by default
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1694623 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-07 07:35:09 +00:00 |
Oleg Kalnichevski
|
3b905dc69c
|
Include scheme name in #toString()
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1694622 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-07 07:34:58 +00:00 |
Oleg Kalnichevski
|
50379ccbc1
|
Use httpbin.org in examples
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1694621 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-07 07:34:46 +00:00 |
Oleg Kalnichevski
|
697ccb314e
|
Support for auth exchanges with multiple hosts
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1694620 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-07 07:34:13 +00:00 |
Oleg Kalnichevski
|
695d0028fe
|
Redesigned auth handshake state management
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1694619 13f79535-47bb-0310-9956-ffa450edef68
|
2015-08-07 07:33:52 +00:00 |
Oleg Kalnichevski
|
a09842cff9
|
HTTPCLIENT-1668: Fluent request incorrectly handles connect timeout setting
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1692468 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-24 08:58:05 +00:00 |
Oleg Kalnichevski
|
58973ffa45
|
HTTPCLIENT-1667: RequestBuilder does not take charset into account when creating UrlEncodedFormEntity
Contributed by Sergey Smith <smithsv at bk.ru>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1692403 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-23 15:25:38 +00:00 |
Oleg Kalnichevski
|
d3bcbedec7
|
AuthScheme API changes; User credentials made optional for those schemes that do not require them
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1692371 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-23 10:00:46 +00:00 |
Oleg Kalnichevski
|
e7190e7177
|
Better separations of concerns: AuthenticationStrategy is intended to select preferred auth schemes without performing actual authentication; auth handling code moved to HttpAuthenticator
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1692370 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-23 10:00:13 +00:00 |
Oleg Kalnichevski
|
b2a7cb9f10
|
HttpAuthenticator API changes
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1692369 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-23 09:59:37 +00:00 |
Oleg Kalnichevski
|
3dbafa37aa
|
HTTPCLIENT-1468: Remove unneccessary throws UnsupportedEncodingException
Contributed by Robin Skoglund <robinsk at gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1689159 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-04 13:53:36 +00:00 |
Oleg Kalnichevski
|
fe175a845a
|
Removed AUTH and SM classes
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1689156 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-04 13:43:20 +00:00 |
Oleg Kalnichevski
|
2f66271de9
|
RFC 7231: redesign of HTTP authenticator and related classes
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1689155 13f79535-47bb-0310-9956-ffa450edef68
|
2015-07-04 13:42:40 +00:00 |
Oleg Kalnichevski
|
11612ab974
|
RFC 7231: parse capable of parsing multiple auth challenges
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1687909 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-27 10:50:53 +00:00 |
Oleg Kalnichevski
|
fb56b49465
|
Redesign of CredentialsProvider interface
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1687908 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-27 10:50:38 +00:00 |
Oleg Kalnichevski
|
d5c520a8e1
|
RFC 7231: DefaultServiceUnavailableRetryStrategy to take Retry-After header value into account if specified
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1687907 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-27 10:50:12 +00:00 |
Karl Wright
|
724a33a1a1
|
Tentative fix for HTTPCLIENT-1662. Allow more than one way to construct a complete NTCredential object.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1687319 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-24 16:05:53 +00:00 |
Oleg Kalnichevski
|
777f6ead46
|
RFC 7231: removed restriction on the use of relative URIs in Location header
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1686699 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-21 10:44:31 +00:00 |
Oleg Kalnichevski
|
93525ebb36
|
RFC 7231: revised redirect handling
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1686698 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-21 10:43:48 +00:00 |
Oleg Kalnichevski
|
12a8eaabab
|
RFC 7231: do not generate header fields in TRACE requests containing sensitive data such as cookie and user credentials
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1686590 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-20 12:12:18 +00:00 |
Oleg Kalnichevski
|
6d72c0e326
|
RFC 7231: automatic retrial of idempotent methods
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1686589 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-20 12:12:03 +00:00 |
Oleg Kalnichevski
|
d3a1171524
|
HTTPCLIENT-1658: fixed regression in RequestBuilder#copy
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1685284 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-13 16:30:56 +00:00 |
Oleg Kalnichevski
|
5d1871a8a0
|
RFC 7230: increased the default max number of concurrent connection for the same route from 2 to 5
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1684110 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-08 07:43:54 +00:00 |
Oleg Kalnichevski
|
ce86e3ed81
|
HTTPCLIENT-1655: HttpClient sends RST instead of FIN ACK sequence when using non-persistant connections
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1683685 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-05 09:18:00 +00:00 |
Oleg Kalnichevski
|
1eb2553ddb
|
Cache request line in HttpRequestWrapper
Contributed by Dmitry Potapov <dpotapov at yandex-team.ru>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1683476 13f79535-47bb-0310-9956-ffa450edef68
|
2015-06-04 07:40:58 +00:00 |
Michael Osipov
|
14050dcc37
|
Added HTTPCLIENT-1654 to release notes
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1682652 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-30 20:27:58 +00:00 |
Michael Osipov
|
412dfe7699
|
HTTPCLIENT-1654: Deprecate/remove RequestConfig#decompressionEnabled in favor of #contentCompressionEnabled
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1682651 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-30 20:22:46 +00:00 |
Michael Osipov
|
07af581330
|
Unintentionally removed empty lines
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1682648 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-30 19:45:10 +00:00 |
Michael Osipov
|
5cb55bcb84
|
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1682647 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-30 19:43:22 +00:00 |
Michael Osipov
|
5f3ba04de2
|
HTTPCLIENT-1651: Add ability to disable content compression on a request basis
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1682442 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-29 12:28:21 +00:00 |
Michael Osipov
|
da8738d14a
|
Fixed typo in exception message
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1682243 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-28 13:46:54 +00:00 |
Oleg Kalnichevski
|
7d8ac569be
|
Fixed regresson in a deprecated method of FileBody
Contributed by Andrey Pohilko <apc4 at ya.ru>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1682039 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-27 14:22:01 +00:00 |
Oleg Kalnichevski
|
41d040e006
|
HTTPCLIENT-1650: fluent Executor to create a local CredentialsProvide instance only if credentials are explicitly set
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1681817 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-26 19:13:44 +00:00 |
Oleg Kalnichevski
|
64ce856b92
|
Removed obsolete cookie elements and obsolete cookie policies
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1681484 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-24 16:36:03 +00:00 |
Oleg Kalnichevski
|
3b5990e363
|
Upgraded to Java 1.7
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1681461 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-24 14:24:26 +00:00 |
Oleg Kalnichevski
|
b29c819645
|
Removed deprecated code
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1681460 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-24 14:12:43 +00:00 |
Oleg Kalnichevski
|
a929148fb4
|
Updated release notes for HttpClient 4.5 release
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1681296 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-23 09:21:04 +00:00 |
Oleg Kalnichevski
|
6e6b8e5180
|
Reduced default validate after inactivity setting from 5 sec to 2 sec
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1681021 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-22 07:32:47 +00:00 |
Oleg Kalnichevski
|
8fc08b322e
|
HTTPCLIENT-1649: serialization of auth schemes is broken
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1681016 13f79535-47bb-0310-9956-ffa450edef68
|
2015-05-22 07:24:01 +00:00 |