On Wed, Nov 4, 2015, at 05:25 AM, Hans-Christoph Steiner wrote:
>
> Hey Amogh and anyone else interested,
>
> I just looked into using Apache HttpClient for Android[1] on
> android-23/6.0.
> Google provides a compatibility library which re-adds the old HttpClient
> that
> is included in older versions of Android. So rather than maintaining
> ch.boye,
> I think it makes sense to switch Orfox to Apache HttpClient for
> Android[1],
> and use the compatibility library. That jar is found here:
>
> $ANDROID_HOME/platforms/android-23/optional/org.apache.http.legacy.jar
>
> With gradle builds, it can be included like this:
>
> android {
> useLibrary 'org.apache.http.legacy'
> }
>
> https://hc.apache.org/httpcomponents-client-4.3.x/android-port.html
>
If I remember correctly, the reason NetCipher had the ch.boye dependency
at all was that I couldn't get SOCKS proxying and perhaps some of the
other hardening features working with the built-in
Android httpclient.
Also, for Orfox, is ch.boye our dependency or did that come from Mozilla
upstream?
--
Nathan of Guardian
[email protected]
_______________________________________________
List info: https://lists.mayfirst.org/mailman/listinfo/guardian-dev
To unsubscribe, email: [email protected]