2643 Commits

Author SHA1 Message Date
Oleg Kalnichevski
47e6f4590b Updated AuthScope javadocs; added origin attribute
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1567925 13f79535-47bb-0310-9956-ffa450edef68
2014-02-13 13:58:23 +00:00
Oleg Kalnichevski
60f0724533 Use Locale.ROOT instead of Locale.US or Locale.ENGLISH for upper/lower case conversion of locale independent textual identifiers
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1567923 13f79535-47bb-0310-9956-ffa450edef68
2014-02-13 13:58:09 +00:00
Sebastian Bazley
7ec8359476 Add a couple more IPV6 tests
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1567480 13f79535-47bb-0310-9956-ffa450edef68
2014-02-12 01:03:02 +00:00
Oleg Kalnichevski
580a72d2cd HTTPCLIENT-1457: Incorrect handling of Windows (NT) credentials by SystemDefaultCredentialsProvider
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1565783 13f79535-47bb-0310-9956-ffa450edef68
2014-02-07 20:19:44 +00:00
Oleg Kalnichevski
860578ca5f HTTPCLIENT-1456: Request retrial after status 503 causes ClientProtocolException
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1565678 13f79535-47bb-0310-9956-ffa450edef68
2014-02-07 15:16:28 +00:00
Oleg Kalnichevski
ba9d0565b9 HTTPCLIENT-1455: fixed code sample in the 'Caching' section of the tutorial
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1564244 13f79535-47bb-0310-9956-ffa450edef68
2014-02-04 10:21:02 +00:00
Oleg Kalnichevski
260d370b0f HTTPCLIENT-1454: Make connection operator APIs public.
Contributed by Tamas Cservenak <tamas at cservenak.net>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1562812 13f79535-47bb-0310-9956-ffa450edef68
2014-01-30 13:27:12 +00:00
Oleg Kalnichevski
d42150042d Added Windows specific CredentialsProvider that always returns current user credentials to NTLM and SPNEGO auth challenges
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1561333 13f79535-47bb-0310-9956-ffa450edef68
2014-01-25 16:27:37 +00:00
Oleg Kalnichevski
653ae8026c Use Java 1.6 method to obtain default system SSLContext
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1561331 13f79535-47bb-0310-9956-ffa450edef68
2014-01-25 16:18:05 +00:00
Oleg Kalnichevski
f04d653be3 Updated @since tag for Win Auth classes
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1561068 13f79535-47bb-0310-9956-ffa450edef68
2014-01-24 17:05:45 +00:00
Oleg Kalnichevski
e9c8797108 Use String methods and constructors that require Charset instead of String
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1561066 13f79535-47bb-0310-9956-ffa450edef68
2014-01-24 17:04:04 +00:00
Oleg Kalnichevski
715a34c860 Use Java 1.6 String#isEmpty(); minor cleanups
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1561064 13f79535-47bb-0310-9956-ffa450edef68
2014-01-24 17:02:45 +00:00
Oleg Kalnichevski
594f2f4b62 Added missing @Override annotations
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1561063 13f79535-47bb-0310-9956-ffa450edef68
2014-01-24 17:02:05 +00:00
Oleg Kalnichevski
54c767ee07 Upgraded project version to 4.4-alpha1-SNAPSHOT; upgraded minimal Java level to 1.6; re-enabled win atuh module
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1561061 13f79535-47bb-0310-9956-ffa450edef68
2014-01-24 17:00:08 +00:00
Oleg Kalnichevski
b7291b4c32 HTTPCLIENT-1448: Add context information to NoHttpResponseException
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1559999 13f79535-47bb-0310-9956-ffa450edef68
2014-01-21 12:50:22 +00:00
Gary D. Gregory
a718eee61c Upgraded HttpClient version to 4.3.3-SNAPSHOT
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1559527 13f79535-47bb-0310-9956-ffa450edef68
2014-01-19 17:07:28 +00:00
Gary D. Gregory
db04b073ad Fix typo.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558781 13f79535-47bb-0310-9956-ffa450edef68
2014-01-16 13:16:07 +00:00
Gary D. Gregory
9b8db25b17 [HTTPCLIENT-1447] Clients created with HttpClients.createMinimal do not work with absolute URIs.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558405 13f79535-47bb-0310-9956-ffa450edef68
2014-01-15 14:48:42 +00:00
Gary D. Gregory
205258b1f9 We have a concurrency bug in HttpCore 4.3.1 which will be addressed after HttpClient 4.3.2 is released.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558386 13f79535-47bb-0310-9956-ffa450edef68
2014-01-15 14:01:24 +00:00
Oleg Kalnichevski
ff8896bf71 Relaxed OSGi dependency import version ranges. See HTTPASYNC-65
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558380 13f79535-47bb-0310-9956-ffa450edef68
2014-01-15 13:38:24 +00:00
Oleg Kalnichevski
d1a2565df3 HTTPCLIENT-1447: clients created with HttpClients#createMinimal do not work with absolute URIs
Contributed by Joseph Walton <joe at kafsemo.org>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558353 13f79535-47bb-0310-9956-ffa450edef68
2014-01-15 12:19:06 +00:00
Gary D. Gregory
f67e596013 Remove useless parens.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558069 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 15:07:14 +00:00
Gary D. Gregory
fe84b2934c Add final modifier to local variables (exception catch).
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558064 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 14:56:59 +00:00
Gary D. Gregory
54667c0a43 Add missing '@Override' annotations.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558061 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 14:53:23 +00:00
Gary D. Gregory
c7c70ec451 Convert control statement bodies to block.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558060 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 14:52:13 +00:00
Gary D. Gregory
746bb7aea2 Add missing '@Override' annotations.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558059 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 14:48:56 +00:00
Gary D. Gregory
a7caa74b1e Convert 'for' loops to enhanced 'for' loops.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558057 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 14:47:21 +00:00
Gary D. Gregory
9debe112db Convert control statement bodies to block.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558055 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 14:45:13 +00:00
Gary D. Gregory
2bc42458a2 The static fields in HttpCoreContext should be accessed directly.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558054 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 14:42:33 +00:00
Gary D. Gregory
17a5fa3e2c The static fields in HttpCoreContext should be accessed directly.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558052 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 14:42:05 +00:00
Gary D. Gregory
988b769bfd The static fields in HttpCoreContext should be accessed directly.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558051 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 14:41:37 +00:00
Gary D. Gregory
1dbd3e4fd5 The static fields in HttpCoreContext should be accessed directly.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558050 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 14:41:19 +00:00
Gary D. Gregory
b840ce4951 Simplify: no need for extra branch.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558049 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 14:38:23 +00:00
Gary D. Gregory
48b34a5ab2 Redundant super-interface Serializable for the type BasicClientCookie2, already defined by BasicClientCookie.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558048 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 14:37:24 +00:00
Gary D. Gregory
b6e32c9d44 Simplify: no need for so many branches.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558047 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 14:33:24 +00:00
Gary D. Gregory
061640e557 Javadoc: fix spelling.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1558036 13f79535-47bb-0310-9956-ffa450edef68
2014-01-14 13:50:21 +00:00
Oleg Kalnichevski
af2b0d92b5 Updated NOTICE
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1557334 13f79535-47bb-0310-9956-ffa450edef68
2014-01-11 10:15:54 +00:00
Oleg Kalnichevski
1fe5fa3c2e HTTPCLIENT-1446: NTLM proxy + BASIC target auth fails with 'Unexpected state: MSG_TYPE3_GENERATED
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1557064 13f79535-47bb-0310-9956-ffa450edef68
2014-01-10 09:29:13 +00:00
Oleg Kalnichevski
502908d501 Added HTTPCLIENT-1443 to the release notes
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1554023 13f79535-47bb-0310-9956-ffa450edef68
2013-12-29 12:48:13 +00:00
Oleg Kalnichevski
b1220dd568 Updated HttpClient 4.3.2 release notes
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1554017 13f79535-47bb-0310-9956-ffa450edef68
2013-12-29 11:56:30 +00:00
Francois-Xavier Bonnet
8acc3ad661 HTTPCLIENT-1443: HttpCache uses the physical host instead of the virtual host in the cache key
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1553642 13f79535-47bb-0310-9956-ffa450edef68
2013-12-27 08:18:03 +00:00
Oleg Kalnichevski
cc4b18e865 Upgraded HttpCore to version 4.3.1
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1553293 13f79535-47bb-0310-9956-ffa450edef68
2013-12-24 15:55:19 +00:00
Oleg Kalnichevski
a86424fc43 HTTPCLIENT-1442: Authentication header set by the user gets removed in case of proxy authentication
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1548547 13f79535-47bb-0310-9956-ffa450edef68
2013-12-06 14:58:15 +00:00
Oleg Kalnichevski
ae429fab28 HTTPCLIENT-1441: Caching AsynchronousValidationRequest leaks connections.
Contributed by Dominic Tootell <dominic.tootell at gmail.com>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1546855 13f79535-47bb-0310-9956-ffa450edef68
2013-12-01 20:33:37 +00:00
Oleg Kalnichevski
9cc7c1acec HTTPCLIENT-1440: 'file' scheme in redirect location URI causes NPE.
Contributed by James Leigh <james at 3roundstones dot com>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1546315 13f79535-47bb-0310-9956-ffa450edef68
2013-11-28 08:57:04 +00:00
Oleg Kalnichevski
037b915bd0 HTTPCLIENT-1437: Made Executor#execute thread safe
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1545356 13f79535-47bb-0310-9956-ffa450edef68
2013-11-25 18:05:24 +00:00
Oleg Kalnichevski
92b7e8cd97 HTTPCLIENT-1119: SNI support (Oracle Java 1.7+ only).
Contributed by Bruno Harbulot <bruno at distributedmatter.net>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1544769 13f79535-47bb-0310-9956-ffa450edef68
2013-11-23 11:09:04 +00:00
Oleg Kalnichevski
1cdbd4383a HTTPCLIENT-1435: Fluent Executor ignores custom request properties
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1544200 13f79535-47bb-0310-9956-ffa450edef68
2013-11-21 14:50:55 +00:00
Oleg Kalnichevski
ebc83e74d2 HTTPCLIENT-1429: truncate long cookie values in WARN logs
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1539399 13f79535-47bb-0310-9956-ffa450edef68
2013-11-06 17:04:21 +00:00
Oleg Kalnichevski
0b3ef4b0d0 HTTPCLIENT-1432: Lazy decompressing of HttpEntity#getContent() to avoid EOFExceptionin case of an empty response with 'Content-Encoding: gzip' header.
Contributed by Yihua Huang <code4crafter at gmail.com>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1539302 13f79535-47bb-0310-9956-ffa450edef68
2013-11-06 10:37:54 +00:00