[−]
/home/hans/code/fdroid/data/tmp/org.fdroid.fdroid_101004.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_org.fdroid.fdroid_101004.apk
[−]
zipinfo {}
Offset 1, 13 lines modified Offset 1, 11 lines modified
1 Zip·​file·​size:​·​4659390·​bytes,​·​number·​of·​entries:​·​665 1 Zip·​file·​size:​·​4657814·​bytes,​·​number·​of·​entries:​·​665
2 -​rw-​-​-​-​·····​2.​0·​fat····​65033·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·····​2.​0·​fat····​65033·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·····​2.​0·​fat····​65154·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​CIARANG.​SF 3 -​rw-​-​-​-​·····​2.​0·​fat····​65154·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​CIARANG.​SF
4 -​rw-​-​-​-​·····​2.​0·​fat·····​1342·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​CIARANG.​RSA 4 -​rw-​-​-​-​·····​2.​0·​fat·····​1342·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​CIARANG.​RSA
5 -​rw-​-​-​-​·····​2.​0·​fat······​701·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​rxandroid.​properties  
6 -​rw-​-​-​-​·····​2.​0·​fat······​619·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​rxjava.​properties  
7 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid
8 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·····​2.​0·​fat·······​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid
9 -​rw-​-​-​-​·····​2.​0·​fat····​27200·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml 7 -​rw-​-​-​-​·····​2.​0·​fat····​27200·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml
10 -​rw-​-​-​-​·····​2.​0·​fat·····​2893·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​index.​template.​html 8 -​rw-​-​-​-​·····​2.​0·​fat·····​2893·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​index.​template.​html
11 -​rw-​-​-​-​·····​1.​0·​fat·····​3558·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​swap-​icon.​png 9 -​rw-​-​-​-​·····​1.​0·​fat·····​3558·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​swap-​icon.​png
12 -​rw-​-​-​-​·····​2.​0·​fat·····​2012·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​swap-​icon.​svg 10 -​rw-​-​-​-​·····​2.​0·​fat·····​2012·​bl·​defN·​08-​Jan-​01·​00:​00·​assets/​swap-​icon.​svg
13 -​rw-​-​-​-​·····​1.​0·​fat·····​1245·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​swap-​tick-​done.​png 11 -​rw-​-​-​-​·····​1.​0·​fat·····​1245·​b-​·​stor·​08-​Jan-​01·​00:​00·​assets/​swap-​tick-​done.​png
Offset 657, 11 lines modified Offset 655, 13 lines modified
657 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​swap_next_search.​xml 655 -​rw-​-​-​-​·····​2.​0·​fat······​596·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​swap_next_search.​xml
658 -​rw-​-​-​-​·····​2.​0·​fat······​456·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​swap_search.​xml 656 -​rw-​-​-​-​·····​2.​0·​fat······​456·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​swap_search.​xml
659 -​rw-​-​-​-​·····​2.​0·​fat······​456·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​swap_skip.​xml 657 -​rw-​-​-​-​·····​2.​0·​fat······​456·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​swap_skip.​xml
660 -​rw-​-​-​-​·····​2.​0·​fat······​268·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​apk_file_provider.​xml 658 -​rw-​-​-​-​·····​2.​0·​fat······​268·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​apk_file_provider.​xml
661 -​rw-​-​-​-​·····​2.​0·​fat·····​4136·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​preferences.​xml 659 -​rw-​-​-​-​·····​2.​0·​fat·····​4136·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​preferences.​xml
662 -​rw-​-​-​-​·····​2.​0·​fat······​312·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​searchable.​xml 660 -​rw-​-​-​-​·····​2.​0·​fat······​312·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​searchable.​xml
663 -​rw-​-​-​-​·····​1.​0·​fat··​1225568·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc 661 -​rw-​-​-​-​·····​1.​0·​fat··​1225568·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc
664 -​rw-​-​-​-​·····​2.​0·​fat··​6293964·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex 662 -​rw-​-​-​-​·····​2.​0·​fat··​6293840·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex
  663 -​rw-​-​-​-​·····​2.​0·​fat······​619·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​rxjava.​properties
665 -​rw-​-​-​-​·····​2.​0·​fat····​49608·​bl·​defN·​08-​Jan-​01·​00:​00·​org/​spongycastle/​x509/​CertPathReviewerMessa​ges_de.​properties 664 -​rw-​-​-​-​·····​2.​0·​fat····​49608·​bl·​defN·​08-​Jan-​01·​00:​00·​org/​spongycastle/​x509/​CertPathReviewerMessa​ges_de.​properties
666 -​rw-​-​-​-​·····​2.​0·​fat····​42868·​bl·​defN·​08-​Jan-​01·​00:​00·​org/​spongycastle/​x509/​CertPathReviewerMessa​ges.​properties 665 -​rw-​-​-​-​·····​2.​0·​fat····​42868·​bl·​defN·​08-​Jan-​01·​00:​00·​org/​spongycastle/​x509/​CertPathReviewerMessa​ges.​properties
667 665·​files,​·8653627·bytes·uncompressed,​·4544764·bytes·compressed:​··​47.​5% 666 -​rw-​-​-​-​·····​2.​0·fat······​701·​bl·​defN·08-​Jan-​01·00:​00·META-​INF/​rxandroid.​properties
  667 665·​files,​·​8653503·​bytes·​uncompressed,​·​4544730·​bytes·​compressed:​··​47.​5%
[−]
smali/com/google/zxing/integration/android/IntentResult.smali
Offset 140, 21 lines modified Offset 140, 15 lines modified
   
140 ····​move-​result-​object·​v1 140 ····​move-​result-​object·​v1
   
141 ····​invoke-​virtual·​{v1,​·​v0},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​ 141 ····​invoke-​virtual·​{v1,​·​v0},​·​Ljava/​lang/​StringBuilder;​-​>append(I)​Ljava/​lang/​StringBuilder;​
   
142 ····​move-​result-​object·​v1 142 ····​move-​result-​object·​v1
   
143 ····​const-​string·​v2,​·​"·​bytes)​\n" 143 ····​const-​string·​v2,​·​"·​bytes)​\nOrientation:​·"
   
144 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
145 ····​move-​result-​object·​v1  
   
146 ····​const-​string·​v2,​·​"Orientation:​·​"  
   
147 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 144 ····​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
148 ····​move-​result-​object·​v1 145 ····​move-​result-​object·​v1
   
149 ····​iget-​object·​v2,​·​p0,​·​Lcom/​google/​zxing/​integration/​android/​IntentResult;​-​>orientation:​Ljava/​lang/​Integer;​ 146 ····​iget-​object·​v2,​·​p0,​·​Lcom/​google/​zxing/​integration/​android/​IntentResult;​-​>orientation:​Ljava/​lang/​Integer;​
   
[−]
smali/org/fdroid/fdroid/Preferences.smali
Offset 380, 14 lines modified Offset 380, 15 lines modified
380 ····​const-​string·​v2,​·​"-​" 380 ····​const-​string·​v2,​·​"-​"
   
381 ····​.​line·​191 381 ····​.​line·​191
382 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​String;​-​>replaceAll(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​ 382 ····​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Ljava/​lang/​String;​-​>replaceAll(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Ljava/​lang/​String;​
   
383 ····​move-​result-​object·​v0 383 ····​move-​result-​object·​v0
   
  384 ····​.​line·​190
384 ····​return-​object·​v0 385 ····​return-​object·​v0
385 .​end·​method 386 .​end·​method
   
386 .​method·​private·​initialize(Ljava/​lang/​String;​)​V 387 .​method·​private·​initialize(Ljava/​lang/​String;​)​V
387 ····​.​locals·​2 388 ····​.​locals·​2
388 ····​.​param·​p1,​·​"key"····​#·​Ljava/​lang/​String;​ 389 ····​.​param·​p1,​·​"key"····​#·​Ljava/​lang/​String;​
   
[−]
smali/org/fdroid/fdroid/Utils.smali
Offset 648, 14 lines modified Offset 648, 15 lines modified
   
648 ····​move-​object·​v3,​·​v4 648 ····​move-​object·​v3,​·​v4
   
649 ····​.​end·​local·​v4····​#·​"output":​Ljava/​io/​OutputStream;​ 649 ····​.​end·​local·​v4····​#·​"output":​Ljava/​io/​OutputStream;​
650 ····​.​restart·​local·​v3····​#·​"output":​Ljava/​io/​OutputStream;​ 650 ····​.​restart·​local·​v3····​#·​"output":​Ljava/​io/​OutputStream;​
651 ····​move-​object·​v1,​·​v2 651 ····​move-​object·​v1,​·​v2
   
  652 ····​.​line·​154
652 ····​.​end·​local·​v2····​#·​"input":​Ljava/​io/​InputStream;​ 653 ····​.​end·​local·​v2····​#·​"input":​Ljava/​io/​InputStream;​
653 ····​.​restart·​local·​v1····​#·​"input":​Ljava/​io/​InputStream;​ 654 ····​.​restart·​local·​v1····​#·​"input":​Ljava/​io/​InputStream;​
654 ····​:​goto_0 655 ····​:​goto_0
655 ····​return·​v5 656 ····​return·​v5
   
656 ····​.​line·​152 657 ····​.​line·​152
657 ····​:​catch_0 658 ····​:​catch_0
Offset 1114, 14 lines modified Offset 1115, 15 lines modified
1114 ····​invoke-​static·​{v9,​·​v10,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I 1115 ····​invoke-​static·​{v9,​·​v10,​·​v2},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I
1115 ····​:​try_end_2 1116 ····​:​try_end_2
1116 ····​.​catchall·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catchall_0 1117 ····​.​catchall·​{:​try_start_2·​.​.​·​:​try_end_2}·​:​catchall_0
   
1117 ····​.​line·​398 1118 ····​.​line·​398
1118 ····​invoke-​static·​{v3},​·​Lorg/​fdroid/​fdroid/​Utils;​-​>closeQuietly(Ljava/​io/​Closeable;​)​V 1119 ····​invoke-​static·​{v3},​·​Lorg/​fdroid/​fdroid/​Utils;​-​>closeQuietly(Ljava/​io/​Closeable;​)​V
   
  1120 ····​.​line·​396
1119 ····​.​end·​local·​v2····​#·​"e":​Ljava/​io/​IOException;​ 1121 ····​.​end·​local·​v2····​#·​"e":​Ljava/​io/​IOException;​
1120 ····​:​goto_2 1122 ····​:​goto_2
1121 ····​return-​object·​v8 1123 ····​return-​object·​v8
   
1122 ····​.​line·​388 1124 ····​.​line·​388
1123 ····​.​end·​local·​v3····​#·​"fis":​Ljava/​io/​FileInputStream;​ 1125 ····​.​end·​local·​v3····​#·​"fis":​Ljava/​io/​FileInputStream;​
1124 ····​.​restart·​local·​v0····​#·​"bis":​Ljava/​io/​BufferedInputStream;​ 1126 ····​.​restart·​local·​v0····​#·​"bis":​Ljava/​io/​BufferedInputStream;​
Offset 1146, 14 lines modified Offset 1148, 15 lines modified
1146 ····​move-​result-​object·​v8 1148 ····​move-​result-​object·​v8
   
1147 ····​.​line·​398 1149 ····​.​line·​398
1148 ····​invoke-​static·​{v4},​·​Lorg/​fdroid/​fdroid/​Utils;​-​>closeQuietly(Ljava/​io/​Closeable;​)​V 1150 ····​invoke-​static·​{v4},​·​Lorg/​fdroid/​fdroid/​Utils;​-​>closeQuietly(Ljava/​io/​Closeable;​)​V
   
1149 ····​move-​object·​v3,​·​v4 1151 ····​move-​object·​v3,​·​v4
   
  1152 ····​.​line·​389
1150 ····​.​end·​local·​v4····​#·​"fis":​Ljava/​io/​FileInputStream;​ 1153 ····​.​end·​local·​v4····​#·​"fis":​Ljava/​io/​FileInputStream;​
1151 ····​.​restart·​local·​v3····​#·​"fis":​Ljava/​io/​FileInputStream;​ 1154 ····​.​restart·​local·​v3····​#·​"fis":​Ljava/​io/​FileInputStream;​
1152 ····​goto·​:​goto_2 1155 ····​goto·​:​goto_2
   
1153 ····​.​line·​394 1156 ····​.​line·​394
1154 ····​.​end·​local·​v0····​#·​"bis":​Ljava/​io/​BufferedInputStream;​ 1157 ····​.​end·​local·​v0····​#·​"bis":​Ljava/​io/​BufferedInputStream;​
1155 ····​.​end·​local·​v1····​#·​"dataBytes":​[B 1158 ····​.​end·​local·​v1····​#·​"dataBytes":​[B
Offset 1464, 14 lines modified Offset 1467, 15 lines modified
1464 ····​sget-​object·​v1,​·​Landroid/​graphics/​Bitmap$Config;​-​>RGB_565:​Landroid/​graphics/​Bitmap$Config;​ 1467 ····​sget-​object·​v1,​·​Landroid/​graphics/​Bitmap$Config;​-​>RGB_565:​Landroid/​graphics/​Bitmap$Config;​
   
1465 ····​.​line·​357 1468 ····​.​line·​357
1466 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​nostra13/​universalimageloader/​core/​DisplayImageOptions$B​uilder;​-​>bitmapConfig(Landroi​d/​graphics/​Bitmap$Config;​)​Lcom/​nostra13/​universalimageloader/​core/​DisplayImageOptions$B​uilder;​ 1469 ····​invoke-​virtual·​{v0,​·​v1},​·​Lcom/​nostra13/​universalimageloader/​core/​DisplayImageOptions$B​uilder;​-​>bitmapConfig(Landroi​d/​graphics/​Bitmap$Config;​)​Lcom/​nostra13/​universalimageloader/​core/​DisplayImageOptions$B​uilder;​
   
1467 ····​move-​result-​object·​v0 1470 ····​move-​result-​object·​v0
   
  1471 ····​.​line·​350
1468 ····​return-​object·​v0 1472 ····​return-​object·​v0
1469 .​end·​method 1473 .​end·​method
   
1470 .​method·​public·​static·​getLocalRepoUri(Lorg/​fdroid/​fdroid/​data/​Repo;​)​Landroid/​net/​Uri;​ 1474 .​method·​public·​static·​getLocalRepoUri(Lorg/​fdroid/​fdroid/​data/​Repo;​)​Landroid/​net/​Uri;​
1471 ····​.​locals·​5 1475 ····​.​locals·​5
1472 ····​.​param·​p0,​·​"repo"····​#·​Lorg/​fdroid/​fdroid/​data/​Repo;​ 1476 ····​.​param·​p0,​·​"repo"····​#·​Lorg/​fdroid/​fdroid/​data/​Repo;​
   
[−]
smali/org/fdroid/fdroid/data/ApkProvider$Query.smali
Offset 250, 21 lines modified Offset 250, 15 lines modified
   
250 ····​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 250 ····​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
251 ····​invoke-​virtual·​{v2,​·​v0},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 251 ····​invoke-​virtual·​{v2,​·​v0},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
252 ····​move-​result-​object·​v2 252 ····​move-​result-​object·​v2
   
253 ····​const-​string·​v3,​·​"·​AS·​apk·​" 253 ····​const-​string·​v3,​·​"·​AS·​apk··​LEFT·​JOIN·​"
   
254 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
255 ····​move-​result-​object·​v2  
   
256 ····​const-​string·​v3,​·​"·​LEFT·​JOIN·​"  
   
257 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 254 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
258 ····​move-​result-​object·​v2 255 ····​move-​result-​object·​v2
   
259 ····​invoke-​virtual·​{v2,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 256 ····​invoke-​virtual·​{v2,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
[−]
smali/org/fdroid/fdroid/data/ApkProvider.smali
Offset 443, 14 lines modified Offset 443, 15 lines modified
443 ····​move-​result-​object·​v0 443 ····​move-​result-​object·​v0
   
444 ····​.​line·​240 444 ····​.​line·​240
445 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 445 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
446 ····​move-​result-​object·​v0 446 ····​move-​result-​object·​v0
   
  447 ····​.​line·​237
447 ····​return-​object·​v0 448 ····​return-​object·​v0
448 .​end·​method 449 .​end·​method
   
449 .​method·​private·​getAppIdFromPackageNa​meQuery()​Ljava/​lang/​String;​ 450 .​method·​private·​getAppIdFromPackageNa​meQuery()​Ljava/​lang/​String;​
450 ····​.​locals·​2 451 ····​.​locals·​2
   
451 ····​.​prologue 452 ····​.​prologue
Offset 526, 14 lines modified Offset 527, 15 lines modified
526 ····​move-​result-​object·​v0 527 ····​move-​result-​object·​v0
   
527 ····​.​line·​248 528 ····​.​line·​248
528 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 529 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
529 ····​move-​result-​object·​v0 530 ····​move-​result-​object·​v0
   
  531 ····​.​line·​244
530 ····​return-​object·​v0 532 ····​return-​object·​v0
531 .​end·​method 533 .​end·​method
   
532 .​method·​public·​static·​getAuthority()​Ljava/​lang/​String;​ 534 .​method·​public·​static·​getAuthority()​Ljava/​lang/​String;​
533 ····​.​locals·​1 535 ····​.​locals·​1
   
534 ····​.​prologue 536 ····​.​prologue
Offset 615, 14 lines modified Offset 617, 15 lines modified
615 ····​move-​result-​object·​v0 617 ····​move-​result-​object·​v0
   
616 ····​.​line·​269 618 ····​.​line·​269
617 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 619 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
618 ····​move-​result-​object·​v0 620 ····​move-​result-​object·​v0
   
  621 ····​.​line·​264
619 ····​return-​object·​v0 622 ····​return-​object·​v0
620 .​end·​method 623 .​end·​method
   
621 .​method·​static·​getContentUri(Ljava/​util/​List;​)​Landroid/​net/​Uri;​ 624 .​method·​static·​getContentUri(Ljava/​util/​List;​)​Landroid/​net/​Uri;​
622 ····​.​locals·​2 625 ····​.​locals·​2
623 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 626 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
624 ········​value·​=·​{ 627 ········​value·​=·​{
Offset 663, 14 lines modified Offset 666, 15 lines modified
663 ····​move-​result-​object·​v0 666 ····​move-​result-​object·​v0
   
664 ····​.​line·​291 667 ····​.​line·​291
665 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 668 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
666 ····​move-​result-​object·​v0 669 ····​move-​result-​object·​v0
   
  670 ····​.​line·​288
667 ····​return-​object·​v0 671 ····​return-​object·​v0
668 .​end·​method 672 .​end·​method
   
669 .​method·​public·​static·​getContentUri(Lorg/​fdroid/​fdroid/​data/​Apk;​)​Landroid/​net/​Uri;​ 673 .​method·​public·​static·​getContentUri(Lorg/​fdroid/​fdroid/​data/​Apk;​)​Landroid/​net/​Uri;​
670 ····​.​locals·​2 674 ····​.​locals·​2
671 ····​.​param·​p0,​·​"apk"····​#·​Lorg/​fdroid/​fdroid/​data/​Apk;​ 675 ····​.​param·​p0,​·​"apk"····​#·​Lorg/​fdroid/​fdroid/​data/​Apk;​
   
Offset 742, 14 lines modified Offset 746, 15 lines modified
742 ····​move-​result-​object·​v0 746 ····​move-​result-​object·​v0
   
743 ····​.​line·​278 747 ····​.​line·​278
744 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 748 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
745 ····​move-​result-​object·​v0 749 ····​move-​result-​object·​v0
   
  750 ····​.​line·​273
746 ····​return-​object·​v0 751 ····​return-​object·​v0
747 .​end·​method 752 .​end·​method
   
748 .​method·​public·​static·​getRepoUri(J)​Landroid/​net/​Uri;​ 753 .​method·​public·​static·​getRepoUri(J)​Landroid/​net/​Uri;​
749 ····​.​locals·​2 754 ····​.​locals·​2
750 ····​.​param·​p0,​·​"repoId"····​#·​J 755 ····​.​param·​p0,​·​"repoId"····​#·​J
   
Offset 781, 14 lines modified Offset 786, 15 lines modified
781 ····​move-​result-​object·​v0 786 ····​move-​result-​object·​v0
   
782 ····​.​line·​256 787 ····​.​line·​256
783 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 788 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
784 ····​move-​result-​object·​v0 789 ····​move-​result-​object·​v0
   
  790 ····​.​line·​252
785 ····​return-​object·​v0 791 ····​return-​object·​v0
786 .​end·​method 792 .​end·​method
   
787 .​method·​private·​queryApp(Ljava/​lang/​String;​)​Lorg/​fdroid/​fdroid/​data/​QuerySelection;​ 793 .​method·​private·​queryApp(Ljava/​lang/​String;​)​Lorg/​fdroid/​fdroid/​data/​QuerySelection;​
788 ····​.​locals·​1 794 ····​.​locals·​1
789 ····​.​param·​p1,​·​"packageName"····​#·​Ljava/​lang/​String;​ 795 ····​.​param·​p1,​·​"packageName"····​#·​Ljava/​lang/​String;​
   
[−]
smali/org/fdroid/fdroid/data/AppProvider$Query.smali
Offset 585, 21 lines modified Offset 585, 15 lines modified
   
585 ····​const-​string·​v4,​·​"rowid" 585 ····​const-​string·​v4,​·​"rowid"
   
586 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 586 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
587 ····​move-​result-​object·​v3 587 ····​move-​result-​object·​v3
   
588 ····​const-​string·​v4,​·​")​·​" 588 ····​const-​string·​v4,​·​")​··​LEFT·​JOIN·​"
   
589 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
590 ····​move-​result-​object·​v3  
   
591 ····​const-​string·​v4,​·​"·​LEFT·​JOIN·​"  
   
592 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 589 ····​invoke-​virtual·​{v3,​·​v4},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
593 ····​move-​result-​object·​v3 590 ····​move-​result-​object·​v3
   
594 ····​const-​string·​v4,​·​"fdroid_repo" 591 ····​const-​string·​v4,​·​"fdroid_repo"
   
[−]
smali/org/fdroid/fdroid/data/AppProvider.smali
Offset 398, 14 lines modified Offset 398, 15 lines modified
398 ····​move-​result-​object·​v0 398 ····​move-​result-​object·​v0
   
399 ····​.​line·​440 399 ····​.​line·​440
400 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 400 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
401 ····​move-​result-​object·​v0 401 ····​move-​result-​object·​v0
   
  402 ····​.​line·​437
402 ····​return-​object·​v0 403 ····​return-​object·​v0
403 .​end·​method 404 .​end·​method
   
404 .​method·​public·​static·​getContentUri()​Landroid/​net/​Uri;​ 405 .​method·​public·​static·​getContentUri()​Landroid/​net/​Uri;​
405 ····​.​locals·​2 406 ····​.​locals·​2
   
406 ····​.​prologue 407 ····​.​prologue
Offset 504, 21 lines modified Offset 505, 15 lines modified
   
504 ····​const-​string·​v3,​·​"icon" 505 ····​const-​string·​v3,​·​"icon"
   
505 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 506 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
506 ····​move-​result-​object·​v2 507 ····​move-​result-​object·​v2
   
507 ····​const-​string·​v3,​·​")​·​" 508 ····​const-​string·​v3,​·​")​··​FROM·​"
   
508 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
509 ····​move-​result-​object·​v2  
   
510 ····​const-​string·​v3,​·​"·​FROM·​"  
   
511 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 509 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
512 ····​move-​result-​object·​v2 510 ····​move-​result-​object·​v2
   
513 ····​invoke-​virtual·​{v2,​·​p1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 511 ····​invoke-​virtual·​{v2,​·​p1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
Offset 578, 21 lines modified Offset 573, 15 lines modified
   
578 ····​const-​string·​v3,​·​"repo" 573 ····​const-​string·​v3,​·​"repo"
   
579 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 574 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
580 ····​move-​result-​object·​v2 575 ····​move-​result-​object·​v2
   
581 ····​const-​string·​v3,​·​")​·​" 576 ····​const-​string·​v3,​·​")​··​WHERE·​"
   
582 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
583 ····​move-​result-​object·​v2  
   
584 ····​const-​string·​v3,​·​"·​WHERE·​"  
   
585 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 577 ····​invoke-​virtual·​{v2,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
586 ····​move-​result-​object·​v2 578 ····​move-​result-​object·​v2
   
587 ····​invoke-​virtual·​{v2,​·​p0},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 579 ····​invoke-​virtual·​{v2,​·​p0},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
Offset 876, 14 lines modified Offset 865, 15 lines modified
876 ····​move-​result-​object·​v0 865 ····​move-​result-​object·​v0
   
877 ····​.​line·​459 866 ····​.​line·​459
878 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 867 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
879 ····​move-​result-​object·​v0 868 ····​move-​result-​object·​v0
   
  869 ····​.​line·​456
880 ····​return-​object·​v0 870 ····​return-​object·​v0
881 .​end·​method 871 .​end·​method
   
882 .​method·​public·​static·​getSearchCanUpdateUri​(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​ 872 .​method·​public·​static·​getSearchCanUpdateUri​(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​
883 ····​.​locals·​2 873 ····​.​locals·​2
884 ····​.​param·​p0,​·​"query"····​#·​Ljava/​lang/​String;​ 874 ····​.​param·​p0,​·​"query"····​#·​Ljava/​lang/​String;​
   
Offset 911, 14 lines modified Offset 901, 15 lines modified
911 ····​move-​result-​object·​v0 901 ····​move-​result-​object·​v0
   
912 ····​.​line·​494 902 ····​.​line·​494
913 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 903 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
914 ····​move-​result-​object·​v0 904 ····​move-​result-​object·​v0
   
  905 ····​.​line·​490
915 ····​return-​object·​v0 906 ····​return-​object·​v0
916 .​end·​method 907 .​end·​method
   
917 .​method·​public·​static·​getSearchInstalledUri​(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​ 908 .​method·​public·​static·​getSearchInstalledUri​(Ljava/​lang/​String;​)​Landroid/​net/​Uri;​
918 ····​.​locals·​2 909 ····​.​locals·​2
919 ····​.​param·​p0,​·​"query"····​#·​Ljava/​lang/​String;​ 910 ····​.​param·​p0,​·​"query"····​#·​Ljava/​lang/​String;​
   
Offset 946, 14 lines modified Offset 937, 15 lines modified
946 ····​move-​result-​object·​v0 937 ····​move-​result-​object·​v0
   
947 ····​.​line·​486 938 ····​.​line·​486
948 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 939 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
949 ····​move-​result-​object·​v0 940 ····​move-​result-​object·​v0
   
Max diff block lines reached; 7293/9932 bytes (73.43%) of diff not shown.
[−]
smali/org/fdroid/fdroid/data/DBHelper.smali
Offset 804, 17 lines modified Offset 804, 19 lines modified
   
804 ····​const/​4·​v1,​·​-​0x1 804 ····​const/​4·​v1,​·​-​0x1
   
805 ····​if-​eq·​v0,​·​v1,​·​:​cond_0 805 ····​if-​eq·​v0,​·​v1,​·​:​cond_0
   
806 ····​const/​4·​v0,​·​0x1 806 ····​const/​4·​v0,​·​0x1
   
  807 ····​.​line·​727
807 ····​:​goto_0 808 ····​:​goto_0
808 ····​return·​v0 809 ····​return·​v0
   
  810 ····​.​line·​728
809 ····​:​cond_0 811 ····​:​cond_0
810 ····​const/​4·​v0,​·​0x0 812 ····​const/​4·​v0,​·​0x0
   
811 ····​goto·​:​goto_0 813 ····​goto·​:​goto_0
812 .​end·​method 814 .​end·​method
   
813 .​method·​private·​static·​createAppApk(Landroid​/​database/​sqlite/​SQLiteDatabase;​)​V 815 .​method·​private·​static·​createAppApk(Landroid​/​database/​sqlite/​SQLiteDatabase;​)​V
Offset 1861, 21 lines modified Offset 1863, 15 lines modified
   
1861 ····​move-​result-​object·​v4 1863 ····​move-​result-​object·​v4
   
1862 ····​invoke-​virtual·​{v4,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 1864 ····​invoke-​virtual·​{v4,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
1863 ····​move-​result-​object·​v4 1865 ····​move-​result-​object·​v4
   
1864 ····​const-​string·​v5,​·​"·​)​·​" 1866 ····​const-​string·​v5,​·​"·​)​·​SELECT·​"
   
1865 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
1866 ····​move-​result-​object·​v4  
   
1867 ····​const-​string·​v5,​·​"SELECT·​"  
   
1868 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 1867 ····​invoke-​virtual·​{v4,​·​v5},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
1869 ····​move-​result-​object·​v4 1868 ····​move-​result-​object·​v4
   
1870 ····​invoke-​virtual·​{v4,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 1869 ····​invoke-​virtual·​{v4,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
Offset 2125, 21 lines modified Offset 2121, 15 lines modified
   
2125 ····​move-​result-​object·​v5 2121 ····​move-​result-​object·​v5
   
2126 ····​invoke-​virtual·​{v5,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 2122 ····​invoke-​virtual·​{v5,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
2127 ····​move-​result-​object·​v5 2123 ····​move-​result-​object·​v5
   
2128 ····​const-​string·​v6,​·​"·​)​·​" 2124 ····​const-​string·​v6,​·​"·​)​·​SELECT·​id,​·​"
   
2129 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
2130 ····​move-​result-​object·​v5  
   
2131 ····​const-​string·​v6,​·​"SELECT·​id,​·​"  
   
2132 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 2125 ····​invoke-​virtual·​{v5,​·​v6},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
2133 ····​move-​result-​object·​v5 2126 ····​move-​result-​object·​v5
   
2134 ····​invoke-​virtual·​{v5,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 2127 ····​invoke-​virtual·​{v5,​·​v3},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
[−]
smali/org/fdroid/fdroid/data/InstalledAppProvider.smali
Offset 241, 14 lines modified Offset 241, 15 lines modified
241 ····​move-​result-​object·​v0 241 ····​move-​result-​object·​v0
   
242 ····​.​line·​86 242 ····​.​line·​86
243 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 243 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
244 ····​move-​result-​object·​v0 244 ····​move-​result-​object·​v0
   
  245 ····​.​line·​83
245 ····​return-​object·​v0 246 ····​return-​object·​v0
246 .​end·​method 247 .​end·​method
   
247 .​method·​private·​queryApp(Ljava/​lang/​String;​)​Lorg/​fdroid/​fdroid/​data/​QuerySelection;​ 248 .​method·​private·​queryApp(Ljava/​lang/​String;​)​Lorg/​fdroid/​fdroid/​data/​QuerySelection;​
248 ····​.​locals·​4 249 ····​.​locals·​4
249 ····​.​param·​p1,​·​"packageName"····​#·​Ljava/​lang/​String;​ 250 ····​.​param·​p1,​·​"packageName"····​#·​Ljava/​lang/​String;​
   
[−]
smali/org/fdroid/fdroid/data/NewRepoConfig.smali
Offset 505, 14 lines modified Offset 505, 15 lines modified
505 ····​const-​string·​v4,​·​"/​fdroid/​repo" 505 ····​const-​string·​v4,​·​"/​fdroid/​repo"
   
506 ····​.​line·​160 506 ····​.​line·​160
507 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​String;​-​>replace(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​Ljava/​lang/​String;​ 507 ····​invoke-​virtual·​{v2,​·​v3,​·​v4},​·​Ljava/​lang/​String;​-​>replace(Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​)​Ljava/​lang/​String;​
   
508 ····​move-​result-​object·​v2 508 ····​move-​result-​object·​v2
   
  509 ····​.​line·​154
509 ····​return-​object·​v2 510 ····​return-​object·​v2
510 .​end·​method 511 .​end·​method
   
   
511 #·​virtual·​methods 512 #·​virtual·​methods
512 .​method·​public·​getBssid()​Ljava/​lang/​String;​ 513 .​method·​public·​getBssid()​Ljava/​lang/​String;​
513 ····​.​locals·​1 514 ····​.​locals·​1
[−]
smali/org/fdroid/fdroid/data/RepoProvider.smali
Offset 105, 14 lines modified Offset 105, 15 lines modified
105 ····​move-​result-​object·​v0 105 ····​move-​result-​object·​v0
   
106 ····​.​line·​283 106 ····​.​line·​283
107 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 107 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
108 ····​move-​result-​object·​v0 108 ····​move-​result-​object·​v0
   
  109 ····​.​line·​281
109 ····​return-​object·​v0 110 ····​return-​object·​v0
110 .​end·​method 111 .​end·​method
   
111 .​method·​public·​static·​getAuthority()​Ljava/​lang/​String;​ 112 .​method·​public·​static·​getAuthority()​Ljava/​lang/​String;​
112 ····​.​locals·​1 113 ····​.​locals·​1
   
113 ····​.​prologue 114 ····​.​prologue
[−]
smali/org/fdroid/fdroid/data/TempApkProvider.smali
Offset 133, 14 lines modified Offset 133, 15 lines modified
133 ····​move-​result-​object·​v0 133 ····​move-​result-​object·​v0
   
134 ····​.​line·​61 134 ····​.​line·​61
135 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 135 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
136 ····​move-​result-​object·​v0 136 ····​move-​result-​object·​v0
   
  137 ····​.​line·​56
137 ····​return-​object·​v0 138 ····​return-​object·​v0
138 .​end·​method 139 .​end·​method
   
139 .​method·​public·​static·​getApksUri(Lorg/​fdroid/​fdroid/​data/​Repo;​Ljava/​util/​List;​)​Landroid/​net/​Uri;​ 140 .​method·​public·​static·​getApksUri(Lorg/​fdroid/​fdroid/​data/​Repo;​Ljava/​util/​List;​)​Landroid/​net/​Uri;​
140 ····​.​locals·​4 141 ····​.​locals·​4
141 ····​.​param·​p0,​·​"repo"····​#·​Lorg/​fdroid/​fdroid/​data/​Repo;​ 142 ····​.​param·​p0,​·​"repo"····​#·​Lorg/​fdroid/​fdroid/​data/​Repo;​
142 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 143 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
Offset 195, 14 lines modified Offset 196, 15 lines modified
195 ····​move-​result-​object·​v0 196 ····​move-​result-​object·​v0
   
196 ····​.​line·​70 197 ····​.​line·​70
197 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 198 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
198 ····​move-​result-​object·​v0 199 ····​move-​result-​object·​v0
   
  200 ····​.​line·​65
199 ····​return-​object·​v0 201 ····​return-​object·​v0
200 .​end·​method 202 .​end·​method
   
201 .​method·​public·​static·​getAuthority()​Ljava/​lang/​String;​ 203 .​method·​public·​static·​getAuthority()​Ljava/​lang/​String;​
202 ····​.​locals·​1 204 ····​.​locals·​1
   
203 ····​.​prologue 205 ····​.​prologue
[−]
smali/org/fdroid/fdroid/data/TempAppProvider.smali
Offset 305, 14 lines modified Offset 305, 15 lines modified
305 ····​move-​result-​object·​v0 305 ····​move-​result-​object·​v0
   
306 ····​.​line·​68 306 ····​.​line·​68
307 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​ 307 ····​invoke-​virtual·​{v0},​·​Landroid/​net/​Uri$Builder;​-​>build()​Landroid/​net/​Uri;​
   
308 ····​move-​result-​object·​v0 308 ····​move-​result-​object·​v0
   
  309 ····​.​line·​65
309 ····​return-​object·​v0 310 ····​return-​object·​v0
310 .​end·​method 311 .​end·​method
   
311 .​method·​public·​static·​getAuthority()​Ljava/​lang/​String;​ 312 .​method·​public·​static·​getAuthority()​Ljava/​lang/​String;​
312 ····​.​locals·​1 313 ····​.​locals·​1
   
313 ····​.​prologue 314 ····​.​prologue
[−]
smali/org/fdroid/fdroid/installer/ApkCache.smali
Offset 49, 17 lines modified Offset 49, 19 lines modified
   
49 ····​move-​result·​v1 49 ····​move-​result·​v1
   
50 ····​if-​eqz·​v1,​·​:​cond_0 50 ····​if-​eqz·​v1,​·​:​cond_0
   
51 ····​const/​4·​v1,​·​0x1 51 ····​const/​4·​v1,​·​0x1
   
  52 ····​.​line·​113
52 ····​:​goto_0 53 ····​:​goto_0
53 ····​return·​v1 54 ····​return·​v1
   
  55 ····​.​line·​114
54 ····​:​cond_0 56 ····​:​cond_0
55 ····​const/​4·​v1,​·​0x0 57 ····​const/​4·​v1,​·​0x0
   
56 ····​goto·​:​goto_0 58 ····​goto·​:​goto_0
   
57 ····​.​line·​115 59 ····​.​line·​115
58 ····​:​catch_0 60 ····​:​catch_0
Offset 300, 15 lines modified Offset 302, 15 lines modified
300 ····​new-​instance·​v3,​·​Lorg/​fdroid/​fdroid/​installer/​ApkCache$1;​ 302 ····​new-​instance·​v3,​·​Lorg/​fdroid/​fdroid/​installer/​ApkCache$1;​
   
301 ····​invoke-​direct·​{v3,​·​v0},​·​Lorg/​fdroid/​fdroid/​installer/​ApkCache$1;​-​><init>(Ljava/​io/​File;​)​V 303 ····​invoke-​direct·​{v3,​·​v0},​·​Lorg/​fdroid/​fdroid/​installer/​ApkCache$1;​-​><init>(Ljava/​io/​File;​)​V
   
302 ····​.​line·​79 304 ····​.​line·​79
303 ····​invoke-​virtual·​{v3},​·​Lorg/​fdroid/​fdroid/​installer/​ApkCache$1;​-​>start()​V 305 ····​invoke-​virtual·​{v3},​·​Lorg/​fdroid/​fdroid/​installer/​ApkCache$1;​-​>start()​V
   
304 ····​.​line·80 306 ····​.​line·62
305 ····​return-​object·​v2 307 ····​return-​object·​v2
306 .​end·​method 308 .​end·​method
   
307 .​method·​private·​static·​getApkCacheDir(Landro​id/​content/​Context;​)​Ljava/​io/​File;​ 309 .​method·​private·​static·​getApkCacheDir(Landro​id/​content/​Context;​)​Ljava/​io/​File;​
308 ····​.​locals·​3 310 ····​.​locals·​3
309 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​ 311 ····​.​param·​p0,​·​"context"····​#·​Landroid/​content/​Context;​
   
[−]
smali/org/fdroid/fdroid/installer/InstallManagerService.smali
Offset 334, 14 lines modified Offset 334, 15 lines modified
334 ····​const/​16·​v2,​·​0x64 334 ····​const/​16·​v2,​·​0x64
   
335 ····​.​line·​299 335 ····​.​line·​299
336 ····​invoke-​virtual·​{v1,​·​v2,​·​v5,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setProgress(IIZ)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 336 ····​invoke-​virtual·​{v1,​·​v2,​·​v5,​·​v6},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setProgress(IIZ)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
337 ····​move-​result-​object·​v1 337 ····​move-​result-​object·​v1
   
  338 ····​.​line·​290
338 ····​return-​object·​v1 339 ····​return-​object·​v1
339 .​end·​method 340 .​end·​method
   
340 .​method·​public·​static·​getActiveDownloadUrls​()​Ljava/​util/​Set;​ 341 .​method·​public·​static·​getActiveDownloadUrls​()​Ljava/​util/​Set;​
341 ····​.​locals·​1 342 ····​.​locals·​1
342 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 343 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
343 ········​value·​=·​{ 344 ········​value·​=·​{
Offset 455, 14 lines modified Offset 456, 15 lines modified
455 ····​const/​high16·​v2,​·​0x8000000 456 ····​const/​high16·​v2,​·​0x8000000
   
456 ····​.​line·​318 457 ····​.​line·​318
457 ····​invoke-​virtual·​{v1,​·​p1,​·​v2},​·​Landroid/​support/​v4/​app/​TaskStackBuilder;​-​>getPendingIntent(II)​Landroid/​app/​PendingIntent;​ 458 ····​invoke-​virtual·​{v1,​·​p1,​·​v2},​·​Landroid/​support/​v4/​app/​TaskStackBuilder;​-​>getPendingIntent(II)​Landroid/​app/​PendingIntent;​
   
458 ····​move-​result-​object·​v1 459 ····​move-​result-​object·​v1
   
  460 ····​.​line·​315
459 ····​return-​object·​v1 461 ····​return-​object·​v1
460 .​end·​method 462 .​end·​method
   
461 .​method·​private·​static·​getAppFromActive(Ljav​a/​lang/​String;​)​Lorg/​fdroid/​fdroid/​data/​App;​ 463 .​method·​private·​static·​getAppFromActive(Ljav​a/​lang/​String;​)​Lorg/​fdroid/​fdroid/​data/​App;​
462 ····​.​locals·​2 464 ····​.​locals·​2
463 ····​.​param·​p0,​·​"urlString"····​#·​Ljava/​lang/​String;​ 465 ····​.​param·​p0,​·​"urlString"····​#·​Ljava/​lang/​String;​
   
[−]
smali/org/fdroid/fdroid/localrepo/SwapService.smali
Offset 322, 14 lines modified Offset 322, 15 lines modified
322 ····​move-​result-​object·​v2 322 ····​move-​result-​object·​v2
   
323 ····​.​line·​571 323 ····​.​line·​571
324 ····​invoke-​virtual·​{v2},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>build()​Landroid/​app/​Notification;​ 324 ····​invoke-​virtual·​{v2},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>build()​Landroid/​app/​Notification;​
   
325 ····​move-​result-​object·​v2 325 ····​move-​result-​object·​v2
   
  326 ····​.​line·​566
326 ····​return-​object·​v2 327 ····​return-​object·​v2
327 .​end·​method 328 .​end·​method
   
328 .​method·​private·​static·​deserializePackages(L​java/​lang/​String;​)​Ljava/​util/​Set;​ 329 .​method·​private·​static·​deserializePackages(L​java/​lang/​String;​)​Ljava/​util/​Set;​
329 ····​.​locals·​2 330 ····​.​locals·​2
330 ····​.​param·​p0,​·​"packages"····​#·​Ljava/​lang/​String;​ 331 ····​.​param·​p0,​·​"packages"····​#·​Ljava/​lang/​String;​
331 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 332 ····​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
[−]
smali/org/fdroid/fdroid/net/BluetoothDownloader.smali
Offset 301, 17 lines modified Offset 301, 19 lines modified
   
301 ····​move-​result·​v1 301 ····​move-​result·​v1
   
302 ····​if-​eqz·​v1,​·​:​cond_0 302 ····​if-​eqz·​v1,​·​:​cond_0
   
303 ····​const/​4·​v1,​·​0x1 303 ····​const/​4·​v1,​·​0x1
   
  304 ····​.​line·​90
304 ····​:​goto_0 305 ····​:​goto_0
305 ····​return·​v1 306 ····​return·​v1
   
  307 ····​.​line·​92
306 ····​:​cond_0 308 ····​:​cond_0
307 ····​const/​4·​v1,​·​0x0 309 ····​const/​4·​v1,​·​0x0
   
308 ····​goto·​:​goto_0 310 ····​goto·​:​goto_0
309 .​end·​method 311 .​end·​method
   
310 .​method·​public·​totalDownloadSize()​I 312 .​method·​public·​totalDownloadSize()​I
[−]
smali/org/fdroid/fdroid/net/HttpDownloader.smali
Offset 416, 17 lines modified Offset 416, 19 lines modified
   
416 ····​move-​result·​v1 416 ····​move-​result·​v1
   
417 ····​if-​eqz·​v1,​·​:​cond_0 417 ····​if-​eqz·​v1,​·​:​cond_0
   
418 ····​const/​4·​v1,​·​0x1 418 ····​const/​4·​v1,​·​0x1
   
  419 ····​.​line·​106
419 ····​:​goto_0 420 ····​:​goto_0
420 ····​return·​v1 421 ····​return·​v1
   
  422 ····​.​line·​108
421 ····​:​cond_0 423 ····​:​cond_0
422 ····​const/​4·​v1,​·​0x0 424 ····​const/​4·​v1,​·​0x0
   
423 ····​goto·​:​goto_0 425 ····​goto·​:​goto_0
424 .​end·​method 426 .​end·​method
   
425 .​method·​private·​setupCacheCheck()​V 427 .​method·​private·​setupCacheCheck()​V
[−]
smali/org/fdroid/fdroid/net/LocalHTTPD.smali
Offset 662, 45 lines modified Offset 662, 15 lines modified
   
662 ····​move-​object/​from16·​v0,​·​v17 662 ····​move-​object/​from16·​v0,​·​v17
   
663 ····​invoke-​virtual·​{v0,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 663 ····​invoke-​virtual·​{v0,​·​v10},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
664 ····​move-​result-​object·​v17 664 ····​move-​result-​object·​v17
   
665 ····​const-​string·​v18,​·​"</​title><style><!-​-​\n" 665 ····​const-​string·​v18,​·​"</​title><style><!-​-​\nspan.​dirname·​{·​font-​weight:​·​bold;​·​}\nspan.​filesize·​{·​font-​size:​·​75%;​·​}\n/​/​·-​-​>\n</​style></​head><body><h1>"
   
666 ····​invoke-​virtual/​range·​{v17·​.​.​·​v18},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
667 ····​move-​result-​object·​v17  
   
668 ····​const-​string·​v18,​·​"span.​dirname·​{·​font-​weight:​·​bold;​·​}\n"  
   
669 ····​invoke-​virtual/​range·​{v17·​.​.​·​v18},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
670 ····​move-​result-​object·​v17  
   
671 ····​const-​string·​v18,​·​"span.​filesize·​{·​font-​size:​·​75%;​·​}\n"  
   
672 ····​invoke-​virtual/​range·​{v17·​.​.​·​v18},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
673 ····​move-​result-​object·​v17  
   
674 ····​const-​string·​v18,​·​"/​/​·​-​-​>\n"  
   
675 ····​invoke-​virtual/​range·​{v17·​.​.​·​v18},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
676 ····​move-​result-​object·​v17  
   
677 ····​const-​string·​v18,​·​"</​style>"  
   
678 ····​invoke-​virtual/​range·​{v17·​.​.​·​v18},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​  
   
679 ····​move-​result-​object·​v17  
   
680 ····​const-​string·​v18,​·​"</​head><body><h1>"  
   
681 ····​invoke-​virtual/​range·​{v17·​.​.​·​v18},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 666 ····​invoke-​virtual/​range·​{v17·​.​.​·​v18},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
682 ····​move-​result-​object·​v17 667 ····​move-​result-​object·​v17
   
683 ····​move-​object/​from16·​v0,​·​v17 668 ····​move-​object/​from16·​v0,​·​v17
   
Offset 1453, 15 lines modified Offset 1423, 15 lines modified
   
1453 ····​const-​string·​v6,​·​"FORBIDDEN:​·​Won\'t·​serve·​.​.​/​·​for·​security·​reasons.​" 1423 ····​const-​string·​v6,​·​"FORBIDDEN:​·​Won\'t·​serve·​.​.​/​·​for·​security·​reasons.​"
   
1454 ····​invoke-​direct·​{p0,​·​v4,​·​v5,​·​v6},​·​Lorg/​fdroid/​fdroid/​net/​LocalHTTPD;​-​>createResponse(Lfi/​iki/​elonen/​NanoHTTPD$Response$St​atus;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Lfi/​iki/​elonen/​NanoHTTPD$Response;​ 1424 ····​invoke-​direct·​{p0,​·​v4,​·​v5,​·​v6},​·​Lorg/​fdroid/​fdroid/​net/​LocalHTTPD;​-​>createResponse(Lfi/​iki/​elonen/​NanoHTTPD$Response$St​atus;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Lfi/​iki/​elonen/​NanoHTTPD$Response;​
   
1455 ····​move-​result-​object·​v2 1425 ····​move-​result-​object·​v2
   
1456 ····​.​line·​211 1426 ····​.​line·​210
1457 ····​:​goto_0 1427 ····​:​goto_0
1458 ····​return-​object·​v2 1428 ····​return-​object·​v2
   
1459 ····​.​line·​174 1429 ····​.​line·​174
1460 ····​:​cond_1 1430 ····​:​cond_1
1461 ····​new-​instance·​v0,​·​Ljava/​io/​File;​ 1431 ····​new-​instance·​v0,​·​Ljava/​io/​File;​
   
Offset 1671, 18 lines modified Offset 1641, 16 lines modified
1671 ····​.​local·​v3,​·​"response":​Lfi/​iki/​elonen/​NanoHTTPD$Response;​ 1641 ····​.​local·​v3,​·​"response":​Lfi/​iki/​elonen/​NanoHTTPD$Response;​
1672 ····​if-​eqz·​v3,​·​:​cond_7 1642 ····​if-​eqz·​v3,​·​:​cond_7
   
1673 ····​.​end·​local·​v3····​#·​"response":​Lfi/​iki/​elonen/​NanoHTTPD$Response;​ 1643 ····​.​end·​local·​v3····​#·​"response":​Lfi/​iki/​elonen/​NanoHTTPD$Response;​
1674 ····​:​goto_1 1644 ····​:​goto_1
1675 ····​move-​object·​v2,​·​v3 1645 ····​move-​object·​v2,​·​v3
   
1676 ····​.​line·​211  
1677 ····​goto/​16·​:​goto_0 1646 ····​goto/​16·​:​goto_0
   
1678 ····​.​line·​210  
1679 ····​.​restart·​local·​v3····​#·​"response":​Lfi/​iki/​elonen/​NanoHTTPD$Response;​ 1647 ····​.​restart·​local·​v3····​#·​"response":​Lfi/​iki/​elonen/​NanoHTTPD$Response;​
1680 ····​:​cond_7 1648 ····​:​cond_7
1681 ····​sget-​object·​v4,​·​Lfi/​iki/​elonen/​NanoHTTPD$Response$St​atus;​-​>NOT_FOUND:​Lfi/​iki/​elonen/​NanoHTTPD$Response$St​atus;​ 1649 ····​sget-​object·​v4,​·​Lfi/​iki/​elonen/​NanoHTTPD$Response$St​atus;​-​>NOT_FOUND:​Lfi/​iki/​elonen/​NanoHTTPD$Response$St​atus;​
   
1682 ····​const-​string·​v5,​·​"text/​plain" 1650 ····​const-​string·​v5,​·​"text/​plain"
   
1683 ····​const-​string·​v6,​·​"Error·​404,​·​file·​not·​found.​" 1651 ····​const-​string·​v6,​·​"Error·​404,​·​file·​not·​found.​"
[−]
smali/org/fdroid/fdroid/net/bluetooth/BluetoothServer$ClientConnection.smali
Offset 208, 15 lines modified Offset 208, 15 lines modified
208 ····​move-​result-​object·​v7 208 ····​move-​result-​object·​v7
   
209 ····​.​line·​173 209 ····​.​line·​173
210 ····​invoke-​virtual·​{v7},​·​Lorg/​fdroid/​fdroid/​net/​bluetooth/​httpish/​Response$Builder;​-​>build()​Lorg/​fdroid/​fdroid/​net/​bluetooth/​httpish/​Response;​ 210 ····​invoke-​virtual·​{v7},​·​Lorg/​fdroid/​fdroid/​net/​bluetooth/​httpish/​Response$Builder;​-​>build()​Lorg/​fdroid/​fdroid/​net/​bluetooth/​httpish/​Response;​
   
211 ····​move-​result-​object·​v7 211 ····​move-​result-​object·​v7
   
212 ····​.​line·​187 212 ····​.​line·​184
213 ····​:​goto_1 213 ····​:​goto_1
214 ····​return-​object·​v7 214 ····​return-​object·​v7
   
215 ····​.​line·​160 215 ····​.​line·​160
216 ····​:​cond_0 216 ····​:​cond_0
217 ····​new-​instance·​v3,​·​Ljava/​util/​HashMap;​ 217 ····​new-​instance·​v3,​·​Ljava/​util/​HashMap;​
   
Offset 416, 15 lines modified Offset 416, 15 lines modified
   
416 ····​const-​string·​v6,​·​"FORBIDDEN:​·​Won\'t·​serve·​.​.​/​·​for·​security·​reasons.​" 416 ····​const-​string·​v6,​·​"FORBIDDEN:​·​Won\'t·​serve·​.​.​/​·​for·​security·​reasons.​"
   
417 ····​invoke-​direct·​{p0,​·​v4,​·​v5,​·​v6},​·​Lorg/​fdroid/​fdroid/​net/​bluetooth/​BluetoothServer$Clien​tConnection;​-​>createResponse(Lfi/​iki/​elonen/​NanoHTTPD$Response$St​atus;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Lorg/​fdroid/​fdroid/​net/​bluetooth/​httpish/​Response;​ 417 ····​invoke-​direct·​{p0,​·​v4,​·​v5,​·​v6},​·​Lorg/​fdroid/​fdroid/​net/​bluetooth/​BluetoothServer$Clien​tConnection;​-​>createResponse(Lfi/​iki/​elonen/​NanoHTTPD$Response$St​atus;​Ljava/​lang/​String;​Ljava/​lang/​String;​)​Lorg/​fdroid/​fdroid/​net/​bluetooth/​httpish/​Response;​
   
418 ····​move-​result-​object·​v2 418 ····​move-​result-​object·​v2
   
419 ····​.​line·​240 419 ····​.​line·​239
420 ····​:​goto_0 420 ····​:​goto_0
421 ····​return-​object·​v2 421 ····​return-​object·​v2
   
422 ····​.​line·​206 422 ····​.​line·​206
423 ····​:​cond_1 423 ····​:​cond_1
424 ····​new-​instance·​v0,​·​Ljava/​io/​File;​ 424 ····​new-​instance·​v0,​·​Ljava/​io/​File;​
   
Offset 630, 18 lines modified Offset 630, 16 lines modified
630 ····​.​local·​v3,​·​"response":​Lorg/​fdroid/​fdroid/​net/​bluetooth/​httpish/​Response;​ 630 ····​.​local·​v3,​·​"response":​Lorg/​fdroid/​fdroid/​net/​bluetooth/​httpish/​Response;​
631 ····​if-​eqz·​v3,​·​:​cond_7 631 ····​if-​eqz·​v3,​·​:​cond_7
   
632 ····​.​end·​local·​v3····​#·​"response":​Lorg/​fdroid/​fdroid/​net/​bluetooth/​httpish/​Response;​ 632 ····​.​end·​local·​v3····​#·​"response":​Lorg/​fdroid/​fdroid/​net/​bluetooth/​httpish/​Response;​
633 ····​:​goto_1 633 ····​:​goto_1
634 ····​move-​object·​v2,​·​v3 634 ····​move-​object·​v2,​·​v3
   
635 ····​.​line·​240  
636 ····​goto/​16·​:​goto_0 635 ····​goto/​16·​:​goto_0
   
637 ····​.​line·​239  
638 ····​.​restart·​local·​v3····​#·​"response":​Lorg/​fdroid/​fdroid/​net/​bluetooth/​httpish/​Response;​ 636 ····​.​restart·​local·​v3····​#·​"response":​Lorg/​fdroid/​fdroid/​net/​bluetooth/​httpish/​Response;​
639 ····​:​cond_7 637 ····​:​cond_7
640 ····​sget-​object·​v4,​·​Lfi/​iki/​elonen/​NanoHTTPD$Response$St​atus;​-​>NOT_FOUND:​Lfi/​iki/​elonen/​NanoHTTPD$Response$St​atus;​ 638 ····​sget-​object·​v4,​·​Lfi/​iki/​elonen/​NanoHTTPD$Response$St​atus;​-​>NOT_FOUND:​Lfi/​iki/​elonen/​NanoHTTPD$Response$St​atus;​
   
641 ····​const-​string·​v5,​·​"text/​plain" 639 ····​const-​string·​v5,​·​"text/​plain"
   
642 ····​const-​string·​v6,​·​"Error·​404,​·​file·​not·​found.​" 640 ····​const-​string·​v6,​·​"Error·​404,​·​file·​not·​found.​"
[−]
smali/org/fdroid/fdroid/views/ManageReposActivity$AddRepo.smali
Offset 604, 15 lines modified Offset 604, 15 lines modified
604 ····​.​prologue 604 ····​.​prologue
605 ····​.​line·​581 605 ····​.​line·​581
606 ····​if-​nez·​p1,​·​:​cond_0 606 ····​if-​nez·​p1,​·​:​cond_0
   
607 ····​.​line·​582 607 ····​.​line·​582
608 ····​const/​4·​v0,​·​0x0 608 ····​const/​4·​v0,​·​0x0
   
609 ····​.​line·​599 609 ····​.​line·​598
610 ····​:​goto_0 610 ····​:​goto_0
611 ····​return-​object·​v0 611 ····​return-​object·​v0
   
612 ····​.​line·​584 612 ····​.​line·​584
613 ····​:​cond_0 613 ····​:​cond_0
614 ····​new-​instance·​v8,​·​Ljava/​net/​URI;​ 614 ····​new-​instance·​v8,​·​Ljava/​net/​URI;​
   
[−]
smali/org/fdroid/fdroid/views/fragments/AppListFragment.smali
Offset 440, 14 lines modified Offset 440, 15 lines modified
   
440 ····​const-​string·​v6,​·​"name" 440 ····​const-​string·​v6,​·​"name"
   
441 ····​move-​object·​v5,​·​v4 441 ····​move-​object·​v5,​·​v4
   
442 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Landroid/​support/​v4/​content/​CursorLoader;​-​><init>(Landroid/​content/​Context;​Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 442 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Landroid/​support/​v4/​content/​CursorLoader;​-​><init>(Landroid/​content/​Context;​Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
  443 ····​.​line·​201
443 ····​return-​object·​v0 444 ····​return-​object·​v0
   
444 ····​.​line·​200 445 ····​.​line·​200
445 ····​.​end·​local·​v2····​#·​"uri":​Landroid/​net/​Uri;​ 446 ····​.​end·​local·​v2····​#·​"uri":​Landroid/​net/​Uri;​
446 ····​:​cond_0 447 ····​:​cond_0
447 ····​invoke-​virtual·​{p0},​·​Lorg/​fdroid/​fdroid/​views/​fragments/​AppListFragment;​-​>getDataUri()​Landroid/​net/​Uri;​ 448 ····​invoke-​virtual·​{p0},​·​Lorg/​fdroid/​fdroid/​views/​fragments/​AppListFragment;​-​>getDataUri()​Landroid/​net/​Uri;​
   
[−]
smali/org/fdroid/fdroid/views/swap/SelectAppsView.smali
Offset 393, 14 lines modified Offset 393, 15 lines modified
   
393 ····​const-​string·​v6,​·​"applicationLabel" 393 ····​const-​string·​v6,​·​"applicationLabel"
   
394 ····​move-​object·​v5,​·​v4 394 ····​move-​object·​v5,​·​v4
   
395 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Landroid/​support/​v4/​content/​CursorLoader;​-​><init>(Landroid/​content/​Context;​Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 395 ····​invoke-​direct/​range·​{v0·​.​.​·​v6},​·​Landroid/​support/​v4/​content/​CursorLoader;​-​><init>(Landroid/​content/​Context;​Landroid/​net/​Uri;​[Ljava/​lang/​String;​Ljava/​lang/​String;​[Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
  396 ····​.​line·​162
396 ····​return-​object·​v0 397 ····​return-​object·​v0
   
397 ····​.​line·​160 398 ····​.​line·​160
398 ····​.​end·​local·​v2····​#·​"uri":​Landroid/​net/​Uri;​ 399 ····​.​end·​local·​v2····​#·​"uri":​Landroid/​net/​Uri;​
399 ····​:​cond_0 400 ····​:​cond_0
400 ····​iget-​object·​v0,​·​p0,​·​Lorg/​fdroid/​fdroid/​views/​swap/​SelectAppsView;​-​>mCurrentFilterString​:​Ljava/​lang/​String;​ 401 ····​iget-​object·​v0,​·​p0,​·​Lorg/​fdroid/​fdroid/​views/​swap/​SelectAppsView;​-​>mCurrentFilterString​:​Ljava/​lang/​String;​