206 MB
/home/fdroid/fdroiddata/tmp/de.monocles.chat_112.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_de.monocles.chat_112.apk
12.6 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: <45f1c3cc66fdf4a4dc3a36cd167b44ad5c1feef725525a6ebdb527a45bbd9e05>, actual: <e8bcab311131d92137cc88f3b891265eedebbc328d413fbed7121f170e7e696b> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <8101a9fcd93b78098cbfc51329f7df4fd944e5deb609396e0b0c40f1882c5feaee74f80100000000>, actual: <3ecbe552e35be0ec5e56ce12fcefc0f360badc76cbe8c193eca5dc79bf51db1aee74f80100000000>
    
Offset 1, 71 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:·16bdc1612b0bc6873f759308b7b6ea1eedc17d3302592a192ceecac0ead923c2 
10 Signer·#1·certificate·SHA-1·digest:·723ac76499ba610231a3e9513e9151d0852cfe17 
11 Signer·#1·certificate·MD5·digest:·5059f37493a77ad9e60e4b1a6f1aaf94 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·d5df7890c5a19f605a16ef0f8c584bc72beb23946005b98ae56bfb93f8e6007d 
15 Signer·#1·public·key·SHA-1·digest:·90e7ce48bc0e5fa1ac58ffe6f46ab9e7732b7214 
16 Signer·#1·public·key·MD5·digest:·655773e323847d3b0b3cf112af7156d2 
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/CHANGES·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/README.md·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/androidx.activity_activity.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
21 WARNING:·META-INF/androidx.annotation_annotation-experimental.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
22 WARNING:·META-INF/androidx.appcompat_appcompat-resources.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
23 WARNING:·META-INF/androidx.appcompat_appcompat.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
24 WARNING:·META-INF/androidx.arch.core_core-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
25 WARNING:·META-INF/androidx.asynclayoutinflater_asynclayoutinflater.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
26 WARNING:·META-INF/androidx.browser_browser.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
27 WARNING:·META-INF/androidx.cardview_cardview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
28 WARNING:·META-INF/androidx.coordinatorlayout_coordinatorlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
29 WARNING:·META-INF/androidx.core_core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 WARNING:·META-INF/androidx.cursoradapter_cursoradapter.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
31 WARNING:·META-INF/androidx.customview_customview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
32 WARNING:·META-INF/androidx.databinding_baseAdapters.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
33 WARNING:·META-INF/androidx.databinding_library.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
34 WARNING:·META-INF/androidx.databinding_viewbinding.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
35 WARNING:·META-INF/androidx.documentfile_documentfile.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 WARNING:·META-INF/androidx.drawerlayout_drawerlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
37 WARNING:·META-INF/androidx.dynamicanimation_dynamicanimation.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
38 WARNING:·META-INF/androidx.emoji2_emoji2-bundled.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
39 WARNING:·META-INF/androidx.emoji2_emoji2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
40 WARNING:·META-INF/androidx.exifinterface_exifinterface.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
41 WARNING:·META-INF/androidx.fragment_fragment.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
42 WARNING:·META-INF/androidx.interpolator_interpolator.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
43 WARNING:·META-INF/androidx.legacy_legacy-support-core-ui.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
44 WARNING:·META-INF/androidx.legacy_legacy-support-core-utils.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
45 WARNING:·META-INF/androidx.legacy_legacy-support-v13.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
46 WARNING:·META-INF/androidx.legacy_legacy-support-v4.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
47 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-core.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
48 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
49 WARNING:·META-INF/androidx.lifecycle_lifecycle-process.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
50 WARNING:·META-INF/androidx.lifecycle_lifecycle-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
51 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel-savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
52 WARNING:·META-INF/androidx.lifecycle_lifecycle-viewmodel.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
53 WARNING:·META-INF/androidx.loader_loader.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
54 WARNING:·META-INF/androidx.localbroadcastmanager_localbroadcastmanager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.media_media.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
56 WARNING:·META-INF/androidx.print_print.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/androidx.recyclerview_recyclerview.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 WARNING:·META-INF/androidx.savedstate_savedstate.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
59 WARNING:·META-INF/androidx.slidingpanelayout_slidingpanelayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
60 WARNING:·META-INF/androidx.startup_startup-runtime.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
61 WARNING:·META-INF/androidx.swiperefreshlayout_swiperefreshlayout.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
62 WARNING:·META-INF/androidx.tracing_tracing.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
63 WARNING:·META-INF/androidx.transition_transition.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
64 WARNING:·META-INF/androidx.vectordrawable_vectordrawable-animated.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
65 WARNING:·META-INF/androidx.vectordrawable_vectordrawable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
66 WARNING:·META-INF/androidx.versionedparcelable_versionedparcelable.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 WARNING:·META-INF/androidx.viewpager2_viewpager2.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
68 WARNING:·META-INF/androidx.viewpager_viewpager.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
69 WARNING:·META-INF/com.google.android.material_material.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
70 WARNING:·META-INF/services/com.fasterxml.jackson.core.JsonFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
71 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/. 
1.67 KB
zipinfo {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
1 Zip·file·size:·33064174·bytes,·number·of·entries:·25811 Zip·file·size:·33064174·bytes,·number·of·entries:·2581
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··9060976·b-·defN·81-Jan-01·01:01·classes.dex3 -rw-rw-rw-··0.0·unx··9060976·b-·defN·81-Jan-01·01:01·classes.dex
4 -rw-rw-rw-··0.0·unx··9379336·b-·defN·81-Jan-01·01:01·classes2.dex4 -rw-rw-rw-··0.0·unx··9379040·b-·defN·81-Jan-01·01:01·classes2.dex
5 -rw-rw-rw-··0.0·unx··6162436·b-·defN·81-Jan-01·01:01·classes3.dex5 -rw-rw-rw-··0.0·unx··6162436·b-·defN·81-Jan-01·01:01·classes3.dex
6 -rw-rw-rw-··0.0·unx··2099504·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libconscrypt_jni.so6 -rw-rw-rw-··0.0·unx··2099504·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libconscrypt_jni.so
7 -rw-rw-rw-··0.0·unx··7135240·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libjingle_peerconnection_so.so7 -rw-rw-rw-··0.0·unx··7135240·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libjingle_peerconnection_so.so
8 -rw-rw-rw-··0.0·unx····40952·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libpl_droidsonroids_gif.so8 -rw-rw-rw-··0.0·unx····40952·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libpl_droidsonroids_gif.so
9 -rw-rw-rw-··0.0·unx··1279936·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so9 -rw-rw-rw-··0.0·unx··1279936·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so
10 -rw-rw-rw-··0.0·unx··4414340·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libjingle_peerconnection_so.so10 -rw-rw-rw-··0.0·unx··4414340·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libjingle_peerconnection_so.so
11 -rw-rw-rw-··0.0·unx····30304·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libpl_droidsonroids_gif.so11 -rw-rw-rw-··0.0·unx····30304·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libpl_droidsonroids_gif.so
Offset 2576, 8 lines modifiedOffset 2576, 8 lines modified
2576 -rw----·····0.0·fat·····1115·b-·stor·81-Jan-01·01:01·res/zv1.png2576 -rw----·····0.0·fat·····1115·b-·stor·81-Jan-01·01:01·res/zv1.png
2577 -rw----·····0.0·fat······221·b-·stor·81-Jan-01·01:01·res/zx.png2577 -rw----·····0.0·fat······221·b-·stor·81-Jan-01·01:01·res/zx.png
2578 -rw----·····0.0·fat······278·b-·stor·81-Jan-01·01:01·res/zz.png2578 -rw----·····0.0·fat······278·b-·stor·81-Jan-01·01:01·res/zz.png
2579 -rw----·····0.0·fat··3778928·b-·stor·81-Jan-01·01:01·resources.arsc2579 -rw----·····0.0·fat··3778928·b-·stor·81-Jan-01·01:01·resources.arsc
2580 -rw----·····2.0·fat···219791·b-·defN·81-Jan-01·01:01·META-INF/A24568E7.SF2580 -rw----·····2.0·fat···219791·b-·defN·81-Jan-01·01:01·META-INF/A24568E7.SF
2581 -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/A24568E7.RSA2581 -rw----·····2.0·fat·····1344·b-·defN·81-Jan-01·01:01·META-INF/A24568E7.RSA
2582 -rw----·····2.0·fat···219664·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF2582 -rw----·····2.0·fat···219664·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
2583 2581·files,·57557105·bytes·uncompressed,·32790444·bytes·compressed:··43.0%2583 2581·files,·57556809·bytes·uncompressed,·32790321·bytes·compressed:··43.0%
206 MB
classes2.dex
206 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············:·d00cd96d4 checksum············:·35ce2909
5 signature···········:·6bee...4fc65 signature···········:·fc7e...d580
6 file_size···········:·93793366 file_size···········:·9379040
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·····:·6765910 string_ids_size·····:·67653
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·901812 type_ids_size·······:·9018
13 type_ids_off········:·270748·(0x04219c)13 type_ids_off········:·270724·(0x042184)
14 proto_ids_size······:·1569314 proto_ids_size······:·15693
15 proto_ids_off·······:·306820·(0x04ae84)15 proto_ids_off·······:·306796·(0x04ae6c)
16 field_ids_size······:·3345616 field_ids_size······:·33456
17 field_ids_off·······:·495136·(0x078e20)17 field_ids_off·······:·495112·(0x078e08)
18 method_ids_size·····:·6547918 method_ids_size·····:·65473
19 method_ids_off······:·762784·(0x0ba3a0)19 method_ids_off······:·762760·(0x0ba388)
20 class_defs_size·····:·710320 class_defs_size·····:·7103
21 class_defs_off······:·1286616·(0x13a1d8)21 class_defs_off······:·1286544·(0x13a190)
22 data_size···········:·786542422 data_size···········:·7865200
23 data_off············:·1513912·(0x1719b8)23 data_off············:·1513840·(0x171970)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·58325 class_idx···········:·583
26 access_flags········:·0·(0x0000)26 access_flags········:·0·(0x0000)
27 superclass_idx······:·660227 superclass_idx······:·6602
28 source_file_idx·····:·741128 source_file_idx·····:·7411
29 static_fields_size··:·029 static_fields_size··:·0
Offset 69, 19 lines modifiedOffset 69, 19 lines modified
69 ······type··········:·'(Lcom/google/common/collect/AbstractBiMap;Ljava/util/Iterator;)V'69 ······type··········:·'(Lcom/google/common/collect/AbstractBiMap;Ljava/util/Iterator;)V'
70 ······access········:·0x10000·(CONSTRUCTOR)70 ······access········:·0x10000·(CONSTRUCTOR)
71 ······code··········-71 ······code··········-
72 ······registers·····:·372 ······registers·····:·3
73 ······ins···········:·373 ······ins···········:·3
74 ······outs··········:·174 ······outs··········:·1
75 ······insns·size····:·8·16-bit·code·units75 ······insns·size····:·8·16-bit·code·units
76 171a28:········································|[171a28]·com.google.common.collect.AbstractBiMap$1.<init>:(Lcom/google/common/collect/AbstractBiMap;Ljava/util/Iterator;)V76 1719e0:········································|[1719e0]·com.google.common.collect.AbstractBiMap$1.<init>:(Lcom/google/common/collect/AbstractBiMap;Ljava/util/Iterator;)V
77 171a38:·5b01·9800······························|0000:·iput-object·v1,·v0,·Lcom/google/common/collect/AbstractBiMap$1;.this$0:Lcom/google/common/collect/AbstractBiMap;·//·field@009877 1719f0:·5b01·9800······························|0000:·iput-object·v1,·v0,·Lcom/google/common/collect/AbstractBiMap$1;.this$0:Lcom/google/common/collect/AbstractBiMap;·//·field@0098
78 171a3c:·5b02·9900······························|0002:·iput-object·v2,·v0,·Lcom/google/common/collect/AbstractBiMap$1;.val$iterator:Ljava/util/Iterator;·//·field@009978 1719f4:·5b02·9900······························|0002:·iput-object·v2,·v0,·Lcom/google/common/collect/AbstractBiMap$1;.val$iterator:Ljava/util/Iterator;·//·field@0099
79 171a40:·7010·7cc5·0000·························|0004:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@c57c79 1719f8:·7010·76c5·0000·························|0004:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@c576
80 171a46:·0e00···································|0007:·return-void80 1719fe:·0e00···································|0007:·return-void
81 ······catches·······:·(none)81 ······catches·······:·(none)
82 ······positions·····:·82 ······positions·····:·
83 ········0x0000·line=33183 ········0x0000·line=331
84 ······locals········:·84 ······locals········:·
85 ········0x0000·-·0x0008·reg=0·this·Lcom/google/common/collect/AbstractBiMap$1;·85 ········0x0000·-·0x0008·reg=0·this·Lcom/google/common/collect/AbstractBiMap$1;·
86 ········0x0000·-·0x0008·reg=1·(null)·Lcom/google/common/collect/AbstractBiMap;·86 ········0x0000·-·0x0008·reg=1·(null)·Lcom/google/common/collect/AbstractBiMap;·
87 ········0x0000·-·0x0008·reg=2·(null)·Ljava/util/Iterator;·87 ········0x0000·-·0x0008·reg=2·(null)·Ljava/util/Iterator;·
Offset 92, 19 lines modifiedOffset 92, 19 lines modified
92 ······type··········:·'()Z'92 ······type··········:·'()Z'
93 ······access········:·0x0001·(PUBLIC)93 ······access········:·0x0001·(PUBLIC)
94 ······code··········-94 ······code··········-
95 ······registers·····:·295 ······registers·····:·2
96 ······ins···········:·196 ······ins···········:·1
97 ······outs··········:·197 ······outs··········:·1
98 ······insns·size····:·7·16-bit·code·units98 ······insns·size····:·7·16-bit·code·units
99 1719b8:········································|[1719b8]·com.google.common.collect.AbstractBiMap$1.hasNext:()Z99 171970:········································|[171970]·com.google.common.collect.AbstractBiMap$1.hasNext:()Z
100 1719c8:·5410·9900······························|0000:·iget-object·v0,·v1,·Lcom/google/common/collect/AbstractBiMap$1;.val$iterator:Ljava/util/Iterator;·//·field@0099100 171980:·5410·9900······························|0000:·iget-object·v0,·v1,·Lcom/google/common/collect/AbstractBiMap$1;.val$iterator:Ljava/util/Iterator;·//·field@0099
101 1719cc:·7210·09ca·0000·························|0002:·invoke-interface·{v0},·Ljava/util/Iterator;.hasNext:()Z·//·method@ca09101 171984:·7210·03ca·0000·························|0002:·invoke-interface·{v0},·Ljava/util/Iterator;.hasNext:()Z·//·method@ca03
102 1719d2:·0a00···································|0005:·move-result·v0102 17198a:·0a00···································|0005:·move-result·v0
103 1719d4:·0f00···································|0006:·return·v0103 17198c:·0f00···································|0006:·return·v0
104 ······catches·······:·(none)104 ······catches·······:·(none)
105 ······positions·····:·105 ······positions·····:·
106 ········0x0000·line=336106 ········0x0000·line=336
107 ······locals········:·107 ······locals········:·
108 ········0x0000·-·0x0007·reg=1·this·Lcom/google/common/collect/AbstractBiMap$1;·108 ········0x0000·-·0x0007·reg=1·this·Lcom/google/common/collect/AbstractBiMap$1;·
  
109 ····#1··············:·(in·Lcom/google/common/collect/AbstractBiMap$1;)109 ····#1··············:·(in·Lcom/google/common/collect/AbstractBiMap$1;)
Offset 112, 18 lines modifiedOffset 112, 18 lines modified
112 ······type··········:·'()Ljava/lang/Object;'112 ······type··········:·'()Ljava/lang/Object;'
113 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)113 ······access········:·0x1041·(PUBLIC·BRIDGE·SYNTHETIC)
114 ······code··········-114 ······code··········-
115 ······registers·····:·2115 ······registers·····:·2
116 ······ins···········:·1116 ······ins···········:·1
117 ······outs··········:·1117 ······outs··········:·1
118 ······insns·size····:·5·16-bit·code·units118 ······insns·size····:·5·16-bit·code·units
119 1719d8:········································|[1719d8]·com.google.common.collect.AbstractBiMap$1.next:()Ljava/lang/Object;119 171990:········································|[171990]·com.google.common.collect.AbstractBiMap$1.next:()Ljava/lang/Object;
120 1719e8:·6e10·a308·0100·························|0000:·invoke-virtual·{v1},·Lcom/google/common/collect/AbstractBiMap$1;.next:()Ljava/util/Map$Entry;·//·method@08a3120 1719a0:·6e10·a308·0100·························|0000:·invoke-virtual·{v1},·Lcom/google/common/collect/AbstractBiMap$1;.next:()Ljava/util/Map$Entry;·//·method@08a3
121 1719ee:·0c00···································|0003:·move-result-object·v0121 1719a6:·0c00···································|0003:·move-result-object·v0
122 1719f0:·1100···································|0004:·return-object·v0122 1719a8:·1100···································|0004:·return-object·v0
123 ······catches·······:·(none)123 ······catches·······:·(none)
124 ······positions·····:·124 ······positions·····:·
125 ········0x0000·line=331125 ········0x0000·line=331
126 ······locals········:·126 ······locals········:·
127 ········0x0000·-·0x0005·reg=1·this·Lcom/google/common/collect/AbstractBiMap$1;·127 ········0x0000·-·0x0005·reg=1·this·Lcom/google/common/collect/AbstractBiMap$1;·
  
128 ····#2··············:·(in·Lcom/google/common/collect/AbstractBiMap$1;)128 ····#2··············:·(in·Lcom/google/common/collect/AbstractBiMap$1;)
Offset 131, 24 lines modifiedOffset 131, 24 lines modified
131 ······type··········:·'()Ljava/util/Map$Entry;'131 ······type··········:·'()Ljava/util/Map$Entry;'
132 ······access········:·0x0001·(PUBLIC)132 ······access········:·0x0001·(PUBLIC)
133 ······code··········-133 ······code··········-
134 ······registers·····:·4134 ······registers·····:·4
135 ······ins···········:·1135 ······ins···········:·1
136 ······outs··········:·3136 ······outs··········:·3
137 ······insns·size····:·18·16-bit·code·units137 ······insns·size····:·18·16-bit·code·units
138 1719f4:········································|[1719f4]·com.google.common.collect.AbstractBiMap$1.next:()Ljava/util/Map$Entry;138 1719ac:········································|[1719ac]·com.google.common.collect.AbstractBiMap$1.next:()Ljava/util/Map$Entry;
139 171a04:·5430·9900······························|0000:·iget-object·v0,·v3,·Lcom/google/common/collect/AbstractBiMap$1;.val$iterator:Ljava/util/Iterator;·//·field@0099139 1719bc:·5430·9900······························|0000:·iget-object·v0,·v3,·Lcom/google/common/collect/AbstractBiMap$1;.val$iterator:Ljava/util/Iterator;·//·field@0099
140 171a08:·7210·0aca·0000·························|0002:·invoke-interface·{v0},·Ljava/util/Iterator;.next:()Ljava/lang/Object;·//·method@ca0a140 1719c0:·7210·04ca·0000·························|0002:·invoke-interface·{v0},·Ljava/util/Iterator;.next:()Ljava/lang/Object;·//·method@ca04
141 171a0e:·0c00···································|0005:·move-result-object·v0141 1719c6:·0c00···································|0005:·move-result-object·v0
142 171a10:·1f00·a51a······························|0006:·check-cast·v0,·Ljava/util/Map$Entry;·//·type@1aa5142 1719c8:·1f00·a51a······························|0006:·check-cast·v0,·Ljava/util/Map$Entry;·//·type@1aa5
143 171a14:·5b30·9700······························|0008:·iput-object·v0,·v3,·Lcom/google/common/collect/AbstractBiMap$1;.entry:Ljava/util/Map$Entry;·//·field@0097143 1719cc:·5b30·9700······························|0008:·iput-object·v0,·v3,·Lcom/google/common/collect/AbstractBiMap$1;.entry:Ljava/util/Map$Entry;·//·field@0097
144 171a18:·2201·4802······························|000a:·new-instance·v1,·Lcom/google/common/collect/AbstractBiMap$BiMapEntry;·//·type@0248144 1719d0:·2201·4802······························|000a:·new-instance·v1,·Lcom/google/common/collect/AbstractBiMap$BiMapEntry;·//·type@0248
145 171a1c:·5432·9800······························|000c:·iget-object·v2,·v3,·Lcom/google/common/collect/AbstractBiMap$1;.this$0:Lcom/google/common/collect/AbstractBiMap;·//·field@0098145 1719d4:·5432·9800······························|000c:·iget-object·v2,·v3,·Lcom/google/common/collect/AbstractBiMap$1;.this$0:Lcom/google/common/collect/AbstractBiMap;·//·field@0098
146 171a20:·7030·a508·2100·························|000e:·invoke-direct·{v1,·v2,·v0},·Lcom/google/common/collect/AbstractBiMap$BiMapEntry;.<init>:(Lcom/google/common/collect/AbstractBiMap;Ljava/util/Map$Entry;)V·//·method@08a5146 1719d8:·7030·a508·2100·························|000e:·invoke-direct·{v1,·v2,·v0},·Lcom/google/common/collect/AbstractBiMap$BiMapEntry;.<init>:(Lcom/google/common/collect/AbstractBiMap;Ljava/util/Map$Entry;)V·//·method@08a5
147 171a26:·1101···································|0011:·return-object·v1147 1719de:·1101···································|0011:·return-object·v1
148 ······catches·······:·(none)148 ······catches·······:·(none)
149 ······positions·····:·149 ······positions·····:·
150 ········0x0000·line=341150 ········0x0000·line=341
151 ········0x000a·line=342151 ········0x000a·line=342
152 ······locals········:·152 ······locals········:·
153 ········0x0000·-·0x0012·reg=3·this·Lcom/google/common/collect/AbstractBiMap$1;·153 ········0x0000·-·0x0012·reg=3·this·Lcom/google/common/collect/AbstractBiMap$1;·
  
Offset 157, 30 lines modifiedOffset 157, 30 lines modified
157 ······type··········:·'()V'157 ······type··········:·'()V'
158 ······access········:·0x0001·(PUBLIC)158 ······access········:·0x0001·(PUBLIC)
159 ······code··········-159 ······code··········-
160 ······registers·····:·3160 ······registers·····:·3
161 ······ins···········:·1161 ······ins···········:·1
162 ······outs··········:·2162 ······outs··········:·2
163 ······insns·size····:·30·16-bit·code·units163 ······insns·size····:·30·16-bit·code·units
164 171a48:········································|[171a48]·com.google.common.collect.AbstractBiMap$1.remove:()V164 171a00:········································|[171a00]·com.google.common.collect.AbstractBiMap$1.remove:()V
165 171a58:·5420·9700······························|0000:·iget-object·v0,·v2,·Lcom/google/common/collect/AbstractBiMap$1;.entry:Ljava/util/Map$Entry;·//·field@0097165 171a10:·5420·9700······························|0000:·iget-object·v0,·v2,·Lcom/google/common/collect/AbstractBiMap$1;.entry:Ljava/util/Map$Entry;·//·field@0097
166 171a5c:·3800·1400······························|0002:·if-eqz·v0,·0016·//·+0014166 171a14:·3800·1400······························|0002:·if-eqz·v0,·0016·//·+0014
167 171a60:·7210·5dca·0000·························|0004:·invoke-interface·{v0},·Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object;·//·method@ca5d167 171a18:·7210·57ca·0000·························|0004:·invoke-interface·{v0},·Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object;·//·method@ca57
168 171a66:·0c00···································|0007:·move-result-object·v0168 171a1e:·0c00···································|0007:·move-result-object·v0
Max diff block lines reached; 216133965/216147940 bytes (99.99%) of diff not shown.
10.3 KB
classes2.jar
5.65 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·13551492·bytes,·number·of·entries:·70961 Zip·file·size:·13551493·bytes,·number·of·entries:·7096
2 ?rwxrwxr-x··2.0·unx·····1202·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractBiMap$1.class2 ?rwxrwxr-x··2.0·unx·····1202·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractBiMap$1.class
3 ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$1.class3 ?rwxrwxr-x··2.0·unx······632·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$1.class
4 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$State.class4 ?rwxrwxr-x··2.0·unx······987·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractIterator$State.class
5 ?rwxrwxr-x··2.0·unx·····1622·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapIterator.class5 ?rwxrwxr-x··2.0·unx·····1622·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$AsMap$AsMapIterator.class
6 ?rwxrwxr-x··2.0·unx·····1741·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$Itr.class6 ?rwxrwxr-x··2.0·unx·····1741·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$Itr.class
7 ?rwxrwxr-x··2.0·unx·····1332·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$KeySet$1.class7 ?rwxrwxr-x··2.0·unx·····1332·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$KeySet$1.class
8 ?rwxrwxr-x··2.0·unx·····1571·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection$WrappedIterator.class8 ?rwxrwxr-x··2.0·unx·····1571·b-·stor·80-Jan-01·00:00·com/google/common/collect/AbstractMapBasedMultimap$WrappedCollection$WrappedIterator.class
Offset 2351, 15 lines modifiedOffset 2351, 15 lines modified
2351 ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/Patches.class2351 ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/Patches.class
2352 ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$1.class2352 ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$1.class
2353 ?rwxrwxr-x··2.0·unx·····6987·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$Features.class2353 ?rwxrwxr-x··2.0·unx·····6987·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$Features.class
2354 ?rwxrwxr-x··2.0·unx·····1093·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$Identity.class2354 ?rwxrwxr-x··2.0·unx·····1093·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$Identity.class
2355 ?rwxrwxr-x··2.0·unx·····2050·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$MyKeyManager.class2355 ?rwxrwxr-x··2.0·unx·····2050·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$MyKeyManager.class
2356 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$StateChangingError.class2356 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$StateChangingError.class
2357 ?rwxrwxr-x··2.0·unx······480·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$StateChangingException.class2357 ?rwxrwxr-x··2.0·unx······480·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$StateChangingException.class
2358 ?rwxrwxr-x··2.0·unx····77571·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection.class2358 ?rwxrwxr-x··2.0·unx····77565·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection.class
2359 ?rwxrwxr-x··2.0·unx·····1828·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/chatstate/ChatState.class2359 ?rwxrwxr-x··2.0·unx·····1828·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/chatstate/ChatState.class
2360 ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jid/OtrJidHelper.class2360 ?rwxrwxr-x··2.0·unx······743·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jid/OtrJidHelper.class
2361 ?rwxrwxr-x··2.0·unx·····2009·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/AbstractJingleConnection$State.class2361 ?rwxrwxr-x··2.0·unx·····2009·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/AbstractJingleConnection$State.class
2362 ?rwxrwxr-x··2.0·unx·····1623·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/AbstractJingleConnection.class2362 ?rwxrwxr-x··2.0·unx·····1623·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/AbstractJingleConnection.class
2363 ?rwxrwxr-x··2.0·unx·····1918·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/DirectConnectionUtils.class2363 ?rwxrwxr-x··2.0·unx·····1918·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/DirectConnectionUtils.class
2364 ?rwxrwxr-x··2.0·unx·····3791·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleCandidate.class2364 ?rwxrwxr-x··2.0·unx·····3791·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleCandidate.class
2365 ?rwxrwxr-x··2.0·unx······879·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleConnectionManager$2.class2365 ?rwxrwxr-x··2.0·unx······879·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleConnectionManager$2.class
Offset 4429, 15 lines modifiedOffset 4429, 15 lines modified
4429 ?rwxrwxr-x··2.0·unx······933·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$$ExternalSyntheticLambda7.class4429 ?rwxrwxr-x··2.0·unx······933·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$$ExternalSyntheticLambda7.class
4430 ?rwxrwxr-x··2.0·unx·····5453·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$1.class4430 ?rwxrwxr-x··2.0·unx·····5453·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$1.class
4431 ?rwxrwxr-x··2.0·unx·····2149·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$2.class4431 ?rwxrwxr-x··2.0·unx·····2149·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$2.class
4432 ?rwxrwxr-x··2.0·unx·····2383·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$3.class4432 ?rwxrwxr-x··2.0·unx·····2383·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$3.class
4433 ?rwxrwxr-x··2.0·unx·····1426·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$4.class4433 ?rwxrwxr-x··2.0·unx·····1426·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$4.class
4434 ?rwxrwxr-x··2.0·unx·····2413·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$5.class4434 ?rwxrwxr-x··2.0·unx·····2413·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$5.class
4435 ?rwxrwxr-x··2.0·unx·····1537·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$6.class4435 ?rwxrwxr-x··2.0·unx·····1537·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$6.class
4436 ?rwxrwxr-x··2.0·unx····44278·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection.class4436 ?rwxrwxr-x··2.0·unx····44270·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection.class
4437 ?rwxrwxr-x··2.0·unx····10845·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleInBandTransport.class4437 ?rwxrwxr-x··2.0·unx····10845·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleInBandTransport.class
4438 ?rwxrwxr-x··2.0·unx······843·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda0.class4438 ?rwxrwxr-x··2.0·unx······843·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda0.class
4439 ?rwxrwxr-x··2.0·unx·····1004·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda10.class4439 ?rwxrwxr-x··2.0·unx·····1004·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda10.class
4440 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda11.class4440 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda11.class
4441 ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda12.class4441 ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda12.class
4442 ?rwxrwxr-x··2.0·unx·····1016·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda1.class4442 ?rwxrwxr-x··2.0·unx·····1016·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda1.class
4443 ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda2.class4443 ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda2.class
Offset 7091, 8 lines modifiedOffset 7091, 8 lines modified
7091 ?rwxrwxr-x··2.0·unx····16050·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class7091 ?rwxrwxr-x··2.0·unx····16050·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class
7092 ?rwxrwxr-x··2.0·unx····48443·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class7092 ?rwxrwxr-x··2.0·unx····48443·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
7093 ?rwxrwxr-x··2.0·unx····27668·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class7093 ?rwxrwxr-x··2.0·unx····27668·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
7094 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class7094 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
7095 ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class7095 ?rwxrwxr-x··2.0·unx·····1783·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
7096 ?rwxrwxr-x··2.0·unx····36760·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class7096 ?rwxrwxr-x··2.0·unx····36760·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
7097 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class7097 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
7098 7096·files,·15575845·bytes·uncompressed,·12239614·bytes·compressed:··21.4%7098 7096·files,·15575831·bytes·uncompressed,·12239615·bytes·compressed:··21.4%
2.13 KB
eu/siacs/conversations/xmpp/XmppConnection.class
2.04 KB
procyon -ec {}
    
Offset 2186, 21 lines modifiedOffset 2186, 25 lines modified
2186 ····················this.authenticate();2186 ····················this.authenticate();
2187 ················}2187 ················}
2188 ················else·{2188 ················else·{
2189 ····················final·Element·streamFeatures2·=·this.streamFeatures;2189 ····················final·Element·streamFeatures2·=·this.streamFeatures;
2190 ····················final·StringBuilder·sb2·=·new·StringBuilder();2190 ····················final·StringBuilder·sb2·=·new·StringBuilder();
2191 ····················sb2.append("urn:xmpp:sm:");2191 ····················sb2.append("urn:xmpp:sm:");
2192 ····················sb2.append(this.smVersion);2192 ····················sb2.append(this.smVersion);
2193 ····················if·(streamFeatures2.hasChild("sm",·sb2.toString())·&&·this.streamId·!=·null)·{2193 ····················if·(streamFeatures2.hasChild("sm",·sb2.toString()))·{
 2194 ························final·String·streamId·=·this.streamId;
 2195 ························if·(streamId·!=·null)·{
2194 ························final·ResumePacket·resumePacket·=·new·ResumePacket(this.streamId,·this.stanzasReceived,·this.smVersion);2196 ····························final·ResumePacket·resumePacket·=·new·ResumePacket(streamId,·this.stanzasReceived,·this.smVersion);
2195 ························this.mSmCatchupMessageCounter.set(0);2197 ····························this.mSmCatchupMessageCounter.set(0);
2196 ························this.mWaitingForSmCatchup.set(newValue);2198 ····························this.mWaitingForSmCatchup.set(newValue);
2197 ························this.tagWriter.writeStanzaAsync((AbstractStanza)resumePacket);2199 ····························this.tagWriter.writeStanzaAsync((AbstractStanza)resumePacket);
 2200 ····························return;
 2201 ························}
2198 ····················}2202 ····················}
2199 ····················else·if·(b2)·{2203 ····················if·(b2)·{
2200 ························if·(!this.streamFeatures.hasChild("bind")·||·!b)·{2204 ························if·(!this.streamFeatures.hasChild("bind")·||·!b)·{
2201 ····························final·StringBuilder·sb3·=·new·StringBuilder();2205 ····························final·StringBuilder·sb3·=·new·StringBuilder();
2202 ····························sb3.append(this.account.getJid().asBareJid());2206 ····························sb3.append(this.account.getJid().asBareJid());
2203 ····························sb3.append(":·unable·to·find·bind·feature·");2207 ····························sb3.append(":·unable·to·find·bind·feature·");
2204 ····························sb3.append(XmlHelper.printElementNames(this.streamFeatures));2208 ····························sb3.append(XmlHelper.printElementNames(this.streamFeatures));
2205 ····························Log.d(s2,·sb3.toString());2209 ····························Log.d(s2,·sb3.toString());
2206 ····························throw·new·XmppConnection$StateChangingException(Account$State.INCOMPATIBLE_SERVER);2210 ····························throw·new·XmppConnection$StateChangingException(Account$State.INCOMPATIBLE_SERVER);
2.48 KB
eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection.class
2.35 KB
procyon -ec {}
    
Offset 810, 16 lines modifiedOffset 810, 17 lines modified
810 ········}810 ········}
811 ········else·{811 ········else·{
812 ············final·StringBuilder·sb4·=·new·StringBuilder();812 ············final·StringBuilder·sb4·=·new·StringBuilder();
813 ············sb4.append(this.id.account.getJid().asBareJid());813 ············sb4.append(this.id.account.getJid().asBareJid());
814 ············sb4.append(":·unable·to·parse·block·size·in·transport-replace");814 ············sb4.append(":·unable·to·parse·block·size·in·transport-replace");
815 ············Log.d(s,·sb4.toString());815 ············Log.d(s,·sb4.toString());
816 ········}816 ········}
817 ········this.transportId·=·ibbTransportInfo.getTransportId();817 ········final·String·transportId·=·ibbTransportInfo.getTransportId();
 818 ········this.transportId·=·transportId;
818 ········this.transport·=·(JingleTransport)new·JingleInBandTransport(this,·this.transportId,·this.ibbBlockSize);819 ········this.transport·=·(JingleTransport)new·JingleInBandTransport(this,·transportId,·this.ibbBlockSize);
819 ········final·JinglePacket·bootstrapPacket·=·this.bootstrapPacket(JinglePacket$Action.TRANSPORT_ACCEPT);820 ········final·JinglePacket·bootstrapPacket·=·this.bootstrapPacket(JinglePacket$Action.TRANSPORT_ACCEPT);
820 ········final·Content·content·=·new·Content(this.contentCreator,·this.contentName);821 ········final·Content·content·=·new·Content(this.contentCreator,·this.contentName);
821 ········content.setSenders(this.contentSenders);822 ········content.setSenders(this.contentSenders);
822 ········content.setTransport((GenericTransportInfo)new·IbbTransportInfo(this.transportId,·this.ibbBlockSize));823 ········content.setTransport((GenericTransportInfo)new·IbbTransportInfo(this.transportId,·this.ibbBlockSize));
823 ········bootstrapPacket.addJingleContent(content);824 ········bootstrapPacket.addJingleContent(content);
824 ········this.respondToIq((IqPacket)jinglePacket,·b);825 ········this.respondToIq((IqPacket)jinglePacket,·b);
825 ········if·(this.isInitiator())·{826 ········if·(this.isInitiator())·{
Offset 1093, 16 lines modifiedOffset 1094, 17 lines modified
1093 ········final·StringBuilder·sb·=·new·StringBuilder();1094 ········final·StringBuilder·sb·=·new·StringBuilder();
1094 ········sb.append(this.id.account.getJid().asBareJid());1095 ········sb.append(this.id.account.getJid().asBareJid());
1095 ········sb.append(":·sending·fallback·to·ibb");1096 ········sb.append(":·sending·fallback·to·ibb");
1096 ········Log.d("monocles·chat",·sb.toString());1097 ········Log.d("monocles·chat",·sb.toString());
1097 ········final·JinglePacket·bootstrapPacket·=·this.bootstrapPacket(JinglePacket$Action.TRANSPORT_REPLACE);1098 ········final·JinglePacket·bootstrapPacket·=·this.bootstrapPacket(JinglePacket$Action.TRANSPORT_REPLACE);
1098 ········final·Content·content·=·new·Content(this.contentCreator,·this.contentName);1099 ········final·Content·content·=·new·Content(this.contentCreator,·this.contentName);
1099 ········content.setSenders(this.contentSenders);1100 ········content.setSenders(this.contentSenders);
1100 ········this.transportId·=·JingleConnectionManager.nextRandomId();1101 ········final·String·nextRandomId·=·JingleConnectionManager.nextRandomId();
 1102 ········this.transportId·=·nextRandomId;
1101 ········content.setTransport((GenericTransportInfo)new·IbbTransportInfo(this.transportId,·this.ibbBlockSize));1103 ········content.setTransport((GenericTransportInfo)new·IbbTransportInfo(nextRandomId,·this.ibbBlockSize));
1102 ········bootstrapPacket.addJingleContent(content);1104 ········bootstrapPacket.addJingleContent(content);
1103 ········this.sendJinglePacket(bootstrapPacket);1105 ········this.sendJinglePacket(bootstrapPacket);
1104 ····}1106 ····}
1105 ····1107 ····
1106 ····private·void·sendHash()·{1108 ····private·void·sendHash()·{
1107 ········final·Element·element·=·new·Element("checksum",·this.description.getVersion().getNamespace());1109 ········final·Element·element·=·new·Element("checksum",·this.description.getVersion().getNamespace());
1108 ········element.setAttribute("creator",·"initiator");1110 ········element.setAttribute("creator",·"initiator");
3.58 KB
lib/armeabi-v7a/libjingle_peerconnection_so.so
1.37 KB
strings --all --bytes=8 {}
Ordering differences only
    
Offset 13883, 23 lines modifiedOffset 13883, 23 lines modified
13883 hl`d(l·d13883 hl`d(l·d
13884 ·h1F*FCF13884 ·h1F*FCF
13885 HxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpG`HxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpG13885 HxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpG`HxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpGfHxDpGfHxDpGeHxDpGeHxDpGdHxDpGdHxDpGcHxDpGcHxDpGbHxDpGbHxDpGaHxDpGaHxDpG`HxDpG`HxDpG_HxDpG_HxDpG^HxDpG_HxDpG^HxDpG^HxDpG]HxDpG]HxDpG\HxDpG\HxDpG[HxDpG[HxDpGZHxDpGZHxDpGYHxDpGYHxDpGXHxDpGXHxDpGWHxDpGWHxDpGVHxDpGVHxDpGUHxDpGUHxDpGTHxDpGTHxDpGSHxDpGSHxDpGRHxDpGRHxDpG
13886 PHxDpGPHxDpGOHxDpGOHxDpG13886 PHxDpGPHxDpGOHxDpGOHxDpG
13887 7~Android·(5220042·based·on·r346389c)·clang·version·8.0.7·(https://android.googlesource.com/toolchain/clang·b55f2d4ebfd35bf643d27dbca1bb228957008617)·(https://android.googlesource.com/toolchain/llvm·3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd)·(based·on·LLVM·8.0.7svn)13887 7~Android·(5220042·based·on·r346389c)·clang·version·8.0.7·(https://android.googlesource.com/toolchain/clang·b55f2d4ebfd35bf643d27dbca1bb228957008617)·(https://android.googlesource.com/toolchain/llvm·3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd)·(based·on·LLVM·8.0.7svn)
13888 GCC:·(GNU)·4.9.x·20150123·(prerelease)13888 GCC:·(GNU)·4.9.x·20150123·(prerelease)
13889 Linker:·LLD·12.0.0·(https://github.com/llvm/llvm-project/·a1caa302970de86b15d360212b526be8f1d59641)13889 Linker:·LLD·12.0.0·(https://github.com/llvm/llvm-project/·a1caa302970de86b15d360212b526be8f1d59641)
13890 .init_array 
13891 .fini_array 
13892 .ARM.exidx 
13893 .comment 
13894 .note.android.ident 
13895 .got.plt 
13896 .rel.plt 
13897 .gnu.version_r 
13898 .data.rel.ro 
13899 .rel.dyn 
13900 .gnu.version 
13901 .gnu.hash 
13902 .note.gnu.build-id 
13903 .dynamic 
13904 .ARM.extab 
13905 .shstrtab13890 .shstrtab
 13891 .ARM.extab
 13892 .dynamic
 13893 .note.gnu.build-id
 13894 .gnu.hash
 13895 .gnu.version
 13896 .rel.dyn
 13897 .data.rel.ro
 13898 .gnu.version_r
 13899 .rel.plt
 13900 .got.plt
 13901 .note.android.ident
 13902 .comment
 13903 .ARM.exidx
 13904 .fini_array
 13905 .init_array
2.11 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 18 lines modifiedOffset 1, 18 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e6461·7461002e·726f6461·7461002e·..data..rodata..
 3 ··0x00000010·73687374·72746162·002e4152·4d2e6578·shstrtab..ARM.ex
 4 ··0x00000020·74616200·2e64796e·616d6963·002e6e6f·tab..dynamic..no
2 ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi 
3 ··0x00000010·6e695f61·72726179·002e4152·4d2e6578·ni_array..ARM.ex 
4 ··0x00000020·69647800·2e746578·74002e67·6f74002e·idx..text..got.. 
5 ··0x00000030·636f6d6d·656e7400·2e6e6f74·652e616e·comment..note.an 
6 ··0x00000040·64726f69·642e6964·656e7400·2e676f74·droid.ident..got 
7 ··0x00000050·2e706c74·002e7265·6c2e706c·74002e62·.plt..rel.plt..b 
8 ··0x00000060·7373002e·64796e73·7472002e·676e752e·ss..dynstr..gnu. 
9 ··0x00000070·76657273·696f6e5f·72002e64·6174612e·version_r..data. 
10 ··0x00000080·72656c2e·726f002e·72656c2e·64796e00·rel.ro..rel.dyn. 
11 ··0x00000090·2e676e75·2e766572·73696f6e·002e6479·.gnu.version..dy 
12 ··0x000000a0·6e73796d·002e676e·752e6861·7368002e·nsym..gnu.hash.. 
13 ··0x000000b0·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i5 ··0x00000030·74652e67·6e752e62·75696c64·2d696400·te.gnu.build-id.
14 ··0x000000c0·64002e64·796e616d·6963002e·41524d2e·d..dynamic..ARM. 
15 ··0x000000d0·65787461·62002e73·68737472·74616200·extab..shstrtab. 
16 ··0x000000e0·2e726f64·61746100·2e646174·6100·····.rodata..data.6 ··0x00000040·2e676e75·2e686173·68002e64·796e7379·.gnu.hash..dynsy
 7 ··0x00000050·6d002e67·6e752e76·65727369·6f6e002e·m..gnu.version..
 8 ··0x00000060·72656c2e·64796e00·2e646174·612e7265·rel.dyn..data.re
 9 ··0x00000070·6c2e726f·002e676e·752e7665·7273696f·l.ro..gnu.versio
 10 ··0x00000080·6e5f7200·2e64796e·73747200·2e627373·n_r..dynstr..bss
 11 ··0x00000090·002e7265·6c2e706c·74002e67·6f742e70·..rel.plt..got.p
 12 ··0x000000a0·6c74002e·6e6f7465·2e616e64·726f6964·lt..note.android
 13 ··0x000000b0·2e696465·6e74002e·636f6d6d·656e7400·.ident..comment.
 14 ··0x000000c0·2e676f74·002e7465·7874002e·41524d2e·.got..text..ARM.
 15 ··0x000000d0·65786964·78002e66·696e695f·61727261·exidx..fini_arra
 16 ··0x000000e0·79002e69·6e69745f·61727261·7900·····y..init_array.
  
3.6 KB
lib/armeabi-v7a/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
991 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 9102, 25 lines modifiedOffset 9102, 25 lines modified
9102 N12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeE9102 N12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeE
9103 N12_GLOBAL__N_116itanium_demangle11PointerTypeE9103 N12_GLOBAL__N_116itanium_demangle11PointerTypeE
9104 N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE9104 N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE
9105 N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE9105 N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE
9106 Android·(6454773·based·on·r365631c2)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·98c855489587874b2a325e7a516b99d838599c6f)·(based·on·LLVM·9.0.8svn)9106 Android·(6454773·based·on·r365631c2)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·98c855489587874b2a325e7a516b99d838599c6f)·(based·on·LLVM·9.0.8svn)
9107 GCC:·(GNU)·4.9.x·20150123·(prerelease)9107 GCC:·(GNU)·4.9.x·20150123·(prerelease)
9108 gold·1.129108 gold·1.12
 9109 .shstrtab
9109 .init_array 
9110 .fini_array 
9111 .ARM.exidx 
9112 .comment 
9113 .note.android.ident9110 .note.android.ident
9114 .rel.plt 
9115 .ARM.attributes 
9116 .gnu.version_r 
9117 .data.rel.ro 
9118 .rel.dyn 
9119 .gnu.version 
9120 .note.gnu.gold-version 
9121 .gnu.hash 
9122 .note.gnu.build-id9111 .note.gnu.build-id
 9112 .gnu.hash
 9113 .gnu.version
9123 .gnu.version_d9114 .gnu.version_d
9124 .dynamic9115 .gnu.version_r
 9116 .rel.dyn
 9117 .rel.plt
 9118 .ARM.exidx
9125 .ARM.extab9119 .ARM.extab
9126 .shstrtab9120 .data.rel.ro
 9121 .fini_array
 9122 .init_array
 9123 .dynamic
 9124 .comment
 9125 .note.gnu.gold-version
 9126 .ARM.attributes
2.5 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 21 lines modifiedOffset 1, 21 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
2 ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi 
3 ··0x00000010·6e695f61·72726179·002e4152·4d2e6578·ni_array..ARM.ex 
4 ··0x00000020·69647800·2e746578·74002e67·6f74002e·idx..text..got.. 
5 ··0x00000030·636f6d6d·656e7400·2e6e6f74·652e616e·comment..note.an 
6 ··0x00000040·64726f69·642e6964·656e7400·2e72656c·droid.ident..rel3 ··0x00000010·2e616e64·726f6964·2e696465·6e74002e·.android.ident..
7 ··0x00000050·2e706c74·002e6273·73002e41·524d2e61·.plt..bss..ARM.a 
8 ··0x00000060·74747269·62757465·73002e64·796e7374·ttributes..dynst 
9 ··0x00000070·72002e67·6e752e76·65727369·6f6e5f72·r..gnu.version_r 
10 ··0x00000080·002e6461·74612e72·656c2e72·6f002e72·..data.rel.ro..r 
11 ··0x00000090·656c2e64·796e002e·676e752e·76657273·el.dyn..gnu.vers4 ··0x00000020·6e6f7465·2e676e75·2e627569·6c642d69·note.gnu.build-i
 5 ··0x00000030·64002e64·796e7379·6d002e64·796e7374·d..dynsym..dynst
 6 ··0x00000040·72002e67·6e752e68·61736800·2e676e75·r..gnu.hash..gnu
 7 ··0x00000050·2e766572·73696f6e·002e676e·752e7665·.version..gnu.ve
 8 ··0x00000060·7273696f·6e5f6400·2e676e75·2e766572·rsion_d..gnu.ver
 9 ··0x00000070·73696f6e·5f72002e·72656c2e·64796e00·sion_r..rel.dyn.
 10 ··0x00000080·2e72656c·2e706c74·002e7465·7874002e·.rel.plt..text..
 11 ··0x00000090·41524d2e·65786964·78002e41·524d2e65·ARM.exidx..ARM.e
 12 ··0x000000a0·78746162·002e726f·64617461·002e6461·xtab..rodata..da
 13 ··0x000000b0·74612e72·656c2e72·6f002e66·696e695f·ta.rel.ro..fini_
 14 ··0x000000c0·61727261·79002e69·6e69745f·61727261·array..init_arra
 15 ··0x000000d0·79002e64·796e616d·6963002e·676f7400·y..dynamic..got.
 16 ··0x000000e0·2e646174·61002e62·7373002e·636f6d6d·.data..bss..comm
12 ··0x000000a0·696f6e00·2e6e6f74·652e676e·752e676f·ion..note.gnu.go17 ··0x000000f0·656e7400·2e6e6f74·652e676e·752e676f·ent..note.gnu.go
13 ··0x000000b0·6c642d76·65727369·6f6e002e·64796e73·ld-version..dyns18 ··0x00000100·6c642d76·65727369·6f6e002e·41524d2e·ld-version..ARM.
 19 ··0x00000110·61747472·69627574·657300············attributes.
14 ··0x000000c0·796d002e·676e752e·68617368·002e6e6f·ym..gnu.hash..no 
15 ··0x000000d0·74652e67·6e752e62·75696c64·2d696400·te.gnu.build-id. 
16 ··0x000000e0·2e676e75·2e766572·73696f6e·5f64002e·.gnu.version_d.. 
17 ··0x000000f0·64796e61·6d696300·2e41524d·2e657874·dynamic..ARM.ext 
18 ··0x00000100·6162002e·73687374·72746162·002e726f·ab..shstrtab..ro 
19 ··0x00000110·64617461·002e6461·746100············data..data. 
  
3.42 KB
lib/arm64-v8a/libjingle_peerconnection_so.so
1000 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 10520, 24 lines modifiedOffset 10520, 24 lines modified
10520 ju8)iu8_10520 ju8)iu8_
10521 )iy8Jiy8?10521 )iy8Jiy8?
10522 *!@Q_!"kJ<10522 *!@Q_!"kJ<
10523 9h"C9ib@10523 9h"C9ib@
10524 Android·(5220042·based·on·r346389c)·clang·version·8.0.7·(https://android.googlesource.com/toolchain/clang·b55f2d4ebfd35bf643d27dbca1bb228957008617)·(https://android.googlesource.com/toolchain/llvm·3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd)·(based·on·LLVM·8.0.7svn)10524 Android·(5220042·based·on·r346389c)·clang·version·8.0.7·(https://android.googlesource.com/toolchain/clang·b55f2d4ebfd35bf643d27dbca1bb228957008617)·(https://android.googlesource.com/toolchain/llvm·3c393fe7a7e13b0fba4ac75a01aa683d7a5b11cd)·(based·on·LLVM·8.0.7svn)
10525 GCC:·(GNU)·4.9.x·20150123·(prerelease)10525 GCC:·(GNU)·4.9.x·20150123·(prerelease)
10526 Linker:·LLD·12.0.0·(https://github.com/llvm/llvm-project/·a1caa302970de86b15d360212b526be8f1d59641)10526 Linker:·LLD·12.0.0·(https://github.com/llvm/llvm-project/·a1caa302970de86b15d360212b526be8f1d59641)
10527 .init_array 
10528 .fini_array 
10529 .comment 
10530 .note.android.ident 
10531 .got.plt 
10532 .rela.plt 
10533 .eh_frame_hdr 
10534 .gnu.version_r 
10535 .data.rel.ro 
10536 .rela.dyn 
10537 .gnu.version 
10538 .gnu.hash 
10539 .eh_frame 
10540 .gcc_except_table 
10541 .note.gnu.build-id 
10542 .dynamic 
10543 .shstrtab10527 .shstrtab
 10528 .dynamic
 10529 .note.gnu.build-id
 10530 .gcc_except_table
 10531 .eh_frame
 10532 .gnu.hash
 10533 .gnu.version
 10534 .rela.dyn
 10535 .data.rel.ro
 10536 .gnu.version_r
 10537 .eh_frame_hdr
 10538 .rela.plt
 10539 .got.plt
 10540 .note.android.ident
 10541 .comment
 10542 .fini_array
 10543 .init_array
2.36 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 20 lines modifiedOffset 1, 20 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
 2 ··0x00000000·002e6461·7461002e·726f6461·7461002e·..data..rodata..
 3 ··0x00000010·73687374·72746162·002e6479·6e616d69·shstrtab..dynami
2 ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi 
3 ··0x00000010·6e695f61·72726179·002e7465·7874002e·ni_array..text.. 
4 ··0x00000020·676f7400·2e636f6d·6d656e74·002e6e6f·got..comment..no 
5 ··0x00000030·74652e61·6e64726f·69642e69·64656e74·te.android.ident 
6 ··0x00000040·002e676f·742e706c·74002e72·656c612e·..got.plt..rela. 
7 ··0x00000050·706c7400·2e627373·002e6479·6e737472·plt..bss..dynstr 
8 ··0x00000060·002e6568·5f667261·6d655f68·6472002e·..eh_frame_hdr.. 
9 ··0x00000070·676e752e·76657273·696f6e5f·72002e64·gnu.version_r..d 
10 ··0x00000080·6174612e·72656c2e·726f002e·72656c61·ata.rel.ro..rela 
11 ··0x00000090·2e64796e·002e676e·752e7665·7273696f·.dyn..gnu.versio 
12 ··0x000000a0·6e002e64·796e7379·6d002e67·6e752e68·n..dynsym..gnu.h 
13 ··0x000000b0·61736800·2e65685f·6672616d·65002e67·ash..eh_frame..g 
14 ··0x000000c0·63635f65·78636570·745f7461·626c6500·cc_except_table. 
15 ··0x000000d0·2e6e6f74·652e676e·752e6275·696c642d·.note.gnu.build-4 ··0x00000020·63002e6e·6f74652e·676e752e·6275696c·c..note.gnu.buil
16 ··0x000000e0·6964002e·64796e61·6d696300·2e736873·id..dynamic..shs 
17 ··0x000000f0·74727461·62002e72·6f646174·61002e64·trtab..rodata..d5 ··0x00000030·642d6964·002e6763·635f6578·63657074·d-id..gcc_except
 6 ··0x00000040·5f746162·6c65002e·65685f66·72616d65·_table..eh_frame
 7 ··0x00000050·002e676e·752e6861·7368002e·64796e73·..gnu.hash..dyns
 8 ··0x00000060·796d002e·676e752e·76657273·696f6e00·ym..gnu.version.
 9 ··0x00000070·2e72656c·612e6479·6e002e64·6174612e·.rela.dyn..data.
 10 ··0x00000080·72656c2e·726f002e·676e752e·76657273·rel.ro..gnu.vers
 11 ··0x00000090·696f6e5f·72002e65·685f6672·616d655f·ion_r..eh_frame_
 12 ··0x000000a0·68647200·2e64796e·73747200·2e627373·hdr..dynstr..bss
 13 ··0x000000b0·002e7265·6c612e70·6c74002e·676f742e·..rela.plt..got.
 14 ··0x000000c0·706c7400·2e6e6f74·652e616e·64726f69·plt..note.androi
 15 ··0x000000d0·642e6964·656e7400·2e636f6d·6d656e74·d.ident..comment
 16 ··0x000000e0·002e676f·74002e74·65787400·2e66696e·..got..text..fin
 17 ··0x000000f0·695f6172·72617900·2e696e69·745f6172·i_array..init_ar
18 ··0x00000100·61746100····························ata.18 ··0x00000100·72617900····························ray.
  
3.31 KB
lib/arm64-v8a/libconscrypt_jni.so
File has been modified after NT_GNU_BUILD_ID has been applied.
971 B
strings --all --bytes=8 {}
Ordering differences only
    
Offset 7684, 23 lines modifiedOffset 7684, 23 lines modified
7684 N12_GLOBAL__N_116itanium_demangle19PointerToMemberTypeE7684 N12_GLOBAL__N_116itanium_demangle19PointerToMemberTypeE
7685 N12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeE7685 N12_GLOBAL__N_116itanium_demangle22ElaboratedTypeSpefTypeE
7686 N12_GLOBAL__N_116itanium_demangle11PointerTypeE7686 N12_GLOBAL__N_116itanium_demangle11PointerTypeE
7687 N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE7687 N12_GLOBAL__N_116itanium_demangle13ReferenceTypeE
7688 N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE7688 N12_GLOBAL__N_116itanium_demangle20PostfixQualifiedTypeE
7689 Android·(6454773·based·on·r365631c2)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·98c855489587874b2a325e7a516b99d838599c6f)·(based·on·LLVM·9.0.8svn)7689 Android·(6454773·based·on·r365631c2)·clang·version·9.0.8·(https://android.googlesource.com/toolchain/llvm-project·98c855489587874b2a325e7a516b99d838599c6f)·(based·on·LLVM·9.0.8svn)
7690 GCC:·(GNU)·4.9.x·20150123·(prerelease)7690 GCC:·(GNU)·4.9.x·20150123·(prerelease)
 7691 .shstrtab
 7692 .note.gnu.build-id
 7693 .gnu.hash
 7694 .gnu.version
7691 .init_array 
7692 .fini_array 
7693 .comment 
7694 .note.android.ident 
7695 .rela.plt 
7696 .eh_frame_hdr 
7697 .gnu.version_r7695 .gnu.version_r
7698 .data.rel.ro 
7699 .rela.dyn7696 .rela.dyn
7700 .gnu.version 
7701 .gnu.hash7697 .rela.plt
 7698 .eh_frame_hdr
7702 .eh_frame7699 .eh_frame
7703 .gcc_except_table7700 .gcc_except_table
7704 .note.gnu.build-id7701 .note.android.ident
 7702 .init_array
 7703 .fini_array
 7704 .data.rel.ro
7705 .dynamic7705 .dynamic
7706 .shstrtab7706 .comment
2.24 KB
readelf --wide --decompress --hex-dump=.shstrtab {}
    
Offset 1, 19 lines modifiedOffset 1, 19 lines modified
  
1 Hex·dump·of·section·'.shstrtab':1 Hex·dump·of·section·'.shstrtab':
2 ··0x00000000·002e696e·69745f61·72726179·002e6669·..init_array..fi 
3 ··0x00000010·6e695f61·72726179·002e7465·7874002e·ni_array..text.. 
4 ··0x00000020·676f7400·2e636f6d·6d656e74·002e6e6f·got..comment..no2 ··0x00000000·002e7368·73747274·6162002e·6e6f7465·..shstrtab..note
 3 ··0x00000010·2e676e75·2e627569·6c642d69·64002e67·.gnu.build-id..g
 4 ··0x00000020·6e752e68·61736800·2e64796e·73796d00·nu.hash..dynsym.
 5 ··0x00000030·2e64796e·73747200·2e676e75·2e766572·.dynstr..gnu.ver
 6 ··0x00000040·73696f6e·002e676e·752e7665·7273696f·sion..gnu.versio
 7 ··0x00000050·6e5f7200·2e72656c·612e6479·6e002e72·n_r..rela.dyn..r
 8 ··0x00000060·656c612e·706c7400·2e746578·74002e72·ela.plt..text..r
 9 ··0x00000070·6f646174·61002e65·685f6672·616d655f·odata..eh_frame_
 10 ··0x00000080·68647200·2e65685f·6672616d·65002e67·hdr..eh_frame..g
 11 ··0x00000090·63635f65·78636570·745f7461·626c6500·cc_except_table.
5 ··0x00000030·74652e61·6e64726f·69642e69·64656e74·te.android.ident12 ··0x000000a0·2e6e6f74·652e616e·64726f69·642e6964·.note.android.id
 13 ··0x000000b0·656e7400·2e696e69·745f6172·72617900·ent..init_array.
 14 ··0x000000c0·2e66696e·695f6172·72617900·2e646174·.fini_array..dat
 15 ··0x000000d0·612e7265·6c2e726f·002e6479·6e616d69·a.rel.ro..dynami
 16 ··0x000000e0·63002e67·6f74002e·64617461·002e6273·c..got..data..bs
 17 ··0x000000f0·73002e63·6f6d6d65·6e7400············s..comment.
6 ··0x00000040·002e7265·6c612e70·6c74002e·62737300·..rela.plt..bss. 
7 ··0x00000050·2e64796e·73747200·2e65685f·6672616d·.dynstr..eh_fram 
8 ··0x00000060·655f6864·72002e67·6e752e76·65727369·e_hdr..gnu.versi 
9 ··0x00000070·6f6e5f72·002e6461·74612e72·656c2e72·on_r..data.rel.r 
10 ··0x00000080·6f002e72·656c612e·64796e00·2e676e75·o..rela.dyn..gnu 
11 ··0x00000090·2e766572·73696f6e·002e6479·6e73796d·.version..dynsym 
12 ··0x000000a0·002e676e·752e6861·7368002e·65685f66·..gnu.hash..eh_f 
13 ··0x000000b0·72616d65·002e6763·635f6578·63657074·rame..gcc_except 
14 ··0x000000c0·5f746162·6c65002e·6e6f7465·2e676e75·_table..note.gnu 
15 ··0x000000d0·2e627569·6c642d69·64002e64·796e616d·.build-id..dynam 
16 ··0x000000e0·6963002e·73687374·72746162·002e726f·ic..shstrtab..ro 
17 ··0x000000f0·64617461·002e6461·746100············data..data. 
  
840 B
smali_classes2/eu/siacs/conversations/persistance/DatabaseBackend$1MessageIterator.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Ljava/util/Iterator;5 .implements·Ljava/util/Iterator;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Leu/siacs/conversations/persistance/DatabaseBackend;->lambda$getMessagesIterable$0(Leu/siacs/conversations/entities/Conversation;)Ljava/util/Iterator;8 ····value·=·Leu/siacs/conversations/persistance/DatabaseBackend;->lambda$getMessagesIterable$0$eu-siacs-conversations-persistance-DatabaseBackend(Leu/siacs/conversations/entities/Conversation;)Ljava/util/Iterator;
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x011 ····accessFlags·=·0x0
12 ····name·=·"MessageIterator"12 ····name·=·"MessageIterator"
13 .end·annotation13 .end·annotation
  
1.21 KB
smali_classes2/eu/siacs/conversations/services/ChannelDiscoveryService$3.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Leu/siacs/conversations/xmpp/OnIqPacketReceived;5 .implements·Leu/siacs/conversations/xmpp/OnIqPacketReceived;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Leu/siacs/conversations/services/ChannelDiscoveryService;->lambda$discoverChannelsLocalServers$0(Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/List;Ljava/lang/String;Leu/siacs/conversations/services/ChannelDiscoveryService$OnChannelSearchResultsFound;Leu/siacs/conversations/entities/Account;Leu/siacs/conversations/xmpp/stanzas/IqPacket;)V8 ····value·=·Leu/siacs/conversations/services/ChannelDiscoveryService;->lambda$discoverChannelsLocalServers$0$eu-siacs-conversations-services-ChannelDiscoveryService(Ljava/util/concurrent/atomic/AtomicInteger;Ljava/util/List;Ljava/lang/String;Leu/siacs/conversations/services/ChannelDiscoveryService$OnChannelSearchResultsFound;Leu/siacs/conversations/entities/Account;Leu/siacs/conversations/xmpp/stanzas/IqPacket;)V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x011 ····accessFlags·=·0x0
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
947 B
smali_classes2/eu/siacs/conversations/services/XmppConnectionService$15.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Leu/siacs/conversations/services/XmppConnectionService$OnConfigurationPushed;5 .implements·Leu/siacs/conversations/services/XmppConnectionService$OnConfigurationPushed;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Leu/siacs/conversations/services/XmppConnectionService;->lambda$createPublicChannel$36(Ljava/lang/String;Leu/siacs/conversations/ui/UiCallback;Leu/siacs/conversations/entities/Conversation;)V8 ····value·=·Leu/siacs/conversations/services/XmppConnectionService;->lambda$createPublicChannel$36$eu-siacs-conversations-services-XmppConnectionService(Ljava/lang/String;Leu/siacs/conversations/ui/UiCallback;Leu/siacs/conversations/entities/Conversation;)V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x011 ····accessFlags·=·0x0
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
1.18 KB
smali_classes2/eu/siacs/conversations/services/XmppConnectionService$11.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Leu/siacs/conversations/services/XmppConnectionService$OnConfigurationPushed;5 .implements·Leu/siacs/conversations/services/XmppConnectionService$OnConfigurationPushed;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Leu/siacs/conversations/services/XmppConnectionService;->lambda$pushNodeAndEnforcePublishOptions$22(ZLeu/siacs/conversations/entities/Account;Ljava/lang/String;Landroid/os/Bundle;Leu/siacs/conversations/xml/Element;Ljava/lang/String;Leu/siacs/conversations/entities/Account;Leu/siacs/conversations/xmpp/stanzas/IqPacket;)V8 ····value·=·Leu/siacs/conversations/services/XmppConnectionService;->lambda$pushNodeAndEnforcePublishOptions$22$eu-siacs-conversations-services-XmppConnectionService(ZLeu/siacs/conversations/entities/Account;Ljava/lang/String;Landroid/os/Bundle;Leu/siacs/conversations/xml/Element;Ljava/lang/String;Leu/siacs/conversations/entities/Account;Leu/siacs/conversations/xmpp/stanzas/IqPacket;)V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x011 ····accessFlags·=·0x0
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
1.21 KB
smali_classes2/eu/siacs/conversations/xmpp/XmppConnection.smali
    
Offset 4924, 21 lines modifiedOffset 4924, 19 lines modified
4924 ····iget-object·v3,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->streamId:Ljava/lang/String;4924 ····iget-object·v3,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->streamId:Ljava/lang/String;
  
4925 ····if-eqz·v3,·:cond_94925 ····if-eqz·v3,·:cond_9
  
4926 ····.line·9044926 ····.line·904
4927 ····new-instance·p1,·Leu/siacs/conversations/xmpp/stanzas/streammgmt/ResumePacket;4927 ····new-instance·p1,·Leu/siacs/conversations/xmpp/stanzas/streammgmt/ResumePacket;
  
4928 ····iget-object·v2,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->streamId:Ljava/lang/String; 
  
4929 ····iget·v3,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->stanzasReceived:I4928 ····iget·v2,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->stanzasReceived:I
  
4930 ····iget·v4,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->smVersion:I4929 ····iget·v4,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->smVersion:I
  
4931 ····invoke-direct·{p1,·v2,·v3,·v4},·Leu/siacs/conversations/xmpp/stanzas/streammgmt/ResumePacket;-><init>(Ljava/lang/String;II)V4930 ····invoke-direct·{p1,·v3,·v2,·v4},·Leu/siacs/conversations/xmpp/stanzas/streammgmt/ResumePacket;-><init>(Ljava/lang/String;II)V
  
4932 ····.line·9054931 ····.line·905
4933 ····iget-object·v2,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->mSmCatchupMessageCounter:Ljava/util/concurrent/atomic/AtomicInteger;4932 ····iget-object·v2,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->mSmCatchupMessageCounter:Ljava/util/concurrent/atomic/AtomicInteger;
  
4934 ····invoke-virtual·{v2,·v0},·Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V4933 ····invoke-virtual·{v2,·v0},·Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V
  
4935 ····.line·9064934 ····.line·906
867 B
smali_classes2/eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$5.smali
    
Offset 4, 15 lines modifiedOffset 4, 15 lines modified
  
4 #·interfaces4 #·interfaces
5 .implements·Leu/siacs/conversations/xmpp/jingle/OnTransportConnected;5 .implements·Leu/siacs/conversations/xmpp/jingle/OnTransportConnected;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->lambda$sendAcceptSocks$6(ZLeu/siacs/conversations/xmpp/jingle/JingleCandidate;)V8 ····value·=·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->lambda$sendAcceptSocks$6$eu-siacs-conversations-xmpp-jingle-JingleFileTransferConnection(ZLeu/siacs/conversations/xmpp/jingle/JingleCandidate;)V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x011 ····accessFlags·=·0x0
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
3.6 KB
smali_classes2/eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection.smali
    
Offset 3738, 23 lines modifiedOffset 3738, 21 lines modified
3738 ····invoke-virtual·{p2},·Leu/siacs/conversations/xmpp/jingle/stanzas/IbbTransportInfo;->getTransportId()Ljava/lang/String;3738 ····invoke-virtual·{p2},·Leu/siacs/conversations/xmpp/jingle/stanzas/IbbTransportInfo;->getTransportId()Ljava/lang/String;
  
3739 ····move-result-object·p23739 ····move-result-object·p2
  
3740 ····iput-object·p2,·p0,·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->transportId:Ljava/lang/String;3740 ····iput-object·p2,·p0,·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->transportId:Ljava/lang/String;
  
3741 ····.line·9703741 ····.line·970
3742 ····new-instance·p2,·Leu/siacs/conversations/xmpp/jingle/JingleInBandTransport;3742 ····new-instance·v0,·Leu/siacs/conversations/xmpp/jingle/JingleInBandTransport;
  
3743 ····iget-object·v0,·p0,·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->transportId:Ljava/lang/String; 
  
3744 ····iget·v1,·p0,·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->ibbBlockSize:I3743 ····iget·v1,·p0,·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->ibbBlockSize:I
  
3745 ····invoke-direct·{p2,·p0,·v0,·v1},·Leu/siacs/conversations/xmpp/jingle/JingleInBandTransport;-><init>(Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;Ljava/lang/String;I)V3744 ····invoke-direct·{v0,·p0,·p2,·v1},·Leu/siacs/conversations/xmpp/jingle/JingleInBandTransport;-><init>(Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;Ljava/lang/String;I)V
  
3746 ····iput-object·p2,·p0,·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->transport:Leu/siacs/conversations/xmpp/jingle/JingleTransport;3745 ····iput-object·v0,·p0,·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->transport:Leu/siacs/conversations/xmpp/jingle/JingleTransport;
  
3747 ····.line·9723746 ····.line·972
3748 ····sget-object·p2,·Leu/siacs/conversations/xmpp/jingle/stanzas/JinglePacket$Action;->TRANSPORT_ACCEPT:Leu/siacs/conversations/xmpp/jingle/stanzas/JinglePacket$Action;3747 ····sget-object·p2,·Leu/siacs/conversations/xmpp/jingle/stanzas/JinglePacket$Action;->TRANSPORT_ACCEPT:Leu/siacs/conversations/xmpp/jingle/stanzas/JinglePacket$Action;
  
3749 ····invoke-direct·{p0,·p2},·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->bootstrapPacket(Leu/siacs/conversations/xmpp/jingle/stanzas/JinglePacket$Action;)Leu/siacs/conversations/xmpp/jingle/stanzas/JinglePacket;3748 ····invoke-direct·{p0,·p2},·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->bootstrapPacket(Leu/siacs/conversations/xmpp/jingle/stanzas/JinglePacket$Action;)Leu/siacs/conversations/xmpp/jingle/stanzas/JinglePacket;
  
3750 ····move-result-object·p23749 ····move-result-object·p2
Offset 5038, 23 lines modifiedOffset 5036, 21 lines modified
5038 ····invoke-static·{},·Leu/siacs/conversations/xmpp/jingle/JingleConnectionManager;->nextRandomId()Ljava/lang/String;5036 ····invoke-static·{},·Leu/siacs/conversations/xmpp/jingle/JingleConnectionManager;->nextRandomId()Ljava/lang/String;
  
5039 ····move-result-object·v25037 ····move-result-object·v2
  
5040 ····iput-object·v2,·p0,·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->transportId:Ljava/lang/String;5038 ····iput-object·v2,·p0,·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->transportId:Ljava/lang/String;
  
5041 ····.line·9435039 ····.line·943
5042 ····new-instance·v2,·Leu/siacs/conversations/xmpp/jingle/stanzas/IbbTransportInfo;5040 ····new-instance·v3,·Leu/siacs/conversations/xmpp/jingle/stanzas/IbbTransportInfo;
  
5043 ····iget-object·v3,·p0,·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->transportId:Ljava/lang/String; 
  
5044 ····iget·v4,·p0,·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->ibbBlockSize:I5041 ····iget·v4,·p0,·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->ibbBlockSize:I
  
5045 ····invoke-direct·{v2,·v3,·v4},·Leu/siacs/conversations/xmpp/jingle/stanzas/IbbTransportInfo;-><init>(Ljava/lang/String;I)V5042 ····invoke-direct·{v3,·v2,·v4},·Leu/siacs/conversations/xmpp/jingle/stanzas/IbbTransportInfo;-><init>(Ljava/lang/String;I)V
  
5046 ····invoke-virtual·{v1,·v2},·Leu/siacs/conversations/xmpp/jingle/stanzas/Content;->setTransport(Leu/siacs/conversations/xmpp/jingle/stanzas/GenericTransportInfo;)V5043 ····invoke-virtual·{v1,·v3},·Leu/siacs/conversations/xmpp/jingle/stanzas/Content;->setTransport(Leu/siacs/conversations/xmpp/jingle/stanzas/GenericTransportInfo;)V
  
5047 ····.line·9445044 ····.line·944
5048 ····invoke-virtual·{v0,·v1},·Leu/siacs/conversations/xmpp/jingle/stanzas/JinglePacket;->addJingleContent(Leu/siacs/conversations/xmpp/jingle/stanzas/Content;)V5045 ····invoke-virtual·{v0,·v1},·Leu/siacs/conversations/xmpp/jingle/stanzas/JinglePacket;->addJingleContent(Leu/siacs/conversations/xmpp/jingle/stanzas/Content;)V
  
5049 ····.line·9455046 ····.line·945
5050 ····invoke-direct·{p0,·v0},·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->sendJinglePacket(Leu/siacs/conversations/xmpp/jingle/stanzas/JinglePacket;)V5047 ····invoke-direct·{p0,·v0},·Leu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection;->sendJinglePacket(Leu/siacs/conversations/xmpp/jingle/stanzas/JinglePacket;)V
  
992 B
smali_classes2/eu/siacs/conversations/xmpp/jingle/WebRTCWrapper$4.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Leu/siacs/conversations/xmpp/jingle/WebRTCWrapper$4;1 .class·Leu/siacs/conversations/xmpp/jingle/WebRTCWrapper$4;
2 .super·Leu/siacs/conversations/xmpp/jingle/WebRTCWrapper$SetSdpObserver;2 .super·Leu/siacs/conversations/xmpp/jingle/WebRTCWrapper$SetSdpObserver;
3 .source·"WebRTCWrapper.java"3 .source·"WebRTCWrapper.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingMethod;5 .annotation·system·Ldalvik/annotation/EnclosingMethod;
6 ····value·=·Leu/siacs/conversations/xmpp/jingle/WebRTCWrapper;->lambda$setRemoteDescription$4(Lorg/webrtc/SessionDescription;Lorg/webrtc/PeerConnection;)Lcom/google/common/util/concurrent/ListenableFuture;6 ····value·=·Leu/siacs/conversations/xmpp/jingle/WebRTCWrapper;->lambda$setRemoteDescription$4$eu-siacs-conversations-xmpp-jingle-WebRTCWrapper(Lorg/webrtc/SessionDescription;Lorg/webrtc/PeerConnection;)Lcom/google/common/util/concurrent/ListenableFuture;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x09 ····accessFlags·=·0x0
10 ····name·=·null10 ····name·=·null
11 .end·annotation11 .end·annotation
  
1.85 KB
smali_classes2/gnu/inet/encoding/DecompositionMappings.smali
    
Offset 4507, 39 lines modifiedOffset 4507, 39 lines modified
  
4507 ····const-string·v2,·"\u0395\u0314\u0301"4507 ····const-string·v2,·"\u0395\u0314\u0301"
  
4508 ····aput-object·v2,·v0,·v14508 ····aput-object·v2,·v0,·v1
  
4509 ····const/16·v1,·0x2ed4509 ····const/16·v1,·0x2ed
  
4510 ····const-string/jumbo·v2,·"\u03b7\u0313"4510 ····const-string·v2,·"\u03b7\u0313"
  
4511 ····aput-object·v2,·v0,·v14511 ····aput-object·v2,·v0,·v1
  
4512 ····const/16·v1,·0x2ee4512 ····const/16·v1,·0x2ee
  
4513 ····const-string/jumbo·v2,·"\u03b7\u0314"4513 ····const-string/jumbo·v2,·"\u03b7\u0314"
  
4514 ····aput-object·v2,·v0,·v14514 ····aput-object·v2,·v0,·v1
  
4515 ····const/16·v1,·0x2ef4515 ····const/16·v1,·0x2ef
  
4516 ····const-string/jumbo·v2,·"\u03b7\u0313\u0300"4516 ····const-string·v2,·"\u03b7\u0313\u0300"
  
4517 ····aput-object·v2,·v0,·v14517 ····aput-object·v2,·v0,·v1
  
4518 ····const/16·v1,·0x2f04518 ····const/16·v1,·0x2f0
  
4519 ····const-string/jumbo·v2,·"\u03b7\u0314\u0300"4519 ····const-string/jumbo·v2,·"\u03b7\u0314\u0300"
  
4520 ····aput-object·v2,·v0,·v14520 ····aput-object·v2,·v0,·v1
  
4521 ····const/16·v1,·0x2f14521 ····const/16·v1,·0x2f1
  
4522 ····const-string/jumbo·v2,·"\u03b7\u0313\u0301"4522 ····const-string·v2,·"\u03b7\u0313\u0301"
  
4523 ····aput-object·v2,·v0,·v14523 ····aput-object·v2,·v0,·v1
  
4524 ····const/16·v1,·0x2f24524 ····const/16·v1,·0x2f2
  
4525 ····const-string/jumbo·v2,·"\u03b7\u0314\u0301"4525 ····const-string/jumbo·v2,·"\u03b7\u0314\u0301"
  
Offset 5089, 27 lines modifiedOffset 5089, 27 lines modified
  
5089 ····const-string/jumbo·v2,·"\u03b7\u0314\u0345"5089 ····const-string/jumbo·v2,·"\u03b7\u0314\u0345"
  
5090 ····aput-object·v2,·v0,·v15090 ····aput-object·v2,·v0,·v1
  
5091 ····const/16·v1,·0x34e5091 ····const/16·v1,·0x34e
  
5092 ····const-string/jumbo·v2,·"\u03b7\u0313\u0300\u0345"5092 ····const-string·v2,·"\u03b7\u0313\u0300\u0345"
  
5093 ····aput-object·v2,·v0,·v15093 ····aput-object·v2,·v0,·v1
  
5094 ····const/16·v1,·0x34f5094 ····const/16·v1,·0x34f
  
5095 ····const-string/jumbo·v2,·"\u03b7\u0314\u0300\u0345"5095 ····const-string/jumbo·v2,·"\u03b7\u0314\u0300\u0345"
  
5096 ····aput-object·v2,·v0,·v15096 ····aput-object·v2,·v0,·v1
  
5097 ····const/16·v1,·0x3505097 ····const/16·v1,·0x350
  
5098 ····const-string/jumbo·v2,·"\u03b7\u0313\u0301\u0345"5098 ····const-string·v2,·"\u03b7\u0313\u0301\u0345"
  
5099 ····aput-object·v2,·v0,·v15099 ····aput-object·v2,·v0,·v1
  
5100 ····const/16·v1,·0x3515100 ····const/16·v1,·0x351
  
5101 ····const-string/jumbo·v2,·"\u03b7\u0314\u0301\u0345"5101 ····const-string/jumbo·v2,·"\u03b7\u0314\u0301\u0345"
  
Offset 5371, 15 lines modifiedOffset 5371, 15 lines modified
  
5371 ····const-string/jumbo·v2,·"\u03b7\u0345"5371 ····const-string/jumbo·v2,·"\u03b7\u0345"
  
5372 ····aput-object·v2,·v0,·v15372 ····aput-object·v2,·v0,·v1
  
5373 ····const/16·v1,·0x37d5373 ····const/16·v1,·0x37d
  
5374 ····const-string/jumbo·v2,·"\u03b7\u0301\u0345"5374 ····const-string·v2,·"\u03b7\u0301\u0345"
  
5375 ····aput-object·v2,·v0,·v15375 ····aput-object·v2,·v0,·v1
  
5376 ····const/16·v1,·0x37e5376 ····const/16·v1,·0x37e
  
5377 ····const-string/jumbo·v2,·"\u03b7\u0342"5377 ····const-string/jumbo·v2,·"\u03b7\u0342"