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 cc485f7..7cdfb93 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -13,6 +13,10 @@ + + + + + + Once a week Once a month Never + Perform requests over Tor Delete updates when installed Delete Copy URL @@ -87,6 +88,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.