From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001 From: Tad Date: Thu, 20 Sep 2018 21:44:53 -0400 Subject: [PATCH] Add support for routing over Tor Change-Id: Ibfe080c3d801af34fb64fda1b6b8f4f39a2b1ccf --- app/src/main/AndroidManifest.xml | 4 ++ .../lineageos/updater/UpdatesActivity.java | 12 ++++ .../updater/UpdatesCheckReceiver.java | 4 ++ .../updater/controller/UpdaterController.java | 8 +++ .../updater/download/DownloadClient.java | 8 ++- .../download/HttpURLConnectionClient.java | 27 ++++++-- .../org/lineageos/updater/misc/Constants.java | 1 + .../org/lineageos/updater/misc/Utils.java | 65 +++++++++++++++++++ .../main/res/layout/preferences_dialog.xml | 8 +++ app/src/main/res/values/strings.xml | 2 + 10 files changed, 134 insertions(+), 5 deletions(-) diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 2abb833..6041740 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -18,6 +18,10 @@ + + + + + + Once a week Once a month Never + Perform requests over Tor Delete updates when installed Delete Copy URL @@ -85,6 +86,7 @@ The download failed. Please check your internet connection and try again later. The update verification failed. Download completed. + Orbot is not installed, disabling Tor routing! This update can\'t be installed on top of the current build.