Commit Graph

459 Commits

Author SHA1 Message Date
Oleg Kalnichevski 7c4f0f14ca HTTPCLIENT-730: Fixed rewriting of URIs containing escaped characters
Contributed by Sam Berlin <sberlin at gmail.com> and Oleg Kalnichevski 


git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@614925 13f79535-47bb-0310-9956-ffa450edef68
2008-01-24 16:53:22 +00:00
Oleg Kalnichevski c8dd44d901 Upgraded HttpCore dependency to 4.0-beta1
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@614494 13f79535-47bb-0310-9956-ffa450edef68
2008-01-23 11:12:51 +00:00
Oleg Kalnichevski f3ced2556a HTTPCLIENT-667:
* Completed 'best match' cookie spec implementation
* Added test coverage
* Made the 'best match' cookie policy default


git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@613865 13f79535-47bb-0310-9956-ffa450edef68
2008-01-21 12:04:30 +00:00
Oleg Kalnichevski 6e68e5ec92 First take at the 'best match' cookie spec
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@613707 13f79535-47bb-0310-9956-ffa450edef68
2008-01-21 00:28:37 +00:00
Roland Weber 8a300abec9 fixed JavaDoc warnings
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@613656 13f79535-47bb-0310-9956-ffa450edef68
2008-01-20 19:06:56 +00:00
Roland Weber bcc2848421 HTTPCLIENT-729: moved HttpRoute and friends to conn.routing
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@613654 13f79535-47bb-0310-9956-ffa450edef68
2008-01-20 19:00:19 +00:00
Oleg Kalnichevski dfffbc9a3c Fixed incorrect handling of redirect locations with the query component
Contributed by Johannes Koch <johannes.koch at fit.fraunhofer.de>  
Reviewed by Oleg Kalnichevski

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@610838 13f79535-47bb-0310-9956-ffa450edef68
2008-01-10 16:31:32 +00:00
Oleg Kalnichevski 5709949205 Renamed SimpleParamStack to DefaultedHttpParams; removed #isParameterSet method from the HttpParams interface
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@610764 13f79535-47bb-0310-9956-ffa450edef68
2008-01-10 12:04:10 +00:00
Oleg Kalnichevski 96f2c55a3c Replaced HTTP parameter linking with a simple child/parent stack
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@610470 13f79535-47bb-0310-9956-ffa450edef68
2008-01-09 17:18:45 +00:00
Oleg Kalnichevski 33498f875a Log HTTP parameter values in ClientParamsStack#getParameter
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@610052 13f79535-47bb-0310-9956-ffa450edef68
2008-01-08 16:24:51 +00:00
Roland Weber 74f349b0c5 tsccm test coverage
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@609547 13f79535-47bb-0310-9956-ffa450edef68
2008-01-07 09:49:51 +00:00
Roland Weber 22cbf65e15 pointing component and module stylesheets to hc.apache.org
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@609527 13f79535-47bb-0310-9956-ffa450edef68
2008-01-07 07:52:29 +00:00
Roland Weber f9db56cab2 tests for WaitingThread class
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@609389 13f79535-47bb-0310-9956-ffa450edef68
2008-01-06 19:57:05 +00:00
Oleg Kalnichevski 931953f769 HTTPCORE-136: Added #removeParameter
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@609315 13f79535-47bb-0310-9956-ffa450edef68
2008-01-06 14:14:00 +00:00
Oleg Kalnichevski 25e8fa8d01 Set relative path to the project POM
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@609301 13f79535-47bb-0310-9956-ffa450edef68
2008-01-06 13:08:58 +00:00
Roland Weber df9d1ddc2c serialVersionUID attributes are private
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@609105 13f79535-47bb-0310-9956-ffa450edef68
2008-01-05 08:55:00 +00:00
Roland Weber df7397bbe0 setting svn:keywords on all .apt files
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@608013 13f79535-47bb-0310-9956-ffa450edef68
2008-01-02 05:29:07 +00:00
Roland Weber 5d43cf9acb updated copyright years
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@608005 13f79535-47bb-0310-9956-ffa450edef68
2008-01-02 04:52:27 +00:00
Roland Weber e0bde6fc98 new DOAP for HttpClient
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@607531 13f79535-47bb-0310-9956-ffa450edef68
2007-12-30 09:07:55 +00:00
Roland Weber 98e8713c02 fixed JavaDoc warning
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@607433 13f79535-47bb-0310-9956-ffa450edef68
2007-12-29 15:51:11 +00:00
Roland Weber 1d3425c2db HTTPCLIENT-725: time unit when closing idle connections
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@607432 13f79535-47bb-0310-9956-ffa450edef68
2007-12-29 15:50:02 +00:00
Roland Weber d1a4c2ce6d HTTPCLIENT-725: time unit when getting a connection
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@607430 13f79535-47bb-0310-9956-ffa450edef68
2007-12-29 15:39:11 +00:00
Roland Weber 7ec734211f HTTPCLIENT-725: use factory methods
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@607426 13f79535-47bb-0310-9956-ffa450edef68
2007-12-29 15:16:51 +00:00
Roland Weber 6830f05aab HTTPCLIENT-725: use deadline instead of adjusted timeout interval
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@607424 13f79535-47bb-0310-9956-ffa450edef68
2007-12-29 15:02:49 +00:00
Roland Weber 540984183f HTTPCLIENT-677: no Thread.interrupt() for shutdown
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@607421 13f79535-47bb-0310-9956-ffa450edef68
2007-12-29 14:40:44 +00:00
Roland Weber 7a2a85f25e HTTPCLIENT-677: don't use interrupt for regular wakeup
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@607293 13f79535-47bb-0310-9956-ffa450edef68
2007-12-28 17:25:23 +00:00
Roland Weber a453692c09 HTTPCLIENT-677: switching to new WaitingThread class
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@607289 13f79535-47bb-0310-9956-ffa450edef68
2007-12-28 17:08:13 +00:00
Roland Weber caf0b10534 HTTPCLIENT-677: replacing synchronized with Lock/Condition
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@607287 13f79535-47bb-0310-9956-ffa450edef68
2007-12-28 16:59:17 +00:00
Roland Weber 2e6c2957ef fixed JavaDoc warning
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@607238 13f79535-47bb-0310-9956-ffa450edef68
2007-12-28 13:17:00 +00:00
Roland Weber 2403daf243 added Apache header to apt files
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@607237 13f79535-47bb-0310-9956-ffa450edef68
2007-12-28 13:15:52 +00:00
Roland Weber 18fc621d22 HTTPCLIENT-716: removed context lookup for forced route
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@606453 13f79535-47bb-0310-9956-ffa450edef68
2007-12-22 14:24:30 +00:00
Roland Weber e127f2278d HTTPCLIENT-723: initial implementation, completely untested
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@606452 13f79535-47bb-0310-9956-ffa450edef68
2007-12-22 14:08:56 +00:00
Roland Weber 298a16321c HTTPCLIENT-716: new params for route planner, including a forced route
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@606447 13f79535-47bb-0310-9956-ffa450edef68
2007-12-22 13:04:02 +00:00
Roland Weber 2f98b75ee0 removed param name from HttpConnParams, it's in ConnRoutePNames
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@606425 13f79535-47bb-0310-9956-ffa450edef68
2007-12-22 08:54:55 +00:00
Oleg Kalnichevski ac6366dd0a Updated HttpClient download page to refer to the HC download page
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@606206 13f79535-47bb-0310-9956-ffa450edef68
2007-12-21 14:16:06 +00:00
Roland Weber 8ea6827dc2 HTTPCLIENT-712: route tracker test coverage back to 100%
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@606189 13f79535-47bb-0310-9956-ffa450edef68
2007-12-21 13:12:18 +00:00
Roland Weber 2016962d6f HTTPCLIENT-712: removed deprecated single proxy constructor
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@606186 13f79535-47bb-0310-9956-ffa450edef68
2007-12-21 13:02:37 +00:00
Roland Weber 789bc843c0 HTTPCLIENT-712: removed deprecated proxy chain constructor, added testcase for null enums
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@606184 13f79535-47bb-0310-9956-ffa450edef68
2007-12-21 12:58:07 +00:00
Roland Weber 52cb8d3def HTTPCLIENT-712: added enums for tunnel and layer flags
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@606103 13f79535-47bb-0310-9956-ffa450edef68
2007-12-21 05:44:40 +00:00
Oleg Kalnichevski 78f79461a1 Added mandatory links to ASF wide resources
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@605045 13f79535-47bb-0310-9956-ffa450edef68
2007-12-17 23:33:05 +00:00
Oleg Kalnichevski 7156b09760 Web site fixes
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@604934 13f79535-47bb-0310-9956-ffa450edef68
2007-12-17 17:13:39 +00:00
Oleg Kalnichevski 8055c0845a Web site changes reflecting promotion to the TLP status
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@604907 13f79535-47bb-0310-9956-ffa450edef68
2007-12-17 16:20:09 +00:00
Oleg Kalnichevski 30d4733d06 POM reflecting promotion to the TLP status
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@604869 13f79535-47bb-0310-9956-ffa450edef68
2007-12-17 13:54:38 +00:00
Oleg Kalnichevski 8d6052ed98 Copied HttpClient to new location under /httpcomponents
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@604866 13f79535-47bb-0310-9956-ffa450edef68
2007-12-17 13:47:40 +00:00
Roland Weber 96c6041a7b HTTPCLIENT-715: release notes
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@604564 13f79535-47bb-0310-9956-ffa450edef68
2007-12-16 08:01:46 +00:00
Oleg Kalnichevski f696e1f684 HTTPCLIENT-718: SSL verification occurs before setSoTimeout, which can lead to hangs
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@604462 13f79535-47bb-0310-9956-ffa450edef68
2007-12-15 17:46:43 +00:00
Oleg Kalnichevski 2370dc5fd3 CookieStore converted to generics
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@604434 13f79535-47bb-0310-9956-ffa450edef68
2007-12-15 14:45:48 +00:00
Oleg Kalnichevski d417db6bba HTTPCLIENT-711: Bad route computed for redirected requests
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@604433 13f79535-47bb-0310-9956-ffa450edef68
2007-12-15 14:35:20 +00:00
Roland Weber f1f1a7a72c cleanup and accessors in RouteSpecificPool
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@604259 13f79535-47bb-0310-9956-ffa450edef68
2007-12-14 19:05:02 +00:00
Roland Weber 289c793a54 use Queue interface in ConnPoolByRoute
git-svn-id: https://svn.apache.org/repos/asf/jakarta/httpcomponents/httpclient/trunk@604252 13f79535-47bb-0310-9956-ffa450edef68
2007-12-14 18:43:46 +00:00