Bug 1058146. r=nalexander
authorRichard Newman <rnewman@mozilla.com>
Fri, 29 Aug 2014 09:27:56 -0700
changeset 224212 45f490ca414f0ee106fdc2724eb5970c24fdac4f
parent 224211 c8449f5148ed11c77791c00418ee25b8582658dd
child 224213 a0b415b545f6613d7d7d5c67a1fad765d8caeae4
push id3979
push userraliiev@mozilla.com
push dateMon, 13 Oct 2014 16:35:44 +0000
treeherdermozilla-beta@30f2cc610691 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersnalexander
bugs1058146
milestone34.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1058146. r=nalexander
mobile/android/base/android-services.mozbuild
mobile/android/thirdparty/ch/boye/httpclientandroidlib/Consts.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/ContentTooLongException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/HeaderElement.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/HeaderElementIterator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/HeaderIterator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpConnectionFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpEntityEnclosingRequest.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpHost.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpMessage.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpResponse.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpVersion.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/MessageConstraintException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/NoHttpResponseException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/ParseException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/ProtocolException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/ProtocolVersion.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/ReasonPhraseCatalog.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/TokenIterator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/UnsupportedHttpVersionException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/androidextra/Base64.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/androidextra/HttpClientAndroidLog.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/annotation/GuardedBy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/annotation/Immutable.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/annotation/NotThreadSafe.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/annotation/ThreadSafe.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/annotation/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/AuthOption.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/AuthProtocolState.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/AuthScheme.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/AuthSchemeFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/AuthSchemeProvider.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/AuthSchemeRegistry.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/AuthScope.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/AuthState.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/AuthenticationException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/BasicUserPrincipal.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/ChallengeState.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/ContextAwareAuthScheme.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/Credentials.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/InvalidCredentialsException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/MalformedChallengeException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/NTCredentials.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/NTUserPrincipal.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/UsernamePasswordCredentials.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/params/AuthPNames.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/params/AuthParamBean.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/params/AuthParams.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/params/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/auth/params/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/AuthCache.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/AuthenticationHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/AuthenticationStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/BackoffManager.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/CircularRedirectException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/ClientProtocolException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/ConnectionBackoffStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/CookieStore.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/CredentialsProvider.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/HttpClient.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/HttpResponseException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/NonRepeatableRequestException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/RedirectException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/RedirectHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/RequestDirector.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/ResponseHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/ServiceUnavailableRetryStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/CacheResponseStatus.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/HeaderConstants.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/HttpCacheContext.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/HttpCacheEntry.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/HttpCacheEntrySerializationException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/HttpCacheEntrySerializer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/HttpCacheInvalidator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/HttpCacheStorage.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/HttpCacheUpdateCallback.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/HttpCacheUpdateException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/InputLimit.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/Resource.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/ResourceFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/cache/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/config/AuthSchemes.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/config/CookieSpecs.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/config/RequestConfig.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/config/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/entity/DecompressingEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/entity/DeflateDecompressingEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/entity/DeflateInputStream.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/entity/EntityBuilder.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/entity/GzipCompressingEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/entity/GzipDecompressingEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/entity/LazyDecompressingInputStream.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/entity/UrlEncodedFormEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/entity/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/entity/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/AbortableHttpRequest.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/AbstractExecutionAwareRequest.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/CloseableHttpResponse.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/Configurable.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/HttpEntityEnclosingRequestBase.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/HttpExecutionAware.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/HttpOptions.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/HttpPatch.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/HttpRequestBase.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/HttpRequestWrapper.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/HttpUriRequest.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/RequestBuilder.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/methods/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/params/AllClientPNames.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/params/AuthPolicy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/params/ClientPNames.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/params/ClientParamBean.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/params/CookiePolicy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/params/HttpClientParamConfig.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/params/HttpClientParams.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/params/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/params/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/ClientContext.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/ClientContextConfigurer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/HttpClientContext.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/RequestAcceptEncoding.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/RequestAddCookies.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/RequestAuthCache.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/RequestAuthenticationBase.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/RequestClientConnControl.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/RequestDefaultHeaders.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/RequestExpectContinue.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/RequestProxyAuthentication.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/RequestTargetAuthentication.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/ResponseAuthCache.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/ResponseContentEncoding.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/ResponseProcessCookies.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/protocol/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/utils/CloneUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/utils/DateUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/utils/HttpClientUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/utils/Idn.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/utils/JdkIdn.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/utils/Punycode.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/utils/Rfc3492Idn.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/utils/URIBuilder.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/utils/URIUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/utils/URLEncodedUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/utils/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/client/utils/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/concurrent/BasicFuture.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/concurrent/Cancellable.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/concurrent/FutureCallback.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/concurrent/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/config/ConnectionConfig.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/config/Lookup.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/config/MessageConstraints.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/config/Registry.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/config/RegistryBuilder.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/config/SocketConfig.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/config/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/BasicEofSensorWatcher.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/BasicManagedEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ClientConnectionManager.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ClientConnectionManagerFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ClientConnectionOperator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ClientConnectionRequest.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ConnectTimeoutException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ConnectionKeepAliveStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ConnectionPoolTimeoutException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ConnectionReleaseTrigger.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ConnectionRequest.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/DnsResolver.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/EofSensorInputStream.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/EofSensorWatcher.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/HttpClientConnectionManager.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/HttpConnectionFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/HttpHostConnectException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/HttpInetSocketAddress.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/HttpRoutedConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ManagedClientConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ManagedHttpClientConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/MultihomePlainSocketFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/OperatedClientConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/SchemePortResolver.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/UnsupportedSchemeException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/params/ConnConnectionPNames.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/params/ConnConnectionParamBean.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/params/ConnManagerPNames.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/params/ConnManagerParamBean.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/params/ConnManagerParams.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/params/ConnPerRoute.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/params/ConnPerRouteBean.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/params/ConnRoutePNames.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/params/ConnRouteParamBean.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/params/ConnRouteParams.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/params/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/params/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/routing/BasicRouteDirector.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/routing/HttpRoute.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/routing/HttpRoutePlanner.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/routing/RouteTracker.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/routing/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/routing/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/HostNameResolver.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/LayeredSchemeSocketFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/LayeredSchemeSocketFactoryAdaptor.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/LayeredSocketFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/LayeredSocketFactoryAdaptor.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/PlainSocketFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/Scheme.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/SchemeLayeredSocketFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/SchemeLayeredSocketFactoryAdaptor.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/SchemeLayeredSocketFactoryAdaptor2.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/SchemeRegistry.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/SchemeSocketFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/SchemeSocketFactoryAdaptor.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/SocketFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/SocketFactoryAdaptor.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/scheme/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/socket/ConnectionSocketFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/socket/LayeredConnectionSocketFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/socket/PlainConnectionSocketFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/socket/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/AbstractVerifier.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/BrowserCompatHostnameVerifier.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/DistinguishedNameParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/PrivateKeyDetails.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/PrivateKeyStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/SSLConnectionSocketFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/SSLContextBuilder.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/SSLContexts.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/SSLInitializationException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/SSLSocketFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/TokenParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/TrustManagerDecorator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/X509HostnameVerifier.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/ssl/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/util/InetAddressUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/util/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/conn/util/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/cookie/CookieOrigin.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/cookie/CookiePathComparator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/cookie/CookieRestrictionViolationException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/cookie/CookieSpecFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/cookie/CookieSpecProvider.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/cookie/CookieSpecRegistry.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/cookie/MalformedCookieException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/cookie/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/cookie/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/cookie/params/CookieSpecPNames.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/cookie/params/CookieSpecParamBean.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/cookie/params/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/cookie/params/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/AbstractHttpEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/BasicHttpEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/BufferedHttpEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/ByteArrayEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/ContentLengthStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/ContentType.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/EntityTemplate.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/FileEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/HttpEntityWrapper.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/InputStreamEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/SerializableEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/StringEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/AbstractMultipartForm.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/FormBodyPart.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/Header.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/HttpBrowserCompatibleMultipart.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/HttpMultipartMode.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/HttpRFC6532Multipart.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/HttpStrictMultipart.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/MIME.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/MinimalField.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/MultipartEntityBuilder.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/MultipartFormEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/content/AbstractContentBody.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/content/ByteArrayBody.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/content/ContentBody.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/content/ContentDescriptor.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/content/FileBody.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/content/InputStreamBody.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/content/StringBody.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/content/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/mime/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/entity/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/AbstractHttpClientConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/AbstractHttpServerConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/BHttpConnectionBase.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/ConnSupport.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/DefaultBHttpClientConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/DefaultBHttpClientConnectionFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/DefaultBHttpServerConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/DefaultBHttpServerConnectionFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/DefaultConnectionReuseStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/DefaultHttpClientConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/DefaultHttpRequestFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/DefaultHttpResponseFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/DefaultHttpServerConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/EnglishReasonPhraseCatalog.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/HttpConnectionMetricsImpl.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/NoConnectionReuseStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/SocketHttpClientConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/SocketHttpServerConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/AuthSchemeBase.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/BasicScheme.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/BasicSchemeFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/DigestScheme.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/DigestSchemeFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/HttpAuthenticator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/HttpEntityDigester.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/NTLMEngine.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/NTLMEngineException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/NTLMEngineImpl.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/NTLMScheme.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/NTLMSchemeFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/RFC2617Scheme.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/SpnegoTokenGenerator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/UnsupportedDigestAlgorithmException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/auth/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/AIMDBackoffManager.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/AbstractAuthenticationHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/AbstractHttpClient.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/AuthenticationStrategyAdaptor.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/AuthenticationStrategyImpl.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/AutoRetryHttpClient.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/BasicAuthCache.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/BasicCookieStore.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/BasicCredentialsProvider.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/BasicResponseHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/ClientParamsStack.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/Clock.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/CloseableHttpClient.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/CloseableHttpResponseProxy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/ContentEncodingHttpClient.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/DecompressingHttpClient.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/DefaultBackoffStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/DefaultConnectionKeepAliveStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/DefaultHttpClient.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/DefaultHttpRequestRetryHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/DefaultProxyAuthenticationHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/DefaultRedirectHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/DefaultRedirectStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/DefaultRedirectStrategyAdaptor.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/DefaultRequestDirector.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/DefaultServiceUnavailableRetryStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/DefaultTargetAuthenticationHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/DefaultUserTokenHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/EntityEnclosingRequestWrapper.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/FutureRequestExecutionMetrics.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/FutureRequestExecutionService.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/HttpAuthenticator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/HttpClientBuilder.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/HttpClients.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/HttpRequestFutureTask.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/HttpRequestTaskCallable.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/InternalHttpClient.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/LaxRedirectStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/MinimalHttpClient.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/NoopUserTokenHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/NullBackoffStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/ProxyAuthenticationStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/ProxyClient.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/RedirectLocations.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/RequestWrapper.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/RoutedRequest.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/StandardHttpRequestRetryHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/SystemClock.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/SystemDefaultCredentialsProvider.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/SystemDefaultHttpClient.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/TargetAuthenticationStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/TunnelRefusedException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/AsynchronousValidationRequest.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/AsynchronousValidator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/BasicHttpCache.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/BasicHttpCacheStorage.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/BasicIdGenerator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CacheConfig.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CacheEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CacheEntryUpdater.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CacheInvalidator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CacheKeyGenerator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CacheMap.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CacheValidityPolicy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CacheableRequestPolicy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CachedHttpResponseGenerator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CachedResponseSuitabilityChecker.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CachingExec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CachingHttpClientBuilder.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CachingHttpClients.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/CombinedEntity.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/ConditionalRequestBuilder.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/DefaultFailureCache.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/DefaultHttpCacheEntrySerializer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/ExponentialBackOffSchedulingStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/FailureCache.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/FailureCacheValue.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/FileResource.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/FileResourceFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/HeapResource.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/HeapResourceFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/HttpCache.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/IOUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/ImmediateSchedulingStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/ManagedHttpCacheStorage.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/OptionsHttp11Response.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/Proxies.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/RequestProtocolCompliance.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/RequestProtocolError.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/ResourceReference.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/ResponseCachingPolicy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/ResponseProtocolCompliance.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/ResponseProxyHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/SchedulingStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/SizeLimitedResponseReader.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/Variant.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/WarningValue.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/cache/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/client/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/AbstractClientConnAdapter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/AbstractPoolEntry.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/AbstractPooledConnAdapter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/BasicClientConnectionManager.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/BasicHttpClientConnectionManager.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/CPool.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/CPoolEntry.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/CPoolProxy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/DefaultClientConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/DefaultClientConnectionOperator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/DefaultHttpResponseParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/DefaultHttpResponseParserFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/DefaultHttpRoutePlanner.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/DefaultManagedHttpClientConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/DefaultProxyRoutePlanner.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/DefaultResponseParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/DefaultRoutePlanner.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/DefaultSchemePortResolver.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/HttpClientConnectionOperator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/HttpConnPool.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/HttpInetSocketAddress.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/HttpPoolEntry.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/IdleConnectionHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/InMemoryDnsResolver.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/LoggingInputStream.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/LoggingManagedHttpClientConnection.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/LoggingOutputStream.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/LoggingSessionInputBuffer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/LoggingSessionOutputBuffer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/ManagedClientConnectionImpl.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/ManagedHttpClientConnectionFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/PoolingClientConnectionManager.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/PoolingHttpClientConnectionManager.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/ProxySelectorRoutePlanner.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/SchemeRegistryFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/SingleClientConnManager.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/SystemDefaultDnsResolver.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/SystemDefaultRoutePlanner.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/Wire.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/AbstractConnPool.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/BasicPoolEntry.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/BasicPoolEntryRef.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/BasicPooledConnAdapter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/ConnPoolByRoute.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/PoolEntryRequest.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/RefQueueHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/RefQueueWorker.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/RouteSpecificPool.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/ThreadSafeClientConnManager.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/WaitingThread.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/WaitingThreadAborter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/doc-files/tsccm-structure.png
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/conn/tsccm/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/AbstractCookieAttributeHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/AbstractCookieSpec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/BasicClientCookie.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/BasicClientCookie2.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/BasicCommentHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/BasicDomainHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/BasicExpiresHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/BasicMaxAgeHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/BasicPathHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/BasicSecureHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/BestMatchSpec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/BestMatchSpecFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/BrowserCompatSpec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/BrowserCompatSpecFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/BrowserCompatVersionAttributeHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/CookieSpecBase.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/DateParseException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/DateUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/IgnoreSpec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/IgnoreSpecFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/NetscapeDomainHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/NetscapeDraftHeaderParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/NetscapeDraftSpec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/NetscapeDraftSpecFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/PublicSuffixFilter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/PublicSuffixListParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/RFC2109DomainHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/RFC2109Spec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/RFC2109SpecFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/RFC2109VersionHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/RFC2965CommentUrlAttributeHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/RFC2965DiscardAttributeHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/RFC2965DomainAttributeHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/RFC2965PortAttributeHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/RFC2965Spec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/RFC2965SpecFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/RFC2965VersionAttributeHandler.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/cookie/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/entity/DisallowIdentityContentLengthStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/entity/EntityDeserializer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/entity/EntitySerializer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/entity/LaxContentLengthStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/entity/StrictContentLengthStrategy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/entity/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/entity/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/BackoffStrategyExec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/ClientExecChain.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/ConnectionHolder.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/HttpResponseProxy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/MainClientExec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/MinimalClientExec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/ProtocolExec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/RedirectExec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/RequestAbortedException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/RequestEntityProxy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/ResponseEntityProxy.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/RetryExec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/ServiceUnavailableRetryExec.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/TunnelRefusedException.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/execchain/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/AbstractMessageParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/AbstractMessageWriter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/AbstractSessionInputBuffer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/AbstractSessionOutputBuffer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/ChunkedInputStream.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/ChunkedOutputStream.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/ContentLengthInputStream.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/ContentLengthOutputStream.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/DefaultHttpRequestParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/DefaultHttpRequestParserFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/DefaultHttpRequestWriter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/DefaultHttpRequestWriterFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/DefaultHttpResponseParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/DefaultHttpResponseParserFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/DefaultHttpResponseWriter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/DefaultHttpResponseWriterFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/HttpRequestParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/HttpRequestWriter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/HttpResponseParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/HttpResponseWriter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/HttpTransportMetricsImpl.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/IdentityInputStream.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/IdentityOutputStream.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/SessionInputBufferImpl.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/SessionOutputBufferImpl.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/SocketInputBuffer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/SocketOutputBuffer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/io/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/pool/BasicConnFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/pool/BasicConnPool.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/pool/BasicPoolEntry.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/impl/pool/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/io/EofSensor.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/io/HttpMessageParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/io/HttpMessageParserFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/io/HttpMessageWriter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/io/HttpMessageWriterFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/io/SessionInputBuffer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/io/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/io/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/AbstractHttpMessage.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicHeader.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicHeaderElement.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicHeaderElementIterator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicHeaderIterator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicHeaderValueFormatter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicHeaderValueParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicHttpEntityEnclosingRequest.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicHttpRequest.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicHttpResponse.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicLineFormatter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicLineParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicListHeaderIterator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicNameValuePair.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicRequestLine.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicStatusLine.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BasicTokenIterator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/BufferedHeader.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/HeaderGroup.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/LineFormatter.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/LineParser.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/ParserCursor.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/message/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/AbstractHttpParams.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/BasicHttpParams.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/CoreConnectionPNames.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/CoreProtocolPNames.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/DefaultedHttpParams.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/HttpAbstractParamBean.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/HttpConnectionParamBean.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/HttpConnectionParams.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/HttpParamConfig.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/HttpParams.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/HttpParamsNames.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/HttpProtocolParamBean.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/HttpProtocolParams.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/SyncBasicHttpParams.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/params/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/pool/AbstractConnPool.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/pool/ConnFactory.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/pool/ConnPool.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/pool/ConnPoolControl.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/pool/PoolEntry.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/pool/PoolEntryCallback.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/pool/PoolEntryFuture.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/pool/PoolStats.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/pool/RouteSpecificPool.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/pool/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/BasicHttpContext.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/BasicHttpProcessor.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/ChainBuilder.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/DefaultedHttpContext.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/ExecutionContext.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/HTTP.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/HttpContext.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/HttpCoreContext.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/HttpDateGenerator.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/HttpProcessorBuilder.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/HttpRequestExecutor.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/HttpRequestHandlerMapper.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/HttpRequestHandlerRegistry.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/HttpRequestHandlerResolver.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/HttpRequestInterceptorList.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/HttpResponseInterceptorList.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/HttpService.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/ImmutableHttpProcessor.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/RequestConnControl.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/RequestContent.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/RequestDate.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/RequestExpectContinue.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/RequestTargetHost.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/RequestUserAgent.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/ResponseConnControl.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/ResponseContent.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/ResponseDate.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/ResponseServer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/SyncBasicHttpContext.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/UriHttpRequestHandlerMapper.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/UriPatternMatcher.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/protocol/package.html
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/Args.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/Asserts.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/ByteArrayBuffer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/CharArrayBuffer.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/CharsetUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/EncodingUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/EntityUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/ExceptionUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/LangUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/NetUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/TextUtils.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/VersionInfo.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/package-info.java
mobile/android/thirdparty/ch/boye/httpclientandroidlib/util/package.html
--- a/mobile/android/base/android-services.mozbuild
+++ b/mobile/android/base/android-services.mozbuild
@@ -1,186 +1,305 @@
 # -*- Mode: python; c-basic-offset: 4; indent-tabs-mode: nil; tab-width: 40 -*-
 # vim: set filetype=python:
 # This Source Code Form is subject to the terms of the Mozilla Public
 # License, v. 2.0. If a copy of the MPL was not distributed with this
 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
 
 sync_thirdparty_java_files = [
+    'ch/boye/httpclientandroidlib/androidextra/Base64.java',
     'ch/boye/httpclientandroidlib/androidextra/HttpClientAndroidLog.java',
     'ch/boye/httpclientandroidlib/annotation/GuardedBy.java',
     'ch/boye/httpclientandroidlib/annotation/Immutable.java',
     'ch/boye/httpclientandroidlib/annotation/NotThreadSafe.java',
+    'ch/boye/httpclientandroidlib/annotation/package-info.java',
     'ch/boye/httpclientandroidlib/annotation/ThreadSafe.java',
     'ch/boye/httpclientandroidlib/auth/AUTH.java',
     'ch/boye/httpclientandroidlib/auth/AuthenticationException.java',
+    'ch/boye/httpclientandroidlib/auth/AuthOption.java',
+    'ch/boye/httpclientandroidlib/auth/AuthProtocolState.java',
     'ch/boye/httpclientandroidlib/auth/AuthScheme.java',
     'ch/boye/httpclientandroidlib/auth/AuthSchemeFactory.java',
+    'ch/boye/httpclientandroidlib/auth/AuthSchemeProvider.java',
     'ch/boye/httpclientandroidlib/auth/AuthSchemeRegistry.java',
     'ch/boye/httpclientandroidlib/auth/AuthScope.java',
     'ch/boye/httpclientandroidlib/auth/AuthState.java',
     'ch/boye/httpclientandroidlib/auth/BasicUserPrincipal.java',
+    'ch/boye/httpclientandroidlib/auth/ChallengeState.java',
     'ch/boye/httpclientandroidlib/auth/ContextAwareAuthScheme.java',
     'ch/boye/httpclientandroidlib/auth/Credentials.java',
     'ch/boye/httpclientandroidlib/auth/InvalidCredentialsException.java',
     'ch/boye/httpclientandroidlib/auth/MalformedChallengeException.java',
     'ch/boye/httpclientandroidlib/auth/NTCredentials.java',
     'ch/boye/httpclientandroidlib/auth/NTUserPrincipal.java',
+    'ch/boye/httpclientandroidlib/auth/package-info.java',
     'ch/boye/httpclientandroidlib/auth/params/AuthParamBean.java',
     'ch/boye/httpclientandroidlib/auth/params/AuthParams.java',
     'ch/boye/httpclientandroidlib/auth/params/AuthPNames.java',
+    'ch/boye/httpclientandroidlib/auth/params/package-info.java',
     'ch/boye/httpclientandroidlib/auth/UsernamePasswordCredentials.java',
     'ch/boye/httpclientandroidlib/client/AuthCache.java',
     'ch/boye/httpclientandroidlib/client/AuthenticationHandler.java',
+    'ch/boye/httpclientandroidlib/client/AuthenticationStrategy.java',
+    'ch/boye/httpclientandroidlib/client/BackoffManager.java',
+    'ch/boye/httpclientandroidlib/client/cache/CacheResponseStatus.java',
+    'ch/boye/httpclientandroidlib/client/cache/HeaderConstants.java',
+    'ch/boye/httpclientandroidlib/client/cache/HttpCacheContext.java',
+    'ch/boye/httpclientandroidlib/client/cache/HttpCacheEntry.java',
+    'ch/boye/httpclientandroidlib/client/cache/HttpCacheEntrySerializationException.java',
+    'ch/boye/httpclientandroidlib/client/cache/HttpCacheEntrySerializer.java',
+    'ch/boye/httpclientandroidlib/client/cache/HttpCacheInvalidator.java',
+    'ch/boye/httpclientandroidlib/client/cache/HttpCacheStorage.java',
+    'ch/boye/httpclientandroidlib/client/cache/HttpCacheUpdateCallback.java',
+    'ch/boye/httpclientandroidlib/client/cache/HttpCacheUpdateException.java',
+    'ch/boye/httpclientandroidlib/client/cache/InputLimit.java',
+    'ch/boye/httpclientandroidlib/client/cache/Resource.java',
+    'ch/boye/httpclientandroidlib/client/cache/ResourceFactory.java',
     'ch/boye/httpclientandroidlib/client/CircularRedirectException.java',
     'ch/boye/httpclientandroidlib/client/ClientProtocolException.java',
+    'ch/boye/httpclientandroidlib/client/config/AuthSchemes.java',
+    'ch/boye/httpclientandroidlib/client/config/CookieSpecs.java',
+    'ch/boye/httpclientandroidlib/client/config/package-info.java',
+    'ch/boye/httpclientandroidlib/client/config/RequestConfig.java',
+    'ch/boye/httpclientandroidlib/client/ConnectionBackoffStrategy.java',
     'ch/boye/httpclientandroidlib/client/CookieStore.java',
     'ch/boye/httpclientandroidlib/client/CredentialsProvider.java',
     'ch/boye/httpclientandroidlib/client/entity/DecompressingEntity.java',
     'ch/boye/httpclientandroidlib/client/entity/DeflateDecompressingEntity.java',
+    'ch/boye/httpclientandroidlib/client/entity/DeflateInputStream.java',
+    'ch/boye/httpclientandroidlib/client/entity/EntityBuilder.java',
+    'ch/boye/httpclientandroidlib/client/entity/GzipCompressingEntity.java',
     'ch/boye/httpclientandroidlib/client/entity/GzipDecompressingEntity.java',
+    'ch/boye/httpclientandroidlib/client/entity/LazyDecompressingInputStream.java',
+    'ch/boye/httpclientandroidlib/client/entity/package-info.java',
     'ch/boye/httpclientandroidlib/client/entity/UrlEncodedFormEntity.java',
     'ch/boye/httpclientandroidlib/client/HttpClient.java',
     'ch/boye/httpclientandroidlib/client/HttpRequestRetryHandler.java',
     'ch/boye/httpclientandroidlib/client/HttpResponseException.java',
     'ch/boye/httpclientandroidlib/client/methods/AbortableHttpRequest.java',
+    'ch/boye/httpclientandroidlib/client/methods/AbstractExecutionAwareRequest.java',
+    'ch/boye/httpclientandroidlib/client/methods/CloseableHttpResponse.java',
+    'ch/boye/httpclientandroidlib/client/methods/Configurable.java',
     'ch/boye/httpclientandroidlib/client/methods/HttpDelete.java',
     'ch/boye/httpclientandroidlib/client/methods/HttpEntityEnclosingRequestBase.java',
+    'ch/boye/httpclientandroidlib/client/methods/HttpExecutionAware.java',
     'ch/boye/httpclientandroidlib/client/methods/HttpGet.java',
     'ch/boye/httpclientandroidlib/client/methods/HttpHead.java',
     'ch/boye/httpclientandroidlib/client/methods/HttpOptions.java',
+    'ch/boye/httpclientandroidlib/client/methods/HttpPatch.java',
     'ch/boye/httpclientandroidlib/client/methods/HttpPost.java',
     'ch/boye/httpclientandroidlib/client/methods/HttpPut.java',
     'ch/boye/httpclientandroidlib/client/methods/HttpRequestBase.java',
+    'ch/boye/httpclientandroidlib/client/methods/HttpRequestWrapper.java',
     'ch/boye/httpclientandroidlib/client/methods/HttpTrace.java',
     'ch/boye/httpclientandroidlib/client/methods/HttpUriRequest.java',
+    'ch/boye/httpclientandroidlib/client/methods/package-info.java',
+    'ch/boye/httpclientandroidlib/client/methods/RequestBuilder.java',
     'ch/boye/httpclientandroidlib/client/NonRepeatableRequestException.java',
+    'ch/boye/httpclientandroidlib/client/package-info.java',
     'ch/boye/httpclientandroidlib/client/params/AllClientPNames.java',
     'ch/boye/httpclientandroidlib/client/params/AuthPolicy.java',
     'ch/boye/httpclientandroidlib/client/params/ClientParamBean.java',
     'ch/boye/httpclientandroidlib/client/params/ClientPNames.java',
     'ch/boye/httpclientandroidlib/client/params/CookiePolicy.java',
+    'ch/boye/httpclientandroidlib/client/params/HttpClientParamConfig.java',
     'ch/boye/httpclientandroidlib/client/params/HttpClientParams.java',
+    'ch/boye/httpclientandroidlib/client/params/package-info.java',
     'ch/boye/httpclientandroidlib/client/protocol/ClientContext.java',
     'ch/boye/httpclientandroidlib/client/protocol/ClientContextConfigurer.java',
+    'ch/boye/httpclientandroidlib/client/protocol/HttpClientContext.java',
+    'ch/boye/httpclientandroidlib/client/protocol/package-info.java',
     'ch/boye/httpclientandroidlib/client/protocol/RequestAcceptEncoding.java',
     'ch/boye/httpclientandroidlib/client/protocol/RequestAddCookies.java',
     'ch/boye/httpclientandroidlib/client/protocol/RequestAuthCache.java',
+    'ch/boye/httpclientandroidlib/client/protocol/RequestAuthenticationBase.java',
     'ch/boye/httpclientandroidlib/client/protocol/RequestClientConnControl.java',
     'ch/boye/httpclientandroidlib/client/protocol/RequestDefaultHeaders.java',
+    'ch/boye/httpclientandroidlib/client/protocol/RequestExpectContinue.java',
     'ch/boye/httpclientandroidlib/client/protocol/RequestProxyAuthentication.java',
     'ch/boye/httpclientandroidlib/client/protocol/RequestTargetAuthentication.java',
     'ch/boye/httpclientandroidlib/client/protocol/ResponseAuthCache.java',
     'ch/boye/httpclientandroidlib/client/protocol/ResponseContentEncoding.java',
     'ch/boye/httpclientandroidlib/client/protocol/ResponseProcessCookies.java',
     'ch/boye/httpclientandroidlib/client/RedirectException.java',
     'ch/boye/httpclientandroidlib/client/RedirectHandler.java',
     'ch/boye/httpclientandroidlib/client/RedirectStrategy.java',
     'ch/boye/httpclientandroidlib/client/RequestDirector.java',
     'ch/boye/httpclientandroidlib/client/ResponseHandler.java',
+    'ch/boye/httpclientandroidlib/client/ServiceUnavailableRetryStrategy.java',
     'ch/boye/httpclientandroidlib/client/UserTokenHandler.java',
     'ch/boye/httpclientandroidlib/client/utils/CloneUtils.java',
+    'ch/boye/httpclientandroidlib/client/utils/DateUtils.java',
+    'ch/boye/httpclientandroidlib/client/utils/HttpClientUtils.java',
     'ch/boye/httpclientandroidlib/client/utils/Idn.java',
     'ch/boye/httpclientandroidlib/client/utils/JdkIdn.java',
+    'ch/boye/httpclientandroidlib/client/utils/package-info.java',
     'ch/boye/httpclientandroidlib/client/utils/Punycode.java',
     'ch/boye/httpclientandroidlib/client/utils/Rfc3492Idn.java',
+    'ch/boye/httpclientandroidlib/client/utils/URIBuilder.java',
     'ch/boye/httpclientandroidlib/client/utils/URIUtils.java',
     'ch/boye/httpclientandroidlib/client/utils/URLEncodedUtils.java',
+    'ch/boye/httpclientandroidlib/concurrent/BasicFuture.java',
+    'ch/boye/httpclientandroidlib/concurrent/Cancellable.java',
+    'ch/boye/httpclientandroidlib/concurrent/FutureCallback.java',
+    'ch/boye/httpclientandroidlib/concurrent/package-info.java',
+    'ch/boye/httpclientandroidlib/config/ConnectionConfig.java',
+    'ch/boye/httpclientandroidlib/config/Lookup.java',
+    'ch/boye/httpclientandroidlib/config/MessageConstraints.java',
+    'ch/boye/httpclientandroidlib/config/package-info.java',
+    'ch/boye/httpclientandroidlib/config/Registry.java',
+    'ch/boye/httpclientandroidlib/config/RegistryBuilder.java',
+    'ch/boye/httpclientandroidlib/config/SocketConfig.java',
     'ch/boye/httpclientandroidlib/conn/BasicEofSensorWatcher.java',
     'ch/boye/httpclientandroidlib/conn/BasicManagedEntity.java',
     'ch/boye/httpclientandroidlib/conn/ClientConnectionManager.java',
     'ch/boye/httpclientandroidlib/conn/ClientConnectionManagerFactory.java',
     'ch/boye/httpclientandroidlib/conn/ClientConnectionOperator.java',
     'ch/boye/httpclientandroidlib/conn/ClientConnectionRequest.java',
     'ch/boye/httpclientandroidlib/conn/ConnectionKeepAliveStrategy.java',
     'ch/boye/httpclientandroidlib/conn/ConnectionPoolTimeoutException.java',
     'ch/boye/httpclientandroidlib/conn/ConnectionReleaseTrigger.java',
+    'ch/boye/httpclientandroidlib/conn/ConnectionRequest.java',
     'ch/boye/httpclientandroidlib/conn/ConnectTimeoutException.java',
+    'ch/boye/httpclientandroidlib/conn/DnsResolver.java',
     'ch/boye/httpclientandroidlib/conn/EofSensorInputStream.java',
     'ch/boye/httpclientandroidlib/conn/EofSensorWatcher.java',
+    'ch/boye/httpclientandroidlib/conn/HttpClientConnectionManager.java',
+    'ch/boye/httpclientandroidlib/conn/HttpConnectionFactory.java',
     'ch/boye/httpclientandroidlib/conn/HttpHostConnectException.java',
+    'ch/boye/httpclientandroidlib/conn/HttpInetSocketAddress.java',
     'ch/boye/httpclientandroidlib/conn/HttpRoutedConnection.java',
     'ch/boye/httpclientandroidlib/conn/ManagedClientConnection.java',
+    'ch/boye/httpclientandroidlib/conn/ManagedHttpClientConnection.java',
     'ch/boye/httpclientandroidlib/conn/MultihomePlainSocketFactory.java',
     'ch/boye/httpclientandroidlib/conn/OperatedClientConnection.java',
+    'ch/boye/httpclientandroidlib/conn/package-info.java',
     'ch/boye/httpclientandroidlib/conn/params/ConnConnectionParamBean.java',
     'ch/boye/httpclientandroidlib/conn/params/ConnConnectionPNames.java',
     'ch/boye/httpclientandroidlib/conn/params/ConnManagerParamBean.java',
     'ch/boye/httpclientandroidlib/conn/params/ConnManagerParams.java',
     'ch/boye/httpclientandroidlib/conn/params/ConnManagerPNames.java',
     'ch/boye/httpclientandroidlib/conn/params/ConnPerRoute.java',
     'ch/boye/httpclientandroidlib/conn/params/ConnPerRouteBean.java',
     'ch/boye/httpclientandroidlib/conn/params/ConnRouteParamBean.java',
     'ch/boye/httpclientandroidlib/conn/params/ConnRouteParams.java',
     'ch/boye/httpclientandroidlib/conn/params/ConnRoutePNames.java',
+    'ch/boye/httpclientandroidlib/conn/params/package-info.java',
     'ch/boye/httpclientandroidlib/conn/routing/BasicRouteDirector.java',
     'ch/boye/httpclientandroidlib/conn/routing/HttpRoute.java',
     'ch/boye/httpclientandroidlib/conn/routing/HttpRouteDirector.java',
     'ch/boye/httpclientandroidlib/conn/routing/HttpRoutePlanner.java',
+    'ch/boye/httpclientandroidlib/conn/routing/package-info.java',
     'ch/boye/httpclientandroidlib/conn/routing/RouteInfo.java',
     'ch/boye/httpclientandroidlib/conn/routing/RouteTracker.java',
     'ch/boye/httpclientandroidlib/conn/scheme/HostNameResolver.java',
     'ch/boye/httpclientandroidlib/conn/scheme/LayeredSchemeSocketFactory.java',
-    'ch/boye/httpclientandroidlib/conn/scheme/LayeredSchemeSocketFactoryAdaptor.java',
     'ch/boye/httpclientandroidlib/conn/scheme/LayeredSocketFactory.java',
     'ch/boye/httpclientandroidlib/conn/scheme/LayeredSocketFactoryAdaptor.java',
+    'ch/boye/httpclientandroidlib/conn/scheme/package-info.java',
     'ch/boye/httpclientandroidlib/conn/scheme/PlainSocketFactory.java',
     'ch/boye/httpclientandroidlib/conn/scheme/Scheme.java',
+    'ch/boye/httpclientandroidlib/conn/scheme/SchemeLayeredSocketFactory.java',
+    'ch/boye/httpclientandroidlib/conn/scheme/SchemeLayeredSocketFactoryAdaptor.java',
+    'ch/boye/httpclientandroidlib/conn/scheme/SchemeLayeredSocketFactoryAdaptor2.java',
     'ch/boye/httpclientandroidlib/conn/scheme/SchemeRegistry.java',
     'ch/boye/httpclientandroidlib/conn/scheme/SchemeSocketFactory.java',
     'ch/boye/httpclientandroidlib/conn/scheme/SchemeSocketFactoryAdaptor.java',
     'ch/boye/httpclientandroidlib/conn/scheme/SocketFactory.java',
     'ch/boye/httpclientandroidlib/conn/scheme/SocketFactoryAdaptor.java',
+    'ch/boye/httpclientandroidlib/conn/SchemePortResolver.java',
+    'ch/boye/httpclientandroidlib/conn/socket/ConnectionSocketFactory.java',
+    'ch/boye/httpclientandroidlib/conn/socket/LayeredConnectionSocketFactory.java',
+    'ch/boye/httpclientandroidlib/conn/socket/package-info.java',
+    'ch/boye/httpclientandroidlib/conn/socket/PlainConnectionSocketFactory.java',
     'ch/boye/httpclientandroidlib/conn/ssl/AbstractVerifier.java',
     'ch/boye/httpclientandroidlib/conn/ssl/AllowAllHostnameVerifier.java',
     'ch/boye/httpclientandroidlib/conn/ssl/BrowserCompatHostnameVerifier.java',
+    'ch/boye/httpclientandroidlib/conn/ssl/DistinguishedNameParser.java',
+    'ch/boye/httpclientandroidlib/conn/ssl/package-info.java',
+    'ch/boye/httpclientandroidlib/conn/ssl/PrivateKeyDetails.java',
+    'ch/boye/httpclientandroidlib/conn/ssl/PrivateKeyStrategy.java',
+    'ch/boye/httpclientandroidlib/conn/ssl/SSLConnectionSocketFactory.java',
+    'ch/boye/httpclientandroidlib/conn/ssl/SSLContextBuilder.java',
+    'ch/boye/httpclientandroidlib/conn/ssl/SSLContexts.java',
+    'ch/boye/httpclientandroidlib/conn/ssl/SSLInitializationException.java',
     'ch/boye/httpclientandroidlib/conn/ssl/SSLSocketFactory.java',
     'ch/boye/httpclientandroidlib/conn/ssl/StrictHostnameVerifier.java',
-    'ch/boye/httpclientandroidlib/conn/ssl/TrustManagerDecorator.java',
+    'ch/boye/httpclientandroidlib/conn/ssl/TokenParser.java',
     'ch/boye/httpclientandroidlib/conn/ssl/TrustSelfSignedStrategy.java',
     'ch/boye/httpclientandroidlib/conn/ssl/TrustStrategy.java',
     'ch/boye/httpclientandroidlib/conn/ssl/X509HostnameVerifier.java',
+    'ch/boye/httpclientandroidlib/conn/UnsupportedSchemeException.java',
     'ch/boye/httpclientandroidlib/conn/util/InetAddressUtils.java',
+    'ch/boye/httpclientandroidlib/conn/util/package-info.java',
     'ch/boye/httpclientandroidlib/ConnectionClosedException.java',
     'ch/boye/httpclientandroidlib/ConnectionReuseStrategy.java',
+    'ch/boye/httpclientandroidlib/Consts.java',
+    'ch/boye/httpclientandroidlib/ContentTooLongException.java',
     'ch/boye/httpclientandroidlib/cookie/ClientCookie.java',
     'ch/boye/httpclientandroidlib/cookie/Cookie.java',
     'ch/boye/httpclientandroidlib/cookie/CookieAttributeHandler.java',
     'ch/boye/httpclientandroidlib/cookie/CookieIdentityComparator.java',
     'ch/boye/httpclientandroidlib/cookie/CookieOrigin.java',
     'ch/boye/httpclientandroidlib/cookie/CookiePathComparator.java',
     'ch/boye/httpclientandroidlib/cookie/CookieRestrictionViolationException.java',
     'ch/boye/httpclientandroidlib/cookie/CookieSpec.java',
     'ch/boye/httpclientandroidlib/cookie/CookieSpecFactory.java',
+    'ch/boye/httpclientandroidlib/cookie/CookieSpecProvider.java',
     'ch/boye/httpclientandroidlib/cookie/CookieSpecRegistry.java',
     'ch/boye/httpclientandroidlib/cookie/MalformedCookieException.java',
+    'ch/boye/httpclientandroidlib/cookie/package-info.java',
     'ch/boye/httpclientandroidlib/cookie/params/CookieSpecParamBean.java',
     'ch/boye/httpclientandroidlib/cookie/params/CookieSpecPNames.java',
+    'ch/boye/httpclientandroidlib/cookie/params/package-info.java',
     'ch/boye/httpclientandroidlib/cookie/SetCookie.java',
     'ch/boye/httpclientandroidlib/cookie/SetCookie2.java',
     'ch/boye/httpclientandroidlib/cookie/SM.java',
     'ch/boye/httpclientandroidlib/entity/AbstractHttpEntity.java',
     'ch/boye/httpclientandroidlib/entity/BasicHttpEntity.java',
     'ch/boye/httpclientandroidlib/entity/BufferedHttpEntity.java',
     'ch/boye/httpclientandroidlib/entity/ByteArrayEntity.java',
     'ch/boye/httpclientandroidlib/entity/ContentLengthStrategy.java',
     'ch/boye/httpclientandroidlib/entity/ContentProducer.java',
+    'ch/boye/httpclientandroidlib/entity/ContentType.java',
     'ch/boye/httpclientandroidlib/entity/EntityTemplate.java',
     'ch/boye/httpclientandroidlib/entity/FileEntity.java',
     'ch/boye/httpclientandroidlib/entity/HttpEntityWrapper.java',
     'ch/boye/httpclientandroidlib/entity/InputStreamEntity.java',
+    'ch/boye/httpclientandroidlib/entity/mime/AbstractMultipartForm.java',
+    'ch/boye/httpclientandroidlib/entity/mime/content/AbstractContentBody.java',
+    'ch/boye/httpclientandroidlib/entity/mime/content/ByteArrayBody.java',
+    'ch/boye/httpclientandroidlib/entity/mime/content/ContentBody.java',
+    'ch/boye/httpclientandroidlib/entity/mime/content/ContentDescriptor.java',
+    'ch/boye/httpclientandroidlib/entity/mime/content/FileBody.java',
+    'ch/boye/httpclientandroidlib/entity/mime/content/InputStreamBody.java',
+    'ch/boye/httpclientandroidlib/entity/mime/content/package-info.java',
+    'ch/boye/httpclientandroidlib/entity/mime/content/StringBody.java',
+    'ch/boye/httpclientandroidlib/entity/mime/FormBodyPart.java',
+    'ch/boye/httpclientandroidlib/entity/mime/Header.java',
+    'ch/boye/httpclientandroidlib/entity/mime/HttpBrowserCompatibleMultipart.java',
+    'ch/boye/httpclientandroidlib/entity/mime/HttpMultipartMode.java',
+    'ch/boye/httpclientandroidlib/entity/mime/HttpRFC6532Multipart.java',
+    'ch/boye/httpclientandroidlib/entity/mime/HttpStrictMultipart.java',
+    'ch/boye/httpclientandroidlib/entity/mime/MIME.java',
+    'ch/boye/httpclientandroidlib/entity/mime/MinimalField.java',
+    'ch/boye/httpclientandroidlib/entity/mime/MultipartEntityBuilder.java',
+    'ch/boye/httpclientandroidlib/entity/mime/MultipartFormEntity.java',
+    'ch/boye/httpclientandroidlib/entity/mime/package-info.java',
+    'ch/boye/httpclientandroidlib/entity/package-info.java',
     'ch/boye/httpclientandroidlib/entity/SerializableEntity.java',
     'ch/boye/httpclientandroidlib/entity/StringEntity.java',
     'ch/boye/httpclientandroidlib/FormattedHeader.java',
     'ch/boye/httpclientandroidlib/Header.java',
     'ch/boye/httpclientandroidlib/HeaderElement.java',
     'ch/boye/httpclientandroidlib/HeaderElementIterator.java',
     'ch/boye/httpclientandroidlib/HeaderIterator.java',
     'ch/boye/httpclientandroidlib/HttpClientConnection.java',
     'ch/boye/httpclientandroidlib/HttpConnection.java',
+    'ch/boye/httpclientandroidlib/HttpConnectionFactory.java',
     'ch/boye/httpclientandroidlib/HttpConnectionMetrics.java',
     'ch/boye/httpclientandroidlib/HttpEntity.java',
     'ch/boye/httpclientandroidlib/HttpEntityEnclosingRequest.java',
     'ch/boye/httpclientandroidlib/HttpException.java',
     'ch/boye/httpclientandroidlib/HttpHeaders.java',
     'ch/boye/httpclientandroidlib/HttpHost.java',
     'ch/boye/httpclientandroidlib/HttpInetConnection.java',
     'ch/boye/httpclientandroidlib/HttpMessage.java',
@@ -195,147 +314,292 @@ sync_thirdparty_java_files = [
     'ch/boye/httpclientandroidlib/HttpVersion.java',
     'ch/boye/httpclientandroidlib/impl/AbstractHttpClientConnection.java',
     'ch/boye/httpclientandroidlib/impl/AbstractHttpServerConnection.java',
     'ch/boye/httpclientandroidlib/impl/auth/AuthSchemeBase.java',
     'ch/boye/httpclientandroidlib/impl/auth/BasicScheme.java',
     'ch/boye/httpclientandroidlib/impl/auth/BasicSchemeFactory.java',
     'ch/boye/httpclientandroidlib/impl/auth/DigestScheme.java',
     'ch/boye/httpclientandroidlib/impl/auth/DigestSchemeFactory.java',
+    'ch/boye/httpclientandroidlib/impl/auth/HttpAuthenticator.java',
+    'ch/boye/httpclientandroidlib/impl/auth/HttpEntityDigester.java',
     'ch/boye/httpclientandroidlib/impl/auth/NTLMEngine.java',
     'ch/boye/httpclientandroidlib/impl/auth/NTLMEngineException.java',
     'ch/boye/httpclientandroidlib/impl/auth/NTLMEngineImpl.java',
     'ch/boye/httpclientandroidlib/impl/auth/NTLMScheme.java',
     'ch/boye/httpclientandroidlib/impl/auth/NTLMSchemeFactory.java',
+    'ch/boye/httpclientandroidlib/impl/auth/package-info.java',
     'ch/boye/httpclientandroidlib/impl/auth/RFC2617Scheme.java',
     'ch/boye/httpclientandroidlib/impl/auth/SpnegoTokenGenerator.java',
     'ch/boye/httpclientandroidlib/impl/auth/UnsupportedDigestAlgorithmException.java',
+    'ch/boye/httpclientandroidlib/impl/BHttpConnectionBase.java',
     'ch/boye/httpclientandroidlib/impl/client/AbstractAuthenticationHandler.java',
     'ch/boye/httpclientandroidlib/impl/client/AbstractHttpClient.java',
+    'ch/boye/httpclientandroidlib/impl/client/AIMDBackoffManager.java',
+    'ch/boye/httpclientandroidlib/impl/client/AuthenticationStrategyAdaptor.java',
+    'ch/boye/httpclientandroidlib/impl/client/AuthenticationStrategyImpl.java',
+    'ch/boye/httpclientandroidlib/impl/client/AutoRetryHttpClient.java',
     'ch/boye/httpclientandroidlib/impl/client/BasicAuthCache.java',
     'ch/boye/httpclientandroidlib/impl/client/BasicCookieStore.java',
     'ch/boye/httpclientandroidlib/impl/client/BasicCredentialsProvider.java',
     'ch/boye/httpclientandroidlib/impl/client/BasicResponseHandler.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/AsynchronousValidationRequest.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/AsynchronousValidator.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/BasicHttpCache.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/BasicHttpCacheStorage.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/BasicIdGenerator.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CacheableRequestPolicy.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CacheConfig.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CachedHttpResponseGenerator.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CachedResponseSuitabilityChecker.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CacheEntity.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CacheEntryUpdater.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CacheInvalidator.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CacheKeyGenerator.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CacheMap.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CacheValidityPolicy.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CachingExec.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CachingHttpClientBuilder.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CachingHttpClients.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/CombinedEntity.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/ConditionalRequestBuilder.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/DefaultFailureCache.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/DefaultHttpCacheEntrySerializer.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/ExponentialBackOffSchedulingStrategy.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/FailureCache.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/FailureCacheValue.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/FileResource.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/FileResourceFactory.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/HeapResource.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/HeapResourceFactory.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/HttpCache.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/ImmediateSchedulingStrategy.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/IOUtils.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/ManagedHttpCacheStorage.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/OptionsHttp11Response.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/Proxies.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/RequestProtocolCompliance.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/RequestProtocolError.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/ResourceReference.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/ResponseCachingPolicy.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/ResponseProtocolCompliance.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/ResponseProxyHandler.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/SchedulingStrategy.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/SizeLimitedResponseReader.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/Variant.java',
+    'ch/boye/httpclientandroidlib/impl/client/cache/WarningValue.java',
     'ch/boye/httpclientandroidlib/impl/client/ClientParamsStack.java',
+    'ch/boye/httpclientandroidlib/impl/client/Clock.java',
+    'ch/boye/httpclientandroidlib/impl/client/CloseableHttpClient.java',
+    'ch/boye/httpclientandroidlib/impl/client/CloseableHttpResponseProxy.java',
     'ch/boye/httpclientandroidlib/impl/client/ContentEncodingHttpClient.java',
+    'ch/boye/httpclientandroidlib/impl/client/DecompressingHttpClient.java',
+    'ch/boye/httpclientandroidlib/impl/client/DefaultBackoffStrategy.java',
     'ch/boye/httpclientandroidlib/impl/client/DefaultConnectionKeepAliveStrategy.java',
     'ch/boye/httpclientandroidlib/impl/client/DefaultHttpClient.java',
     'ch/boye/httpclientandroidlib/impl/client/DefaultHttpRequestRetryHandler.java',
     'ch/boye/httpclientandroidlib/impl/client/DefaultProxyAuthenticationHandler.java',
     'ch/boye/httpclientandroidlib/impl/client/DefaultRedirectHandler.java',
     'ch/boye/httpclientandroidlib/impl/client/DefaultRedirectStrategy.java',
     'ch/boye/httpclientandroidlib/impl/client/DefaultRedirectStrategyAdaptor.java',
     'ch/boye/httpclientandroidlib/impl/client/DefaultRequestDirector.java',
+    'ch/boye/httpclientandroidlib/impl/client/DefaultServiceUnavailableRetryStrategy.java',
     'ch/boye/httpclientandroidlib/impl/client/DefaultTargetAuthenticationHandler.java',
     'ch/boye/httpclientandroidlib/impl/client/DefaultUserTokenHandler.java',
     'ch/boye/httpclientandroidlib/impl/client/EntityEnclosingRequestWrapper.java',
+    'ch/boye/httpclientandroidlib/impl/client/FutureRequestExecutionMetrics.java',
+    'ch/boye/httpclientandroidlib/impl/client/FutureRequestExecutionService.java',
+    'ch/boye/httpclientandroidlib/impl/client/HttpAuthenticator.java',
+    'ch/boye/httpclientandroidlib/impl/client/HttpClientBuilder.java',
+    'ch/boye/httpclientandroidlib/impl/client/HttpClients.java',
+    'ch/boye/httpclientandroidlib/impl/client/HttpRequestFutureTask.java',
+    'ch/boye/httpclientandroidlib/impl/client/HttpRequestTaskCallable.java',
+    'ch/boye/httpclientandroidlib/impl/client/InternalHttpClient.java',
+    'ch/boye/httpclientandroidlib/impl/client/LaxRedirectStrategy.java',
+    'ch/boye/httpclientandroidlib/impl/client/MinimalHttpClient.java',
+    'ch/boye/httpclientandroidlib/impl/client/NoopUserTokenHandler.java',
+    'ch/boye/httpclientandroidlib/impl/client/NullBackoffStrategy.java',
+    'ch/boye/httpclientandroidlib/impl/client/package-info.java',
+    'ch/boye/httpclientandroidlib/impl/client/ProxyAuthenticationStrategy.java',
+    'ch/boye/httpclientandroidlib/impl/client/ProxyClient.java',
     'ch/boye/httpclientandroidlib/impl/client/RedirectLocations.java',
     'ch/boye/httpclientandroidlib/impl/client/RequestWrapper.java',
     'ch/boye/httpclientandroidlib/impl/client/RoutedRequest.java',
+    'ch/boye/httpclientandroidlib/impl/client/StandardHttpRequestRetryHandler.java',
+    'ch/boye/httpclientandroidlib/impl/client/SystemClock.java',
+    'ch/boye/httpclientandroidlib/impl/client/SystemDefaultCredentialsProvider.java',
+    'ch/boye/httpclientandroidlib/impl/client/SystemDefaultHttpClient.java',
+    'ch/boye/httpclientandroidlib/impl/client/TargetAuthenticationStrategy.java',
     'ch/boye/httpclientandroidlib/impl/client/TunnelRefusedException.java',
     'ch/boye/httpclientandroidlib/impl/conn/AbstractClientConnAdapter.java',
     'ch/boye/httpclientandroidlib/impl/conn/AbstractPooledConnAdapter.java',
     'ch/boye/httpclientandroidlib/impl/conn/AbstractPoolEntry.java',
+    'ch/boye/httpclientandroidlib/impl/conn/BasicClientConnectionManager.java',
+    'ch/boye/httpclientandroidlib/impl/conn/BasicHttpClientConnectionManager.java',
     'ch/boye/httpclientandroidlib/impl/conn/ConnectionShutdownException.java',
+    'ch/boye/httpclientandroidlib/impl/conn/CPool.java',
+    'ch/boye/httpclientandroidlib/impl/conn/CPoolEntry.java',
+    'ch/boye/httpclientandroidlib/impl/conn/CPoolProxy.java',
     'ch/boye/httpclientandroidlib/impl/conn/DefaultClientConnection.java',
     'ch/boye/httpclientandroidlib/impl/conn/DefaultClientConnectionOperator.java',
+    'ch/boye/httpclientandroidlib/impl/conn/DefaultHttpResponseParser.java',
+    'ch/boye/httpclientandroidlib/impl/conn/DefaultHttpResponseParserFactory.java',
     'ch/boye/httpclientandroidlib/impl/conn/DefaultHttpRoutePlanner.java',
+    'ch/boye/httpclientandroidlib/impl/conn/DefaultManagedHttpClientConnection.java',
+    'ch/boye/httpclientandroidlib/impl/conn/DefaultProxyRoutePlanner.java',
     'ch/boye/httpclientandroidlib/impl/conn/DefaultResponseParser.java',
-    'ch/boye/httpclientandroidlib/impl/conn/HttpInetSocketAddress.java',
+    'ch/boye/httpclientandroidlib/impl/conn/DefaultRoutePlanner.java',
+    'ch/boye/httpclientandroidlib/impl/conn/DefaultSchemePortResolver.java',
+    'ch/boye/httpclientandroidlib/impl/conn/HttpClientConnectionOperator.java',
+    'ch/boye/httpclientandroidlib/impl/conn/HttpConnPool.java',
+    'ch/boye/httpclientandroidlib/impl/conn/HttpPoolEntry.java',
     'ch/boye/httpclientandroidlib/impl/conn/IdleConnectionHandler.java',
+    'ch/boye/httpclientandroidlib/impl/conn/InMemoryDnsResolver.java',
+    'ch/boye/httpclientandroidlib/impl/conn/LoggingInputStream.java',
+    'ch/boye/httpclientandroidlib/impl/conn/LoggingManagedHttpClientConnection.java',
+    'ch/boye/httpclientandroidlib/impl/conn/LoggingOutputStream.java',
     'ch/boye/httpclientandroidlib/impl/conn/LoggingSessionInputBuffer.java',
     'ch/boye/httpclientandroidlib/impl/conn/LoggingSessionOutputBuffer.java',
+    'ch/boye/httpclientandroidlib/impl/conn/ManagedClientConnectionImpl.java',
+    'ch/boye/httpclientandroidlib/impl/conn/ManagedHttpClientConnectionFactory.java',
+    'ch/boye/httpclientandroidlib/impl/conn/package-info.java',
+    'ch/boye/httpclientandroidlib/impl/conn/PoolingClientConnectionManager.java',
+    'ch/boye/httpclientandroidlib/impl/conn/PoolingHttpClientConnectionManager.java',
     'ch/boye/httpclientandroidlib/impl/conn/ProxySelectorRoutePlanner.java',
     'ch/boye/httpclientandroidlib/impl/conn/SchemeRegistryFactory.java',
     'ch/boye/httpclientandroidlib/impl/conn/SingleClientConnManager.java',
+    'ch/boye/httpclientandroidlib/impl/conn/SystemDefaultDnsResolver.java',
+    'ch/boye/httpclientandroidlib/impl/conn/SystemDefaultRoutePlanner.java',
     'ch/boye/httpclientandroidlib/impl/conn/tsccm/AbstractConnPool.java',
     'ch/boye/httpclientandroidlib/impl/conn/tsccm/BasicPooledConnAdapter.java',
     'ch/boye/httpclientandroidlib/impl/conn/tsccm/BasicPoolEntry.java',
     'ch/boye/httpclientandroidlib/impl/conn/tsccm/BasicPoolEntryRef.java',
     'ch/boye/httpclientandroidlib/impl/conn/tsccm/ConnPoolByRoute.java',
+    'ch/boye/httpclientandroidlib/impl/conn/tsccm/package-info.java',
     'ch/boye/httpclientandroidlib/impl/conn/tsccm/PoolEntryRequest.java',
-    'ch/boye/httpclientandroidlib/impl/conn/tsccm/RefQueueHandler.java',
-    'ch/boye/httpclientandroidlib/impl/conn/tsccm/RefQueueWorker.java',
     'ch/boye/httpclientandroidlib/impl/conn/tsccm/RouteSpecificPool.java',
     'ch/boye/httpclientandroidlib/impl/conn/tsccm/ThreadSafeClientConnManager.java',
     'ch/boye/httpclientandroidlib/impl/conn/tsccm/WaitingThread.java',
     'ch/boye/httpclientandroidlib/impl/conn/tsccm/WaitingThreadAborter.java',
     'ch/boye/httpclientandroidlib/impl/conn/Wire.java',
+    'ch/boye/httpclientandroidlib/impl/ConnSupport.java',
     'ch/boye/httpclientandroidlib/impl/cookie/AbstractCookieAttributeHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/AbstractCookieSpec.java',
     'ch/boye/httpclientandroidlib/impl/cookie/BasicClientCookie.java',
     'ch/boye/httpclientandroidlib/impl/cookie/BasicClientCookie2.java',
     'ch/boye/httpclientandroidlib/impl/cookie/BasicCommentHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/BasicDomainHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/BasicExpiresHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/BasicMaxAgeHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/BasicPathHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/BasicSecureHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/BestMatchSpec.java',
     'ch/boye/httpclientandroidlib/impl/cookie/BestMatchSpecFactory.java',
     'ch/boye/httpclientandroidlib/impl/cookie/BrowserCompatSpec.java',
     'ch/boye/httpclientandroidlib/impl/cookie/BrowserCompatSpecFactory.java',
+    'ch/boye/httpclientandroidlib/impl/cookie/BrowserCompatVersionAttributeHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/CookieSpecBase.java',
     'ch/boye/httpclientandroidlib/impl/cookie/DateParseException.java',
     'ch/boye/httpclientandroidlib/impl/cookie/DateUtils.java',
     'ch/boye/httpclientandroidlib/impl/cookie/IgnoreSpec.java',
     'ch/boye/httpclientandroidlib/impl/cookie/IgnoreSpecFactory.java',
     'ch/boye/httpclientandroidlib/impl/cookie/NetscapeDomainHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/NetscapeDraftHeaderParser.java',
     'ch/boye/httpclientandroidlib/impl/cookie/NetscapeDraftSpec.java',
     'ch/boye/httpclientandroidlib/impl/cookie/NetscapeDraftSpecFactory.java',
+    'ch/boye/httpclientandroidlib/impl/cookie/package-info.java',
     'ch/boye/httpclientandroidlib/impl/cookie/PublicSuffixFilter.java',
     'ch/boye/httpclientandroidlib/impl/cookie/PublicSuffixListParser.java',
     'ch/boye/httpclientandroidlib/impl/cookie/RFC2109DomainHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/RFC2109Spec.java',
     'ch/boye/httpclientandroidlib/impl/cookie/RFC2109SpecFactory.java',
     'ch/boye/httpclientandroidlib/impl/cookie/RFC2109VersionHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/RFC2965CommentUrlAttributeHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/RFC2965DiscardAttributeHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/RFC2965DomainAttributeHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/RFC2965PortAttributeHandler.java',
     'ch/boye/httpclientandroidlib/impl/cookie/RFC2965Spec.java',
     'ch/boye/httpclientandroidlib/impl/cookie/RFC2965SpecFactory.java',
     'ch/boye/httpclientandroidlib/impl/cookie/RFC2965VersionAttributeHandler.java',
+    'ch/boye/httpclientandroidlib/impl/DefaultBHttpClientConnection.java',
+    'ch/boye/httpclientandroidlib/impl/DefaultBHttpClientConnectionFactory.java',
+    'ch/boye/httpclientandroidlib/impl/DefaultBHttpServerConnection.java',
+    'ch/boye/httpclientandroidlib/impl/DefaultBHttpServerConnectionFactory.java',
     'ch/boye/httpclientandroidlib/impl/DefaultConnectionReuseStrategy.java',
     'ch/boye/httpclientandroidlib/impl/DefaultHttpClientConnection.java',
     'ch/boye/httpclientandroidlib/impl/DefaultHttpRequestFactory.java',
     'ch/boye/httpclientandroidlib/impl/DefaultHttpResponseFactory.java',
     'ch/boye/httpclientandroidlib/impl/DefaultHttpServerConnection.java',
     'ch/boye/httpclientandroidlib/impl/EnglishReasonPhraseCatalog.java',
+    'ch/boye/httpclientandroidlib/impl/entity/DisallowIdentityContentLengthStrategy.java',
     'ch/boye/httpclientandroidlib/impl/entity/EntityDeserializer.java',
     'ch/boye/httpclientandroidlib/impl/entity/EntitySerializer.java',
     'ch/boye/httpclientandroidlib/impl/entity/LaxContentLengthStrategy.java',
+    'ch/boye/httpclientandroidlib/impl/entity/package-info.java',
     'ch/boye/httpclientandroidlib/impl/entity/StrictContentLengthStrategy.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/BackoffStrategyExec.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/ClientExecChain.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/ConnectionHolder.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/HttpResponseProxy.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/MainClientExec.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/MinimalClientExec.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/package-info.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/ProtocolExec.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/RedirectExec.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/RequestAbortedException.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/RequestEntityProxy.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/ResponseEntityProxy.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/RetryExec.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/ServiceUnavailableRetryExec.java',
+    'ch/boye/httpclientandroidlib/impl/execchain/TunnelRefusedException.java',
     'ch/boye/httpclientandroidlib/impl/HttpConnectionMetricsImpl.java',
     'ch/boye/httpclientandroidlib/impl/io/AbstractMessageParser.java',
     'ch/boye/httpclientandroidlib/impl/io/AbstractMessageWriter.java',
     'ch/boye/httpclientandroidlib/impl/io/AbstractSessionInputBuffer.java',
     'ch/boye/httpclientandroidlib/impl/io/AbstractSessionOutputBuffer.java',
     'ch/boye/httpclientandroidlib/impl/io/ChunkedInputStream.java',
     'ch/boye/httpclientandroidlib/impl/io/ChunkedOutputStream.java',
     'ch/boye/httpclientandroidlib/impl/io/ContentLengthInputStream.java',
     'ch/boye/httpclientandroidlib/impl/io/ContentLengthOutputStream.java',
+    'ch/boye/httpclientandroidlib/impl/io/DefaultHttpRequestParser.java',
+    'ch/boye/httpclientandroidlib/impl/io/DefaultHttpRequestParserFactory.java',
+    'ch/boye/httpclientandroidlib/impl/io/DefaultHttpRequestWriter.java',
+    'ch/boye/httpclientandroidlib/impl/io/DefaultHttpRequestWriterFactory.java',
+    'ch/boye/httpclientandroidlib/impl/io/DefaultHttpResponseParser.java',
+    'ch/boye/httpclientandroidlib/impl/io/DefaultHttpResponseParserFactory.java',
+    'ch/boye/httpclientandroidlib/impl/io/DefaultHttpResponseWriter.java',
+    'ch/boye/httpclientandroidlib/impl/io/DefaultHttpResponseWriterFactory.java',
     'ch/boye/httpclientandroidlib/impl/io/HttpRequestParser.java',
     'ch/boye/httpclientandroidlib/impl/io/HttpRequestWriter.java',
     'ch/boye/httpclientandroidlib/impl/io/HttpResponseParser.java',
     'ch/boye/httpclientandroidlib/impl/io/HttpResponseWriter.java',
     'ch/boye/httpclientandroidlib/impl/io/HttpTransportMetricsImpl.java',
     'ch/boye/httpclientandroidlib/impl/io/IdentityInputStream.java',
     'ch/boye/httpclientandroidlib/impl/io/IdentityOutputStream.java',
+    'ch/boye/httpclientandroidlib/impl/io/package-info.java',
+    'ch/boye/httpclientandroidlib/impl/io/SessionInputBufferImpl.java',
+    'ch/boye/httpclientandroidlib/impl/io/SessionOutputBufferImpl.java',
     'ch/boye/httpclientandroidlib/impl/io/SocketInputBuffer.java',
     'ch/boye/httpclientandroidlib/impl/io/SocketOutputBuffer.java',
     'ch/boye/httpclientandroidlib/impl/NoConnectionReuseStrategy.java',
+    'ch/boye/httpclientandroidlib/impl/package-info.java',
+    'ch/boye/httpclientandroidlib/impl/pool/BasicConnFactory.java',
+    'ch/boye/httpclientandroidlib/impl/pool/BasicConnPool.java',
+    'ch/boye/httpclientandroidlib/impl/pool/BasicPoolEntry.java',
+    'ch/boye/httpclientandroidlib/impl/pool/package-info.java',
     'ch/boye/httpclientandroidlib/impl/SocketHttpClientConnection.java',
     'ch/boye/httpclientandroidlib/impl/SocketHttpServerConnection.java',
     'ch/boye/httpclientandroidlib/io/BufferInfo.java',
     'ch/boye/httpclientandroidlib/io/EofSensor.java',
     'ch/boye/httpclientandroidlib/io/HttpMessageParser.java',
+    'ch/boye/httpclientandroidlib/io/HttpMessageParserFactory.java',
     'ch/boye/httpclientandroidlib/io/HttpMessageWriter.java',
+    'ch/boye/httpclientandroidlib/io/HttpMessageWriterFactory.java',
     'ch/boye/httpclientandroidlib/io/HttpTransportMetrics.java',
+    'ch/boye/httpclientandroidlib/io/package-info.java',
     'ch/boye/httpclientandroidlib/io/SessionInputBuffer.java',
     'ch/boye/httpclientandroidlib/io/SessionOutputBuffer.java',
     'ch/boye/httpclientandroidlib/MalformedChunkCodingException.java',
     'ch/boye/httpclientandroidlib/message/AbstractHttpMessage.java',
     'ch/boye/httpclientandroidlib/message/BasicHeader.java',
     'ch/boye/httpclientandroidlib/message/BasicHeaderElement.java',
     'ch/boye/httpclientandroidlib/message/BasicHeaderElementIterator.java',
     'ch/boye/httpclientandroidlib/message/BasicHeaderIterator.java',
@@ -352,76 +616,104 @@ sync_thirdparty_java_files = [
     'ch/boye/httpclientandroidlib/message/BasicStatusLine.java',
     'ch/boye/httpclientandroidlib/message/BasicTokenIterator.java',
     'ch/boye/httpclientandroidlib/message/BufferedHeader.java',
     'ch/boye/httpclientandroidlib/message/HeaderGroup.java',
     'ch/boye/httpclientandroidlib/message/HeaderValueFormatter.java',
     'ch/boye/httpclientandroidlib/message/HeaderValueParser.java',
     'ch/boye/httpclientandroidlib/message/LineFormatter.java',
     'ch/boye/httpclientandroidlib/message/LineParser.java',
+    'ch/boye/httpclientandroidlib/message/package-info.java',
     'ch/boye/httpclientandroidlib/message/ParserCursor.java',
+    'ch/boye/httpclientandroidlib/MessageConstraintException.java',
     'ch/boye/httpclientandroidlib/MethodNotSupportedException.java',
     'ch/boye/httpclientandroidlib/NameValuePair.java',
     'ch/boye/httpclientandroidlib/NoHttpResponseException.java',
+    'ch/boye/httpclientandroidlib/package-info.java',
     'ch/boye/httpclientandroidlib/params/AbstractHttpParams.java',
     'ch/boye/httpclientandroidlib/params/BasicHttpParams.java',
     'ch/boye/httpclientandroidlib/params/CoreConnectionPNames.java',
     'ch/boye/httpclientandroidlib/params/CoreProtocolPNames.java',
     'ch/boye/httpclientandroidlib/params/DefaultedHttpParams.java',
     'ch/boye/httpclientandroidlib/params/HttpAbstractParamBean.java',
     'ch/boye/httpclientandroidlib/params/HttpConnectionParamBean.java',
     'ch/boye/httpclientandroidlib/params/HttpConnectionParams.java',
+    'ch/boye/httpclientandroidlib/params/HttpParamConfig.java',
     'ch/boye/httpclientandroidlib/params/HttpParams.java',
+    'ch/boye/httpclientandroidlib/params/HttpParamsNames.java',
     'ch/boye/httpclientandroidlib/params/HttpProtocolParamBean.java',
     'ch/boye/httpclientandroidlib/params/HttpProtocolParams.java',
+    'ch/boye/httpclientandroidlib/params/package-info.java',
     'ch/boye/httpclientandroidlib/params/SyncBasicHttpParams.java',
     'ch/boye/httpclientandroidlib/ParseException.java',
+    'ch/boye/httpclientandroidlib/pool/AbstractConnPool.java',
+    'ch/boye/httpclientandroidlib/pool/ConnFactory.java',
+    'ch/boye/httpclientandroidlib/pool/ConnPool.java',
+    'ch/boye/httpclientandroidlib/pool/ConnPoolControl.java',
+    'ch/boye/httpclientandroidlib/pool/package-info.java',
+    'ch/boye/httpclientandroidlib/pool/PoolEntry.java',
+    'ch/boye/httpclientandroidlib/pool/PoolEntryCallback.java',
+    'ch/boye/httpclientandroidlib/pool/PoolEntryFuture.java',
+    'ch/boye/httpclientandroidlib/pool/PoolStats.java',
+    'ch/boye/httpclientandroidlib/pool/RouteSpecificPool.java',
     'ch/boye/httpclientandroidlib/protocol/BasicHttpContext.java',
     'ch/boye/httpclientandroidlib/protocol/BasicHttpProcessor.java',
+    'ch/boye/httpclientandroidlib/protocol/ChainBuilder.java',
     'ch/boye/httpclientandroidlib/protocol/DefaultedHttpContext.java',
     'ch/boye/httpclientandroidlib/protocol/ExecutionContext.java',
     'ch/boye/httpclientandroidlib/protocol/HTTP.java',
     'ch/boye/httpclientandroidlib/protocol/HttpContext.java',
+    'ch/boye/httpclientandroidlib/protocol/HttpCoreContext.java',
     'ch/boye/httpclientandroidlib/protocol/HttpDateGenerator.java',
     'ch/boye/httpclientandroidlib/protocol/HttpExpectationVerifier.java',
     'ch/boye/httpclientandroidlib/protocol/HttpProcessor.java',
+    'ch/boye/httpclientandroidlib/protocol/HttpProcessorBuilder.java',
     'ch/boye/httpclientandroidlib/protocol/HttpRequestExecutor.java',
     'ch/boye/httpclientandroidlib/protocol/HttpRequestHandler.java',
+    'ch/boye/httpclientandroidlib/protocol/HttpRequestHandlerMapper.java',
     'ch/boye/httpclientandroidlib/protocol/HttpRequestHandlerRegistry.java',
     'ch/boye/httpclientandroidlib/protocol/HttpRequestHandlerResolver.java',
     'ch/boye/httpclientandroidlib/protocol/HttpRequestInterceptorList.java',
     'ch/boye/httpclientandroidlib/protocol/HttpResponseInterceptorList.java',
     'ch/boye/httpclientandroidlib/protocol/HttpService.java',
     'ch/boye/httpclientandroidlib/protocol/ImmutableHttpProcessor.java',
+    'ch/boye/httpclientandroidlib/protocol/package-info.java',
     'ch/boye/httpclientandroidlib/protocol/RequestConnControl.java',
     'ch/boye/httpclientandroidlib/protocol/RequestContent.java',
     'ch/boye/httpclientandroidlib/protocol/RequestDate.java',
     'ch/boye/httpclientandroidlib/protocol/RequestExpectContinue.java',
     'ch/boye/httpclientandroidlib/protocol/RequestTargetHost.java',
     'ch/boye/httpclientandroidlib/protocol/RequestUserAgent.java',
     'ch/boye/httpclientandroidlib/protocol/ResponseConnControl.java',
     'ch/boye/httpclientandroidlib/protocol/ResponseContent.java',
     'ch/boye/httpclientandroidlib/protocol/ResponseDate.java',
     'ch/boye/httpclientandroidlib/protocol/ResponseServer.java',
     'ch/boye/httpclientandroidlib/protocol/SyncBasicHttpContext.java',
+    'ch/boye/httpclientandroidlib/protocol/UriHttpRequestHandlerMapper.java',
     'ch/boye/httpclientandroidlib/protocol/UriPatternMatcher.java',
     'ch/boye/httpclientandroidlib/ProtocolException.java',
     'ch/boye/httpclientandroidlib/ProtocolVersion.java',
     'ch/boye/httpclientandroidlib/ReasonPhraseCatalog.java',
     'ch/boye/httpclientandroidlib/RequestLine.java',
     'ch/boye/httpclientandroidlib/StatusLine.java',
     'ch/boye/httpclientandroidlib/TokenIterator.java',
     'ch/boye/httpclientandroidlib/TruncatedChunkException.java',
     'ch/boye/httpclientandroidlib/UnsupportedHttpVersionException.java',
+    'ch/boye/httpclientandroidlib/util/Args.java',
+    'ch/boye/httpclientandroidlib/util/Asserts.java',
     'ch/boye/httpclientandroidlib/util/ByteArrayBuffer.java',
     'ch/boye/httpclientandroidlib/util/CharArrayBuffer.java',
+    'ch/boye/httpclientandroidlib/util/CharsetUtils.java',
     'ch/boye/httpclientandroidlib/util/EncodingUtils.java',
     'ch/boye/httpclientandroidlib/util/EntityUtils.java',
     'ch/boye/httpclientandroidlib/util/ExceptionUtils.java',
     'ch/boye/httpclientandroidlib/util/LangUtils.java',
+    'ch/boye/httpclientandroidlib/util/NetUtils.java',
+    'ch/boye/httpclientandroidlib/util/package-info.java',
+    'ch/boye/httpclientandroidlib/util/TextUtils.java',
     'ch/boye/httpclientandroidlib/util/VersionInfo.java',
     'org/json/simple/ItemList.java',
     'org/json/simple/JSONArray.java',
     'org/json/simple/JSONAware.java',
     'org/json/simple/JSONObject.java',
     'org/json/simple/JSONStreamAware.java',
     'org/json/simple/JSONValue.java',
     'org/json/simple/parser/ContainerFactory.java',
new file mode 100644
--- /dev/null
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/Consts.java
@@ -0,0 +1,51 @@
+/*
+ * ====================================================================
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * ====================================================================
+ *
+ * This software consists of voluntary contributions made by many
+ * individuals on behalf of the Apache Software Foundation.  For more
+ * information on the Apache Software Foundation, please see
+ * <http://www.apache.org/>.
+ *
+ */
+
+package ch.boye.httpclientandroidlib;
+
+import java.nio.charset.Charset;
+
+/**
+ * Commons constants.
+ *
+ * @since 4.2
+ */
+public final class Consts {
+
+    public static final int CR = 13; // <US-ASCII CR, carriage return (13)>
+    public static final int LF = 10; // <US-ASCII LF, linefeed (10)>
+    public static final int SP = 32; // <US-ASCII SP, space (32)>
+    public static final int HT = 9;  // <US-ASCII HT, horizontal-tab (9)>
+
+    public static final Charset UTF_8 = Charset.forName("UTF-8");
+    public static final Charset ASCII = Charset.forName("US-ASCII");
+    public static final Charset ISO_8859_1 = Charset.forName("ISO-8859-1");
+
+    private Consts() {
+    }
+
+}
new file mode 100644
--- /dev/null
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/ContentTooLongException.java
@@ -0,0 +1,50 @@
+/*
+ * ====================================================================
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * ====================================================================
+ *
+ * This software consists of voluntary contributions made by many
+ * individuals on behalf of the Apache Software Foundation.  For more
+ * information on the Apache Software Foundation, please see
+ * <http://www.apache.org/>.
+ *
+ */
+
+package ch.boye.httpclientandroidlib;
+
+import java.io.IOException;
+
+/**
+ * Signals that HTTP entity content is too long.
+ *
+ * @since 4.2
+ */
+public class ContentTooLongException extends IOException {
+
+    private static final long serialVersionUID = -924287689552495383L;
+
+    /**
+     * Creates a new ContentTooLongException with the specified detail message.
+     *
+     * @param message exception message
+     */
+    public ContentTooLongException(final String message) {
+        super(message);
+    }
+
+}
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HeaderElement.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HeaderElement.java
@@ -94,15 +94,15 @@ public interface HeaderElement {
      *
      * @return parameter count
      */
     int getParameterCount();
 
     /**
      * Returns parameter with the given index.
      *
-     * @param index
+     * @param index index
      * @return name / value pair
      */
     NameValuePair getParameter(int index);
 
 }
 
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HeaderElementIterator.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HeaderElementIterator.java
@@ -29,17 +29,17 @@ package ch.boye.httpclientandroidlib;
 
 import java.util.Iterator;
 
 /**
  * A type-safe iterator for {@link HeaderElement} objects.
  *
  * @since 4.0
  */
-public interface HeaderElementIterator extends Iterator {
+public interface HeaderElementIterator extends Iterator<Object> {
 
     /**
      * Indicates whether there is another header element in this
      * iteration.
      *
      * @return  <code>true</code> if there is another header element,
      *          <code>false</code> otherwise
      */
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HeaderIterator.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HeaderIterator.java
@@ -29,17 +29,17 @@ package ch.boye.httpclientandroidlib;
 
 import java.util.Iterator;
 
 /**
  * A type-safe iterator for {@link Header} objects.
  *
  * @since 4.0
  */
-public interface HeaderIterator extends Iterator {
+public interface HeaderIterator extends Iterator<Object> {
 
     /**
      * Indicates whether there is another header in this iteration.
      *
      * @return  <code>true</code> if there is another header,
      *          <code>false</code> otherwise
      */
     boolean hasNext();
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpConnection.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpConnection.java
@@ -22,56 +22,57 @@
  * individuals on behalf of the Apache Software Foundation.  For more
  * information on the Apache Software Foundation, please see
  * <http://www.apache.org/>.
  *
  */
 
 package ch.boye.httpclientandroidlib;
 
+import java.io.Closeable;
 import java.io.IOException;
 
 /**
  * A generic HTTP connection, useful on client and server side.
  *
  * @since 4.0
  */
-public interface HttpConnection {
+public interface HttpConnection extends Closeable {
 
     /**
      * Closes this connection gracefully.
      * This method will attempt to flush the internal output
      * buffer prior to closing the underlying socket.
      * This method MUST NOT be called from a different thread to force
      * shutdown of the connection. Use {@link #shutdown shutdown} instead.
      */
-    public void close() throws IOException;
+    void close() throws IOException;
 
     /**
      * Checks if this connection is open.
      * @return true if it is open, false if it is closed.
      */
-    public boolean isOpen();
+    boolean isOpen();
 
     /**
      * Checks whether this connection has gone down.
      * Network connections may get closed during some time of inactivity
      * for several reasons. The next time a read is attempted on such a
      * connection it will throw an IOException.
      * This method tries to alleviate this inconvenience by trying to
      * find out if a connection is still usable. Implementations may do
      * that by attempting a read with a very small timeout. Thus this
      * method may block for a small amount of time before returning a result.
      * It is therefore an <i>expensive</i> operation.
      *
      * @return  <code>true</code> if attempts to use this connection are
      *          likely to succeed, or <code>false</code> if they are likely
      *          to fail and this connection should be closed
      */
-    public boolean isStale();
+    boolean isStale();
 
     /**
      * Sets the socket timeout value.
      *
      * @param timeout timeout value in milliseconds
      */
     void setSocketTimeout(int timeout);
 
@@ -86,17 +87,17 @@ public interface HttpConnection {
 
     /**
      * Force-closes this connection.
      * This is the only method of a connection which may be called
      * from a different thread to terminate the connection.
      * This method will not attempt to flush the transmitter's
      * internal buffer prior to closing the underlying socket.
      */
-    public void shutdown() throws IOException;
+    void shutdown() throws IOException;
 
     /**
      * Returns a collection of connection metrics.
      *
      * @return HttpConnectionMetrics
      */
     HttpConnectionMetrics getMetrics();
 
new file mode 100644
--- /dev/null
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpConnectionFactory.java
@@ -0,0 +1,42 @@
+/*
+ * ====================================================================
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * ====================================================================
+ *
+ * This software consists of voluntary contributions made by many
+ * individuals on behalf of the Apache Software Foundation.  For more
+ * information on the Apache Software Foundation, please see
+ * <http://www.apache.org/>.
+ *
+ */
+
+package ch.boye.httpclientandroidlib;
+
+import java.io.IOException;
+import java.net.Socket;
+
+/**
+ * Factory for {@link HttpConnection} instances.
+ *
+ * @since 4.3
+ */
+public interface HttpConnectionFactory<T extends HttpConnection> {
+
+    T createConnection(Socket socket) throws IOException;
+
+}
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpEntity.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpEntity.java
@@ -184,15 +184,16 @@ public interface HttpEntity {
      * <p>
      * This method is of particular importance for entities being
      * received from a {@link HttpConnection connection}. The entity
      * needs to be consumed completely in order to re-use the connection
      * with keep-alive.
      *
      * @throws IOException if an I/O error occurs.
      *
-     * @deprecated Use {@link ch.boye.httpclientandroidlib.util.EntityUtils#consume(HttpEntity)}
+     * @deprecated (4.1) Use {@link ch.boye.httpclientandroidlib.util.EntityUtils#consume(HttpEntity)}
      *
      * @see #getContent() and #writeTo(OutputStream)
      */
+    @Deprecated
     void consumeContent() throws IOException;
 
 }
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpEntityEnclosingRequest.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpEntityEnclosingRequest.java
@@ -1,10 +1,9 @@
 /*
- * $Header: $
  * ====================================================================
  * Licensed to the Apache Software Foundation (ASF) under one
  * or more contributor license agreements.  See the NOTICE file
  * distributed with this work for additional information
  * regarding copyright ownership.  The ASF licenses this file
  * to you under the Apache License, Version 2.0 (the
  * "License"); you may not use this file except in compliance
  * with the License.  You may obtain a copy of the License at
@@ -20,17 +19,16 @@
  * ====================================================================
  *
  * This software consists of voluntary contributions made by many
  * individuals on behalf of the Apache Software Foundation.  For more
  * information on the Apache Software Foundation, please see
  * <http://www.apache.org/>.
  *
  */
-
 package ch.boye.httpclientandroidlib;
 
 /**
  * A request with an entity.
  *
  * @since 4.0
  */
 public interface HttpEntityEnclosingRequest extends HttpRequest {
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpException.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpException.java
@@ -22,18 +22,16 @@
  * individuals on behalf of the Apache Software Foundation.  For more
  * information on the Apache Software Foundation, please see
  * <http://www.apache.org/>.
  *
  */
 
 package ch.boye.httpclientandroidlib;
 
-import ch.boye.httpclientandroidlib.util.ExceptionUtils;
-
 /**
  * Signals that an HTTP exception has occurred.
  *
  * @since 4.0
  */
 public class HttpException extends Exception {
 
     private static final long serialVersionUID = -5437299376222011036L;
@@ -58,12 +56,12 @@ public class HttpException extends Excep
      * Creates a new HttpException with the specified detail message and cause.
      *
      * @param message the exception detail message
      * @param cause the <tt>Throwable</tt> that caused this exception, or <tt>null</tt>
      * if the cause is unavailable, unknown, or not a <tt>Throwable</tt>
      */
     public HttpException(final String message, final Throwable cause) {
         super(message);
-        ExceptionUtils.initCause(this, cause);
+        initCause(cause);
     }
 
 }
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpHost.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpHost.java
@@ -23,103 +23,160 @@
  * information on the Apache Software Foundation, please see
  * <http://www.apache.org/>.
  *
  */
 
 package ch.boye.httpclientandroidlib;
 
 import java.io.Serializable;
+import java.net.InetAddress;
 import java.util.Locale;
 
-import ch.boye.httpclientandroidlib.util.CharArrayBuffer;
+import ch.boye.httpclientandroidlib.annotation.Immutable;
+import ch.boye.httpclientandroidlib.util.Args;
 import ch.boye.httpclientandroidlib.util.LangUtils;
 
 /**
  * Holds all of the variables needed to describe an HTTP connection to a host.
  * This includes remote host name, port and scheme.
  *
  *
  * @since 4.0
  */
-//@Immutable
+@Immutable
 public final class HttpHost implements Cloneable, Serializable {
 
     private static final long serialVersionUID = -7529410654042457626L;
 
     /** The default scheme is "http". */
     public static final String DEFAULT_SCHEME_NAME = "http";
 
     /** The host to use. */
     protected final String hostname;
 
     /** The lowercase host, for {@link #equals} and {@link #hashCode}. */
     protected final String lcHostname;
 
 
-    /** The port to use. */
+    /** The port to use, defaults to -1 if not set. */
     protected final int port;
 
     /** The scheme (lowercased) */
     protected final String schemeName;
 
+    protected final InetAddress address;
 
     /**
      * Creates a new {@link HttpHost HttpHost}, specifying all values.
      * Constructor for HttpHost.
      *
      * @param hostname  the hostname (IP or DNS name)
      * @param port      the port number.
      *                  <code>-1</code> indicates the scheme default port.
      * @param scheme    the name of the scheme.
      *                  <code>null</code> indicates the
      *                  {@link #DEFAULT_SCHEME_NAME default scheme}
      */
-    public HttpHost(final String hostname, int port, final String scheme) {
+    public HttpHost(final String hostname, final int port, final String scheme) {
         super();
-        if (hostname == null) {
-            throw new IllegalArgumentException("Host name may not be null");
-        }
-        this.hostname   = hostname;
+        this.hostname   = Args.notBlank(hostname, "Host name");
         this.lcHostname = hostname.toLowerCase(Locale.ENGLISH);
         if (scheme != null) {
             this.schemeName = scheme.toLowerCase(Locale.ENGLISH);
         } else {
             this.schemeName = DEFAULT_SCHEME_NAME;
         }
         this.port = port;
+        this.address = null;
     }
 
     /**
      * Creates a new {@link HttpHost HttpHost}, with default scheme.
      *
      * @param hostname  the hostname (IP or DNS name)
      * @param port      the port number.
      *                  <code>-1</code> indicates the scheme default port.
      */
-    public HttpHost(final String hostname, int port) {
+    public HttpHost(final String hostname, final int port) {
         this(hostname, port, null);
     }
 
     /**
      * Creates a new {@link HttpHost HttpHost}, with default scheme and port.
      *
      * @param hostname  the hostname (IP or DNS name)
      */
     public HttpHost(final String hostname) {
         this(hostname, -1, null);
     }
 
     /**
+     * Creates a new {@link HttpHost HttpHost}, specifying all values.
+     * Constructor for HttpHost.
+     *
+     * @param address   the inet address.
+     * @param port      the port number.
+     *                  <code>-1</code> indicates the scheme default port.
+     * @param scheme    the name of the scheme.
+     *                  <code>null</code> indicates the
+     *                  {@link #DEFAULT_SCHEME_NAME default scheme}
+     *
+     * @since 4.3
+     */
+    public HttpHost(final InetAddress address, final int port, final String scheme) {
+        super();
+        this.address = Args.notNull(address, "Inet address");
+        this.hostname = address.getHostAddress();
+        this.lcHostname = this.hostname.toLowerCase(Locale.ENGLISH);
+        if (scheme != null) {
+            this.schemeName = scheme.toLowerCase(Locale.ENGLISH);
+        } else {
+            this.schemeName = DEFAULT_SCHEME_NAME;
+        }
+        this.port = port;
+    }
+
+    /**
+     * Creates a new {@link HttpHost HttpHost}, with default scheme.
+     *
+     * @param address   the inet address.
+     * @param port      the port number.
+     *                  <code>-1</code> indicates the scheme default port.
+     *
+     * @since 4.3
+     */
+    public HttpHost(final InetAddress address, final int port) {
+        this(address, port, null);
+    }
+
+    /**
+     * Creates a new {@link HttpHost HttpHost}, with default scheme and port.
+     *
+     * @param address   the inet address.
+     *
+     * @since 4.3
+     */
+    public HttpHost(final InetAddress address) {
+        this(address, -1, null);
+    }
+
+    /**
      * Copy constructor for {@link HttpHost HttpHost}.
      *
      * @param httphost the HTTP host to copy details from
      */
     public HttpHost (final HttpHost httphost) {
-        this(httphost.hostname, httphost.port, httphost.schemeName);
+        super();
+        Args.notNull(httphost, "HTTP host");
+        this.hostname   = httphost.hostname;
+        this.lcHostname = httphost.lcHostname;
+        this.schemeName = httphost.schemeName;
+        this.port = httphost.port;
+        this.address = httphost.address;
     }
 
     /**
      * Returns the host name.
      *
      * @return the host name (IP or DNS name)
      */
     public String getHostName() {
@@ -140,22 +197,33 @@ public final class HttpHost implements C
      *
      * @return the scheme name
      */
     public String getSchemeName() {
         return this.schemeName;
     }
 
     /**
+     * Returns the inet address if explicitly set by a constructor,
+     *   <code>null</code> otherwise.
+     * @return the inet address
+     *
+     * @since 4.3
+     */
+    public InetAddress getAddress() {
+        return this.address;
+    }
+
+    /**
      * Return the host URI, as a string.
      *
      * @return the host URI
      */
     public String toURI() {
-        CharArrayBuffer buffer = new CharArrayBuffer(32);
+        final StringBuilder buffer = new StringBuilder();
         buffer.append(this.schemeName);
         buffer.append("://");
         buffer.append(this.hostname);
         if (this.port != -1) {
             buffer.append(':');
             buffer.append(Integer.toString(this.port));
         }
         return buffer.toString();
@@ -165,52 +233,58 @@ public final class HttpHost implements C
     /**
      * Obtains the host string, without scheme prefix.
      *
      * @return  the host string, for example <code>localhost:8080</code>
      */
     public String toHostString() {
         if (this.port != -1) {
             //the highest port number is 65535, which is length 6 with the addition of the colon
-            CharArrayBuffer buffer = new CharArrayBuffer(this.hostname.length() + 6);
+            final StringBuilder buffer = new StringBuilder(this.hostname.length() + 6);
             buffer.append(this.hostname);
             buffer.append(":");
             buffer.append(Integer.toString(this.port));
             return buffer.toString();
         } else {
             return this.hostname;
         }
     }
 
 
+    @Override
     public String toString() {
         return toURI();
     }
 
 
+    @Override
     public boolean equals(final Object obj) {
-        if (this == obj) return true;
+        if (this == obj) {
+            return true;
+        }
         if (obj instanceof HttpHost) {
-            HttpHost that = (HttpHost) obj;
+            final HttpHost that = (HttpHost) obj;
             return this.lcHostname.equals(that.lcHostname)
                 && this.port == that.port
                 && this.schemeName.equals(that.schemeName);
         } else {
             return false;
         }
     }
 
     /**
      * @see java.lang.Object#hashCode()
      */
+    @Override
     public int hashCode() {
         int hash = LangUtils.HASH_SEED;
         hash = LangUtils.hashCode(hash, this.lcHostname);
         hash = LangUtils.hashCode(hash, this.port);
         hash = LangUtils.hashCode(hash, this.schemeName);
         return hash;
     }
 
+    @Override
     public Object clone() throws CloneNotSupportedException {
         return super.clone();
     }
 
 }
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpMessage.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpMessage.java
@@ -48,16 +48,17 @@ import ch.boye.httpclientandroidlib.para
  *                        *(message-header CRLF)
  *                        CRLF
  *                        [ message-body ]
  *      start-line      = Request-Line | Status-Line
  * </pre>
  *
  * @since 4.0
  */
+@SuppressWarnings("deprecation")
 public interface HttpMessage {
 
     /**
      * Returns the protocol version this message is compatible with.
      */
     ProtocolVersion getProtocolVersion();
 
     /**
@@ -184,18 +185,26 @@ public interface HttpMessage {
      * @return Iterator that returns Header objects with the argument name
      *         in the sequence they are sent over a connection.
      */
     HeaderIterator headerIterator(String name);
 
     /**
      * Returns the parameters effective for this message as set by
      * {@link #setParams(HttpParams)}.
+     *
+     * @deprecated (4.3) use configuration classes provided 'ch.boye.httpclientandroidlib.config'
+     *  and 'ch.boye.httpclientandroidlib.client.config'
      */
+    @Deprecated
     HttpParams getParams();
 
     /**
      * Provides parameters to be used for the processing of this message.
      * @param params the parameters
+     *
+     * @deprecated (4.3) use configuration classes provided 'ch.boye.httpclientandroidlib.config'
+     *  and 'ch.boye.httpclientandroidlib.client.config'
      */
+    @Deprecated
     void setParams(HttpParams params);
 
 }
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpResponse.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpResponse.java
@@ -78,39 +78,31 @@ public interface HttpResponse extends Ht
      * @param ver       the HTTP version
      * @param code      the status code
      * @param reason    the reason phrase, or <code>null</code> to omit
      */
     void setStatusLine(ProtocolVersion ver, int code, String reason);
 
     /**
      * Updates the status line of this response with a new status code.
-     * The status line can only be updated if it is available. It must
-     * have been set either explicitly or in a constructor.
-     * <br/>
-     * The reason phrase will be updated according to the new status code,
-     * based on the current {@link #getLocale locale}. It can be set
-     * explicitly using {@link #setReasonPhrase setReasonPhrase}.
      *
      * @param code the HTTP status code.
      *
      * @throws IllegalStateException
      *          if the status line has not be set
      *
      * @see HttpStatus
      * @see #setStatusLine(StatusLine)
      * @see #setStatusLine(ProtocolVersion,int)
      */
     void setStatusCode(int code)
         throws IllegalStateException;
 
     /**
      * Updates the status line of this response with a new reason phrase.
-     * The status line can only be updated if it is available. It must
-     * have been set either explicitly or in a constructor.
      *
      * @param reason    the new reason phrase as a single-line string, or
      *                  <code>null</code> to unset the reason phrase
      *
      * @throws IllegalStateException
      *          if the status line has not be set
      *
      * @see #setStatusLine(StatusLine)
@@ -125,36 +117,39 @@ public interface HttpResponse extends Ht
      *
      * @return  the response entity, or
      *          <code>null</code> if there is none
      */
     HttpEntity getEntity();
 
     /**
      * Associates a response entity with this response.
+     * <p/>
+     * Please note that if an entity has already been set for this response and it depends on
+     * an input stream ({@link HttpEntity#isStreaming()} returns <code>true</code>),
+     * it must be fully consumed in order to ensure release of resources.
      *
      * @param entity    the entity to associate with this response, or
      *                  <code>null</code> to unset
+     *
+     * @see HttpEntity#isStreaming()
+     * @see ch.boye.httpclientandroidlib.util.EntityUtils#updateEntity(HttpResponse, HttpEntity)
      */
     void setEntity(HttpEntity entity);
 
     /**
      * Obtains the locale of this response.
      * The locale is used to determine the reason phrase
      * for the {@link #setStatusCode status code}.
      * It can be changed using {@link #setLocale setLocale}.
      *
      * @return  the locale of this response, never <code>null</code>
      */
     Locale getLocale();
 
     /**
      * Changes the locale of this response.
-     * If there is a status line, it's reason phrase will be updated
-     * according to the status code and new locale.
      *
      * @param loc       the new locale
-     *
-     * @see #getLocale getLocale
-     * @see #setStatusCode setStatusCode
      */
     void setLocale(Locale loc);
+
 }
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpVersion.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/HttpVersion.java
@@ -24,29 +24,32 @@
  * <http://www.apache.org/>.
  *
  */
 
 package ch.boye.httpclientandroidlib;
 
 import java.io.Serializable;
 
+import ch.boye.httpclientandroidlib.annotation.Immutable;
+
 /**
  * Represents an HTTP version. HTTP uses a "major.minor" numbering
  * scheme to indicate versions of the protocol.
  * <p>
  * The version of an HTTP message is indicated by an HTTP-Version field
  * in the first line of the message.
  * </p>
  * <pre>
  *     HTTP-Version   = "HTTP" "/" 1*DIGIT "." 1*DIGIT
  * </pre>
  *
  * @since 4.0
  */
+@Immutable
 public final class HttpVersion extends ProtocolVersion
     implements Serializable {
 
     private static final long serialVersionUID = -5856653513894415344L;
 
     /** The protocol name. */
     public static final String HTTP = "HTTP";
 
@@ -63,30 +66,31 @@ public final class HttpVersion extends P
     /**
      * Create an HTTP protocol version designator.
      *
      * @param major   the major version number of the HTTP protocol
      * @param minor   the minor version number of the HTTP protocol
      *
      * @throws IllegalArgumentException if either major or minor version number is negative
      */
-    public HttpVersion(int major, int minor) {
+    public HttpVersion(final int major, final int minor) {
         super(HTTP, major, minor);
     }
 
 
     /**
      * Obtains a specific HTTP version.
      *
      * @param major     the major version
      * @param minor     the minor version
      *
      * @return  an instance of {@link HttpVersion} with the argument version
      */
-    public ProtocolVersion forVersion(int major, int minor) {
+    @Override
+    public ProtocolVersion forVersion(final int major, final int minor) {
 
         if ((major == this.major) && (minor == this.minor)) {
             return this;
         }
 
         if (major == 1) {
             if (minor == 0) {
                 return HTTP_1_0;
new file mode 100644
--- /dev/null
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/MessageConstraintException.java
@@ -0,0 +1,50 @@
+/*
+ * ====================================================================
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ *
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.
+ * ====================================================================
+ *
+ * This software consists of voluntary contributions made by many
+ * individuals on behalf of the Apache Software Foundation.  For more
+ * information on the Apache Software Foundation, please see
+ * <http://www.apache.org/>.
+ *
+ */
+
+package ch.boye.httpclientandroidlib;
+
+import java.io.IOException;
+
+/**
+ * Signals a message constraint violation.
+ *
+ * @since 4.3
+ */
+public class MessageConstraintException extends IOException {
+
+    private static final long serialVersionUID = 6077207720446368695L;
+
+    /**
+     * Creates a TruncatedChunkException with the specified detail message.
+     *
+     * @param message The exception detail message
+     */
+    public MessageConstraintException(final String message) {
+        super(message);
+    }
+
+}
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/NoHttpResponseException.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/NoHttpResponseException.java
@@ -38,13 +38,13 @@ public class NoHttpResponseException ext
 
     private static final long serialVersionUID = -7658940387386078766L;
 
     /**
      * Creates a new NoHttpResponseException with the specified detail message.
      *
      * @param message exception message
      */
-    public NoHttpResponseException(String message) {
+    public NoHttpResponseException(final String message) {
         super(message);
     }
 
 }
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/ParseException.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/ParseException.java
@@ -49,13 +49,13 @@ public class ParseException extends Runt
         super();
     }
 
     /**
      * Creates a {@link ParseException} with a detail message.
      *
      * @param message the exception detail message, or <code>null</code>
      */
-    public ParseException(String message) {
+    public ParseException(final String message) {
         super(message);
     }
 
 }
--- a/mobile/android/thirdparty/ch/boye/httpclientandroidlib/ProtocolException.java
+++ b/mobile/android/thirdparty/ch/boye/httpclientandroidlib/ProtocolException.java
@@ -45,23 +45,23 @@ public class ProtocolException extends H
         super();
     }
 
     /**
      * Creates a new ProtocolException with the specified detail message.
      *
      * @param message The exception detail message
      */
-    public ProtocolException(String message) {
+    public ProtocolException(final String message) {
         super(message);
     }
 
     /**
      * Creates a new ProtocolException with the specified detail message and cause.
      *
      * @param message the exception detail message
      * @param cause the <tt>Throwable</tt> that caused this exception, or <tt>null</tt>
      * if the cause is unavailable, unknown, or not a <tt>Throwable</tt>
      */
-    public ProtocolException(String message, Throwable cause) {
+    public ProtocolException(final String message, final Throwable cause) {
         super(message, cause);