From 81769e1513ea258af4314812140b2e8e349e01cc Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 29 Apr 2021 11:39:47 +0200 Subject: [PATCH] New app: TorServices --- metadata/org.torproject.torservices.yml | 26 ++++ .../en-US/summary.txt | 1 + .../signatures/1/APKSigningBlock | Bin 0 -> 8192 bytes .../signatures/1/APKSigningBlockOffset | 1 + .../signatures/1/MANIFEST.MF | 129 +++++++++++++++++ .../signatures/1/TORSERVI.RSA | Bin 0 -> 2178 bytes .../signatures/1/TORSERVI.SF | 130 ++++++++++++++++++ 7 files changed, 287 insertions(+) create mode 100644 metadata/org.torproject.torservices.yml create mode 100644 metadata/org.torproject.torservices/en-US/summary.txt create mode 100644 metadata/org.torproject.torservices/signatures/1/APKSigningBlock create mode 100644 metadata/org.torproject.torservices/signatures/1/APKSigningBlockOffset create mode 100644 metadata/org.torproject.torservices/signatures/1/MANIFEST.MF create mode 100644 metadata/org.torproject.torservices/signatures/1/TORSERVI.RSA create mode 100644 metadata/org.torproject.torservices/signatures/1/TORSERVI.SF diff --git a/metadata/org.torproject.torservices.yml b/metadata/org.torproject.torservices.yml new file mode 100644 index 0000000000..3218f06762 --- /dev/null +++ b/metadata/org.torproject.torservices.yml @@ -0,0 +1,26 @@ +Categories: + - Security +License: GPL-3.0-or-later +AuthorName: Guardian Project +AuthorEmail: support@guardianproject.info +AuthorWebSite: https://guardianproject.info +SourceCode: https://gitlab.com/guardianproject/torservices +IssueTracker: https://gitlab.com/guardianproject/torservices/issues +Liberapay: GuardianProject +Bitcoin: 1Fi5xUHiAPRKxHvyUGVFGt9extBe8Srdbk + +AutoName: TorServices + +RepoType: git +Repo: https://gitlab.com/guardianproject/torservices.git + +Builds: + - versionName: '0.1' + versionCode: 1 + commit: '0.1' + subdir: app + gradle: + - yes + +AutoUpdateMode: None +UpdateCheckMode: None diff --git a/metadata/org.torproject.torservices/en-US/summary.txt b/metadata/org.torproject.torservices/en-US/summary.txt new file mode 100644 index 0000000000..0ef6df64b3 --- /dev/null +++ b/metadata/org.torproject.torservices/en-US/summary.txt @@ -0,0 +1 @@ +The simplest, fastest, smallest Tor proxy app (early test release) diff --git a/metadata/org.torproject.torservices/signatures/1/APKSigningBlock b/metadata/org.torproject.torservices/signatures/1/APKSigningBlock new file mode 100644 index 0000000000000000000000000000000000000000..c872bba1be992d1a7f62485f2e7d4cc5d689fb50 GIT binary patch literal 8192 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 literal 0 HcmV?d00001 diff --git a/metadata/org.torproject.torservices/signatures/1/APKSigningBlockOffset b/metadata/org.torproject.torservices/signatures/1/APKSigningBlockOffset new file mode 100644 index 0000000000..c31607d3be --- /dev/null +++ b/metadata/org.torproject.torservices/signatures/1/APKSigningBlockOffset @@ -0,0 +1 @@ +10723328 diff --git a/metadata/org.torproject.torservices/signatures/1/MANIFEST.MF b/metadata/org.torproject.torservices/signatures/1/MANIFEST.MF new file mode 100644 index 0000000000..9d733c9175 --- /dev/null +++ b/metadata/org.torproject.torservices/signatures/1/MANIFEST.MF @@ -0,0 +1,129 @@ +Manifest-Version: 1.0 +Built-By: Generated-by-ADT +Created-By: Android Gradle 3.5.4 + +Name: AndroidManifest.xml +SHA-256-Digest: vsZtRtRFlVQGwPefcpVQ6swwBUtBlU9QM37Wn9zrbWU= + +Name: META-INF/androidx.core_core.version +SHA-256-Digest: MxWJcqU4d7Qhz+JZi42TyrFpljpJZLRe6InoU0mXkBg= + +Name: META-INF/androidx.lifecycle_lifecycle-runtime.version +SHA-256-Digest: wo/MpTY3vIjhJK8XJd8Ty5jGne3v1i+zzb4c22t2BiQ= + +Name: META-INF/androidx.localbroadcastmanager_localbroadcastmanager.ve + rsion +SHA-256-Digest: WYVJhIUxBN9cNT4vaBoV/HkkdC+aLkaMKa8kjc5FzgM= + +Name: META-INF/androidx.versionedparcelable_versionedparcelable.versio + n +SHA-256-Digest: FXXhr0qV8S9wtO5qatzoFglT2T6hfcJhG5CIPMw607g= + +Name: classes.dex +SHA-256-Digest: X6c3JU9l5RV40Z2+W8V0Fhl9cF6oaZEfUQ0heNH3WZY= + +Name: lib/arm64-v8a/libtor.so +SHA-256-Digest: LEqYn9SWMG8r3XCmHut8zhhQecWLCXo1IdDhZJCEy+0= + +Name: lib/armeabi-v7a/libtor.so +SHA-256-Digest: ztBQlRtEzZIzkG3X9xfqkIDorQJzfm7bj/VLPMZtolY= + +Name: lib/x86/libtor.so +SHA-256-Digest: hkF3HAG3fZELwyNgb224yVmgnAAdsA4rIiqHvMSKwJE= + +Name: lib/x86_64/libtor.so +SHA-256-Digest: WBER7tDNedJNJKmBqzBAO15/wbBwcdqW+0kQ7yU2Ots= + +Name: res/drawable-hdpi-v4/notification_bg_low_normal.9.png +SHA-256-Digest: IfC1UoC+ELGHzv+O3vSlpwR2g+bp/PR95BCqODn0EJQ= + +Name: res/drawable-hdpi-v4/notification_bg_low_pressed.9.png +SHA-256-Digest: Qq7gsDiD6U315UM0ijl9EwLBuCIYlYcag7gYmfWpZHs= + +Name: res/drawable-hdpi-v4/notification_bg_normal.9.png +SHA-256-Digest: DGMox7JCBXCn7DizvrO6yaKdiVrBq3I5MVq6cmZBhZM= + +Name: res/drawable-hdpi-v4/notification_bg_normal_pressed.9.png +SHA-256-Digest: GLMo2AF+Z31arT29ZrrjVrXKyXjG8GcJOOpkjlHQ62Y= + +Name: res/drawable-hdpi-v4/notify_panel_notification_icon_bg.png +SHA-256-Digest: hDDsAD4APz8roveNSP0VDiVAdmflMOguh6fUhBwP1nY= + +Name: res/drawable-mdpi-v4/notification_bg_low_normal.9.png +SHA-256-Digest: L3+9oLpuU+mkfi/A4k4yxEfGE6WAjC1ihdxlHoOgetc= + +Name: res/drawable-mdpi-v4/notification_bg_low_pressed.9.png +SHA-256-Digest: 4Xdh7SgO3ZPXFBvVBLcPnp4VqGUiiNnmMzv0zpZO+EQ= + +Name: res/drawable-mdpi-v4/notification_bg_normal.9.png +SHA-256-Digest: qGdqF5OsgxD/sSmGIy32bfCS0pwkKu7cK3NVbAENONw= + +Name: res/drawable-mdpi-v4/notification_bg_normal_pressed.9.png +SHA-256-Digest: mcFNaFW4viltWAF9N1G43IScR7bR2Aq2FP+QdQgORhs= + +Name: res/drawable-mdpi-v4/notify_panel_notification_icon_bg.png +SHA-256-Digest: DXc+YsdWQiMTJihGx4flj2fg7ofkXhrplCAC6BbEy54= + +Name: res/drawable-v21/notification_action_background.xml +SHA-256-Digest: nDmQJVAL6SrXmWVD8WFcGr4SIcAgm+/AZFoZai5jcPg= + +Name: res/drawable-xhdpi-v4/notification_bg_low_normal.9.png +SHA-256-Digest: PgmvohxFNywDVZjAF8j7QFptZ45suE3IV1gcs7QOSC0= + +Name: res/drawable-xhdpi-v4/notification_bg_low_pressed.9.png +SHA-256-Digest: IDQyIvn3ndVlw6IkhJTUUucIIKwcQ3Fzw4ut1F+WKv0= + +Name: res/drawable-xhdpi-v4/notification_bg_normal.9.png +SHA-256-Digest: VZv3g9dlwCM46XlSvcnGaJx/+ZCQuMmBM2kRjaiwgPA= + +Name: res/drawable-xhdpi-v4/notification_bg_normal_pressed.9.png +SHA-256-Digest: 0nr0NRAcpMvsDIQL0waHkYzTnrg6qxSHQghVYjpFmYs= + +Name: res/drawable-xhdpi-v4/notify_panel_notification_icon_bg.png +SHA-256-Digest: tE7to016Upwv5VcZ6wmPopcHyqkdGN4Gp6d11ua8+XM= + +Name: res/drawable/notification_bg.xml +SHA-256-Digest: rRYTH5s6uB6JbW6RJXEMAAITYa22IsnOunPX210qkHI= + +Name: res/drawable/notification_bg_low.xml +SHA-256-Digest: C43cZckW54a2Bqlq5TCsqDGZRAKjwHkGzP3MPl/0BuI= + +Name: res/drawable/notification_icon_background.xml +SHA-256-Digest: jSKGiMoAdKuYPU4FgvVDEJe4I0SUsba8+EyfxFFND/0= + +Name: res/drawable/notification_tile_bg.xml +SHA-256-Digest: 0tvbI7r+S72rPe59EkxPgZUCQjg1EVA/wKYzSBMZrno= + +Name: res/layout-v21/notification_action.xml +SHA-256-Digest: FMD0lCXjE1YeroL4xUk1NP4P5e0iI/UOuEEVLRLGK4g= + +Name: res/layout-v21/notification_action_tombstone.xml +SHA-256-Digest: h4u55dqtHPxhV9pfMHk2SFACT2YaBcTULsQ72mMePQI= + +Name: res/layout-v21/notification_template_custom_big.xml +SHA-256-Digest: GjRD8wJP9LH1ST00KXhp5MnG27XcDREs53x8X5a/xrU= + +Name: res/layout-v21/notification_template_icon_group.xml +SHA-256-Digest: IGysQm/43mHhxOJCE520QDiHnt8eSwFRQCkcyJwWjsA= + +Name: res/layout/activity_about.xml +SHA-256-Digest: 5Pet0J8WF1x+Je2Py0eWceJw8BN764gCiqECHoWEdTM= + +Name: res/layout/custom_dialog.xml +SHA-256-Digest: fSL/OMcD/UcuwUl+nitmduban9D2PJ7qxvztKDT727A= + +Name: res/layout/notification_template_part_chronometer.xml +SHA-256-Digest: ptmcQrK3g2npjabYIDlEVRt/ir2y1/uBjIvuMGrNo14= + +Name: res/layout/notification_template_part_time.xml +SHA-256-Digest: lkqmhdTYv7ukLF7MAakzbmlXqFA+B9coV64gBQFM/3A= + +Name: res/mipmap-xxxhdpi-v4/ic_launcher.png +SHA-256-Digest: wWXzIVPrGgWvZiK+LgIJQtxXFWk82Xk0hK434xc3OKU= + +Name: res/xml/preferences.xml +SHA-256-Digest: R6G0ezq5B08w3022ZUaCmCvZNcHv6fvqXbJsCy9kKDI= + +Name: resources.arsc +SHA-256-Digest: PGtArFiVF12GuIR+im/ZTsOCA0JmV+3MEbQNHpdBe74= + diff --git a/metadata/org.torproject.torservices/signatures/1/TORSERVI.RSA b/metadata/org.torproject.torservices/signatures/1/TORSERVI.RSA new file mode 100644 index 0000000000000000000000000000000000000000..a20429a176e6c60f2af1f8fb656a06ed2049adc4 GIT binary patch literal 2178 zcmc&#`8U-2A2uJu*td~Nwree>`V3<-${NxTT?QHZFlCvLEo1jFiQ*={Swh*$R>qR8 z?A*vwc1c4ujY7D#vUfS>e$VYcxIeyL&+B=g_j#S?^*kWN6~W1^9BUl=gCB+fav&}r z5aRLzU@){G$j`~`9BT|Cv%>)x2OG%y?;tD(;l&r9OWW&|%!nXY`!GhzNwEmrZS zU(R{n3WL3{^L$5<8}=2gi~8Sg9wMZtuFV+4?k^(kUtkyKLdTR)k>7K6cOLh3c7=s{%Y!&$L@)03FMPFO1 zm{x2Tyi0f*g(`uz0>dMLG>@*cvp)8|C<{g%v(COG&hOqq`-ASX$af^%q$aa~>XuV2 zWLPLrDz3Aumfk9Pd3tWU+^l68`xy-k1Z^>#Zogv7WA;oe*&9x2p`2^yHTY{I{z_$$ z8`g5-v0ID;#~O7U@;)GbsJh2ZA%+xMA6)RTSom`n-r%cZYx^mH9mWRB{|%G|CHIsq zDF7FPi?&C3W#?7nxyN)62BPhDGntEb6@C@b-nH$C2*xH}yCEPM{kn#|e%aoz_uq`y93A|YoZ0(GVh0(_g}=XHxPDcIn&&P)r+CewyP z8K)XkxHM}_CH-u`E^7NT5{BgSt5OFwIZ%U^ihV(5nvc56IM&`cyUk;fmW*N!$ zVxHFrXzd5Djo`2cCYt6>1xr_Qm5;w2ecP5@KmDWh!HWv*^`)VCc%>9!u;S#24!^A1 z@t<-X0}^EGTh22Qw1pLK$co8yN75^ew>3`4Oz!lot5-S z=^&G?zRA=Kl$=Qf&7`Q2H+S&a1x2IH7NY@Z2za_@B*l9U4n{}+hc5STApDvkzvRQ7 z?ZF{{&G9>VLaDvdTR5mEp?dxH)+h0_^*Qf3XP zO7)J0S7NiW>JzI!2&xg+@_xD~^Z zD34f!G8rM$<07mZC2ApG7Epo!n9R27#JdJ7&XU<;pOP>jGRtdz} zazT7YBlwe6p8yj>i8;wmYd^C_ZZpfy4dOBHjYJ)JMzG!a^vj`_mh=j{G~@=Kt+vtU zx1%>s&OcX9%Lb^XibV(H0$07$T@nvj)atyn2uL~-HE-mb%dF3m;MH& Cj+