summaryrefslogtreecommitdiff
path: root/app
diff options
context:
space:
mode:
authorHarsh Shandilya <msfjarvis@gmail.com>2020-06-11 09:38:10 +0000
committerGitHub <noreply@github.com>2020-06-11 11:38:10 +0200
commitf3c9733d6901209513b77a6002a23785a1e9aa4e (patch)
tree91f9efb84b2b7e551fc686f811fdcf2fc150490c /app
parent5d6529a4d8dc6dc938cd05903bfde76412ce17cd (diff)
Dependency updates (#844)
* build: uprev dependencies, add leakcanary plumber to patch leaks at runtime Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: upgrade security-crypto Signed-off-by: Harsh Shandilya <me@msfjarvis.dev> * build: fix copypasta fail Signed-off-by: Harsh Shandilya <me@msfjarvis.dev>
Diffstat (limited to 'app')
-rw-r--r--app/build.gradle1
-rw-r--r--app/proguard-rules.pro4
2 files changed, 5 insertions, 0 deletions
diff --git a/app/build.gradle b/app/build.gradle
index dbac1a5c..6175dfcd 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -101,6 +101,7 @@ dependencies {
implementation deps.third_party.jsch
implementation deps.third_party.sshj
implementation deps.third_party.bouncycastle
+ implementation deps.third_party.plumber
implementation deps.third_party.openpgp_ktx
implementation deps.third_party.ssh_auth
implementation deps.third_party.timber
diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro
index 474b45d0..232f70e7 100644
--- a/app/proguard-rules.pro
+++ b/app/proguard-rules.pro
@@ -27,3 +27,7 @@
-keep class org.bouncycastle.jcajce.provider.** { *; }
-keep class org.bouncycastle.jce.provider.** { *; }
-keep class !org.bouncycastle.jce.provider.X509LDAPCertStoreSpi { *; }
+
+# Tink (for security-crypto)
+# I'm most certainly not a fan of this catch-all rule
+-keep class com.google.crypto.tink.proto.** { *; }