Oleg Kalnichevski
|
8f28158826
|
* Renamed HttpClient#getContext() to HttpClient#getDefaultContext()
* Tweaked the way DefaualtHttpClient populates the default HTTP context returned with HttpClient#getDefaultContext()
* Added local HTTP context example
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@552166 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-30 15:57:37 +00:00 |
|
Oleg Kalnichevski
|
5847e1f6f2
|
Renamed project artifactId from client to httpcomponents-client; required to generate a meaningful assembly file name
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@550105 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-23 20:52:31 +00:00 |
|
Roland Weber
|
84168a156d
|
TestScheme at 100% coverage for SchemeRegistry, too.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@550083 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-23 18:43:00 +00:00 |
|
Roland Weber
|
70e32c6503
|
TestScheme at 100% coverage
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@550081 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-23 18:35:09 +00:00 |
|
Roland Weber
|
e8ca9b1d65
|
Made cookie.SM an interface as long as it has no methods. It looked ugly on test coverage reports with its 0% of coverage.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@550078 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-23 18:30:31 +00:00 |
|
Roland Weber
|
3fc997fbed
|
tests for RouteDirector at 100% coverage, fixed two bugs
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@550077 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-23 18:25:33 +00:00 |
|
Roland Weber
|
0f0128450b
|
TestDateUtils arrived here from core
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@548073 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-17 17:02:01 +00:00 |
|
Roland Weber
|
848ff6f652
|
moved DateUtils/DateParseException from core to cookie (test cases to follow)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@548067 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-17 16:52:20 +00:00 |
|
Roland Weber
|
cca8a23380
|
socket factory mockups, include TestScheme in unit tests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@548038 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-17 13:08:14 +00:00 |
|
Roland Weber
|
d34ee9f954
|
added getMetrics to conn mockup, moved TestHttpRoute to non-impl package
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@548037 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-17 12:40:50 +00:00 |
|
Roland Weber
|
be3c4732ab
|
added getMetrics() to connection adapter
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@548034 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-17 12:14:56 +00:00 |
|
Oleg Kalnichevski
|
a0faec6ccd
|
Fixed API breakage caused by HTTPCORE-64
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@547804 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-15 21:48:09 +00:00 |
|
Oleg Kalnichevski
|
ecefd447fd
|
Fixed test failure on non-english Locale systems
Contributed by Daniel Müller <strider at digitalstrider.com>
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@545908 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-10 16:41:44 +00:00 |
|
Oleg Kalnichevski
|
0d962274e7
|
Removed references to Jakarta from the project artifact ids
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@544940 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-06 20:28:12 +00:00 |
|
Oleg Kalnichevski
|
672bf841e5
|
Changed wire and header logger names from org.apache.http.conn.* to org.apache.http.*
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@543891 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-03 13:47:16 +00:00 |
|
Roland Weber
|
598c7ac8e8
|
test for HttpRoute with 100% coverage, fixed two bugs in route and tracker
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@543733 13f79535-47bb-0310-9956-ffa450edef68
|
2007-06-02 12:05:18 +00:00 |
|
Oleg Kalnichevski
|
c883d7d451
|
Always add a Host request header to CONNECT requests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@542253 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-28 15:56:35 +00:00 |
|
Oleg Kalnichevski
|
7813fd1197
|
params refactoring, step 6 - Moved param hierarchy building methods to an optional interface extending HttpParams
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@542225 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-28 13:34:30 +00:00 |
|
Oleg Kalnichevski
|
53e4063593
|
params refactoring, step 5: removed params argument from HttpClientConnection#receiveResponseHeader and HttpServerConnection#receiveRequestHeader methods
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@542200 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-28 11:24:35 +00:00 |
|
Roland Weber
|
d0a973d3bf
|
proxy chains in HttpRoute/RouteTracker/RouteDirector
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@542193 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-28 10:50:28 +00:00 |
|
Oleg Kalnichevski
|
942bff97c5
|
params refactoring, step 4 - Http*Connections no longer link params
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@541980 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-27 12:51:26 +00:00 |
|
Roland Weber
|
c61c1a04a1
|
params refactoring, step 3 - HttpRequestExecutor no longer links params
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@541924 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-26 18:33:56 +00:00 |
|
Roland Weber
|
cbdfa305f6
|
JavaDoc fixes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@541918 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-26 16:37:38 +00:00 |
|
Roland Weber
|
65ccbdc833
|
updated Ant build. As long as it's that simple, I'll keep it going.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@540185 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-21 16:09:19 +00:00 |
|
Oleg Kalnichevski
|
6132eab65e
|
* Moved all concrete HostnameVerifier impls to separate classes
* Renamed DEFAULT HostnameVerifier to BROWSER_COMPATIBLE HostnameVerifier
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@540138 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-21 13:27:05 +00:00 |
|
Oleg Kalnichevski
|
b19d19e544
|
Removed unused imports
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@540118 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-21 11:23:57 +00:00 |
|
Oleg Kalnichevski
|
5f64a94192
|
Added a bunch of entries to the SVN ignore
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@540116 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-21 11:20:44 +00:00 |
|
Oleg Kalnichevski
|
e27184ffc7
|
Maven2 friendly directory layout; Initial commit of the Maven2 project metadata
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539933 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-20 20:36:28 +00:00 |
|
Roland Weber
|
d54f742c36
|
server-based multithreaded test of TSCCM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539880 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-20 14:21:28 +00:00 |
|
Roland Weber
|
7f4b4d2caa
|
serverless shutdown tests for TSCCM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539868 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-20 11:57:15 +00:00 |
|
Roland Weber
|
2bd467f080
|
test connection GC in TSCCM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539856 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-20 10:15:29 +00:00 |
|
Oleg Kalnichevski
|
7f12408be7
|
Implemented authentication support for tunneling requests via an authenticating proxy
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539780 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-19 17:19:49 +00:00 |
|
Roland Weber
|
2dc964aef6
|
another test case ported, trying to get rid of hard references to TSCCM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539772 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-19 16:09:57 +00:00 |
|
Oleg Kalnichevski
|
c5022e9f6e
|
Fixed broken testcase
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539591 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-18 20:17:40 +00:00 |
|
Oleg Kalnichevski
|
123cc0b7a5
|
Refactored connection management code in DefaultClientRequestDirector#execute(). Preparing to implement authentication handling for tunneling requests via an authenticating proxy
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@539113 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-17 21:03:49 +00:00 |
|
Oleg Kalnichevski
|
f136fddcca
|
Fixed bug in connection management code. Connection keep-alive strategy now gets correctly applied prior to executing a follow-up request
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@538889 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-17 12:36:28 +00:00 |
|
Oleg Kalnichevski
|
5ccb548a59
|
Obtain HTTP state information from HTTP context
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@538866 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-17 10:36:55 +00:00 |
|
Oleg Kalnichevski
|
03cc12fa3c
|
Moved AuthState to the public API package
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@538648 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-16 16:43:08 +00:00 |
|
Oleg Kalnichevski
|
829caee0ec
|
Initial port of the authentication code from Commons HttpClient 3.x
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@538647 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-16 16:41:42 +00:00 |
|
Oleg Kalnichevski
|
c82115dd8c
|
Added default host and default proxy parameters HTTP client can fall back onto when determining request route
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537750 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-14 08:42:09 +00:00 |
|
Oleg Kalnichevski
|
4f2187386b
|
Correctly propagate HTTP response back to the caller in case request tunneling has been refused by the proxy
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537650 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-13 19:58:22 +00:00 |
|
Oleg Kalnichevski
|
37598982ce
|
Some code cleanups
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537637 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-13 18:54:06 +00:00 |
|
Oleg Kalnichevski
|
d3fee30940
|
* Minor bug fixes
* Reviewed HTTP CONNECT logic for compliance with Tunneling TCP based protocols through Web proxy servers
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537590 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-13 14:46:12 +00:00 |
|
Oleg Kalnichevski
|
69fa4fa732
|
Ported circular redirect check
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537567 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-13 09:52:04 +00:00 |
|
Oleg Kalnichevski
|
e7f0a20c5e
|
Make sure redirect response body is fully consumed, if present
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537382 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-12 10:44:13 +00:00 |
|
Oleg Kalnichevski
|
c04bd63e47
|
Initial port of the redirect handling code
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537378 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-12 10:34:30 +00:00 |
|
Oleg Kalnichevski
|
9a534e7e8d
|
Implemented request URI rewriting (depending on whether the request is being routed via a proxy or not)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537144 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-11 09:30:13 +00:00 |
|
Oleg Kalnichevski
|
3ff9c31171
|
* Changed HttpClient interface to take a single HttpUriRequest parameter instead HttpHost / HttpRequest pair
* Fixed bug in the RequestAddCookies protocol interceptor
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@537141 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-11 08:59:55 +00:00 |
|
Oleg Kalnichevski
|
c2bebe8f7e
|
Upgraded to the latest HttpCore API (caused by HTTPCORE-21)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@536670 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-09 21:50:47 +00:00 |
|
Oleg Kalnichevski
|
abe4a3e9d8
|
Implemented request wrapping in the default client request director. This enables the request director to (1) discard automatically generated headers if the request needs to be redirected to another location or re-authenticated (2) re-write the request URI when routing the request via a proxy
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@536144 13f79535-47bb-0310-9956-ffa450edef68
|
2007-05-08 09:59:10 +00:00 |
|