Commit Graph

29 Commits

Author SHA1 Message Date
Oleg Kalnichevski 75f7b398ea HTTPCLIENT-1777: fixed binary compatibility with 4.4
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1778410 13f79535-47bb-0310-9956-ffa450edef68
2017-01-12 10:07:41 +00:00
Julian Sedding db671e6ef0 HTTPCLIENT-1782: [OSGi] List of tracked HTTPClients is mutable but not thread-safe
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1763284 13f79535-47bb-0310-9956-ffa450edef68
2016-10-04 14:41:07 +00:00
Julian Sedding 1c004a4870 HTTPCLIENT-1779: [OSGi] support NTLM proxy authentication
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1763279 13f79535-47bb-0310-9956-ffa450edef68
2016-10-04 14:01:06 +00:00
Julian Sedding 2838281a10 HTTPCLIENT-1778: [OSGi] simplify handling of ManagedService based configurations
- simplify ProxyConfiguration handling

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1763268 13f79535-47bb-0310-9956-ffa450edef68
2016-10-04 12:00:00 +00:00
Julian Sedding a388462654 HTTPCLIENT-1777: [OSGi] remove duplication between OSGiClientBuilderFactory and OSGiCachingClientBuilderFactory
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1763267 13f79535-47bb-0310-9956-ffa450edef68
2016-10-04 11:59:47 +00:00
Julian Sedding 85786663ea HTTPCLIENT-1773: [OSGi] HttpProxyConfigurationActivator does not unregister HttpClientBuilderFactory
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1762930 13f79535-47bb-0310-9956-ffa450edef68
2016-09-30 16:07:23 +00:00
Julian Sedding b99a5138cc HTTPCLIENT-1772: [OSGi] WeakList needs to support "clear" method
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1762913 13f79535-47bb-0310-9956-ffa450edef68
2016-09-30 14:08:12 +00:00
Oleg Kalnichevski 07fe1b7cdb HTTPCLIENT-1771: improve OSGi webconsole display for org.apache.http.proxyconfigurator
Contributed by Julian Sedding <jsedding at apache.org>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1762114 13f79535-47bb-0310-9956-ffa450edef68
2016-09-24 08:52:15 +00:00
Oleg Kalnichevski baf7e10e78 HTTPCLIENT-1770: OSGi metatype for org.apache.http.proxyconfigurator missing factoryPid
Contributed by Julian Sedding <jsedding at apache.org>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1762113 13f79535-47bb-0310-9956-ffa450edef68
2016-09-24 08:52:03 +00:00
Oleg Kalnichevski f638eec16b All services registered in the OSGi service registry provide the whole bundle header dictionary as vendor property value.
Contributed by Christoph Fiehe <christoph.fiehe at materna.de>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1756279 13f79535-47bb-0310-9956-ffa450edef68
2016-08-13 15:40:07 +00:00
Oleg Kalnichevski 6e4a1bbbf1 HTTPCLIENT-1750: OSGi support for CachingHttpClientBuilder
Contributed by Justin Edelson <justin at justinedelson.com>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1747904 13f79535-47bb-0310-9956-ffa450edef68
2016-06-11 15:54:55 +00:00
Oleg Kalnichevski df95271189 HTTPCLIENT-1749: OSGi client builder to use weak references to track HttpClient instances
Contributed by Justin Edelson <justin at justinedelson.com>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1747903 13f79535-47bb-0310-9956-ffa450edef68
2016-06-11 15:54:42 +00:00
Oleg Kalnichevski 96c4a55029 HTTPCLIENT-1718, HTTPCLEINT-1719: credentials fix to allow proxy authetication
Contributed by 212427891 <munene.kiruja at ge.com>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1730836 13f79535-47bb-0310-9956-ffa450edef68
2016-02-17 13:54:29 +00:00
Oleg Kalnichevski 6c46f1952b HTTPCLIENT-1710 - fixes - examine all exceptions, correct capture groups count
Contributed by 212427891 <munene.kiruja at ge.com>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1722632 13f79535-47bb-0310-9956-ffa450edef68
2016-01-02 14:15:43 +00:00
Oleg Kalnichevski da60349c5f Fix number or format arguments in OSGiProxyConfiguration
The format string requires 6 arguments while 7 are provided.
From the format string it is clear that the first argument has
been added by mistake.

Contributed by Michiel Eggermont <michiel.eggermont at gmail.com>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1721386 13f79535-47bb-0310-9956-ffa450edef68
2015-12-22 12:36:10 +00:00
Oleg Kalnichevski 80ff3b2e27 Revert "HTTPCLIENT-1673: revert change, which was not necessary"
This reverts commit 7f66d5dc61.

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1696973 13f79535-47bb-0310-9956-ffa450edef68
2015-08-21 13:35:04 +00:00
Oleg Kalnichevski c0938e1f55 Revert "HTTPCLIENT-1673: make the test case a bit more substantial."
This reverts commit 2b3230123a.

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1696971 13f79535-47bb-0310-9956-ffa450edef68
2015-08-21 13:34:01 +00:00
Oleg Kalnichevski 2b3230123a HTTPCLIENT-1673: make the test case a bit more substantial.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1696143 13f79535-47bb-0310-9956-ffa450edef68
2015-08-16 14:19:04 +00:00
Oleg Kalnichevski 7f66d5dc61 HTTPCLIENT-1673: revert change, which was not necessary
and add test that proves that it's not necessary.
Mostly provide bones of future OSGi tests.

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/branches/4.5.x@1696142 13f79535-47bb-0310-9956-ffa450edef68
2015-08-16 14:18:53 +00:00
Gary D. Gregory fb374dab5f Javadoc 8 fixes: Use {@code foo} instead of <code>foo</foo>.
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1619429 13f79535-47bb-0310-9956-ffa450edef68
2014-08-21 15:09:04 +00:00
Oleg Kalnichevski 93a2264d5f HTTPCLIENT-1537: OSGi metadata contains invalid default proxy port value
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1617283 13f79535-47bb-0310-9956-ffa450edef68
2014-08-11 13:39:24 +00:00
Sebastian Bazley 92448db3b4 fewer boxing conversions needed when stored as an object
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1571387 13f79535-47bb-0310-9956-ffa450edef68
2014-02-24 18:41:11 +00:00
Sebastian Bazley da69db639c Eliminate repeated boxing
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1571385 13f79535-47bb-0310-9956-ffa450edef68
2014-02-24 18:33:10 +00:00
Sebastian Bazley 7e162182b3 Boxing not usually important in test code; the EasyMock classes generate a lot of warnings
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1571382 13f79535-47bb-0310-9956-ffa450edef68
2014-02-24 18:24:25 +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
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 b1c387e986 Style-check to enforce unused import and final variable checks
git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1491511 13f79535-47bb-0310-9956-ffa450edef68
2013-06-10 15:52:49 +00:00
Oleg Kalnichevski edeee62f8d HTTPCLIENT-1238: Contribute Bundle Activator And Central Proxy Configuration
Contributed by Simone Tripodi <simonetripodi at apache.org>

git-svn-id: https://svn.apache.org/repos/asf/httpcomponents/httpclient/trunk@1469247 13f79535-47bb-0310-9956-ffa450edef68
2013-04-18 09:45:19 +00:00