155 MB
/home/fdroid/fdroiddata/tmp/org.projectmaxs.transport.xmpp_2000504755.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_org.projectmaxs.transport.xmpp_2000504755.apk
2.54 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. CHUNKED_SHA256 digest mismatch. Expected: <a1390f6ede1e4b8f225c9d91060dbfe093e46fffafcb0b0c3120cd3d22b9ca80>, actual: <0aedd225be34f363a94a7ac44f647411b79498e1332d61af6dbfff2cc1e76e40> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <b4d8c8b973f9f9cf3ea0b60123a84b9de6e70223d32011d891f1585c8f41ba392dda230000000000>, actual: <c674958c2946f79d2a87206b0c179a8dcdd28679289cf4dd01235bde9f9411152dda230000000000>
    
Offset 1, 20 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·true 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·true 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·dd8e93c2d253ada0ee88ae8f602d0fa00abaa2ea1bd5146fffae10ce8b1d6162 
10 Signer·#1·certificate·SHA-1·digest:·c7cccc0d29976f5cf936499bcac4cdc41fae36e0 
11 Signer·#1·certificate·MD5·digest:·60169a991659e0b6801cef1b7e8336c5 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·035bd800809207a0dc70679498aaabdea230e90f815dc4a8ce7e1ec0dccaf250 
15 Signer·#1·public·key·SHA-1·digest:·883db0e9cbf90624f59ab40f2ce80fcacf397035 
16 Signer·#1·public·key·MD5·digest:·f86ae2b3d844ad3e3c376183f4a6f8f4 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/services/java.security.Provider·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/services/org.jivesoftware.smack.xml.XmlPullParserFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
20 WARNING:·META-INF/services/org.xmlpull.v1.XmlPullParserFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.68 KB
zipinfo {}
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 Zip·file·size:·2353709·bytes,·number·of·entries:·331 Zip·file·size:·2353709·bytes,·number·of·entries:·33
2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-rw-rw-··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-rw-rw-··0.0·unx··5789320·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··5789412·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw----·····2.4·fat······112·b-·defN·81-Jan-01·01:01·META-INF/services/java.security.Provider4 -rw----·····2.4·fat······112·b-·defN·81-Jan-01·01:01·META-INF/services/java.security.Provider
5 -rw----·····2.4·fat·······57·b-·stor·81-Jan-01·01:01·META-INF/services/org.jivesoftware.smack.xml.XmlPullParserFactory5 -rw----·····2.4·fat·······57·b-·stor·81-Jan-01·01:01·META-INF/services/org.jivesoftware.smack.xml.XmlPullParserFactory
6 -rw----·····2.4·fat·······67·b-·defN·81-Jan-01·01:01·META-INF/services/org.xmlpull.v1.XmlPullParserFactory6 -rw----·····2.4·fat·······67·b-·defN·81-Jan-01·01:01·META-INF/services/org.xmlpull.v1.XmlPullParserFactory
7 -rw----·····2.4·fat········0·b-·stor·81-Jan-01·01:01·XPP3_1.1.4c_MIN_VERSION7 -rw----·····2.4·fat········0·b-·stor·81-Jan-01·01:01·XPP3_1.1.4c_MIN_VERSION
8 -rw----·····2.4·fat····15703·b-·defN·81-Jan-01·01:01·org.jivesoftware.smack.experimental/experimental.providers8 -rw----·····2.4·fat····15703·b-·defN·81-Jan-01·01:01·org.jivesoftware.smack.experimental/experimental.providers
9 -rw----·····2.4·fat······850·b-·defN·81-Jan-01·01:01·org.jivesoftware.smack.experimental/experimental.xml9 -rw----·····2.4·fat······850·b-·defN·81-Jan-01·01:01·org.jivesoftware.smack.experimental/experimental.xml
10 -rw----·····2.4·fat····24563·b-·defN·81-Jan-01·01:01·org.jivesoftware.smack.extensions/extensions.providers10 -rw----·····2.4·fat····24563·b-·defN·81-Jan-01·01:01·org.jivesoftware.smack.extensions/extensions.providers
Offset 28, 8 lines modifiedOffset 28, 8 lines modified
28 -rw----·····0.0·fat·····1132·b-·defN·81-Jan-01·01:01·res/_2.xml28 -rw----·····0.0·fat·····1132·b-·defN·81-Jan-01·01:01·res/_2.xml
29 -rw----·····0.0·fat·····3312·b-·defN·81-Jan-01·01:01·res/bO.xml29 -rw----·····0.0·fat·····3312·b-·defN·81-Jan-01·01:01·res/bO.xml
30 -rw----·····0.0·fat·····4856·b-·stor·81-Jan-01·01:01·res/cH.png30 -rw----·····0.0·fat·····4856·b-·stor·81-Jan-01·01:01·res/cH.png
31 -rw----·····0.0·fat····23132·b-·stor·81-Jan-01·01:01·resources.arsc31 -rw----·····0.0·fat····23132·b-·stor·81-Jan-01·01:01·resources.arsc
32 -rw----·····2.0·fat·····3319·b-·defN·81-Jan-01·01:01·META-INF/9A6A3441.SF32 -rw----·····2.0·fat·····3319·b-·defN·81-Jan-01·01:01·META-INF/9A6A3441.SF
33 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/9A6A3441.RSA33 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/9A6A3441.RSA
34 -rw----·····2.0·fat·····3192·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF34 -rw----·····2.0·fat·····3192·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
35 33·files,·5984579·bytes·uncompressed,·2343401·bytes·compressed:··60.8%35 33·files,·5984671·bytes·uncompressed,·2343208·bytes·compressed:··60.9%
712 B
resources.arsc
684 B
aapt2 dump resources {}
    
Offset 367, 11 lines modifiedOffset 367, 11 lines modified
367 ····resource·0x7f050054·string/request_permission_denied367 ····resource·0x7f050054·string/request_permission_denied
368 ······()·"Not·allowing·MAXS·the·permission·will·render·the·component·unusable.·Denied:"368 ······()·"Not·allowing·MAXS·the·permission·will·render·the·component·unusable.·Denied:"
369 ····resource·0x7f050055·string/request_permission_info369 ····resource·0x7f050055·string/request_permission_info
370 ······()·"This·MAXS·component·requires·some·permissions·in·order·to·work·correctly.·Please·grant·them·in·the·following·menu."370 ······()·"This·MAXS·component·requires·some·permissions·in·order·to·work·correctly.·Please·grant·them·in·the·following·menu."
371 ····resource·0x7f050056·string/unknown371 ····resource·0x7f050056·string/unknown
372 ······()·"Unknown"372 ······()·"Unknown"
373 ····resource·0x7f050057·string/version373 ····resource·0x7f050057·string/version
374 ······()·"0.5.17·(0.5.17+·2022-07-03)"374 ······()·"0.5.17·(0.5.17+·2022-08-11)"
375 ··type·xml·id=06·entryCount=1375 ··type·xml·id=06·entryCount=1
376 ····resource·0x7f060000·xml/settings376 ····resource·0x7f060000·xml/settings
377 ······()·(file)·res/bO.xml·type=XML377 ······()·(file)·res/bO.xml·type=XML
155 MB
classes.dex
155 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 30 lines modifiedOffset 1, 30 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·6ab45ccf4 checksum············:·ad2187e0
5 signature···········:·7db7...b7385 signature···········:·b68c...f32e
6 file_size···········:·57893206 file_size···········:·5789412
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·3801610 string_ids_size·····:·38016
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·730912 type_ids_size·······:·7309
13 type_ids_off········:·152176·(0x025270)13 type_ids_off········:·152176·(0x025270)
14 proto_ids_size······:·976014 proto_ids_size······:·9761
15 proto_ids_off·······:·181412·(0x02c4a4)15 proto_ids_off·······:·181412·(0x02c4a4)
16 field_ids_size······:·1770016 field_ids_size······:·17700
17 field_ids_off·······:·298532·(0x048e24)17 field_ids_off·······:·298544·(0x048e30)
18 method_ids_size·····:·4209018 method_ids_size·····:·42091
19 method_ids_off······:·440132·(0x06b744)19 method_ids_off······:·440144·(0x06b750)
20 class_defs_size·····:·638120 class_defs_size·····:·6381
21 class_defs_off······:·776852·(0x0bda94)21 class_defs_off······:·776872·(0x0bdaa8)
22 data_size···········:·480827622 data_size···········:·4808348
23 data_off············:·981044·(0x0ef834)23 data_off············:·981064·(0x0ef848)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·10925 class_idx···········:·109
26 access_flags········:·17·(0x0011)26 access_flags········:·17·(0x0011)
27 superclass_idx······:·20127 superclass_idx······:·201
28 source_file_idx·····:·390628 source_file_idx·····:·3906
29 static_fields_size··:·329 static_fields_size··:·3
Offset 60, 17 lines modifiedOffset 60, 17 lines modified
60 ······type··········:·'()V'60 ······type··········:·'()V'
61 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)61 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
62 ······code··········-62 ······code··········-
63 ······registers·····:·163 ······registers·····:·1
64 ······ins···········:·164 ······ins···········:·1
65 ······outs··········:·165 ······outs··········:·1
66 ······insns·size····:·4·16-bit·code·units66 ······insns·size····:·4·16-bit·code·units
67 0ef834:········································|[0ef834]·de.duenndns.ssl.BuildConfig.<init>:()V67 0ef848:········································|[0ef848]·de.duenndns.ssl.BuildConfig.<init>:()V
68 0ef844:·7010·a802·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@02a868 0ef858:·7010·a802·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@02a8
69 0ef84a:·0e00···································|0003:·return-void69 0ef85e:·0e00···································|0003:·return-void
70 ······catches·······:·(none)70 ······catches·······:·(none)
71 ······positions·····:·71 ······positions·····:·
72 ········0x0000·line=672 ········0x0000·line=6
73 ······locals········:·73 ······locals········:·
74 ········0x0000·-·0x0004·reg=0·this·Lde/duenndns/ssl/BuildConfig;·74 ········0x0000·-·0x0004·reg=0·this·Lde/duenndns/ssl/BuildConfig;·
  
75 ··Virtual·methods···-75 ··Virtual·methods···-
Offset 123, 19 lines modifiedOffset 123, 19 lines modified
123 ······type··········:·'()V'123 ······type··········:·'()V'
124 ······access········:·0x10000·(CONSTRUCTOR)124 ······access········:·0x10000·(CONSTRUCTOR)
125 ······code··········-125 ······code··········-
126 ······registers·····:·2126 ······registers·····:·2
127 ······ins···········:·1127 ······ins···········:·1
128 ······outs··········:·1128 ······outs··········:·1
129 ······insns·size····:·7·16-bit·code·units129 ······insns·size····:·7·16-bit·code·units
130 0ef84c:········································|[0ef84c]·de.duenndns.ssl.MTMDecision.<init>:()V130 0ef860:········································|[0ef860]·de.duenndns.ssl.MTMDecision.<init>:()V
131 0ef85c:·7010·a802·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@02a8131 0ef870:·7010·a802·0100·························|0000:·invoke-direct·{v1},·Ljava/lang/Object;.<init>:()V·//·method@02a8
132 0ef862:·1200···································|0003:·const/4·v0,·#int·0·//·#0132 0ef876:·1200···································|0003:·const/4·v0,·#int·0·//·#0
133 0ef864:·5910·1300······························|0004:·iput·v0,·v1,·Lde/duenndns/ssl/MTMDecision;.state:I·//·field@0013133 0ef878:·5910·1300······························|0004:·iput·v0,·v1,·Lde/duenndns/ssl/MTMDecision;.state:I·//·field@0013
134 0ef868:·0e00···································|0006:·return-void134 0ef87c:·0e00···································|0006:·return-void
135 ······catches·······:·(none)135 ······catches·······:·(none)
136 ······positions·····:·136 ······positions·····:·
137 ········0x0000·line=26137 ········0x0000·line=26
138 ········0x0004·line=32138 ········0x0004·line=32
139 ······locals········:·139 ······locals········:·
140 ········0x0000·-·0x0007·reg=1·this·Lde/duenndns/ssl/MTMDecision;·140 ········0x0000·-·0x0007·reg=1·this·Lde/duenndns/ssl/MTMDecision;·
  
Offset 179, 39 lines modifiedOffset 179, 39 lines modified
179 ······type··········:·'()V'179 ······type··········:·'()V'
180 ······access········:·0x10008·(STATIC·CONSTRUCTOR)180 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
181 ······code··········-181 ······code··········-
182 ······registers·····:·1182 ······registers·····:·1
183 ······ins···········:·0183 ······ins···········:·0
184 ······outs··········:·1184 ······outs··········:·1
185 ······insns·size····:·13·16-bit·code·units185 ······insns·size····:·13·16-bit·code·units
186 0ef86c:········································|[0ef86c]·de.duenndns.ssl.MemorizingActivity.<clinit>:()V186 0ef880:········································|[0ef880]·de.duenndns.ssl.MemorizingActivity.<clinit>:()V
187 0ef87c:·1c00·6f00······························|0000:·const-class·v0,·Lde/duenndns/ssl/MemorizingActivity;·//·type@006f187 0ef890:·1c00·6f00······························|0000:·const-class·v0,·Lde/duenndns/ssl/MemorizingActivity;·//·type@006f
188 0ef880:·6e10·4202·0000·························|0002:·invoke-virtual·{v0},·Ljava/lang/Class;.getName:()Ljava/lang/String;·//·method@0242188 0ef894:·6e10·4202·0000·························|0002:·invoke-virtual·{v0},·Ljava/lang/Class;.getName:()Ljava/lang/String;·//·method@0242
189 0ef886:·0c00···································|0005:·move-result-object·v0189 0ef89a:·0c00···································|0005:·move-result-object·v0
190 0ef888:·7110·4007·0000·························|0006:·invoke-static·{v0},·Ljava/util/logging/Logger;.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger;·//·method@0740190 0ef89c:·7110·4007·0000·························|0006:·invoke-static·{v0},·Ljava/util/logging/Logger;.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger;·//·method@0740
191 0ef88e:·0c00···································|0009:·move-result-object·v0191 0ef8a2:·0c00···································|0009:·move-result-object·v0
192 0ef890:·6900·1400······························|000a:·sput-object·v0,·Lde/duenndns/ssl/MemorizingActivity;.LOGGER:Ljava/util/logging/Logger;·//·field@0014192 0ef8a4:·6900·1400······························|000a:·sput-object·v0,·Lde/duenndns/ssl/MemorizingActivity;.LOGGER:Ljava/util/logging/Logger;·//·field@0014
193 0ef894:·0e00···································|000c:·return-void193 0ef8a8:·0e00···································|000c:·return-void
194 ······catches·······:·(none)194 ······catches·······:·(none)
195 ······positions·····:·195 ······positions·····:·
196 ········0x0000·line=40196 ········0x0000·line=40
197 ······locals········:·197 ······locals········:·
  
198 ····#1··············:·(in·Lde/duenndns/ssl/MemorizingActivity;)198 ····#1··············:·(in·Lde/duenndns/ssl/MemorizingActivity;)
199 ······name··········:·'<init>'199 ······name··········:·'<init>'
200 ······type··········:·'()V'200 ······type··········:·'()V'
201 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)201 ······access········:·0x10001·(PUBLIC·CONSTRUCTOR)
202 ······code··········-202 ······code··········-
203 ······registers·····:·1203 ······registers·····:·1
204 ······ins···········:·1204 ······ins···········:·1
205 ······outs··········:·1205 ······outs··········:·1
206 ······insns·size····:·4·16-bit·code·units206 ······insns·size····:·4·16-bit·code·units
207 0ef898:········································|[0ef898]·de.duenndns.ssl.MemorizingActivity.<init>:()V207 0ef8ac:········································|[0ef8ac]·de.duenndns.ssl.MemorizingActivity.<init>:()V
208 0ef8a8:·7010·0000·0000·························|0000:·invoke-direct·{v0},·Landroid/app/Activity;.<init>:()V·//·method@0000208 0ef8bc:·7010·0000·0000·························|0000:·invoke-direct·{v0},·Landroid/app/Activity;.<init>:()V·//·method@0000
209 0ef8ae:·0e00···································|0003:·return-void209 0ef8c2:·0e00···································|0003:·return-void
210 ······catches·······:·(none)210 ······catches·······:·(none)
211 ······positions·····:·211 ······positions·····:·
212 ········0x0000·line=37212 ········0x0000·line=37
213 ······locals········:·213 ······locals········:·
214 ········0x0000·-·0x0004·reg=0·this·Lde/duenndns/ssl/MemorizingActivity;·214 ········0x0000·-·0x0004·reg=0·this·Lde/duenndns/ssl/MemorizingActivity;·
  
215 ··Virtual·methods···-215 ··Virtual·methods···-
Offset 220, 18 lines modifiedOffset 220, 18 lines modified
220 ······type··········:·'(Landroid/content/DialogInterface;)V'220 ······type··········:·'(Landroid/content/DialogInterface;)V'
221 ······access········:·0x0001·(PUBLIC)221 ······access········:·0x0001·(PUBLIC)
222 ······code··········-222 ······code··········-
223 ······registers·····:·2223 ······registers·····:·2
224 ······ins···········:·2224 ······ins···········:·2
225 ······outs··········:·2225 ······outs··········:·2
226 ······insns·size····:·5·16-bit·code·units226 ······insns·size····:·5·16-bit·code·units
227 0ef8b0:········································|[0ef8b0]·de.duenndns.ssl.MemorizingActivity.onCancel:(Landroid/content/DialogInterface;)V227 0ef8c4:········································|[0ef8c4]·de.duenndns.ssl.MemorizingActivity.onCancel:(Landroid/content/DialogInterface;)V
228 0ef8c0:·1211···································|0000:·const/4·v1,·#int·1·//·#1228 0ef8d4:·1211···································|0000:·const/4·v1,·#int·1·//·#1
229 0ef8c2:·6e20·1901·1000·························|0001:·invoke-virtual·{v0,·v1},·Lde/duenndns/ssl/MemorizingActivity;.sendDecision:(I)V·//·method@0119229 0ef8d6:·6e20·1901·1000·························|0001:·invoke-virtual·{v0,·v1},·Lde/duenndns/ssl/MemorizingActivity;.sendDecision:(I)V·//·method@0119
230 0ef8c8:·0e00···································|0004:·return-void230 0ef8dc:·0e00···································|0004:·return-void
231 ······catches·······:·(none)231 ······catches·······:·(none)
232 ······positions·····:·232 ······positions·····:·
233 ········0x0001·line=101233 ········0x0001·line=101
234 ······locals········:·234 ······locals········:·
235 ········0x0000·-·0x0005·reg=0·this·Lde/duenndns/ssl/MemorizingActivity;·235 ········0x0000·-·0x0005·reg=0·this·Lde/duenndns/ssl/MemorizingActivity;·
236 ········0x0000·-·0x0005·reg=1·(null)·Landroid/content/DialogInterface;·236 ········0x0000·-·0x0005·reg=1·(null)·Landroid/content/DialogInterface;·
  
Max diff block lines reached; 162537373/162545752 bytes (99.99%) of diff not shown.
8.86 KB
classes.jar
5.43 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·12418634·bytes,·number·of·entries:·63491 Zip·file·size:·12418842·bytes,·number·of·entries:·6349
2 ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/BuildConfig.class2 ?rwxrwxr-x··2.0·unx······314·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/BuildConfig.class
3 ?rwxrwxr-x··2.0·unx······347·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MTMDecision.class3 ?rwxrwxr-x··2.0·unx······347·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MTMDecision.class
4 ?rwxrwxr-x··2.0·unx·····3161·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MemorizingActivity.class4 ?rwxrwxr-x··2.0·unx·····3161·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MemorizingActivity.class
5 ?rwxrwxr-x··2.0·unx·····2148·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MemorizingTrustManager$1.class5 ?rwxrwxr-x··2.0·unx·····2148·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MemorizingTrustManager$1.class
6 ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MemorizingTrustManager$MemorizingHostnameVerifier.class6 ?rwxrwxr-x··2.0·unx·····2430·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/MemorizingTrustManager$MemorizingHostnameVerifier.class
7 ?rwxrwxr-x··2.0·unx····17214·b-·defN·80-Jan-01·00:00·de/duenndns/ssl/MemorizingTrustManager.class7 ?rwxrwxr-x··2.0·unx····17214·b-·defN·80-Jan-01·00:00·de/duenndns/ssl/MemorizingTrustManager.class
8 ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/R$string.class8 ?rwxrwxr-x··2.0·unx······616·b-·stor·80-Jan-01·00:00·de/duenndns/ssl/R$string.class
Offset 1958, 15 lines modifiedOffset 1958, 15 lines modified
1958 ?rwxrwxr-x··2.0·unx······702·b-·stor·80-Jan-01·00:00·org/minidns/dnsmessage/DnsMessage$1.class1958 ?rwxrwxr-x··2.0·unx······702·b-·stor·80-Jan-01·00:00·org/minidns/dnsmessage/DnsMessage$1.class
1959 ?rwxrwxr-x··2.0·unx·····7514·b-·stor·80-Jan-01·00:00·org/minidns/dnsmessage/DnsMessage$Builder.class1959 ?rwxrwxr-x··2.0·unx·····7514·b-·stor·80-Jan-01·00:00·org/minidns/dnsmessage/DnsMessage$Builder.class
1960 ?rwxrwxr-x··2.0·unx·····1534·b-·stor·80-Jan-01·00:00·org/minidns/dnsmessage/DnsMessage$OPCODE.class1960 ?rwxrwxr-x··2.0·unx·····1534·b-·stor·80-Jan-01·00:00·org/minidns/dnsmessage/DnsMessage$OPCODE.class
1961 ?rwxrwxr-x··2.0·unx·····2725·b-·stor·80-Jan-01·00:00·org/minidns/dnsmessage/DnsMessage$RESPONSE_CODE.class1961 ?rwxrwxr-x··2.0·unx·····2725·b-·stor·80-Jan-01·00:00·org/minidns/dnsmessage/DnsMessage$RESPONSE_CODE.class
1962 ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·org/minidns/dnsmessage/DnsMessage$SectionName.class1962 ?rwxrwxr-x··2.0·unx······871·b-·stor·80-Jan-01·00:00·org/minidns/dnsmessage/DnsMessage$SectionName.class
1963 ?rwxrwxr-x··2.0·unx····13726·b-·defN·80-Jan-01·00:00·org/minidns/dnsmessage/DnsMessage.class1963 ?rwxrwxr-x··2.0·unx····13726·b-·defN·80-Jan-01·00:00·org/minidns/dnsmessage/DnsMessage.class
1964 ?rwxrwxr-x··2.0·unx·····3408·b-·stor·80-Jan-01·00:00·org/minidns/dnsmessage/Question.class1964 ?rwxrwxr-x··2.0·unx·····3408·b-·stor·80-Jan-01·00:00·org/minidns/dnsmessage/Question.class
1965 ?rwxrwxr-x··2.0·unx·····8417·b-·stor·80-Jan-01·00:00·org/minidns/dnsname/DnsName.class1965 ?rwxrwxr-x··2.0·unx·····8630·b-·stor·80-Jan-01·00:00·org/minidns/dnsname/DnsName.class
1966 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·org/minidns/dnsname/InvalidDnsNameException.class1966 ?rwxrwxr-x··2.0·unx······311·b-·stor·80-Jan-01·00:00·org/minidns/dnsname/InvalidDnsNameException.class
1967 ?rwxrwxr-x··2.0·unx·····1180·b-·stor·80-Jan-01·00:00·org/minidns/dnsqueryresult/DnsQueryResult$QueryMethod.class1967 ?rwxrwxr-x··2.0·unx·····1180·b-·stor·80-Jan-01·00:00·org/minidns/dnsqueryresult/DnsQueryResult$QueryMethod.class
1968 ?rwxrwxr-x··2.0·unx······906·b-·stor·80-Jan-01·00:00·org/minidns/dnsqueryresult/DnsQueryResult.class1968 ?rwxrwxr-x··2.0·unx······906·b-·stor·80-Jan-01·00:00·org/minidns/dnsqueryresult/DnsQueryResult.class
1969 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·org/minidns/dnssec/DigestCalculator.class1969 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·org/minidns/dnssec/DigestCalculator.class
1970 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·org/minidns/dnssec/DnssecClient$1.class1970 ?rwxrwxr-x··2.0·unx······549·b-·stor·80-Jan-01·00:00·org/minidns/dnssec/DnssecClient$1.class
1971 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·org/minidns/dnssec/DnssecClient$VerifySignaturesResult.class1971 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·org/minidns/dnssec/DnssecClient$VerifySignaturesResult.class
1972 ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·org/minidns/dnssec/DnssecQueryResult.class1972 ?rwxrwxr-x··2.0·unx······896·b-·stor·80-Jan-01·00:00·org/minidns/dnssec/DnssecQueryResult.class
Offset 2199, 15 lines modifiedOffset 2199, 15 lines modified
2199 ?rwxrwxr-x··2.0·unx·····2731·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EnterXmppCredentials.class2199 ?rwxrwxr-x··2.0·unx·····2731·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EnterXmppCredentials.class
2200 ?rwxrwxr-x··2.0·unx······841·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EntityBareJidTextWatcher$1.class2200 ?rwxrwxr-x··2.0·unx······841·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EntityBareJidTextWatcher$1.class
2201 ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EntityBareJidTextWatcher$OnEmptyCallback.class2201 ?rwxrwxr-x··2.0·unx······181·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EntityBareJidTextWatcher$OnEmptyCallback.class
2202 ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EntityBareJidTextWatcher$OnInvalidJidCallback.class2202 ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EntityBareJidTextWatcher$OnInvalidJidCallback.class
2203 ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EntityBareJidTextWatcher$OnValidBareJidCallback.class2203 ?rwxrwxr-x··2.0·unx······224·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EntityBareJidTextWatcher$OnValidBareJidCallback.class
2204 ?rwxrwxr-x··2.0·unx·····1004·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EntityBareJidTextWatcher$State.class2204 ?rwxrwxr-x··2.0·unx·····1004·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EntityBareJidTextWatcher$State.class
2205 ?rwxrwxr-x··2.0·unx·····3292·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EntityBareJidTextWatcher.class2205 ?rwxrwxr-x··2.0·unx·····3292·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/EntityBareJidTextWatcher.class
2206 ?rwxrwxr-x··2.0·unx·····2203·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/ExcludedResources.class2206 ?rwxrwxr-x··2.0·unx·····2198·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/ExcludedResources.class
2207 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/InfoAndSettings$1$1.class2207 ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/InfoAndSettings$1$1.class
2208 ?rwxrwxr-x··2.0·unx·····2838·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/InfoAndSettings$1.class2208 ?rwxrwxr-x··2.0·unx·····2838·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/InfoAndSettings$1.class
2209 ?rwxrwxr-x··2.0·unx·····2052·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/InfoAndSettings$PingServerButtonHandler$1.class2209 ?rwxrwxr-x··2.0·unx·····2052·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/InfoAndSettings$PingServerButtonHandler$1.class
2210 ?rwxrwxr-x··2.0·unx·····2606·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/InfoAndSettings$PingServerButtonHandler$2.class2210 ?rwxrwxr-x··2.0·unx·····2606·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/InfoAndSettings$PingServerButtonHandler$2.class
2211 ?rwxrwxr-x··2.0·unx······802·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/InfoAndSettings$PingServerButtonHandler$3.class2211 ?rwxrwxr-x··2.0·unx······802·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/InfoAndSettings$PingServerButtonHandler$3.class
2212 ?rwxrwxr-x··2.0·unx·····8438·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/InfoAndSettings.class2212 ?rwxrwxr-x··2.0·unx·····8438·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/InfoAndSettings.class
2213 ?rwxrwxr-x··2.0·unx·····1565·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/MasterAddressView$1.class2213 ?rwxrwxr-x··2.0·unx·····1565·b-·stor·80-Jan-01·00:00·org/projectmaxs/transport/xmpp/activities/MasterAddressView$1.class
Offset 6344, 8 lines modifiedOffset 6344, 8 lines modified
6344 ?rwxrwxr-x··2.0·unx·····2174·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/hoxt/packet/HttpOverXmppResp.class6344 ?rwxrwxr-x··2.0·unx·····2174·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/hoxt/packet/HttpOverXmppResp.class
6345 ?rwxrwxr-x··2.0·unx·····1246·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/httpfileupload/element/SlotRequest_V0_2.class6345 ?rwxrwxr-x··2.0·unx·····1246·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/httpfileupload/element/SlotRequest_V0_2.class
6346 ?rwxrwxr-x··2.0·unx·····1016·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/httpfileupload/element/Slot_V0_2.class6346 ?rwxrwxr-x··2.0·unx·····1016·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/httpfileupload/element/Slot_V0_2.class
6347 ?rwxrwxr-x··2.0·unx······555·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/iot/provisioning/element/ClearCache.class6347 ?rwxrwxr-x··2.0·unx······555·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/iot/provisioning/element/ClearCache.class
6348 ?rwxrwxr-x··2.0·unx······949·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/iot/provisioning/element/ClearCacheResponse.class6348 ?rwxrwxr-x··2.0·unx······949·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/iot/provisioning/element/ClearCacheResponse.class
6349 ?rwxrwxr-x··2.0·unx·····1657·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/ping/packet/Ping.class6349 ?rwxrwxr-x··2.0·unx·····1657·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/ping/packet/Ping.class
6350 ?rwxrwxr-x··2.0·unx·····2112·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/search/UserSearch.class6350 ?rwxrwxr-x··2.0·unx·····2112·b-·stor·80-Jan-01·00:00·org/jivesoftware/smackx/search/UserSearch.class
6351 6349·files,·12312200·bytes·uncompressed,·11175636·bytes·compressed:··9.2%6351 6349·files,·12312408·bytes·uncompressed,·11175844·bytes·compressed:··9.2%
2.03 KB
org/minidns/dnsname/DnsName.class
1.97 KB
procyon -ec {}
    
Offset 95, 14 lines modifiedOffset 95, 18 lines modified
95 ········}95 ········}
96 ····}96 ····}
97 ····97 ····
98 ····public·static·DnsName·from(final·CharSequence·charSequence)·{98 ····public·static·DnsName·from(final·CharSequence·charSequence)·{
99 ········return·from(charSequence.toString());99 ········return·from(charSequence.toString());
100 ····}100 ····}
101 ····101 ····
 102 ····public·static·DnsName·from(final·CharSequence·charSequence,·final·DnsName·dnsName)·{
 103 ········return·from(DnsLabel.from(charSequence.toString()),·dnsName);
 104 ····}
 105 ····
102 ····public·static·DnsName·from(final·String·s)·{106 ····public·static·DnsName·from(final·String·s)·{
103 ········return·new·DnsName(s,·false);107 ········return·new·DnsName(s,·false);
104 ····}108 ····}
105 ····109 ····
106 ····public·static·DnsName·from(final·DnsLabel·dnsLabel,·final·DnsLabel·dnsLabel2,·final·DnsName·dnsName)·{110 ····public·static·DnsName·from(final·DnsLabel·dnsLabel,·final·DnsLabel·dnsLabel2,·final·DnsName·dnsName)·{
107 ········dnsName.setBytesIfRequired();111 ········dnsName.setBytesIfRequired();
108 ········final·DnsLabel[]·rawLabels·=·dnsName.rawLabels;112 ········final·DnsLabel[]·rawLabels·=·dnsName.rawLabels;
Offset 117, 18 lines modifiedOffset 121, 17 lines modified
117 ····}121 ····}
118 ····122 ····
119 ····public·static·DnsName·from(final·DnsLabel·dnsLabel,·final·DnsName·dnsName)·{123 ····public·static·DnsName·from(final·DnsLabel·dnsLabel,·final·DnsName·dnsName)·{
120 ········dnsName.setLabelsIfRequired();124 ········dnsName.setLabelsIfRequired();
121 ········final·DnsLabel[]·rawLabels·=·dnsName.rawLabels;125 ········final·DnsLabel[]·rawLabels·=·dnsName.rawLabels;
122 ········final·int·length·=·rawLabels.length;126 ········final·int·length·=·rawLabels.length;
123 ········final·int·n·=·1;127 ········final·int·n·=·1;
124 ········final·int·n2·=·length·+·n; 
125 ········final·DnsLabel[]·array·=·new·DnsLabel[n2];128 ········final·DnsLabel[]·array·=·new·DnsLabel[length·+·n];
126 ········System.arraycopy(rawLabels,·0,·array,·0,·rawLabels.length);129 ········System.arraycopy(rawLabels,·0,·array,·0,·rawLabels.length);
127 ········array[n2]·=·dnsLabel;130 ········array[dnsName.rawLabels.length]·=·dnsLabel;
128 ········return·new·DnsName(array,·(boolean)(n·!=·0));131 ········return·new·DnsName(array,·(boolean)(n·!=·0));
129 ····}132 ····}
130 ····133 ····
131 ····public·static·DnsName·from(final·DnsName·dnsName,·final·DnsName·dnsName2)·{134 ····public·static·DnsName·from(final·DnsName·dnsName,·final·DnsName·dnsName2)·{
132 ········dnsName.setLabelsIfRequired();135 ········dnsName.setLabelsIfRequired();
133 ········dnsName2.setLabelsIfRequired();136 ········dnsName2.setLabelsIfRequired();
134 ········final·int·length·=·dnsName.rawLabels.length;137 ········final·int·length·=·dnsName.rawLabels.length;
Offset 335, 15 lines modifiedOffset 338, 15 lines modified
335 ········this.setHostnameAndDomainpartIfRequired();338 ········this.setHostnameAndDomainpartIfRequired();
336 ········return·this.hostpart;339 ········return·this.hostpart;
337 ····}340 ····}
338 ····341 ····
339 ····public·DnsLabel·getHostpartLabel()·{342 ····public·DnsLabel·getHostpartLabel()·{
340 ········this.setLabelsIfRequired();343 ········this.setLabelsIfRequired();
341 ········final·DnsLabel[]·labels·=·this.labels;344 ········final·DnsLabel[]·labels·=·this.labels;
342 ········return·labels[labels.length];345 ········return·labels[labels.length·-·1];
343 ····}346 ····}
344 ····347 ····
345 ····public·DnsLabel·getLabel(final·int·n)·{348 ····public·DnsLabel·getLabel(final·int·n)·{
346 ········this.setLabelsIfRequired();349 ········this.setLabelsIfRequired();
347 ········return·this.labels[n];350 ········return·this.labels[n];
348 ····}351 ····}
349 ····352 ····
1.37 KB
org/projectmaxs/transport/xmpp/activities/ExcludedResources.class
1.25 KB
procyon -ec {}
    
Offset 27, 16 lines modifiedOffset 27, 17 lines modified
27 ····}27 ····}
28 ····28 ····
29 ····protected·void·onCreate(final·Bundle·bundle)·{29 ····protected·void·onCreate(final·Bundle·bundle)·{
30 ········super.onCreate(bundle);30 ········super.onCreate(bundle);
31 ········this.setContentView(2130968578);31 ········this.setContentView(2130968578);
32 ········this.mSettings·=·Settings.getInstance((Context)this);32 ········this.mSettings·=·Settings.getInstance((Context)this);
33 ········this.mExcludedResources·=·(LinearLayout)this.findViewById(2130903045);33 ········this.mExcludedResources·=·(LinearLayout)this.findViewById(2130903045);
34 ········this.mFirstExcludedresource·=·(EditText)this.findViewById(2130903046);34 ········final·EditText·mFirstExcludedresource·=·(EditText)this.findViewById(2130903046);
35 ········new·ExcludedResources$ExcludedResourceCallback(this,·this.mFirstExcludedresource);35 ········this.mFirstExcludedresource·=·mFirstExcludedresource;
 36 ········final·ExcludedResources$ExcludedResourceCallback·excludedResources$ExcludedResourceCallback·=·new·ExcludedResources$ExcludedResourceCallback(this,·mFirstExcludedresource);
36 ········final·Set·excludedResources·=·this.mSettings.getExcludedResources();37 ········final·Set·excludedResources·=·this.mSettings.getExcludedResources();
37 ········if·(!excludedResources.isEmpty())·{38 ········if·(!excludedResources.isEmpty())·{
38 ············final·Iterator<CharSequence>·iterator·=·excludedResources.iterator();39 ············final·Iterator<CharSequence>·iterator·=·excludedResources.iterator();
39 ············this.mFirstExcludedresource.setText((CharSequence)iterator.next());40 ············this.mFirstExcludedresource.setText((CharSequence)iterator.next());
40 ············while·(iterator.hasNext())·{41 ············while·(iterator.hasNext())·{
41 ················this.addEmptyExcludeResourceEditText().setText((CharSequence)iterator.next());42 ················this.addEmptyExcludeResourceEditText().setText((CharSequence)iterator.next());
42 ············}43 ············}
1.45 KB
smali/org/projectmaxs/transport/xmpp/activities/ExcludedResources.smali
    
Offset 132, 19 lines modifiedOffset 132, 17 lines modified
132 ····move-result-object·p1132 ····move-result-object·p1
  
133 ····check-cast·p1,·Landroid/widget/EditText;133 ····check-cast·p1,·Landroid/widget/EditText;
  
134 ····iput-object·p1,·p0,·Lorg/projectmaxs/transport/xmpp/activities/ExcludedResources;->mFirstExcludedresource:Landroid/widget/EditText;134 ····iput-object·p1,·p0,·Lorg/projectmaxs/transport/xmpp/activities/ExcludedResources;->mFirstExcludedresource:Landroid/widget/EditText;
  
135 ····.line·50135 ····.line·50
136 ····new-instance·p1,·Lorg/projectmaxs/transport/xmpp/activities/ExcludedResources$ExcludedResourceCallback;136 ····new-instance·v0,·Lorg/projectmaxs/transport/xmpp/activities/ExcludedResources$ExcludedResourceCallback;
  
137 ····iget-object·v0,·p0,·Lorg/projectmaxs/transport/xmpp/activities/ExcludedResources;->mFirstExcludedresource:Landroid/widget/EditText; 
  
138 ····invoke-direct·{p1,·p0,·v0},·Lorg/projectmaxs/transport/xmpp/activities/ExcludedResources$ExcludedResourceCallback;-><init>(Lorg/projectmaxs/transport/xmpp/activities/ExcludedResources;Landroid/widget/EditText;)V137 ····invoke-direct·{v0,·p0,·p1},·Lorg/projectmaxs/transport/xmpp/activities/ExcludedResources$ExcludedResourceCallback;-><init>(Lorg/projectmaxs/transport/xmpp/activities/ExcludedResources;Landroid/widget/EditText;)V
  
139 ····.line·53138 ····.line·53
140 ····iget-object·p1,·p0,·Lorg/projectmaxs/transport/xmpp/activities/ExcludedResources;->mSettings:Lorg/projectmaxs/transport/xmpp/Settings;139 ····iget-object·p1,·p0,·Lorg/projectmaxs/transport/xmpp/activities/ExcludedResources;->mSettings:Lorg/projectmaxs/transport/xmpp/Settings;
  
141 ····invoke-virtual·{p1},·Lorg/projectmaxs/transport/xmpp/Settings;->getExcludedResources()Ljava/util/Set;140 ····invoke-virtual·{p1},·Lorg/projectmaxs/transport/xmpp/Settings;->getExcludedResources()Ljava/util/Set;
  
142 ····move-result-object·p1141 ····move-result-object·p1
20.1 KB
smali/org/minidns/dnsname/DnsName.smali
    
Offset 319, 14 lines modifiedOffset 319, 34 lines modified
319 ····invoke-static·{p0},·Lorg/minidns/dnsname/DnsName;->from(Ljava/lang/String;)Lorg/minidns/dnsname/DnsName;319 ····invoke-static·{p0},·Lorg/minidns/dnsname/DnsName;->from(Ljava/lang/String;)Lorg/minidns/dnsname/DnsName;
  
320 ····move-result-object·p0320 ····move-result-object·p0
  
321 ····return-object·p0321 ····return-object·p0
322 .end·method322 .end·method
  
 323 .method·public·static·from(Ljava/lang/CharSequence;Lorg/minidns/dnsname/DnsName;)Lorg/minidns/dnsname/DnsName;
 324 ····.locals·0
  
 325 ····.line·371
 326 ····invoke-interface·{p0},·Ljava/lang/CharSequence;->toString()Ljava/lang/String;
  
 327 ····move-result-object·p0
  
 328 ····invoke-static·{p0},·Lorg/minidns/dnslabel/DnsLabel;->from(Ljava/lang/String;)Lorg/minidns/dnslabel/DnsLabel;
  
 329 ····move-result-object·p0
  
 330 ····.line·372
 331 ····invoke-static·{p0,·p1},·Lorg/minidns/dnsname/DnsName;->from(Lorg/minidns/dnslabel/DnsLabel;Lorg/minidns/dnsname/DnsName;)Lorg/minidns/dnsname/DnsName;
  
 332 ····move-result-object·p0
  
 333 ····return-object·p0
 334 .end·method
  
323 .method·public·static·from(Ljava/lang/String;)Lorg/minidns/dnsname/DnsName;335 .method·public·static·from(Ljava/lang/String;)Lorg/minidns/dnsname/DnsName;
324 ····.locals·2336 ····.locals·2
  
325 ····.line·345337 ····.line·345
326 ····new-instance·v0,·Lorg/minidns/dnsname/DnsName;338 ····new-instance·v0,·Lorg/minidns/dnsname/DnsName;
  
327 ····const/4·v1,·0x0339 ····const/4·v1,·0x0
Offset 335, 88 lines modifiedOffset 355, 92 lines modified
  
335 ····return-object·v0355 ····return-object·v0
336 .end·method356 .end·method
  
337 .method·public·static·from(Lorg/minidns/dnslabel/DnsLabel;Lorg/minidns/dnslabel/DnsLabel;Lorg/minidns/dnsname/DnsName;)Lorg/minidns/dnsname/DnsName;357 .method·public·static·from(Lorg/minidns/dnslabel/DnsLabel;Lorg/minidns/dnslabel/DnsLabel;Lorg/minidns/dnsname/DnsName;)Lorg/minidns/dnsname/DnsName;
338 ····.locals·4358 ····.locals·4
  
339 ····.line·380359 ····.line·385
340 ····invoke-direct·{p2},·Lorg/minidns/dnsname/DnsName;->setBytesIfRequired()V360 ····invoke-direct·{p2},·Lorg/minidns/dnsname/DnsName;->setBytesIfRequired()V
  
341 ····.line·382361 ····.line·387
342 ····iget-object·v0,·p2,·Lorg/minidns/dnsname/DnsName;->rawLabels:[Lorg/minidns/dnslabel/DnsLabel;362 ····iget-object·v0,·p2,·Lorg/minidns/dnsname/DnsName;->rawLabels:[Lorg/minidns/dnslabel/DnsLabel;
  
343 ····array-length·v1,·v0363 ····array-length·v1,·v0
  
344 ····add-int/lit8·v1,·v1,·0x2364 ····add-int/lit8·v1,·v1,·0x2
  
345 ····new-array·v1,·v1,·[Lorg/minidns/dnslabel/DnsLabel;365 ····new-array·v1,·v1,·[Lorg/minidns/dnslabel/DnsLabel;
  
346 ····.line·383366 ····.line·388
347 ····array-length·v2,·v0367 ····array-length·v2,·v0
  
348 ····const/4·v3,·0x0368 ····const/4·v3,·0x0
  
349 ····invoke-static·{v0,·v3,·v1,·v3,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V369 ····invoke-static·{v0,·v3,·v1,·v3,·v2},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
350 ····.line·384370 ····.line·389
351 ····iget-object·p2,·p2,·Lorg/minidns/dnsname/DnsName;->rawLabels:[Lorg/minidns/dnslabel/DnsLabel;371 ····iget-object·p2,·p2,·Lorg/minidns/dnsname/DnsName;->rawLabels:[Lorg/minidns/dnslabel/DnsLabel;
  
352 ····array-length·v0,·p2372 ····array-length·v0,·p2
  
353 ····aput-object·p1,·v1,·v0373 ····aput-object·p1,·v1,·v0
  
354 ····.line·385374 ····.line·390
355 ····array-length·p1,·p2375 ····array-length·p1,·p2
  
356 ····const/4·p2,·0x1376 ····const/4·p2,·0x1
  
357 ····add-int/2addr·p1,·p2377 ····add-int/2addr·p1,·p2
  
358 ····aput-object·p0,·v1,·p1378 ····aput-object·p0,·v1,·p1
  
359 ····.line·386379 ····.line·391
360 ····new-instance·p0,·Lorg/minidns/dnsname/DnsName;380 ····new-instance·p0,·Lorg/minidns/dnsname/DnsName;
  
361 ····invoke-direct·{p0,·v1,·p2},·Lorg/minidns/dnsname/DnsName;-><init>([Lorg/minidns/dnslabel/DnsLabel;Z)V381 ····invoke-direct·{p0,·v1,·p2},·Lorg/minidns/dnsname/DnsName;-><init>([Lorg/minidns/dnslabel/DnsLabel;Z)V
  
362 ····return-object·p0382 ····return-object·p0
363 .end·method383 .end·method
  
364 .method·public·static·from(Lorg/minidns/dnslabel/DnsLabel;Lorg/minidns/dnsname/DnsName;)Lorg/minidns/dnsname/DnsName;384 .method·public·static·from(Lorg/minidns/dnslabel/DnsLabel;Lorg/minidns/dnsname/DnsName;)Lorg/minidns/dnsname/DnsName;
365 ····.locals·5385 ····.locals·5
  
366 ····.line·371386 ····.line·376
367 ····invoke-direct·{p1},·Lorg/minidns/dnsname/DnsName;->setLabelsIfRequired()V387 ····invoke-direct·{p1},·Lorg/minidns/dnsname/DnsName;->setLabelsIfRequired()V
  
368 ····.line·373388 ····.line·378
369 ····iget-object·p1,·p1,·Lorg/minidns/dnsname/DnsName;->rawLabels:[Lorg/minidns/dnslabel/DnsLabel;389 ····iget-object·v0,·p1,·Lorg/minidns/dnsname/DnsName;->rawLabels:[Lorg/minidns/dnslabel/DnsLabel;
  
370 ····array-length·v0,·p1390 ····array-length·v1,·v0
  
371 ····const/4·v1,·0x1391 ····const/4·v2,·0x1
  
372 ····add-int/2addr·v0,·v1392 ····add-int/2addr·v1,·v2
  
373 ····new-array·v2,·v0,·[Lorg/minidns/dnslabel/DnsLabel;393 ····new-array·v1,·v1,·[Lorg/minidns/dnslabel/DnsLabel;
  
374 ····.line·374394 ····.line·379
375 ····array-length·v3,·p1395 ····array-length·v3,·v0
  
376 ····const/4·v4,·0x0396 ····const/4·v4,·0x0
  
377 ····invoke-static·{p1,·v4,·v2,·v4,·v3},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V397 ····invoke-static·{v0,·v4,·v1,·v4,·v3},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
378 ····.line·375398 ····.line·380
379 ····aput-object·p0,·v2,·v0399 ····iget-object·p1,·p1,·Lorg/minidns/dnsname/DnsName;->rawLabels:[Lorg/minidns/dnslabel/DnsLabel;
  
 400 ····array-length·p1,·p1
  
 401 ····aput-object·p0,·v1,·p1
  
380 ····.line·376402 ····.line·381
381 ····new-instance·p0,·Lorg/minidns/dnsname/DnsName;403 ····new-instance·p0,·Lorg/minidns/dnsname/DnsName;
  
382 ····invoke-direct·{p0,·v2,·v1},·Lorg/minidns/dnsname/DnsName;-><init>([Lorg/minidns/dnslabel/DnsLabel;Z)V404 ····invoke-direct·{p0,·v1,·v2},·Lorg/minidns/dnsname/DnsName;-><init>([Lorg/minidns/dnslabel/DnsLabel;Z)V
  
383 ····return-object·p0405 ····return-object·p0
384 .end·method406 .end·method
  
385 .method·public·static·from(Lorg/minidns/dnsname/DnsName;Lorg/minidns/dnsname/DnsName;)Lorg/minidns/dnsname/DnsName;407 .method·public·static·from(Lorg/minidns/dnsname/DnsName;Lorg/minidns/dnsname/DnsName;)Lorg/minidns/dnsname/DnsName;
386 ····.locals·4408 ····.locals·4
  
Max diff block lines reached; 16325/20471 bytes (79.75%) of diff not shown.
838 B
res/values/strings.xml
794 B
res/values/strings.xml
    
Offset 91, 9 lines modifiedOffset 91, 9 lines modified
91 ··<string·name="pref_xmpp_stream_privacy_key">XMPP_STREAM_PRIVACY</string>91 ··<string·name="pref_xmpp_stream_privacy_key">XMPP_STREAM_PRIVACY</string>
92 ··<string·name="pref_xmpp_stream_settings">XMPP·Stream·Settings</string>92 ··<string·name="pref_xmpp_stream_settings">XMPP·Stream·Settings</string>
93 ··<string·name="proceed">Proceed</string>93 ··<string·name="proceed">Proceed</string>
94 ··<string·name="registerAccount">Register·Account</string>94 ··<string·name="registerAccount">Register·Account</string>
95 ··<string·name="request_permission_denied">Not·allowing·MAXS·the·permission·will·render·the·component·unusable.·Denied:</string>95 ··<string·name="request_permission_denied">Not·allowing·MAXS·the·permission·will·render·the·component·unusable.·Denied:</string>
96 ··<string·name="request_permission_info">This·MAXS·component·requires·some·permissions·in·order·to·work·correctly.·Please·grant·them·in·the·following·menu.</string>96 ··<string·name="request_permission_info">This·MAXS·component·requires·some·permissions·in·order·to·work·correctly.·Please·grant·them·in·the·following·menu.</string>
97 ··<string·name="unknown">Unknown</string>97 ··<string·name="unknown">Unknown</string>
98 ··<string·name="version">0.5.17·(0.5.17+·2022-07-03)</string>98 ··<string·name="version">0.5.17·(0.5.17+·2022-08-11)</string>
99 </resources>99 </resources>
126 B
unknown/org.minidns/version
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 1.0.3·(1.0.3-1.0·2022-02-22)1 1.0.4·(1.0.4-1.0·2022-08-07)