Oleg Kalnichevski
dbd7dd0efd
HTTPCLIENT-832: Distinguish cookie format errors from violations of restrictions imposed by a cookie specification. In the latter case CookieRestrictionViolationException will be thrown
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@824685 13f79535-47bb-0310-9956-ffa450edef68
2009-10-13 10:52:28 +00:00
Oleg Kalnichevski
a09823ff00
* Removed superfluous SpnegoCreate flag
...
* Finalized SPNEGO example and tutorial
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@824409 13f79535-47bb-0310-9956-ffa450edef68
2009-10-12 16:26:38 +00:00
Sebastian Bazley
7c2cc42b1f
Fix remaining StringBuffer => StringBuilder
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@823859 13f79535-47bb-0310-9956-ffa450edef68
2009-10-10 14:17:58 +00:00
Oleg Kalnichevski
142997acd6
HTTPCLIENT-880: Check for correct content-type in URLEncodedUtils not working for encoding-suffixes
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@822258 13f79535-47bb-0310-9956-ffa450edef68
2009-10-06 13:03:39 +00:00
Oleg Kalnichevski
30b38eb6e4
Simplified configuration of connection managers. Total connection maximum and maximum connection per route limits can be set using methods of the class instead of HTTP parameters
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@820971 13f79535-47bb-0310-9956-ffa450edef68
2009-10-02 11:33:00 +00:00
Oleg Kalnichevski
09601a328f
Cleaned up examples
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@819114 13f79535-47bb-0310-9956-ffa450edef68
2009-09-26 11:56:06 +00:00
Oleg Kalnichevski
af4b944189
* Added HTTP parameters to define the order of preference for supported auth schemes for target host and proxy authentication
...
* Added SPNEGO auth policy
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@818601 13f79535-47bb-0310-9956-ffa450edef68
2009-09-24 19:35:03 +00:00
Oleg Kalnichevski
9cbf76568f
Fixed License header
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@818598 13f79535-47bb-0310-9956-ffa450edef68
2009-09-24 19:20:28 +00:00
Oleg Kalnichevski
62c8b079fe
Cleaned up Kerberos example a little
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@818596 13f79535-47bb-0310-9956-ffa450edef68
2009-09-24 19:19:05 +00:00
Oleg Kalnichevski
a0341a0a3f
Ignore I/O exception thrown by #close method. Original exception is more important
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@818595 13f79535-47bb-0310-9956-ffa450edef68
2009-09-24 19:17:32 +00:00
Oleg Kalnichevski
c246b98766
Tweak URI documentation as a result of discussion with Sebastian and Sam
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@818594 13f79535-47bb-0310-9956-ffa450edef68
2009-09-24 19:12:58 +00:00
Sebastian Bazley
ee4f9a4f7f
Tweak final URI documentation as suggested by Sam
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@818581 13f79535-47bb-0310-9956-ffa450edef68
2009-09-24 18:36:14 +00:00
Sebastian Bazley
0c1891b58f
Document how to find final URI
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@817653 13f79535-47bb-0310-9956-ffa450edef68
2009-09-22 13:22:54 +00:00
Oleg Kalnichevski
39f46a9c2b
HTTPCLIENT-834: Transparent Content Coding support
...
* ContentEncodingProcessor split into RequestAcceptEncoding and ResponseContentEncoding protocol interceptors
Contributed by James Abley <james.abley at gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@816583 13f79535-47bb-0310-9956-ffa450edef68
2009-09-18 10:59:35 +00:00
Oleg Kalnichevski
fb6d73ef38
HTTPCLIENT-523: SPNEGO auth scheme
...
* Updated example
* Minor code tweaks
Contributed by Matthew Stevenson <mavricknzwork at yahoo.dot>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@815735 13f79535-47bb-0310-9956-ffa450edef68
2009-09-16 12:17:13 +00:00
Sebastian Bazley
1526683413
Add missing AL header
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@814532 13f79535-47bb-0310-9956-ffa450edef68
2009-09-14 09:08:41 +00:00
Oleg Kalnichevski
d5b954aca9
HTTPCLIENT-523: SPNEGO auth scheme
...
Contributed by Matthew Stevenson <mavricknzwork at yahoo.com>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@814311 13f79535-47bb-0310-9956-ffa450edef68
2009-09-13 13:21:13 +00:00
Oleg Kalnichevski
5ce6fda4d2
Fixed license header
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@814282 13f79535-47bb-0310-9956-ffa450edef68
2009-09-13 08:34:50 +00:00
Oleg Kalnichevski
7a959d6306
HTTPCLIENT-834: Added ContentEncodingHttpClient
...
Contributed by James Abley <james.abley at gmail.com>
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@814281 13f79535-47bb-0310-9956-ffa450edef68
2009-09-13 08:32:12 +00:00
Oleg Kalnichevski
2055915036
Upgraded HttpClient version to 4.1-alpha1-SNAPSHOT; upgraded HttpCore dependency to 4.1-alpha1
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@814026 13f79535-47bb-0310-9956-ffa450edef68
2009-09-11 20:53:19 +00:00
Oleg Kalnichevski
44ece542dc
HTTPCLIENT-875: DefaultClientConnectionOperator#openConnection doesn't update the connection state if the connection socket changed after the call to SocketFactory#connectSocket()
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@813104 13f79535-47bb-0310-9956-ffa450edef68
2009-09-09 20:31:05 +00:00
Oleg Kalnichevski
61551d1afe
Cleanup
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@811113 13f79535-47bb-0310-9956-ffa450edef68
2009-09-03 20:38:27 +00:00
Oleg Kalnichevski
fa541fccd2
Cleanup
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@811112 13f79535-47bb-0310-9956-ffa450edef68
2009-09-03 20:36:30 +00:00
Oleg Kalnichevski
d384ec4e3a
Merged /httpcomponents/httpclient/branches/branch_4_1:r755593-811107
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@811110 13f79535-47bb-0310-9956-ffa450edef68
2009-09-03 20:33:15 +00:00
Oleg Kalnichevski
9ce0d5d761
HTTPCLIENT-870: Incorrect Specification-Title in MANIFEST.MF
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@810804 13f79535-47bb-0310-9956-ffa450edef68
2009-09-03 08:14:36 +00:00
Sebastian Bazley
62f1705b0c
Might as well use original Javadoc
...
Changed RetentionPolicy to CLASS (i.e. the default)
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@807948 13f79535-47bb-0310-9956-ffa450edef68
2009-08-26 09:55:57 +00:00
Oleg Kalnichevski
33de23c102
HTTPCLIENT-866: removed dependency on jcip-annotations; replaced jcip annotations with custom ones based on jcip but with SOURCE retention policy; added attribution clauses to NOTICE.txt and LICENSE.txt
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@807756 13f79535-47bb-0310-9956-ffa450edef68
2009-08-25 18:37:59 +00:00
Sebastian Bazley
87dad42869
HTTPCLIENT-869 - Incorrect/incomplete product name in META-INF/NOTICE file
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@807564 13f79535-47bb-0310-9956-ffa450edef68
2009-08-25 11:20:00 +00:00
Oleg Kalnichevski
55e1294856
Added manifest entries
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@805937 13f79535-47bb-0310-9956-ffa450edef68
2009-08-19 19:14:28 +00:00
Oleg Kalnichevski
6515a9fcc8
Updated clirr & project reports
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@803989 13f79535-47bb-0310-9956-ffa450edef68
2009-08-13 19:02:40 +00:00
Oleg Kalnichevski
ed4418bda6
HttpClient 4.0.1-SNAPSHOT
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@801764 13f79535-47bb-0310-9956-ffa450edef68
2009-08-06 18:35:16 +00:00
Oleg Kalnichevski
0fa5a2e77c
[maven-release-plugin] prepare release 4.0
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@801758 13f79535-47bb-0310-9956-ffa450edef68
2009-08-06 18:25:57 +00:00
Sebastian Bazley
c94fb12752
Improve thread-safety
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@799233 13f79535-47bb-0310-9956-ffa450edef68
2009-07-30 10:52:00 +00:00
Sebastian Bazley
3629ccf108
Thread-safety: make protected fields final
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@797438 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24 13:18:59 +00:00
Sebastian Bazley
35066eaff7
Oops - can't clone null ...
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@797280 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24 00:30:43 +00:00
Sebastian Bazley
66dc2da9ff
Add thread-safety annotations
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@797270 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24 00:03:52 +00:00
Sebastian Bazley
eee617209b
Add thread-safety annotations
...
Copy string array in constructor to avoid external changes
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@797269 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24 00:02:54 +00:00
Sebastian Bazley
49b68a54d8
Make private field final
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@797268 13f79535-47bb-0310-9956-ffa450edef68
2009-07-24 00:00:33 +00:00
Sebastian Bazley
025def7c3f
Document thread-safety of final fields
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@797254 13f79535-47bb-0310-9956-ffa450edef68
2009-07-23 22:44:34 +00:00
Sebastian Bazley
8884e1b686
Annotate how non-final fields are made thread-safe
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@797253 13f79535-47bb-0310-9956-ffa450edef68
2009-07-23 22:43:04 +00:00
Sebastian Bazley
15e6e9fc0b
Javadoc fixes
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@796665 13f79535-47bb-0310-9956-ffa450edef68
2009-07-22 11:11:37 +00:00
Oleg Kalnichevski
55d9c6f161
HTTPCLIENT-861: URI reference resolution fails examples in RFC 3986
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@794870 13f79535-47bb-0310-9956-ffa450edef68
2009-07-16 21:30:38 +00:00
Oleg Kalnichevski
d780072ad5
Fixed compile breakage
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@794056 13f79535-47bb-0310-9956-ffa450edef68
2009-07-14 20:21:06 +00:00
Oleg Kalnichevski
3c93d00a74
HTTPCLIENT-860: HttpClient no longer converts redirects of PUT/POST to GET for status codes 301, 302, 307, as required by the HTTP spec
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@794051 13f79535-47bb-0310-9956-ffa450edef68
2009-07-14 20:12:27 +00:00
Oleg Kalnichevski
842a750509
Removed HeadURL, Revision and Date keywords from all source files
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@793668 13f79535-47bb-0310-9956-ffa450edef68
2009-07-13 19:16:48 +00:00
Oleg Kalnichevski
9a2a3cb732
HTTPCLIENT-859: CookieIdentityComparator now takes path attribute into consideration when comparing cookies
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@792645 13f79535-47bb-0310-9956-ffa450edef68
2009-07-09 19:29:11 +00:00
Oleg Kalnichevski
2b69ac0ae9
HttpClient will no longer send expired cookies back to the origin server
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@792269 13f79535-47bb-0310-9956-ffa450edef68
2009-07-08 19:10:52 +00:00
Oleg Kalnichevski
be2367cd91
Fixed warnings in Eclipse
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@792268 13f79535-47bb-0310-9956-ffa450edef68
2009-07-08 19:08:14 +00:00
Oleg Kalnichevski
db2d11720a
HTTPCLIENT-856: Proxy NTLM authentication no longer fails on a redirect to a different host
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@789408 13f79535-47bb-0310-9956-ffa450edef68
2009-06-29 18:43:51 +00:00
Oleg Kalnichevski
4569c7d8ea
Javadoc updates
...
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@788497 13f79535-47bb-0310-9956-ffa450edef68
2009-06-25 20:04:53 +00:00