204 MB
/home/fdroid/fdroiddata/tmp/de.pixart.messenger_344.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_de.pixart.messenger_344.apk
12.8 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: <eb56b0fe0657a951666b41e9dee2fc1469f4e6db4560e949d17b5e05d19a16f4>, actual: <0ab63d580d7e904972646acb85fa772385ef58f1e38b32030a7eb546d8da9f6c> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <10df26e6faa3c53a124ee9516957243717815a3170fc7c441a8e469ed53b0ae0be45f90100000000>, actual: <7d96a31df331fea07a53558df62a067b76d225d21d609fd925e32d9382969f53be45f90100000000>
    
Offset 1, 72 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:·f8aa57cdbf173c80946a18167d3f2045c4b481d546d13004757a0d93ef28a525 
10 Signer·#1·certificate·SHA-1·digest:·707bc39f9c4e82fd86011fbd635284c1e818ff8c 
11 Signer·#1·certificate·MD5·digest:·3a08c4b620aba99bf962ffd76393ad39 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·c533e61f1d2ebee60544c8aa01b5abf0a56484b989c9a3607ea7a72431d4a77c 
15 Signer·#1·public·key·SHA-1·digest:·99311e0a55f6152176fff03011b39c4f661d22ba 
16 Signer·#1·public·key·MD5·digest:·8826d775cad50a98cc34b3cec5630d62 
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-views-helper.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.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/. 
41 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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
63 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/. 
64 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/. 
65 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/. 
66 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/. 
67 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/. 
68 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/. 
69 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/. 
70 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/. 
71 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/. 
72 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.83 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·33117630·bytes,·number·of·entries:·26841 Zip·file·size:·33117630·bytes,·number·of·entries:·2684
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······182·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-rw-rw-··0.0·unx······182·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-rw-rw-··0.0·unx·······42·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-rw-rw-··0.0·unx·······42·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-rw-rw-··0.0·unx··8758704·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-rw-rw-··0.0·unx··8758704·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw-rw-rw-··0.0·unx··9360364·b-·defN·81-Jan-01·01:01·classes2.dex6 -rw-rw-rw-··0.0·unx··9360064·b-·defN·81-Jan-01·01:01·classes2.dex
7 -rw-rw-rw-··0.0·unx··6879760·b-·defN·81-Jan-01·01:01·classes3.dex7 -rw-rw-rw-··0.0·unx··6879760·b-·defN·81-Jan-01·01:01·classes3.dex
8 -rw-rw-rw-··0.0·unx··2099504·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libconscrypt_jni.so8 -rw-rw-rw-··0.0·unx··2099504·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libconscrypt_jni.so
9 -rw-rw-rw-··0.0·unx··7408728·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libjingle_peerconnection_so.so9 -rw-rw-rw-··0.0·unx··7408728·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libjingle_peerconnection_so.so
10 -rw-rw-rw-··0.0·unx····40952·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libpl_droidsonroids_gif.so10 -rw-rw-rw-··0.0·unx····40952·b-·defN·81-Jan-01·01:01·lib/arm64-v8a/libpl_droidsonroids_gif.so
11 -rw-rw-rw-··0.0·unx··1279936·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so11 -rw-rw-rw-··0.0·unx··1279936·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so
12 -rw-rw-rw-··0.0·unx··4485112·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libjingle_peerconnection_so.so12 -rw-rw-rw-··0.0·unx··4485112·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libjingle_peerconnection_so.so
13 -rw-rw-rw-··0.0·unx····30304·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libpl_droidsonroids_gif.so13 -rw-rw-rw-··0.0·unx····30304·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libpl_droidsonroids_gif.so
Offset 2679, 8 lines modifiedOffset 2679, 8 lines modified
2679 -rw----·····0.0·fat·····1115·b-·stor·81-Jan-01·01:01·res/zv1.png2679 -rw----·····0.0·fat·····1115·b-·stor·81-Jan-01·01:01·res/zv1.png
2680 -rw----·····0.0·fat······221·b-·stor·81-Jan-01·01:01·res/zx.png2680 -rw----·····0.0·fat······221·b-·stor·81-Jan-01·01:01·res/zx.png
2681 -rw----·····0.0·fat······278·b-·stor·81-Jan-01·01:01·res/zz.png2681 -rw----·····0.0·fat······278·b-·stor·81-Jan-01·01:01·res/zz.png
2682 -rw----·····0.0·fat··3667020·b-·stor·81-Jan-01·01:01·resources.arsc2682 -rw----·····0.0·fat··3667020·b-·stor·81-Jan-01·01:01·resources.arsc
2683 -rw----·····2.0·fat···230869·b-·defN·81-Jan-01·01:01·META-INF/010FEB2D.SF2683 -rw----·····2.0·fat···230869·b-·defN·81-Jan-01·01:01·META-INF/010FEB2D.SF
2684 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/010FEB2D.RSA2684 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/010FEB2D.RSA
2685 -rw----·····2.0·fat···230742·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF2685 -rw----·····2.0·fat···230742·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
2686 2684·files,·57652894·bytes·uncompressed,·32830184·bytes·compressed:··43.1%2686 2684·files,·57652594·bytes·uncompressed,·32830409·bytes·compressed:··43.1%
204 MB
classes2.dex
204 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············:·d66526514 checksum············:·6a95459c
5 signature···········:·96dc...9cc55 signature···········:·9f2a...ed53
6 file_size···········:·93603646 file_size···········:·9360064
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·····:·6720510 string_ids_size·····:·67199
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·885012 type_ids_size·······:·8850
13 type_ids_off········:·268932·(0x041a84)13 type_ids_off········:·268908·(0x041a6c)
14 proto_ids_size······:·1551614 proto_ids_size······:·15516
15 proto_ids_off·······:·304332·(0x04a4cc)15 proto_ids_off·······:·304308·(0x04a4b4)
16 field_ids_size······:·3366516 field_ids_size······:·33665
17 field_ids_off·······:·490524·(0x077c1c)17 field_ids_off·······:·490500·(0x077c04)
18 method_ids_size·····:·6475618 method_ids_size·····:·64750
19 method_ids_off······:·759844·(0x0b9824)19 method_ids_off······:·759820·(0x0b980c)
20 class_defs_size·····:·697120 class_defs_size·····:·6971
21 class_defs_off······:·1277892·(0x137fc4)21 class_defs_off······:·1277820·(0x137f7c)
22 data_size···········:·785940022 data_size···········:·7859172
23 data_off············:·1500964·(0x16e724)23 data_off············:·1500892·(0x16e6dc)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·57725 class_idx···········:·577
26 access_flags········:·0·(0x0000)26 access_flags········:·0·(0x0000)
27 superclass_idx······:·662127 superclass_idx······:·6621
28 source_file_idx·····:·689728 source_file_idx·····:·6897
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 16e794:········································|[16e794]·com.google.common.collect.AbstractBiMap$1.<init>:(Lcom/google/common/collect/AbstractBiMap;Ljava/util/Iterator;)V76 16e74c:········································|[16e74c]·com.google.common.collect.AbstractBiMap$1.<init>:(Lcom/google/common/collect/AbstractBiMap;Ljava/util/Iterator;)V
77 16e7a4:·5b01·9900······························|0000:·iput-object·v1,·v0,·Lcom/google/common/collect/AbstractBiMap$1;.this$0:Lcom/google/common/collect/AbstractBiMap;·//·field@009977 16e75c:·5b01·9900······························|0000:·iput-object·v1,·v0,·Lcom/google/common/collect/AbstractBiMap$1;.this$0:Lcom/google/common/collect/AbstractBiMap;·//·field@0099
78 16e7a8:·5b02·9a00······························|0002:·iput-object·v2,·v0,·Lcom/google/common/collect/AbstractBiMap$1;.val$iterator:Ljava/util/Iterator;·//·field@009a78 16e760:·5b02·9a00······························|0002:·iput-object·v2,·v0,·Lcom/google/common/collect/AbstractBiMap$1;.val$iterator:Ljava/util/Iterator;·//·field@009a
79 16e7ac:·7010·42c6·0000·························|0004:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@c64279 16e764:·7010·3cc6·0000·························|0004:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@c63c
80 16e7b2:·0e00···································|0007:·return-void80 16e76a:·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 16e724:········································|[16e724]·com.google.common.collect.AbstractBiMap$1.hasNext:()Z99 16e6dc:········································|[16e6dc]·com.google.common.collect.AbstractBiMap$1.hasNext:()Z
100 16e734:·5410·9a00······························|0000:·iget-object·v0,·v1,·Lcom/google/common/collect/AbstractBiMap$1;.val$iterator:Ljava/util/Iterator;·//·field@009a100 16e6ec:·5410·9a00······························|0000:·iget-object·v0,·v1,·Lcom/google/common/collect/AbstractBiMap$1;.val$iterator:Ljava/util/Iterator;·//·field@009a
101 16e738:·7210·e5ca·0000·························|0002:·invoke-interface·{v0},·Ljava/util/Iterator;.hasNext:()Z·//·method@cae5101 16e6f0:·7210·dfca·0000·························|0002:·invoke-interface·{v0},·Ljava/util/Iterator;.hasNext:()Z·//·method@cadf
102 16e73e:·0a00···································|0005:·move-result·v0102 16e6f6:·0a00···································|0005:·move-result·v0
103 16e740:·0f00···································|0006:·return·v0103 16e6f8:·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 16e744:········································|[16e744]·com.google.common.collect.AbstractBiMap$1.next:()Ljava/lang/Object;119 16e6fc:········································|[16e6fc]·com.google.common.collect.AbstractBiMap$1.next:()Ljava/lang/Object;
120 16e754:·6e10·af08·0100·························|0000:·invoke-virtual·{v1},·Lcom/google/common/collect/AbstractBiMap$1;.next:()Ljava/util/Map$Entry;·//·method@08af120 16e70c:·6e10·af08·0100·························|0000:·invoke-virtual·{v1},·Lcom/google/common/collect/AbstractBiMap$1;.next:()Ljava/util/Map$Entry;·//·method@08af
121 16e75a:·0c00···································|0003:·move-result-object·v0121 16e712:·0c00···································|0003:·move-result-object·v0
122 16e75c:·1100···································|0004:·return-object·v0122 16e714:·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 16e760:········································|[16e760]·com.google.common.collect.AbstractBiMap$1.next:()Ljava/util/Map$Entry;138 16e718:········································|[16e718]·com.google.common.collect.AbstractBiMap$1.next:()Ljava/util/Map$Entry;
139 16e770:·5430·9a00······························|0000:·iget-object·v0,·v3,·Lcom/google/common/collect/AbstractBiMap$1;.val$iterator:Ljava/util/Iterator;·//·field@009a139 16e728:·5430·9a00······························|0000:·iget-object·v0,·v3,·Lcom/google/common/collect/AbstractBiMap$1;.val$iterator:Ljava/util/Iterator;·//·field@009a
140 16e774:·7210·e6ca·0000·························|0002:·invoke-interface·{v0},·Ljava/util/Iterator;.next:()Ljava/lang/Object;·//·method@cae6140 16e72c:·7210·e0ca·0000·························|0002:·invoke-interface·{v0},·Ljava/util/Iterator;.next:()Ljava/lang/Object;·//·method@cae0
141 16e77a:·0c00···································|0005:·move-result-object·v0141 16e732:·0c00···································|0005:·move-result-object·v0
142 16e77c:·1f00·bc1a······························|0006:·check-cast·v0,·Ljava/util/Map$Entry;·//·type@1abc142 16e734:·1f00·bc1a······························|0006:·check-cast·v0,·Ljava/util/Map$Entry;·//·type@1abc
143 16e780:·5b30·9800······························|0008:·iput-object·v0,·v3,·Lcom/google/common/collect/AbstractBiMap$1;.entry:Ljava/util/Map$Entry;·//·field@0098143 16e738:·5b30·9800······························|0008:·iput-object·v0,·v3,·Lcom/google/common/collect/AbstractBiMap$1;.entry:Ljava/util/Map$Entry;·//·field@0098
144 16e784:·2201·4202······························|000a:·new-instance·v1,·Lcom/google/common/collect/AbstractBiMap$BiMapEntry;·//·type@0242144 16e73c:·2201·4202······························|000a:·new-instance·v1,·Lcom/google/common/collect/AbstractBiMap$BiMapEntry;·//·type@0242
145 16e788:·5432·9900······························|000c:·iget-object·v2,·v3,·Lcom/google/common/collect/AbstractBiMap$1;.this$0:Lcom/google/common/collect/AbstractBiMap;·//·field@0099145 16e740:·5432·9900······························|000c:·iget-object·v2,·v3,·Lcom/google/common/collect/AbstractBiMap$1;.this$0:Lcom/google/common/collect/AbstractBiMap;·//·field@0099
146 16e78c:·7030·b108·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@08b1146 16e744:·7030·b108·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@08b1
147 16e792:·1101···································|0011:·return-object·v1147 16e74a:·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 16e7b4:········································|[16e7b4]·com.google.common.collect.AbstractBiMap$1.remove:()V164 16e76c:········································|[16e76c]·com.google.common.collect.AbstractBiMap$1.remove:()V
165 16e7c4:·5420·9800······························|0000:·iget-object·v0,·v2,·Lcom/google/common/collect/AbstractBiMap$1;.entry:Ljava/util/Map$Entry;·//·field@0098165 16e77c:·5420·9800······························|0000:·iget-object·v0,·v2,·Lcom/google/common/collect/AbstractBiMap$1;.entry:Ljava/util/Map$Entry;·//·field@0098
166 16e7c8:·3800·1400······························|0002:·if-eqz·v0,·0016·//·+0014166 16e780:·3800·1400······························|0002:·if-eqz·v0,·0016·//·+0014
167 16e7cc:·7210·39cb·0000·························|0004:·invoke-interface·{v0},·Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object;·//·method@cb39167 16e784:·7210·33cb·0000·························|0004:·invoke-interface·{v0},·Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object;·//·method@cb33
168 16e7d2:·0c00···································|0007:·move-result-object·v0168 16e78a:·0c00···································|0007:·move-result-object·v0
Max diff block lines reached; 214345155/214359130 bytes (99.99%) of diff not shown.
10.3 KB
classes2.jar
5.68 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·13262372·bytes,·number·of·entries:·69631 Zip·file·size:·13262377·bytes,·number·of·entries:·6963
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 2369, 15 lines modifiedOffset 2369, 15 lines modified
2369 ?rwxrwxr-x··2.0·unx······678·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/Patches.class2369 ?rwxrwxr-x··2.0·unx······678·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/Patches.class
2370 ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$1.class2370 ?rwxrwxr-x··2.0·unx·······96·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$1.class
2371 ?rwxrwxr-x··2.0·unx·····6984·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$Features.class2371 ?rwxrwxr-x··2.0·unx·····6984·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$Features.class
2372 ?rwxrwxr-x··2.0·unx·····1093·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$Identity.class2372 ?rwxrwxr-x··2.0·unx·····1093·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$Identity.class
2373 ?rwxrwxr-x··2.0·unx·····2047·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$MyKeyManager.class2373 ?rwxrwxr-x··2.0·unx·····2047·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$MyKeyManager.class
2374 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$StateChangingError.class2374 ?rwxrwxr-x··2.0·unx······468·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$StateChangingError.class
2375 ?rwxrwxr-x··2.0·unx······480·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$StateChangingException.class2375 ?rwxrwxr-x··2.0·unx······480·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection$StateChangingException.class
2376 ?rwxrwxr-x··2.0·unx····77708·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection.class2376 ?rwxrwxr-x··2.0·unx····77702·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/xmpp/XmppConnection.class
2377 ?rwxrwxr-x··2.0·unx·····1828·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/chatstate/ChatState.class2377 ?rwxrwxr-x··2.0·unx·····1828·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/chatstate/ChatState.class
2378 ?rwxrwxr-x··2.0·unx·····2009·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/AbstractJingleConnection$State.class2378 ?rwxrwxr-x··2.0·unx·····2009·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/AbstractJingleConnection$State.class
2379 ?rwxrwxr-x··2.0·unx·····1623·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/AbstractJingleConnection.class2379 ?rwxrwxr-x··2.0·unx·····1623·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/AbstractJingleConnection.class
2380 ?rwxrwxr-x··2.0·unx·····1918·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/DirectConnectionUtils.class2380 ?rwxrwxr-x··2.0·unx·····1918·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/DirectConnectionUtils.class
2381 ?rwxrwxr-x··2.0·unx·····3791·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleCandidate.class2381 ?rwxrwxr-x··2.0·unx·····3791·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleCandidate.class
2382 ?rwxrwxr-x··2.0·unx······879·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleConnectionManager$2.class2382 ?rwxrwxr-x··2.0·unx······879·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleConnectionManager$2.class
2383 ?rwxrwxr-x··2.0·unx·····1656·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleConnectionManager$DeviceDiscoveryState.class2383 ?rwxrwxr-x··2.0·unx·····1656·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleConnectionManager$DeviceDiscoveryState.class
Offset 4428, 15 lines modifiedOffset 4428, 15 lines modified
4428 ?rwxrwxr-x··2.0·unx······933·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$$ExternalSyntheticLambda7.class4428 ?rwxrwxr-x··2.0·unx······933·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$$ExternalSyntheticLambda7.class
4429 ?rwxrwxr-x··2.0·unx·····5450·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$1.class4429 ?rwxrwxr-x··2.0·unx·····5450·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$1.class
4430 ?rwxrwxr-x··2.0·unx·····2146·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$2.class4430 ?rwxrwxr-x··2.0·unx·····2146·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$2.class
4431 ?rwxrwxr-x··2.0·unx·····2380·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$3.class4431 ?rwxrwxr-x··2.0·unx·····2380·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$3.class
4432 ?rwxrwxr-x··2.0·unx·····1423·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$4.class4432 ?rwxrwxr-x··2.0·unx·····1423·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$4.class
4433 ?rwxrwxr-x··2.0·unx·····2410·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$5.class4433 ?rwxrwxr-x··2.0·unx·····2410·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$5.class
4434 ?rwxrwxr-x··2.0·unx·····1534·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$6.class4434 ?rwxrwxr-x··2.0·unx·····1534·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection$6.class
4435 ?rwxrwxr-x··2.0·unx····44275·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection.class4435 ?rwxrwxr-x··2.0·unx····44267·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleFileTransferConnection.class
4436 ?rwxrwxr-x··2.0·unx····10842·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleInBandTransport.class4436 ?rwxrwxr-x··2.0·unx····10842·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleInBandTransport.class
4437 ?rwxrwxr-x··2.0·unx······843·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda0.class4437 ?rwxrwxr-x··2.0·unx······843·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda0.class
4438 ?rwxrwxr-x··2.0·unx·····1004·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda10.class4438 ?rwxrwxr-x··2.0·unx·····1004·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda10.class
4439 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda11.class4439 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda11.class
4440 ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda12.class4440 ?rwxrwxr-x··2.0·unx······704·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda12.class
4441 ?rwxrwxr-x··2.0·unx·····1016·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda1.class4441 ?rwxrwxr-x··2.0·unx·····1016·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda1.class
4442 ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda2.class4442 ?rwxrwxr-x··2.0·unx······978·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/xmpp/jingle/JingleRtpConnection$$ExternalSyntheticLambda2.class
Offset 6958, 8 lines modifiedOffset 6958, 8 lines modified
6958 ?rwxrwxr-x··2.0·unx····16362·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class6958 ?rwxrwxr-x··2.0·unx····16362·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsJVMKt.class
6959 ?rwxrwxr-x··2.0·unx····44592·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class6959 ?rwxrwxr-x··2.0·unx····44592·b-·defN·80-Jan-01·00:00·kotlin/collections/CollectionsKt___CollectionsKt.class
6960 ?rwxrwxr-x··2.0·unx····28459·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class6960 ?rwxrwxr-x··2.0·unx····28459·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt__StringsKt.class
6961 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class6961 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
6962 ?rwxrwxr-x··2.0·unx·····1766·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class6962 ?rwxrwxr-x··2.0·unx·····1766·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt___StringsJvmKt.class
6963 ?rwxrwxr-x··2.0·unx····34743·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class6963 ?rwxrwxr-x··2.0·unx····34743·b-·defN·80-Jan-01·00:00·kotlin/text/StringsKt___StringsKt.class
6964 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class6964 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
6965 6963·files,·15346900·bytes·uncompressed,·11973106·bytes·compressed:··22.0%6965 6963·files,·15346886·bytes·uncompressed,·11973111·bytes·compressed:··22.0%
2.13 KB
eu/siacs/conversations/xmpp/XmppConnection.class
2.04 KB
procyon -ec {}
    
Offset 2210, 21 lines modifiedOffset 2210, 25 lines modified
2210 ····················this.authenticate();2210 ····················this.authenticate();
2211 ················}2211 ················}
2212 ················else·{2212 ················else·{
2213 ····················final·Element·streamFeatures2·=·this.streamFeatures;2213 ····················final·Element·streamFeatures2·=·this.streamFeatures;
2214 ····················final·StringBuilder·sb2·=·new·StringBuilder();2214 ····················final·StringBuilder·sb2·=·new·StringBuilder();
2215 ····················sb2.append("urn:xmpp:sm:");2215 ····················sb2.append("urn:xmpp:sm:");
2216 ····················sb2.append(this.smVersion);2216 ····················sb2.append(this.smVersion);
2217 ····················if·(streamFeatures2.hasChild("sm",·sb2.toString())·&&·this.streamId·!=·null)·{2217 ····················if·(streamFeatures2.hasChild("sm",·sb2.toString()))·{
 2218 ························final·String·streamId·=·this.streamId;
 2219 ························if·(streamId·!=·null)·{
2218 ························final·ResumePacket·resumePacket·=·new·ResumePacket(this.streamId,·this.stanzasReceived,·this.smVersion);2220 ····························final·ResumePacket·resumePacket·=·new·ResumePacket(streamId,·this.stanzasReceived,·this.smVersion);
2219 ························this.mSmCatchupMessageCounter.set(0);2221 ····························this.mSmCatchupMessageCounter.set(0);
2220 ························this.mWaitingForSmCatchup.set(newValue);2222 ····························this.mWaitingForSmCatchup.set(newValue);
2221 ························this.tagWriter.writeStanzaAsync((AbstractStanza)resumePacket);2223 ····························this.tagWriter.writeStanzaAsync((AbstractStanza)resumePacket);
 2224 ····························return;
 2225 ························}
2222 ····················}2226 ····················}
2223 ····················else·if·(b2)·{2227 ····················if·(b2)·{
2224 ························if·(!this.streamFeatures.hasChild("bind")·||·!b)·{2228 ························if·(!this.streamFeatures.hasChild("bind")·||·!b)·{
2225 ····························final·StringBuilder·sb3·=·new·StringBuilder();2229 ····························final·StringBuilder·sb3·=·new·StringBuilder();
2226 ····························sb3.append(this.account.getJid().asBareJid());2230 ····························sb3.append(this.account.getJid().asBareJid());
2227 ····························sb3.append(":·unable·to·find·bind·feature·");2231 ····························sb3.append(":·unable·to·find·bind·feature·");
2228 ····························sb3.append(XmlHelper.printElementNames(this.streamFeatures));2232 ····························sb3.append(XmlHelper.printElementNames(this.streamFeatures));
2229 ····························Log.d(s2,·sb3.toString());2233 ····························Log.d(s2,·sb3.toString());
2230 ····························throw·new·XmppConnection$StateChangingException(Account$State.INCOMPATIBLE_SERVER);2234 ····························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("blabber.im",·sb.toString());1097 ········Log.d("blabber.im",·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");
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 4958, 21 lines modifiedOffset 4958, 19 lines modified
4958 ····iget-object·v3,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->streamId:Ljava/lang/String;4958 ····iget-object·v3,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->streamId:Ljava/lang/String;
  
4959 ····if-eqz·v3,·:cond_94959 ····if-eqz·v3,·:cond_9
  
4960 ····.line·9114960 ····.line·911
4961 ····new-instance·p1,·Leu/siacs/conversations/xmpp/stanzas/streammgmt/ResumePacket;4961 ····new-instance·p1,·Leu/siacs/conversations/xmpp/stanzas/streammgmt/ResumePacket;
  
4962 ····iget-object·v2,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->streamId:Ljava/lang/String; 
  
4963 ····iget·v3,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->stanzasReceived:I4962 ····iget·v2,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->stanzasReceived:I
  
4964 ····iget·v4,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->smVersion:I4963 ····iget·v4,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->smVersion:I
  
4965 ····invoke-direct·{p1,·v2,·v3,·v4},·Leu/siacs/conversations/xmpp/stanzas/streammgmt/ResumePacket;-><init>(Ljava/lang/String;II)V4964 ····invoke-direct·{p1,·v3,·v2,·v4},·Leu/siacs/conversations/xmpp/stanzas/streammgmt/ResumePacket;-><init>(Ljava/lang/String;II)V
  
4966 ····.line·9124965 ····.line·912
4967 ····iget-object·v2,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->mSmCatchupMessageCounter:Ljava/util/concurrent/atomic/AtomicInteger;4966 ····iget-object·v2,·p0,·Leu/siacs/conversations/xmpp/XmppConnection;->mSmCatchupMessageCounter:Ljava/util/concurrent/atomic/AtomicInteger;
  
4968 ····invoke-virtual·{v2,·v0},·Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V4967 ····invoke-virtual·{v2,·v0},·Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V
  
4969 ····.line·9134968 ····.line·913
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
  
928 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$setLocalDescription$3(Lorg/webrtc/PeerConnection;)Lcom/google/common/util/concurrent/ListenableFuture;6 ····value·=·Leu/siacs/conversations/xmpp/jingle/WebRTCWrapper;->lambda$setLocalDescription$3$eu-siacs-conversations-xmpp-jingle-WebRTCWrapper(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.39 KB
smali_classes2/gnu/inet/encoding/DecompositionMappings.smali
    
Offset 14767, 27 lines modifiedOffset 14767, 27 lines modified
  
14767 ····const-string·v2,·"\u062a\u0649"14767 ····const-string·v2,·"\u062a\u0649"
  
14768 ····aput-object·v2,·v0,·v114768 ····aput-object·v2,·v0,·v1
  
14769 ····const/16·v1,·0x99b14769 ····const/16·v1,·0x99b
  
14770 ····const-string/jumbo·v2,·"\u062a\u064a"14770 ····const-string·v2,·"\u062a\u064a"
  
14771 ····aput-object·v2,·v0,·v114771 ····aput-object·v2,·v0,·v1
  
14772 ····const/16·v1,·0x99c14772 ····const/16·v1,·0x99c
  
14773 ····const-string/jumbo·v2,·"\u062b\u062c"14773 ····const-string·v2,·"\u062b\u062c"
  
14774 ····aput-object·v2,·v0,·v114774 ····aput-object·v2,·v0,·v1
  
14775 ····const/16·v1,·0x99d14775 ····const/16·v1,·0x99d
  
14776 ····const-string/jumbo·v2,·"\u062b\u0645"14776 ····const-string·v2,·"\u062b\u0645"
  
14777 ····aput-object·v2,·v0,·v114777 ····aput-object·v2,·v0,·v1
  
14778 ····const/16·v1,·0x99e14778 ····const/16·v1,·0x99e
  
14779 ····const-string/jumbo·v2,·"\u062b\u0649"14779 ····const-string/jumbo·v2,·"\u062b\u0649"
  
Offset 15325, 21 lines modifiedOffset 15325, 21 lines modified
  
15325 ····const-string·v2,·"\u062a\u0646"15325 ····const-string·v2,·"\u062a\u0646"
  
15326 ····aput-object·v2,·v0,·v115326 ····aput-object·v2,·v0,·v1
  
15327 ····const/16·v1,·0x9f815327 ····const/16·v1,·0x9f8
  
15328 ····const-string/jumbo·v2,·"\u062b\u0631"15328 ····const-string·v2,·"\u062b\u0631"
  
15329 ····aput-object·v2,·v0,·v115329 ····aput-object·v2,·v0,·v1
  
15330 ····const/16·v1,·0x9f915330 ····const/16·v1,·0x9f9
  
15331 ····const-string/jumbo·v2,·"\u062b\u0632"15331 ····const-string·v2,·"\u062b\u0632"
  
15332 ····aput-object·v2,·v0,·v115332 ····aput-object·v2,·v0,·v1
  
15333 ····const/16·v1,·0x9fa15333 ····const/16·v1,·0x9fa
  
15334 ····const-string/jumbo·v2,·"\u062b\u0646"15334 ····const-string/jumbo·v2,·"\u062b\u0646"
  
Offset 16585, 15 lines modifiedOffset 16585, 15 lines modified
  
16585 ····const-string·v2,·"\u062a"16585 ····const-string·v2,·"\u062a"
  
16586 ····aput-object·v2,·v0,·v116586 ····aput-object·v2,·v0,·v1
  
16587 ····const/16·v1,·0xaca16587 ····const/16·v1,·0xaca
  
16588 ····const-string/jumbo·v2,·"\u062b"16588 ····const-string·v2,·"\u062b"
  
16589 ····aput-object·v2,·v0,·v116589 ····aput-object·v2,·v0,·v1
  
16590 ····const/16·v1,·0xacb16590 ····const/16·v1,·0xacb
  
16591 ····const-string/jumbo·v2,·"\u062c"16591 ····const-string/jumbo·v2,·"\u062c"