From dbb7e98fa8be989d2266d552605f237becc6cf44 Mon Sep 17 00:00:00 2001 From: Tad Date: Thu, 28 Dec 2023 22:05:45 -0500 Subject: [PATCH] Make the app smaller Newer Bouncy Castle compresses some stuff: https://github.com/bcgit/bc-java/commit/0aacc38aefe7e79a6d9cca76bd690c24671c3feb Signed-off-by: Tad --- app/build.gradle | 4 ++-- gradle/verification-keyring.gpg | Bin 200958 -> 201969 bytes gradle/verification-metadata.xml | 1 + scripts/Main.java | 4 ++-- 4 files changed, 5 insertions(+), 4 deletions(-) diff --git a/app/build.gradle b/app/build.gradle index 871d4e9..f3d3ff1 100644 --- a/app/build.gradle +++ b/app/build.gradle @@ -20,7 +20,7 @@ android { shrinkResources true minifyEnabled true zipAlignEnabled true - proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' + proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' } } lint { @@ -30,6 +30,6 @@ android { dependencies { implementation 'commons-io:commons-io:2.5' - implementation 'org.bouncycastle:bcpg-jdk15to18:1.73' + implementation 'org.bouncycastle:bcpg-jdk15to18:1.77' implementation 'com.google.guava:guava:33.0.0-jre' } diff --git a/gradle/verification-keyring.gpg b/gradle/verification-keyring.gpg index 8c7f784345cf150704c91b07f96b470bf9e16fbd..ceee96ceb9485eb0ea6dfe783eb58a05835a3f7b 100644 GIT binary patch delta 941 zcmV;e15*6{p$ze<41k0IgaWh!{t$ne0gVJ?fADny3;@abUR8lL#T$%OBmHaBw!ft{ z=m7{v$de>h(Nb_=5we>!?N!Jk#vne(pEy-HFLr(N zR&dXJ@1}(9G?(|ph7uBnCXmuOk?agW{ksr%emm#Q0~n~N8f zz&`p1(zj9dE5CrIqHJH>u%e;Q%l6DSj`(I+r8 z>(mvqKTqzrMHiY&Nwk&VE-rs?P$}HQ2){JN|8vw*9mBNer#l;Yhxdn*s3Q$a zI9iEP3@G>!!n!rm`fh~c-9`K)#qVdauWbxyuj`8{QIG?EbMZ9(rbtdDYv=BB3Hgsw zu_7lBw_S5Y@7@xfuc#JitE~g}owt5~;^XzkxT|NugfYpY>%Ku+0ZK|^e=w`=Rm)22lSj?V$({xpk=YH`vp1W+PT}#h3 z`{IsdPSx5IUS94Km)8RkW*bkm^=@n}SM(?wU9Amc%vBj`&SE_XmkiX!Xg%HTL + diff --git a/scripts/Main.java b/scripts/Main.java index 9784e75..2c8d80c 100644 --- a/scripts/Main.java +++ b/scripts/Main.java @@ -65,8 +65,8 @@ public class Main { if(exclusionDatabase.exists()) { Scanner s = new Scanner(exclusionDatabase); while(s.hasNextLine()) { - String line = s.nextLine().trim(); - if(!line.startsWith("#") && (line.length() == 32 || line.length() == 40 || line.length() == 64)) { + String line = s.nextLine().trim().toLowerCase(); + if(!line.startsWith("#") && isHexadecimal(line) && (line.length() == 32 || line.length() == 40 || line.length() == 64)) { arrExclusions.add(line); } }