Commit Graph

213 Commits

Author SHA1 Message Date
Oleg Kalnichevski 3ddce358ae HTTPCLIENT-688: HttpOptions#getAllowedMethods can now handle multiple Allow headers
Contributed by Andrea Selva <selva.andre at gmail.com>
Reviewed by Oleg Kalnichevski


git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@594946 13f79535-47bb-0310-9956-ffa450edef68
2007-11-14 16:59:15 +00:00
Roland Weber 8616ef1ab2 fixed JavaDoc warning
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@591748 13f79535-47bb-0310-9956-ffa450edef68
2007-11-04 09:27:49 +00:00
Oleg Kalnichevski 1564243b0b [maven-release-plugin] prepare for next development iteration
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@591361 13f79535-47bb-0310-9956-ffa450edef68
2007-11-02 15:22:07 +00:00
Oleg Kalnichevski c3ba003710 [maven-release-plugin] prepare release 4.0-alpha2
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@591359 13f79535-47bb-0310-9956-ffa450edef68
2007-11-02 15:21:50 +00:00
Oleg Kalnichevski 3ff047a1ae Added missing license headers
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@590695 13f79535-47bb-0310-9956-ffa450edef68
2007-10-31 14:55:41 +00:00
Oleg Kalnichevski 47b1f3e3d6 Fixed javadoc warning
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@590162 13f79535-47bb-0310-9956-ffa450edef68
2007-10-30 17:18:52 +00:00
Oleg Kalnichevski 243769a600 HTTPCLIENT-698: Resolve non-absolute redirect URIs relative to the request URI
Contributed by Johannes Koch <johannes.koch at fit.fraunhofer.de>
Reviewed by Oleg Kalnichevski



git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@589630 13f79535-47bb-0310-9956-ffa450edef68
2007-10-29 13:57:15 +00:00
Oleg Kalnichevski e445d72146 HTTPCLIENT-697: Throw a more intelligible exception when connection to a remote host cannot be established.
Contributed by Oleg Kalnichevski
Reviewed by Ortwin Glück



git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@589382 13f79535-47bb-0310-9956-ffa450edef68
2007-10-28 16:56:32 +00:00
Oleg Kalnichevski a8e875970d HTTPCLIENT-689: Caching of SimpleDateFormat in DateUtils
Contributed by Daniel Müller <strider at digitalstrider.com>
Reviewed by Oleg Kalnichevski


git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@587904 13f79535-47bb-0310-9956-ffa450edef68
2007-10-24 15:02:49 +00:00
Roland Weber 13124872f7 HTTPCLIENT-689: parameter stack building moved to AbstractHttpClient
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@586567 13f79535-47bb-0310-9956-ffa450edef68
2007-10-19 18:18:21 +00:00
Oleg Kalnichevski bf541ba1fd HTTPCLIENT-477: Use distinct instances of the authentication handler interface for authentication with target and proxy hosts
Contributed by Oleg Kalnichevski


git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@585984 13f79535-47bb-0310-9956-ffa450edef68
2007-10-18 14:44:26 +00:00
Oleg Kalnichevski b0f91905f4 Upgraded HttpCore dependency to 4.0-ALPHA6
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@584545 13f79535-47bb-0310-9956-ffa450edef68
2007-10-14 13:40:19 +00:00
Oleg Kalnichevski e215891dd0 Test if the host name appears to be a fully qualified DNS name, IPv4 address or IPv6 address
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@583886 13f79535-47bb-0310-9956-ffa450edef68
2007-10-11 17:13:53 +00:00
Oleg Kalnichevski 19e029924f HTTPCLIENT-617: Hostname verification: turn off wildcards when CN is an IP address
Contributed by Julius Davies <juliusdavies at gmail.com>
Reviewed by Oleg Kalnichevski


git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@583749 13f79535-47bb-0310-9956-ffa450edef68
2007-10-11 09:19:45 +00:00
Oleg Kalnichevski 3e8a5f6863 Added utility class to test whether a string represents a valid IPv4 or IPv6 address
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@583201 13f79535-47bb-0310-9956-ffa450edef68
2007-10-09 15:48:12 +00:00
Oleg Kalnichevski fe1fa7cd3f HTTPCLIENT-693: Set stacked parameters on the request wrapper instead of the original request (this also ensures parameters get correctly set on all follow-up requests)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@582651 13f79535-47bb-0310-9956-ffa450edef68
2007-10-07 17:16:28 +00:00
Oleg Kalnichevski 52b28593cd Ported redirect test cases from the HttpClient 3.x branch
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@582648 13f79535-47bb-0310-9956-ffa450edef68
2007-10-07 16:51:11 +00:00
Oleg Kalnichevski d7a751cfeb HTTPCLIENT-687: Correctly set response parameters
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@582639 13f79535-47bb-0310-9956-ffa450edef68
2007-10-07 14:48:11 +00:00
Oleg Kalnichevski 8ad4cebc82 Added protocol test cases to TestAll test suite
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@582637 13f79535-47bb-0310-9956-ffa450edef68
2007-10-07 14:37:22 +00:00
Oleg Kalnichevski c0a972f953 HTTPCLIENT-693: Moved DEFAULT_HEADERS logic to a protocol interceptor
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@582624 13f79535-47bb-0310-9956-ffa450edef68
2007-10-07 13:12:29 +00:00
Oleg Kalnichevski 3bd51e812d Ported Cookie2 test cases from the HttpClient 3.x branch
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@582602 13f79535-47bb-0310-9956-ffa450edef68
2007-10-07 09:35:48 +00:00
Oleg Kalnichevski e6d76b2750 * Merged CookieVersionSupport methods into the CookieSpec interface
* Added support for Set-Cookie2 and Cookie2 headers 

git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@582479 13f79535-47bb-0310-9956-ffa450edef68
2007-10-06 11:11:09 +00:00
Oleg Kalnichevski 4f153b3ed3 Register RFC 2965 cookie spec with the default HttpClient impl
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@581954 13f79535-47bb-0310-9956-ffa450edef68
2007-10-04 15:59:09 +00:00
Oleg Kalnichevski 50179d9081 Ported RFC 2965 cookie spec from HttpClient 3.x branch
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@581953 13f79535-47bb-0310-9956-ffa450edef68
2007-10-04 15:53:50 +00:00
Roland Weber 25a9063286 renamed interface SecureSocketFactory to LayeredSocketFactory
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@580615 13f79535-47bb-0310-9956-ffa450edef68
2007-09-29 17:40:33 +00:00
Roland Weber e033a99de3 HTTPCLIENT-690: provide access to the SSLSession of SSL connections
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@580608 13f79535-47bb-0310-9956-ffa450edef68
2007-09-29 17:25:18 +00:00
Roland Weber 7edb8cc47a OMG, how could this ever leave my local machine...
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@580079 13f79535-47bb-0310-9956-ffa450edef68
2007-09-27 16:21:02 +00:00
Roland Weber 05e03b6a0e HTTPCLIENT-689: stackable parameters, take 1
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@578468 13f79535-47bb-0310-9956-ffa450edef68
2007-09-22 18:18:54 +00:00
Roland Weber 4d649f9bc8 fixed JavaDoc warning
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@578462 13f79535-47bb-0310-9956-ffa450edef68
2007-09-22 17:15:13 +00:00
Oleg Kalnichevski 51ed99f3ff Ported RFC2965 specific attribute handlers
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@578408 13f79535-47bb-0310-9956-ffa450edef68
2007-09-22 11:53:57 +00:00
Oleg Kalnichevski 1ccb1cfc27 Renamed BasicCookie to BasicClientCookie; added BasicClientCookie2
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@578405 13f79535-47bb-0310-9956-ffa450edef68
2007-09-22 11:02:58 +00:00
Oleg Kalnichevski d8d769db59 * Added Port and commentURL attributes to Cookie interface (required by RFC2965)
* Added SetCookie2 interface representing the Set-Cookie2 header
* Copied CookieVersionSupport interface from HttpClient 3.1 branch 

git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@578403 13f79535-47bb-0310-9956-ffa450edef68
2007-09-22 10:56:04 +00:00
Roland Weber 8f3f51e39d HTTPCLIENT-692: updated test cases
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@578387 13f79535-47bb-0310-9956-ffa450edef68
2007-09-22 07:25:59 +00:00
Roland Weber a9722d704e HTTPCLIENT-692: TSCCM throws InterruptedException
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@578385 13f79535-47bb-0310-9956-ffa450edef68
2007-09-22 07:22:57 +00:00
Roland Weber 5d5b2fa48d ClientConnectionManager declares InterruptedException
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@578383 13f79535-47bb-0310-9956-ffa450edef68
2007-09-22 07:07:44 +00:00
Roland Weber 7842392cf9 parameter names in interfaces, part 4 - examples
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@576080 13f79535-47bb-0310-9956-ffa450edef68
2007-09-16 11:59:49 +00:00
Roland Weber 3035ff2e77 parameter names in interfaces, part 3
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@576078 13f79535-47bb-0310-9956-ffa450edef68
2007-09-16 11:50:41 +00:00
Roland Weber 7ef4e48620 parameter names in interfaces, part 2
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@576074 13f79535-47bb-0310-9956-ffa450edef68
2007-09-16 10:53:24 +00:00
Roland Weber 4c696dcc14 parameter names in interfaces, part 1
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@576068 13f79535-47bb-0310-9956-ffa450edef68
2007-09-16 10:25:01 +00:00
Roland Weber e06ad24e3d JavaDoc fixes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@573984 13f79535-47bb-0310-9956-ffa450edef68
2007-09-09 10:43:25 +00:00
Roland Weber 260091f9f9 fixed broken example
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@573869 13f79535-47bb-0310-9956-ffa450edef68
2007-09-08 15:57:05 +00:00
Roland Weber 8dbfedcf0a HTTPCORE-107: replaced HttpVersion by ProtocolVersion wherever appropriate
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@573865 13f79535-47bb-0310-9956-ffa450edef68
2007-09-08 15:53:39 +00:00
Roland Weber efe4b9c9c0 HTTPCLIENT-649: ManagedClientConnection now supports proxy chains
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@573844 13f79535-47bb-0310-9956-ffa450edef68
2007-09-08 14:20:53 +00:00
Roland Weber 7738386c10 renamed TSCCMConnAdapter
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@573832 13f79535-47bb-0310-9956-ffa450edef68
2007-09-08 13:05:02 +00:00
Roland Weber 017fad655d HTTPCORE-110: removed lineParser and lineFormatter attributes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@573830 13f79535-47bb-0310-9956-ffa450edef68
2007-09-08 12:41:42 +00:00
Oleg Kalnichevski 8325bfe2d1 * Added ClientCookie interface that extends the standard Cookie interface with additional client specific functionality such ability to retrieve original cookie attributes exactly as they were specified by the origin server
* Cookie specs refactored to make use of the ClientCookie interface / code cleanups

git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@572573 13f79535-47bb-0310-9956-ffa450edef68
2007-09-04 08:20:29 +00:00
Roland Weber 2084e14af9 HTTPCLIENT-669: moved DefaultRoutePlanner from client to conn
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@571808 13f79535-47bb-0310-9956-ffa450edef68
2007-09-01 15:32:48 +00:00
Roland Weber 63c5064f31 moved startsWithHTTP to LineParser in core; the garbage line skipping remains in conn
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@571583 13f79535-47bb-0310-9956-ffa450edef68
2007-08-31 21:06:17 +00:00
Roland Weber d117305774 use AbstractHttpClientConnection lineParser and lineFormatter instead of local attributes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@569839 13f79535-47bb-0310-9956-ffa450edef68
2007-08-26 16:51:40 +00:00
Roland Weber 31de8d1dcf adjusted to formatting API changes in core
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@569832 13f79535-47bb-0310-9956-ffa450edef68
2007-08-26 16:21:17 +00:00
Roland Weber 31b18a4bb7 interface FormattedHeader to avoid instanceof check on implementation class
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@569782 13f79535-47bb-0310-9956-ffa450edef68
2007-08-26 09:05:19 +00:00
Roland Weber b341070860 added throws declaration for ParseException
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@569634 13f79535-47bb-0310-9956-ffa450edef68
2007-08-25 07:27:56 +00:00
Roland Weber 1bbbd79a8c adjusted auth, cookie to non-static parsing code
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@568037 13f79535-47bb-0310-9956-ffa450edef68
2007-08-21 09:27:57 +00:00
Roland Weber d815670db3 HTTPCORE-110, adjustment to API changes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@568003 13f79535-47bb-0310-9956-ffa450edef68
2007-08-21 08:06:00 +00:00
Roland Weber 532fddb7aa TSCCM package JavaDocs
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@564950 13f79535-47bb-0310-9956-ffa450edef68
2007-08-11 18:02:18 +00:00
Roland Weber 29d8c269b9 fixed JavaDoc warnings
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@564938 13f79535-47bb-0310-9956-ffa450edef68
2007-08-11 16:42:58 +00:00
Oleg Kalnichevski b88791b45f Moved attributes used only by strict specs when formatting cookies to SetCookie interface
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@563548 13f79535-47bb-0310-9956-ffa450edef68
2007-08-07 16:42:09 +00:00
Oleg Kalnichevski 6475dd23d8 HTTPCORE-106: Moved garbage tolerant HTTP response parser to HttpClient
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@562715 13f79535-47bb-0310-9956-ffa450edef68
2007-08-04 13:14:39 +00:00
Roland Weber 3476e5f3e2 factored RouteSpecificPool out from ConnPoolByRoute
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@561098 13f79535-47bb-0310-9956-ffa450edef68
2007-07-30 19:35:39 +00:00
Roland Weber 6431580e82 even more cleanup
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@561097 13f79535-47bb-0310-9956-ffa450edef68
2007-07-30 19:11:06 +00:00
Roland Weber 782fd75b1e more code cleanup
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@561043 13f79535-47bb-0310-9956-ffa450edef68
2007-07-30 17:02:23 +00:00
Roland Weber 76c21530ee code and JavaDoc cleanup
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@561041 13f79535-47bb-0310-9956-ffa450edef68
2007-07-30 16:52:22 +00:00
Oleg Kalnichevski 0ea47bc256 Fixed super method override
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@560345 13f79535-47bb-0310-9956-ffa450edef68
2007-07-27 18:26:18 +00:00
Oleg Kalnichevski eb1e575d57 HTTPCORE-105: Ensure class name consistency in HttpCore base and NIO modules (first pass)
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@560344 13f79535-47bb-0310-9956-ffa450edef68
2007-07-27 18:19:32 +00:00
Roland Weber f37224cd0c HTTPCLIENT-636: BadStaticMaps are gone
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@560288 13f79535-47bb-0310-9956-ffa450edef68
2007-07-27 15:49:45 +00:00
Roland Weber 283a11b6cc fixed imports
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@559963 13f79535-47bb-0310-9956-ffa450edef68
2007-07-26 20:09:22 +00:00
Roland Weber 507b706483 fixed imports
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@559962 13f79535-47bb-0310-9956-ffa450edef68
2007-07-26 20:06:03 +00:00
Roland Weber 1e069c9b1b fixed imports
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@559961 13f79535-47bb-0310-9956-ffa450edef68
2007-07-26 20:02:56 +00:00
Roland Weber f55546ebe9 removed dead code from TSCCM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@559960 13f79535-47bb-0310-9956-ffa450edef68
2007-07-26 19:59:19 +00:00
Roland Weber 0f619bb87a factored out TSCCM.ConnectionPool into separate classes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@559958 13f79535-47bb-0310-9956-ffa450edef68
2007-07-26 19:53:07 +00:00
Roland Weber 975a559dfc HTTPCLIENT-669: contributed by Andrea Selva, reviewd by Roland Weber
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@559874 13f79535-47bb-0310-9956-ffa450edef68
2007-07-26 16:29:05 +00:00
Roland Weber 04b5ca71c8 HTTPCLIENT-636: more classes factored out of TSCCM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558839 13f79535-47bb-0310-9956-ffa450edef68
2007-07-23 19:28:38 +00:00
Roland Weber 5c4de73f6b javadoc fixes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558833 13f79535-47bb-0310-9956-ffa450edef68
2007-07-23 19:02:32 +00:00
Roland Weber 8055cd1879 HTTPCLIENT-636: factored out the reference queue worker
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558825 13f79535-47bb-0310-9956-ffa450edef68
2007-07-23 18:29:59 +00:00
Roland Weber 82b3d0aff5 HTTPCLIENT-636: tearing apart TSCCM
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558813 13f79535-47bb-0310-9956-ffa450edef68
2007-07-23 17:55:59 +00:00
Roland Weber 86dea0d47c HTTPCLIENT-653: TSCCM is GCed after conn wrapper detach.
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558802 13f79535-47bb-0310-9956-ffa450edef68
2007-07-23 17:16:44 +00:00
Roland Weber d035d4d209 HTTPCLIENT-636: move TSCCM to separate package
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558799 13f79535-47bb-0310-9956-ffa450edef68
2007-07-23 17:07:28 +00:00
Oleg Kalnichevski 3c5e2e6491 Split Cookie interface into a generic non-mutable Cookie interface and mutable SetCookie interface representing SetCookie response header sent by the origin server to the HTTP agent in order to maintain a conversational state
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558519 13f79535-47bb-0310-9956-ffa450edef68
2007-07-22 18:19:49 +00:00
Oleg Kalnichevski 6d36b3aa06 Made Cookie an interface
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558477 13f79535-47bb-0310-9956-ffa450edef68
2007-07-22 12:54:07 +00:00
Roland Weber bdeb8786af HTTPCLIENT-636: a wee bit closer towards getting rid of static maps
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558458 13f79535-47bb-0310-9956-ffa450edef68
2007-07-22 03:56:56 +00:00
Roland Weber e7e4c61470 HTTPCLIENT-636: towards getting rid of static maps
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558358 13f79535-47bb-0310-9956-ffa450edef68
2007-07-21 17:30:46 +00:00
Roland Weber 098150494e located root cause of HTTPCLIENT-653
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558329 13f79535-47bb-0310-9956-ffa450edef68
2007-07-21 13:41:42 +00:00
Roland Weber 1de2544013 even more cosmetic renaming
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558328 13f79535-47bb-0310-9956-ffa450edef68
2007-07-21 13:27:19 +00:00
Roland Weber 5bf5f124b0 more cosmetic renaming
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558327 13f79535-47bb-0310-9956-ffa450edef68
2007-07-21 13:12:40 +00:00
Roland Weber 906f22009c cosmetic renaming
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558326 13f79535-47bb-0310-9956-ffa450edef68
2007-07-21 12:51:37 +00:00
Roland Weber 8621fbf232 HTTPCLIENT-674: use VersionInfo from core
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558325 13f79535-47bb-0310-9956-ffa450edef68
2007-07-21 12:29:49 +00:00
Oleg Kalnichevski 83273bbe10 Formatting
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558321 13f79535-47bb-0310-9956-ffa450edef68
2007-07-21 12:01:38 +00:00
Oleg Kalnichevski 087401fd1e Added interactive authentication sample
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558320 13f79535-47bb-0310-9956-ffa450edef68
2007-07-21 11:59:43 +00:00
Roland Weber aee7161317 split RouteDirector into interface and basic implementation
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558315 13f79535-47bb-0310-9956-ffa450edef68
2007-07-21 11:39:57 +00:00
Oleg Kalnichevski c4a9583527 HTTPCLIENT-666: Replace HttpState with CredentialsProvier and CookieStore interfaces
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558158 13f79535-47bb-0310-9956-ffa450edef68
2007-07-20 21:33:17 +00:00
Oleg Kalnichevski 7ea84c4be4 Added basic CookieStore and CredentialsProvider impls based on old HttpState class
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558148 13f79535-47bb-0310-9956-ffa450edef68
2007-07-20 21:19:39 +00:00
Oleg Kalnichevski 329a7c3f52 * Changed protocol cookie interceptors to use CookieStore instead of HttpState
* Changed default client request redirector to use CredentialsProvider instead of HttpState
* Deprecated HttpState

git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558131 13f79535-47bb-0310-9956-ffa450edef68
2007-07-20 20:53:23 +00:00
Oleg Kalnichevski 1ed3733d6c Added CredentialsProvider interface
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558124 13f79535-47bb-0310-9956-ffa450edef68
2007-07-20 20:36:47 +00:00
Oleg Kalnichevski 881bd9c983 Added CookieStore interface
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558123 13f79535-47bb-0310-9956-ffa450edef68
2007-07-20 20:29:58 +00:00
Roland Weber 46270b747a JavaDoc fix
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558122 13f79535-47bb-0310-9956-ffa450edef68
2007-07-20 20:29:43 +00:00
Roland Weber 826d674e3d adapted examples to HTTPCORE-100, updated release notes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558121 13f79535-47bb-0310-9956-ffa450edef68
2007-07-20 20:27:05 +00:00
Roland Weber fd53851031 adapted to HTTPCORE-100
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558119 13f79535-47bb-0310-9956-ffa450edef68
2007-07-20 20:21:22 +00:00
Roland Weber d4862a917b HTTPCLIENT-618: class HostConfiguration is no more
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@558079 13f79535-47bb-0310-9956-ffa450edef68
2007-07-20 18:13:22 +00:00
Roland Weber 5a90e4a07c HTTPCLIENT-672: re-sync with core snapshot
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@557708 13f79535-47bb-0310-9956-ffa450edef68
2007-07-19 17:55:05 +00:00
Roland Weber bfb47ec954 removed double init of params
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@557674 13f79535-47bb-0310-9956-ffa450edef68
2007-07-19 16:23:09 +00:00