180 MB
/home/fdroid/fdroiddata/tmp/com.b44t.messenger_6504.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.b44t.messenger_6504.apk
15.9 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: <9281b41e1514dfa5c9d523cf5876a9c1382288dc41e0d4c142b79bde4bb9c452>, actual: <45b40216b58cda751d610acca089369dce9f7e25cee03d9ba354ccb4548e9581> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <ec5f55219963fbe35ace26bf87250f645f6cc78464895f6ffb63f1835dd9c8d9b218a80100000000>, actual: <8b0f6856f00015459e097dc550a01a12e0406910a313224b21179dd487c9a077b218a80100000000>
    
Offset 1, 87 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:·9db6678ed74c88124b825e8f90502b76cd97c5eccc9aa92f4033027102d9aa9d 
10 Signer·#1·certificate·SHA-1·digest:·b3ef0539b8a6dedf47b4e149747fbf97f7559133 
11 Signer·#1·certificate·MD5·digest:·9d362f50c5949184d1635145d5e78312 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·56bfecf6bccd34073c9c3962089d8615a3895b8424810003b26549eb42813026 
15 Signer·#1·public·key·SHA-1·digest:·75f2cbb11254261c67b5a4013c0bfe98a7ae5f63 
16 Signer·#1·public·key·MD5·digest:·2e8764e071bf354f094acaa1bf0a4561 
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/androidx.activity_activity-ktx.version·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/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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
24 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/. 
25 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/. 
26 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/. 
27 WARNING:·META-INF/androidx.core_core-ktx.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.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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 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/. 
36 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/. 
37 WARNING:·META-INF/androidx.fragment_fragment-ktx.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.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/. 
39 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/. 
40 WARNING:·META-INF/androidx.legacy_legacy-preference-v14.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.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/. 
42 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/. 
43 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/. 
44 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/. 
45 WARNING:·META-INF/androidx.lifecycle_lifecycle-extensions.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.lifecycle_lifecycle-livedata-core-ktx.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-ktx.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-service.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-ktx.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.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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 WARNING:·META-INF/androidx.preference_preference.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.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/. 
61 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/. 
62 WARNING:·META-INF/androidx.room_room-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/. 
63 WARNING:·META-INF/androidx.savedstate_savedstate-ktx.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.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/. 
65 WARNING:·META-INF/androidx.sharetarget_sharetarget.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.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/. 
67 WARNING:·META-INF/androidx.sqlite_sqlite-framework.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.sqlite_sqlite.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.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/. 
70 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/. 
71 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/. 
72 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/. 
73 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/. 
74 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/. 
75 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/. 
76 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/. 
77 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/. 
78 WARNING:·META-INF/androidx.webkit_webkit.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
79 WARNING:·META-INF/androidx.window_window.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
80 WARNING:·META-INF/androidx.work_work-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/. 
81 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/. 
82 WARNING:·META-INF/kotlinx_coroutines_android.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
83 WARNING:·META-INF/kotlinx_coroutines_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/. 
84 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/. 
85 WARNING:·META-INF/services/com.fasterxml.jackson.core.ObjectCodec·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
86 WARNING:·META-INF/services/kotlinx.coroutines.CoroutineExceptionHandler·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
87 WARNING:·META-INF/services/kotlinx.coroutines.internal.MainDispatcherFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1.85 KB
zipinfo {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 Zip·file·size:·27797682·bytes,·number·of·entries:·23571 Zip·file·size:·27797682·bytes,·number·of·entries:·2357
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·····1927·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-rw-rw-··0.0·unx·····1933·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-rw-rw-··0.0·unx······184·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-rw-rw-··0.0·unx······184·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-rw-rw-··0.0·unx··9023476·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-rw-rw-··0.0·unx··9023476·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw-rw-rw-··0.0·unx··8615452·b-·defN·81-Jan-01·01:01·classes2.dex6 -rw-rw-rw-··0.0·unx··8615356·b-·defN·81-Jan-01·01:01·classes2.dex
7 -rw-rw-rw-··0.0·unx···235376·b-·defN·81-Jan-01·01:01·lib/x86_64/libanimation-decoder-gif.so7 -rw-rw-rw-··0.0·unx···235376·b-·defN·81-Jan-01·01:01·lib/x86_64/libanimation-decoder-gif.so
8 -rw-rw-rw-··0.0·unx··5136712·b-·defN·81-Jan-01·01:01·lib/x86_64/libmapbox-gl.so8 -rw-rw-rw-··0.0·unx··5136712·b-·defN·81-Jan-01·01:01·lib/x86_64/libmapbox-gl.so
9 -rw-rw-rw-··0.0·unx·17399528·b-·defN·81-Jan-01·01:01·lib/x86_64/libnative-utils.so9 -rw-rw-rw-··0.0·unx·17399528·b-·defN·81-Jan-01·01:01·lib/x86_64/libnative-utils.so
10 -rw-rw-rw-··0.0·unx···100150·b-·stor·81-Jan-01·01:01·assets/emoji/Activity.png10 -rw-rw-rw-··0.0·unx···100150·b-·stor·81-Jan-01·01:01·assets/emoji/Activity.png
11 -rw-rw-rw-··0.0·unx···226204·b-·stor·81-Jan-01·01:01·assets/emoji/Flags_0.png11 -rw-rw-rw-··0.0·unx···226204·b-·stor·81-Jan-01·01:01·assets/emoji/Flags_0.png
12 -rw-rw-rw-··0.0·unx····12400·b-·stor·81-Jan-01·01:01·assets/emoji/Flags_1.png12 -rw-rw-rw-··0.0·unx····12400·b-·stor·81-Jan-01·01:01·assets/emoji/Flags_1.png
13 -rw-rw-rw-··0.0·unx···163107·b-·stor·81-Jan-01·01:01·assets/emoji/Foods.png13 -rw-rw-rw-··0.0·unx···163107·b-·stor·81-Jan-01·01:01·assets/emoji/Foods.png
Offset 2352, 8 lines modifiedOffset 2352, 8 lines modified
2352 -rw----·····0.0·fat······219·b-·stor·81-Jan-01·01:01·res/zz.png2352 -rw----·····0.0·fat······219·b-·stor·81-Jan-01·01:01·res/zz.png
2353 -rw----·····0.0·fat······664·b-·defN·81-Jan-01·01:01·res/zz.xml2353 -rw----·····0.0·fat······664·b-·defN·81-Jan-01·01:01·res/zz.xml
2354 -rw----·····0.0·fat······264·b-·stor·81-Jan-01·01:01·res/zz1.png2354 -rw----·····0.0·fat······264·b-·stor·81-Jan-01·01:01·res/zz1.png
2355 -rw----·····0.0·fat··3378096·b-·stor·81-Jan-01·01:01·resources.arsc2355 -rw----·····0.0·fat··3378096·b-·stor·81-Jan-01·01:01·resources.arsc
2356 -rw----·····2.0·fat···166087·b-·defN·81-Jan-01·01:01·META-INF/91B5E1FB.SF2356 -rw----·····2.0·fat···166087·b-·defN·81-Jan-01·01:01·META-INF/91B5E1FB.SF
2357 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/91B5E1FB.RSA2357 -rw----·····2.0·fat·····1326·b-·defN·81-Jan-01·01:01·META-INF/91B5E1FB.RSA
2358 -rw----·····2.0·fat···165979·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF2358 -rw----·····2.0·fat···165979·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
2359 2357·files,·53006606·bytes·uncompressed,·27527175·bytes·compressed:··48.1%2359 2357·files,·53006516·bytes·uncompressed,·27527141·bytes·compressed:··48.1%
180 MB
classes2.dex
180 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············:·82ac4fab4 checksum············:·6047283e
5 signature···········:·049f...ba7c5 signature···········:·a2b2...d606
6 file_size···········:·86154526 file_size···········:·8615356
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·····:·7186810 string_ids_size·····:·71866
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·918712 type_ids_size·······:·9187
13 type_ids_off········:·287584·(0x046360)13 type_ids_off········:·287576·(0x046358)
14 proto_ids_size······:·1390714 proto_ids_size······:·13907
15 proto_ids_off·······:·324332·(0x04f2ec)15 proto_ids_off·······:·324324·(0x04f2e4)
16 field_ids_size······:·5076116 field_ids_size······:·50761
17 field_ids_off·······:·491216·(0x077ed0)17 field_ids_off·······:·491208·(0x077ec8)
18 method_ids_size·····:·6067318 method_ids_size·····:·60671
19 method_ids_off······:·897304·(0x0db118)19 method_ids_off······:·897296·(0x0db110)
20 class_defs_size·····:·700420 class_defs_size·····:·7004
21 class_defs_off······:·1382688·(0x151920)21 class_defs_off······:·1382664·(0x151908)
22 data_size···········:·700863622 data_size···········:·7008564
23 data_off············:·1606816·(0x1884a0)23 data_off············:·1606792·(0x188488)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·101325 class_idx···········:·1013
26 access_flags········:·16·(0x0010)26 access_flags········:·16·(0x0010)
27 superclass_idx······:·508527 superclass_idx······:·5085
28 source_file_idx·····:·1196328 source_file_idx·····:·11963
29 static_fields_size··:·429 static_fields_size··:·4
Offset 69, 31 lines modifiedOffset 69, 31 lines modified
69 ······type··········:·'()V'69 ······type··········:·'()V'
70 ······access········:·0x10008·(STATIC·CONSTRUCTOR)70 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
71 ······code··········-71 ······code··········-
72 ······registers·····:·272 ······registers·····:·2
73 ······ins···········:·073 ······ins···········:·0
74 ······outs··········:·274 ······outs··········:·2
75 ······insns·size····:·32·16-bit·code·units75 ······insns·size····:·32·16-bit·code·units
76 18acf4:········································|[18acf4]·com.fasterxml.jackson.databind.node.InternalNodeMapper.<clinit>:()V76 18acdc:········································|[18acdc]·com.fasterxml.jackson.databind.node.InternalNodeMapper.<clinit>:()V
77 18ad04:·2200·d503······························|0000:·new-instance·v0,·Lcom/fasterxml/jackson/databind/json/JsonMapper;·//·type@03d577 18acec:·2200·d503······························|0000:·new-instance·v0,·Lcom/fasterxml/jackson/databind/json/JsonMapper;·//·type@03d5
78 18ad08:·7010·0413·0000·························|0002:·invoke-direct·{v0},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.<init>:()V·//·method@130478 18acf0:·7010·0413·0000·························|0002:·invoke-direct·{v0},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.<init>:()V·//·method@1304
79 18ad0e:·6900·8601······························|0005:·sput-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.JSON_MAPPER:Lcom/fasterxml/jackson/databind/json/JsonMapper;·//·field@018679 18acf6:·6900·8601······························|0005:·sput-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.JSON_MAPPER:Lcom/fasterxml/jackson/databind/json/JsonMapper;·//·field@0186
80 18ad12:·6e10·0713·0000·························|0007:·invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.writer:()Lcom/fasterxml/jackson/databind/ObjectWriter;·//·method@130780 18acfa:·6e10·0713·0000·························|0007:·invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.writer:()Lcom/fasterxml/jackson/databind/ObjectWriter;·//·method@1307
81 18ad18:·0c01···································|000a:·move-result-object·v181 18ad00:·0c01···································|000a:·move-result-object·v1
82 18ad1a:·6901·8901······························|000b:·sput-object·v1,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.STD_WRITER:Lcom/fasterxml/jackson/databind/ObjectWriter;·//·field@018982 18ad02:·6901·8901······························|000b:·sput-object·v1,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.STD_WRITER:Lcom/fasterxml/jackson/databind/ObjectWriter;·//·field@0189
83 18ad1e:·6e10·0713·0000·························|000d:·invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.writer:()Lcom/fasterxml/jackson/databind/ObjectWriter;·//·method@130783 18ad06:·6e10·0713·0000·························|000d:·invoke-virtual·{v0},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.writer:()Lcom/fasterxml/jackson/databind/ObjectWriter;·//·method@1307
84 18ad24:·0c01···································|0010:·move-result-object·v184 18ad0c:·0c01···································|0010:·move-result-object·v1
85 18ad26:·6e10·7912·0100·························|0011:·invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/ObjectWriter;.withDefaultPrettyPrinter:()Lcom/fasterxml/jackson/databind/ObjectWriter;·//·method@127985 18ad0e:·6e10·7912·0100·························|0011:·invoke-virtual·{v1},·Lcom/fasterxml/jackson/databind/ObjectWriter;.withDefaultPrettyPrinter:()Lcom/fasterxml/jackson/databind/ObjectWriter;·//·method@1279
86 18ad2c:·0c01···································|0014:·move-result-object·v186 18ad14:·0c01···································|0014:·move-result-object·v1
87 18ad2e:·6901·8801······························|0015:·sput-object·v1,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.PRETTY_WRITER:Lcom/fasterxml/jackson/databind/ObjectWriter;·//·field@018887 18ad16:·6901·8801······························|0015:·sput-object·v1,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.PRETTY_WRITER:Lcom/fasterxml/jackson/databind/ObjectWriter;·//·field@0188
88 18ad32:·1c01·b103······························|0017:·const-class·v1,·Lcom/fasterxml/jackson/databind/JsonNode;·//·type@03b188 18ad1a:·1c01·b103······························|0017:·const-class·v1,·Lcom/fasterxml/jackson/databind/JsonNode;·//·type@03b1
89 18ad36:·6e20·0513·1000·························|0019:·invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.readerFor:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;·//·method@130589 18ad1e:·6e20·0513·1000·························|0019:·invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/json/JsonMapper;.readerFor:(Ljava/lang/Class;)Lcom/fasterxml/jackson/databind/ObjectReader;·//·method@1305
90 18ad3c:·0c00···································|001c:·move-result-object·v090 18ad24:·0c00···································|001c:·move-result-object·v0
91 18ad3e:·6900·8701······························|001d:·sput-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.NODE_READER:Lcom/fasterxml/jackson/databind/ObjectReader;·//·field@018791 18ad26:·6900·8701······························|001d:·sput-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.NODE_READER:Lcom/fasterxml/jackson/databind/ObjectReader;·//·field@0187
92 18ad42:·0e00···································|001f:·return-void92 18ad2a:·0e00···································|001f:·return-void
93 ······catches·······:·(none)93 ······catches·······:·(none)
94 ······positions·····:·94 ······positions·····:·
95 ········0x0000·line=1895 ········0x0000·line=18
96 ········0x0007·line=2096 ········0x0007·line=20
97 ········0x000d·line=2197 ········0x000d·line=21
98 ········0x0011·line=2298 ········0x0011·line=22
99 ········0x0017·line=2499 ········0x0017·line=24
Offset 104, 17 lines modifiedOffset 104, 17 lines modified
104 ······type··········:·'()V'104 ······type··········:·'()V'
105 ······access········:·0x10000·(CONSTRUCTOR)105 ······access········:·0x10000·(CONSTRUCTOR)
106 ······code··········-106 ······code··········-
107 ······registers·····:·1107 ······registers·····:·1
108 ······ins···········:·1108 ······ins···········:·1
109 ······outs··········:·1109 ······outs··········:·1
110 ······insns·size····:·4·16-bit·code·units110 ······insns·size····:·4·16-bit·code·units
111 18ad44:········································|[18ad44]·com.fasterxml.jackson.databind.node.InternalNodeMapper.<init>:()V111 18ad2c:········································|[18ad2c]·com.fasterxml.jackson.databind.node.InternalNodeMapper.<init>:()V
112 18ad54:·7010·b999·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@99b9112 18ad3c:·7010·b999·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@99b9
113 18ad5a:·0e00···································|0003:·return-void113 18ad42:·0e00···································|0003:·return-void
114 ······catches·······:·(none)114 ······catches·······:·(none)
115 ······positions·····:·115 ······positions·····:·
116 ········0x0000·line=17116 ········0x0000·line=17
117 ······locals········:·117 ······locals········:·
118 ········0x0000·-·0x0004·reg=0·this·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;·118 ········0x0000·-·0x0004·reg=0·this·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;·
  
119 ····#2··············:·(in·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;)119 ····#2··············:·(in·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;)
Offset 122, 20 lines modifiedOffset 122, 20 lines modified
122 ······type··········:·'([B)Lcom/fasterxml/jackson/databind/JsonNode;'122 ······type··········:·'([B)Lcom/fasterxml/jackson/databind/JsonNode;'
123 ······access········:·0x0009·(PUBLIC·STATIC)123 ······access········:·0x0009·(PUBLIC·STATIC)
124 ······code··········-124 ······code··········-
125 ······registers·····:·2125 ······registers·····:·2
126 ······ins···········:·1126 ······ins···········:·1
127 ······outs··········:·2127 ······outs··········:·2
128 ······insns·size····:·9·16-bit·code·units128 ······insns·size····:·9·16-bit·code·units
129 18ac58:········································|[18ac58]·com.fasterxml.jackson.databind.node.InternalNodeMapper.bytesToNode:([B)Lcom/fasterxml/jackson/databind/JsonNode;129 18ac40:········································|[18ac40]·com.fasterxml.jackson.databind.node.InternalNodeMapper.bytesToNode:([B)Lcom/fasterxml/jackson/databind/JsonNode;
130 18ac68:·6200·8701······························|0000:·sget-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.NODE_READER:Lcom/fasterxml/jackson/databind/ObjectReader;·//·field@0187130 18ac50:·6200·8701······························|0000:·sget-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.NODE_READER:Lcom/fasterxml/jackson/databind/ObjectReader;·//·field@0187
131 18ac6c:·6e20·7812·1000·························|0002:·invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/ObjectReader;.readValue:([B)Ljava/lang/Object;·//·method@1278131 18ac54:·6e20·7812·1000·························|0002:·invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/ObjectReader;.readValue:([B)Ljava/lang/Object;·//·method@1278
132 18ac72:·0c01···································|0005:·move-result-object·v1132 18ac5a:·0c01···································|0005:·move-result-object·v1
133 18ac74:·1f01·b103······························|0006:·check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;·//·type@03b1133 18ac5c:·1f01·b103······························|0006:·check-cast·v1,·Lcom/fasterxml/jackson/databind/JsonNode;·//·type@03b1
134 18ac78:·1101···································|0008:·return-object·v1134 18ac60:·1101···································|0008:·return-object·v1
135 ······catches·······:·(none)135 ······catches·······:·(none)
136 ······positions·····:·136 ······positions·····:·
137 ········0x0000·line=51137 ········0x0000·line=51
138 ······locals········:·138 ······locals········:·
139 ········0x0000·-·0x0009·reg=1·(null)·[B·139 ········0x0000·-·0x0009·reg=1·(null)·[B·
  
140 ····#3··············:·(in·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;)140 ····#3··············:·(in·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;)
Offset 143, 23 lines modifiedOffset 143, 23 lines modified
143 ······type··········:·'(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/String;'143 ······type··········:·'(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/String;'
144 ······access········:·0x0009·(PUBLIC·STATIC)144 ······access········:·0x0009·(PUBLIC·STATIC)
145 ······code··········-145 ······code··········-
146 ······registers·····:·2146 ······registers·····:·2
147 ······ins···········:·1147 ······ins···········:·1
148 ······outs··········:·2148 ······outs··········:·2
149 ······insns·size····:·14·16-bit·code·units149 ······insns·size····:·14·16-bit·code·units
150 18ac7c:········································|[18ac7c]·com.fasterxml.jackson.databind.node.InternalNodeMapper.nodeToPrettyString:(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/String;150 18ac64:········································|[18ac64]·com.fasterxml.jackson.databind.node.InternalNodeMapper.nodeToPrettyString:(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/String;
151 18ac8c:·6200·8801······························|0000:·sget-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.PRETTY_WRITER:Lcom/fasterxml/jackson/databind/ObjectWriter;·//·field@0188151 18ac74:·6200·8801······························|0000:·sget-object·v0,·Lcom/fasterxml/jackson/databind/node/InternalNodeMapper;.PRETTY_WRITER:Lcom/fasterxml/jackson/databind/ObjectWriter;·//·field@0188
152 18ac90:·6e20·7a12·1000·························|0002:·invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/ObjectWriter;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String;·//·method@127a152 18ac78:·6e20·7a12·1000·························|0002:·invoke-virtual·{v0,·v1},·Lcom/fasterxml/jackson/databind/ObjectWriter;.writeValueAsString:(Ljava/lang/Object;)Ljava/lang/String;·//·method@127a
153 18ac96:·0c01···································|0005:·move-result-object·v1153 18ac7e:·0c01···································|0005:·move-result-object·v1
154 18ac98:·1101···································|0006:·return-object·v1154 18ac80:·1101···································|0006:·return-object·v1
155 18ac9a:·0d01···································|0007:·move-exception·v1155 18ac82:·0d01···································|0007:·move-exception·v1
156 18ac9c:·2200·e413······························|0008:·new-instance·v0,·Ljava/lang/RuntimeException;·//·type@13e4156 18ac84:·2200·e413······························|0008:·new-instance·v0,·Ljava/lang/RuntimeException;·//·type@13e4
157 18aca0:·7020·d599·1000·························|000a:·invoke-direct·{v0,·v1},·Ljava/lang/RuntimeException;.<init>:(Ljava/lang/Throwable;)V·//·method@99d5157 18ac88:·7020·d599·1000·························|000a:·invoke-direct·{v0,·v1},·Ljava/lang/RuntimeException;.<init>:(Ljava/lang/Throwable;)V·//·method@99d5
158 18aca6:·2700···································|000d:·throw·v0158 18ac8e:·2700···································|000d:·throw·v0
159 ······catches·······:·1159 ······catches·······:·1
160 ········0x0000·-·0x0006160 ········0x0000·-·0x0006
161 ··········Ljava/io/IOException;·->·0x0007161 ··········Ljava/io/IOException;·->·0x0007
162 ······positions·····:·162 ······positions·····:·
163 ········0x0000·line=38163 ········0x0000·line=38
164 ········0x0008·line=40164 ········0x0008·line=40
165 ······locals········:·165 ······locals········:·
Offset 170, 23 lines modifiedOffset 170, 23 lines modified
170 ······type··········:·'(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/String;'170 ······type··········:·'(Lcom/fasterxml/jackson/databind/JsonNode;)Ljava/lang/String;'
Max diff block lines reached; 188744978/188758061 bytes (99.99%) of diff not shown.
31.0 KB
classes2.jar
7.41 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·13853924·bytes,·number·of·entries:·69941 Zip·file·size:·13853896·bytes,·number·of·entries:·6994
2 ?rwxrwxr-x··2.0·unx·····1560·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/InternalNodeMapper.class2 ?rwxrwxr-x··2.0·unx·····1560·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/InternalNodeMapper.class
3 ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/JsonNodeCreator.class3 ?rwxrwxr-x··2.0·unx·····1900·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/JsonNodeCreator.class
4 ?rwxrwxr-x··2.0·unx·····1251·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/JsonNodeType.class4 ?rwxrwxr-x··2.0·unx·····1251·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/JsonNodeType.class
5 ?rwxrwxr-x··2.0·unx·····1726·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/NodeSerialization.class5 ?rwxrwxr-x··2.0·unx·····1726·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/NodeSerialization.class
6 ?rwxrwxr-x··2.0·unx·····1237·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/TreeTraversingParser$1.class6 ?rwxrwxr-x··2.0·unx·····1237·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/node/TreeTraversingParser$1.class
7 ?rwxrwxr-x··2.0·unx·····3491·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/AnyGetterWriter.class7 ?rwxrwxr-x··2.0·unx·····3491·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/AnyGetterWriter.class
8 ?rwxrwxr-x··2.0·unx·····1533·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/BasicSerializerFactory$1.class8 ?rwxrwxr-x··2.0·unx·····1533·b-·stor·80-Jan-01·00:00·com/fasterxml/jackson/databind/ser/BasicSerializerFactory$1.class
Offset 3640, 15 lines modifiedOffset 3640, 15 lines modified
3640 ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda6.class3640 ?rwxrwxr-x··2.0·unx······764·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda6.class
3641 ?rwxrwxr-x··2.0·unx······717·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda7.class3641 ?rwxrwxr-x··2.0·unx······717·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda7.class
3642 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda8.class3642 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda8.class
3643 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda9.class3643 ?rwxrwxr-x··2.0·unx······716·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler$$ExternalSyntheticLambda9.class
3644 ?rwxrwxr-x··2.0·unx·····9363·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler.class3644 ?rwxrwxr-x··2.0·unx·····9363·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/QrCodeHandler.class
3645 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/RegistrationQrActivity$$ExternalSyntheticLambda0.class3645 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/RegistrationQrActivity$$ExternalSyntheticLambda0.class
3646 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/RegistrationQrActivity$$ExternalSyntheticLambda1.class3646 ?rwxrwxr-x··2.0·unx······514·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/qr/RegistrationQrActivity$$ExternalSyntheticLambda1.class
3647 ?rwxrwxr-x··2.0·unx·····8215·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/recipients/Recipient.class3647 ?rwxrwxr-x··2.0·unx·····8193·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/recipients/Recipient.class
3648 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/recipients/RecipientForeverObserver.class3648 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/recipients/RecipientForeverObserver.class
3649 ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/recipients/RecipientModifiedListener.class3649 ?rwxrwxr-x··2.0·unx······191·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/recipients/RecipientModifiedListener.class
3650 ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0.class3650 ?rwxrwxr-x··2.0·unx······564·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorFragment$$ExternalSyntheticLambda0.class
3651 ?rwxrwxr-x··2.0·unx·····1086·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorFragment$2.class3651 ?rwxrwxr-x··2.0·unx·····1086·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorFragment$2.class
3652 ?rwxrwxr-x··2.0·unx······994·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data.class3652 ?rwxrwxr-x··2.0·unx······994·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorFragment$Data.class
3653 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0.class3653 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda0.class
3654 ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10.class3654 ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/scribbles/ImageEditorHud$$ExternalSyntheticLambda10.class
Offset 6556, 15 lines modifiedOffset 6556, 15 lines modified
6556 ?rwxrwxr-x··2.0·unx·····4692·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/ComposeText.class6556 ?rwxrwxr-x··2.0·unx·····4692·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/ComposeText.class
6557 ?rwxrwxr-x··2.0·unx·····2176·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/FromTextView.class6557 ?rwxrwxr-x··2.0·unx·····2176·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/FromTextView.class
6558 ?rwxrwxr-x··2.0·unx·····1085·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/SwitchPreferenceCompat.class6558 ?rwxrwxr-x··2.0·unx·····1085·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/SwitchPreferenceCompat.class
6559 ?rwxrwxr-x··2.0·unx·····1459·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/camera/CameraView$3.class6559 ?rwxrwxr-x··2.0·unx·····1459·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/camera/CameraView$3.class
6560 ?rwxrwxr-x··2.0·unx·····1718·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/camera/CameraView$4.class6560 ?rwxrwxr-x··2.0·unx·····1718·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/camera/CameraView$4.class
6561 ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/recyclerview/DeleteItemAnimator.class6561 ?rwxrwxr-x··2.0·unx······610·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/recyclerview/DeleteItemAnimator.class
6562 ?rwxrwxr-x··2.0·unx·····1364·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton.class6562 ?rwxrwxr-x··2.0·unx·····1364·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/components/registration/PulsingFloatingActionButton.class
6563 ?rwxrwxr-x··2.0·unx·····1820·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/connect/DcContactsLoader.class6563 ?rwxrwxr-x··2.0·unx·····1814·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/connect/DcContactsLoader.class
6564 ?rwxrwxr-x··2.0·unx······946·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto.class6564 ?rwxrwxr-x··2.0·unx······946·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto.class
6565 ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto.class6565 ?rwxrwxr-x··2.0·unx······962·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto.class
6566 ?rwxrwxr-x··2.0·unx·····1764·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/database/loaders/PagingMediaLoader.class6566 ?rwxrwxr-x··2.0·unx·····1764·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/database/loaders/PagingMediaLoader.class
6567 ?rwxrwxr-x··2.0·unx·····1582·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/database/loaders/RecentPhotosLoader.class6567 ?rwxrwxr-x··2.0·unx·····1582·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/database/loaders/RecentPhotosLoader.class
6568 ?rwxrwxr-x··2.0·unx·····3431·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/map/DCMapFragment.class6568 ?rwxrwxr-x··2.0·unx·····3431·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/map/DCMapFragment.class
6569 ?rwxrwxr-x··2.0·unx·····1280·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/mms/DecryptableStreamLocalUriFetcher.class6569 ?rwxrwxr-x··2.0·unx·····1280·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/mms/DecryptableStreamLocalUriFetcher.class
6570 ?rwxrwxr-x··2.0·unx·····1358·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/mms/SignalGlideModule.class6570 ?rwxrwxr-x··2.0·unx·····1358·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/mms/SignalGlideModule.class
Offset 6969, 15 lines modifiedOffset 6969, 15 lines modified
6969 ?rwxrwxr-x··2.0·unx·····1832·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/ActorCoroutine.class6969 ?rwxrwxr-x··2.0·unx·····1832·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/ActorCoroutine.class
6970 ?rwxrwxr-x··2.0·unx·····1218·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyBroadcastCoroutine.class6970 ?rwxrwxr-x··2.0·unx·····1218·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/LazyBroadcastCoroutine.class
6971 ?rwxrwxr-x··2.0·unx·····1413·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/ProducerCoroutine.class6971 ?rwxrwxr-x··2.0·unx·····1413·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/channels/ProducerCoroutine.class
6972 ?rwxrwxr-x··2.0·unx······482·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/flow/internal/FlowCoroutine.class6972 ?rwxrwxr-x··2.0·unx······482·b-·stor·80-Jan-01·00:00·kotlinx/coroutines/flow/internal/FlowCoroutine.class
6973 ?rwxrwxr-x··2.0·unx·····3976·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ApplicationPreferencesActivity.class6973 ?rwxrwxr-x··2.0·unx·····3976·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ApplicationPreferencesActivity.class
6974 ?rwxrwxr-x··2.0·unx·····1906·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/BlockedAndShareContactsActivity.class6974 ?rwxrwxr-x··2.0·unx·····1906·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/BlockedAndShareContactsActivity.class
6975 ?rwxrwxr-x··2.0·unx·····3219·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ContactSelectionActivity.class6975 ?rwxrwxr-x··2.0·unx·····3219·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ContactSelectionActivity.class
6976 ?rwxrwxr-x··2.0·unx····47863·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationActivity.class6976 ?rwxrwxr-x··2.0·unx····47859·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationActivity.class
6977 ?rwxrwxr-x··2.0·unx····14670·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationListActivity.class6977 ?rwxrwxr-x··2.0·unx····14670·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationListActivity.class
6978 ?rwxrwxr-x··2.0·unx·····3727·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationListArchiveActivity.class6978 ?rwxrwxr-x··2.0·unx·····3727·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationListArchiveActivity.class
6979 ?rwxrwxr-x··2.0·unx····17524·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/GroupCreateActivity.class6979 ?rwxrwxr-x··2.0·unx····17524·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/GroupCreateActivity.class
6980 ?rwxrwxr-x··2.0·unx····16442·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/MediaPreviewActivity.class6980 ?rwxrwxr-x··2.0·unx····16442·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/MediaPreviewActivity.class
6981 ?rwxrwxr-x··2.0·unx····17127·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/ProfileActivity.class6981 ?rwxrwxr-x··2.0·unx····17127·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/ProfileActivity.class
6982 ?rwxrwxr-x··2.0·unx·····8204·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ShareActivity.class6982 ?rwxrwxr-x··2.0·unx·····8204·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ShareActivity.class
6983 ?rwxrwxr-x··2.0·unx·····6647·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/WebViewActivity.class6983 ?rwxrwxr-x··2.0·unx·····6647·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/WebViewActivity.class
Offset 6989, 8 lines modifiedOffset 6989, 8 lines modified
6989 ?rwxrwxr-x··2.0·unx······835·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationListRelayingActivity.class6989 ?rwxrwxr-x··2.0·unx······835·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/ConversationListRelayingActivity.class
6990 ?rwxrwxr-x··2.0·unx·····6458·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/FullMsgActivity.class6990 ?rwxrwxr-x··2.0·unx·····6458·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/FullMsgActivity.class
6991 ?rwxrwxr-x··2.0·unx·····3102·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/LocalHelpActivity.class6991 ?rwxrwxr-x··2.0·unx·····3102·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/LocalHelpActivity.class
6992 ?rwxrwxr-x··2.0·unx·····6810·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/NewConversationActivity.class6992 ?rwxrwxr-x··2.0·unx·····6810·b-·stor·80-Jan-01·00:00·org/thoughtcrime/securesms/NewConversationActivity.class
6993 ?rwxrwxr-x··2.0·unx····13585·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/WebxdcActivity.class6993 ?rwxrwxr-x··2.0·unx····13585·b-·defN·80-Jan-01·00:00·org/thoughtcrime/securesms/WebxdcActivity.class
6994 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class6994 ?rwxrwxr-x··2.0·unx······179·b-·stor·80-Jan-01·00:00·kotlin/collections/CollectionsKt.class
6995 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class6995 ?rwxrwxr-x··2.0·unx······153·b-·stor·80-Jan-01·00:00·kotlin/text/StringsKt.class
6996 6994·files,·15301156·bytes·uncompressed,·12464000·bytes·compressed:··18.5%6996 6994·files,·15301124·bytes·uncompressed,·12463972·bytes·compressed:··18.5%
1.37 KB
org/thoughtcrime/securesms/recipients/Recipient.class
1.27 KB
procyon -ec {}
    
Offset 178, 23 lines modifiedOffset 178, 27 lines modified
178 ············dcChat·=·new·DcChat(0L);178 ············dcChat·=·new·DcChat(0L);
179 ········}179 ········}
180 ········return·dcChat;180 ········return·dcChat;
181 ····}181 ····}
182 ····182 ····
183 ····public·ContactPhoto·getContactPhoto(final·Context·context)·{183 ····public·ContactPhoto·getContactPhoto(final·Context·context)·{
184 ········synchronized·(this)·{184 ········synchronized·(this)·{
 185 ············final·DcChat·dcChat·=·this.dcChat;
185 ············Object·o;186 ············Object·o;
186 ············if·(this.dcChat·!=·null)·{187 ············if·(dcChat·!=·null)·{
187 ················o·=·new·GroupRecordContactPhoto(context,·this.address,·this.dcChat);188 ················o·=·new·GroupRecordContactPhoto(context,·this.address,·dcChat);
188 ············} 
189 ············else·if·(this.dcContact·!=·null)·{ 
190 ················o·=·new·ProfileContactPhoto(context,·this.address,·this.dcContact); 
191 ············}189 ············}
192 ············else·{190 ············else·{
 191 ················final·DcContact·dcContact·=·this.dcContact;
 192 ················if·(dcContact·!=·null)·{
 193 ····················o·=·new·ProfileContactPhoto(context,·this.address,·dcContact);
 194 ················}
 195 ················else·{
193 ················o·=·null;196 ····················o·=·null;
 197 ················}
194 ············}198 ············}
195 ············if·(o·!=·null)·{199 ············if·(o·!=·null)·{
196 ················final·String·path·=·((LocalFileContactPhoto)o).getPath(context);200 ················final·String·path·=·((LocalFileContactPhoto)o).getPath(context);
197 ················if·(path·!=·null·&&·!path.isEmpty())·{201 ················if·(path·!=·null·&&·!path.isEmpty())·{
198 ····················return·(ContactPhoto)o;202 ····················return·(ContactPhoto)o;
199 ················}203 ················}
200 ············}204 ············}
520 B
org/thoughtcrime/securesms/connect/DcContactsLoader.class
406 B
procyon -ec {}
    
Offset 52, 10 lines modifiedOffset 52, 10 lines modified
52 ············}52 ············}
53 ············while·(i·<·array.length)·{53 ············while·(i·<·array.length)·{
54 ················array2[i·+·n2]·=·array[i];54 ················array2[i·+·n2]·=·array[i];
55 ················++i;55 ················++i;
56 ············}56 ············}
57 ············return·new·DcContactsLoader$Ret(this,·array2,·this.query);57 ············return·new·DcContactsLoader$Ret(this,·array2,·this.query);
58 ········}58 ········}
59 ········return·new·DcContactsLoader$Ret(this,·array,·this.query);59 ········return·new·DcContactsLoader$Ret(this,·array,·query);
60 ····}60 ····}
61 }61 }
21.7 KB
org/thoughtcrime/securesms/ConversationActivity.class
21.6 KB
procyon -ec {}
    
Offset 613, 16 lines modifiedOffset 613, 17 lines modified
613 ········if·(intExtra·!=·this.dcContext.getAccountId())·{613 ········if·(intExtra·!=·this.dcContext.getAccountId())·{
614 ············AccountManager.getInstance().switchAccount((Context)this.context,·intExtra);614 ············AccountManager.getInstance().switchAccount((Context)this.context,·intExtra);
615 ············this.dcContext·=·this.context.dcContext;615 ············this.dcContext·=·this.context.dcContext;
616 ············this.fragment.dcContext·=·this.context.dcContext;616 ············this.fragment.dcContext·=·this.context.dcContext;
617 ········}617 ········}
618 ········final·int·intExtra2·=·this.getIntent().getIntExtra("chat_id",·-1);618 ········final·int·intExtra2·=·this.getIntent().getIntExtra("chat_id",·-1);
619 ········if·((this.chatId·=·intExtra2)·!=·0)·{619 ········if·((this.chatId·=·intExtra2)·!=·0)·{
620 ············this.dcChat·=·this.dcContext.getChat(intExtra2);620 ············final·DcChat·chat·=·this.dcContext.getChat(intExtra2);
 621 ············this.dcChat·=·chat;
621 ············this.recipient·=·new·Recipient((Context)this,·this.dcChat);622 ············this.recipient·=·new·Recipient((Context)this,·chat);
622 ············this.glideRequests·=·GlideApp.with((FragmentActivity)this);623 ············this.glideRequests·=·GlideApp.with((FragmentActivity)this);
623 ············if·(Build$VERSION.SDK_INT·<·16)·{624 ············if·(Build$VERSION.SDK_INT·<·16)·{
624 ················final·LinearLayout·linearLayout·=·(LinearLayout)ViewUtil.findById((Activity)this,·2131296449);625 ················final·LinearLayout·linearLayout·=·(LinearLayout)ViewUtil.findById((Activity)this,·2131296449);
625 ················final·boolean·b·=·true;626 ················final·boolean·b·=·true;
626 ················linearLayout.setClipChildren(b);627 ················linearLayout.setClipChildren(b);
627 ················linearLayout.setClipToPadding(b);628 ················linearLayout.setClipToPadding(b);
628 ············}629 ············}
Offset 1381, 153 lines modifiedOffset 1382, 156 lines modified
1381 ········final·int·n3·=·1;1382 ········final·int·n3·=·1;
1382 ········if·(n·==·n3)·{1383 ········if·(n·==·n3)·{
1383 ············this.composeText.setText((CharSequence)"");1384 ············this.composeText.setText((CharSequence)"");
1384 ············this.inputPanel.clearQuote();1385 ············this.inputPanel.clearQuote();
1385 ········}1386 ········}
1386 ········final·int·n4·=·10;1387 ········final·int·n4·=·10;
1387 ········DcMsg·draft·=·null;1388 ········DcMsg·draft·=·null;
 1389 ········Label_0560:·{
1388 ········if·(slideDeck·!=·null)·{1390 ············if·(slideDeck·!=·null)·{
1389 ············if·(n·==·n3)·{1391 ················if·(n·==·n3)·{
1390 ················final·AttachmentManager·attachmentManager·=·this.attachmentManager;1392 ····················final·AttachmentManager·attachmentManager·=·this.attachmentManager;
1391 ················final·Object·glideRequests·=·this.glideRequests;1393 ····················final·Object·glideRequests·=·this.glideRequests;
1392 ················attachmentManager.clear((GlideRequests)glideRequests,·false);1394 ····················attachmentManager.clear((GlideRequests)glideRequests,·false);
1393 ············}1395 ················}
1394 ············try·{1396 ················try·{
1395 ················Label_0149:·{1397 ····················Label_0149:·{
1396 ····················if·(slideDeck.getWebxdctDraftId()·==·0)·{1398 ························if·(slideDeck.getWebxdctDraftId()·==·0)·{
1397 ························break·Label_0149; 
1398 ····················} 
1399 ····················final·DcContext·dcContext·=·this.dcContext; 
1400 ····················try·{ 
1401 ························draft·=·dcContext.getDraft(this.chatId); 
1402 ························Label_0492:·{ 
1403 ····························break·Label_0492;1399 ····························break·Label_0149;
 1400 ························}
 1401 ························final·DcContext·dcContext·=·this.dcContext;
 1402 ························try·{
 1403 ····························draft·=·dcContext.getDraft(this.chatId);
 1404 ····························Label_0492:·{
 1405 ································break·Label_0492;
1404 ····························final·List·attachments·=·slideDeck.asAttachments();1406 ································final·List·attachments·=·slideDeck.asAttachments();
1405 ····························try·{ 
1406 ································final·Iterator<Attachment>·iterator·=·attachments.iterator(); 
1407 ································Object·glideRequests·=·null; 
1408 ································try·{1407 ································try·{
 1408 ····································final·Iterator<Attachment>·iterator·=·attachments.iterator();
 1409 ····································Object·glideRequests·=·null;
 1410 ····································try·{
1409 ····································while·(true)·{1411 ········································while·(true)·{
1410 ········································Label_0488:·{1412 ············································Label_0488:·{
1411 ············································if·(!iterator.hasNext())·{1413 ················································if·(!iterator.hasNext())·{
1412 ················································break·Label_0488;1414 ····················································break·Label_0488;
1413 ············································}1415 ················································}
1414 ············································final·Attachment·next·=·iterator.next();1416 ················································final·Attachment·next·=·iterator.next();
1415 ············································try·{ 
1416 ················································final·Attachment·attachment·=·(Attachment)next; 
1417 ················································try·{1417 ················································try·{
1418 ····················································final·String·contentType·=·attachment.getContentType();1418 ····················································final·Attachment·attachment·=·(Attachment)next;
1419 ····················································try·{1419 ····················································try·{
 1420 ························································final·String·contentType·=·attachment.getContentType();
 1421 ························································try·{
1420 ························································Label_0313:·{1422 ····························································Label_0313:·{
1421 ····························································if·(!MediaUtil.isImageType(contentType)·||·slideDeck.getDocumentSlide()·!=·null)·{1423 ································································if·(!MediaUtil.isImageType(contentType)·||·slideDeck.getDocumentSlide()·!=·null)·{
1422 ································································break·Label_0313;1424 ····································································break·Label_0313;
1423 ····························································}1425 ································································}
1424 ····························································try·{ 
1425 ································································final·DcContext·dcContext2·=·this.dcContext; 
1426 ································································try·{1426 ································································try·{
1427 ····································································int·n5; 
1428 ····································································if·(MediaUtil.isGif(contentType))·{ 
1429 ········································································n5·=·21; 
1430 ····································································} 
1431 ····································································else·{ 
1432 ········································································n5·=·20; 
1433 ····································································} 
1434 ····································································final·DcMsg·dcMsg·=·new·DcMsg(dcContext2,·n5);1427 ····································································final·DcContext·dcContext2·=·this.dcContext;
1435 ····································································try·{1428 ····································································try·{
1436 ········································································final·int·width·=·attachment.getWidth(); 
1437 ········································································try·{1429 ········································································int·n5;
1438 ············································································dcMsg.setDimension(width,·attachment.getHeight());1430 ········································································if·(MediaUtil.isGif(contentType))·{
1439 ············································································glideRequests·=·dcMsg;1431 ············································································n5·=·21;
1440 ········································································}1432 ········································································}
1441 ········································································catch·(Exception·s2)·{1433 ········································································else·{
1442 ············································································draft·=·dcMsg;1434 ············································································n5·=·20;
1443 ········································································}1435 ········································································}
1444 ····································································} 
1445 ····································································catch·(Exception·ex)·{} 
1446 ····································································Label_0372:·{ 
1447 ········································································if·(!MediaUtil.isAudioType(contentType))·{ 
1448 ············································································break·Label_0372; 
1449 ········································································} 
1450 ········································································DcMsg·dcMsg2·=·new(com.b44t.messenger.DcMsg.class);1436 ········································································final·DcMsg·dcMsg·=·new·DcMsg(dcContext2,·n5);
1451 ········································································try·{1437 ········································································try·{
1452 ············································································final·DcContext·dcContext3·=·this.dcContext;1438 ············································································final·int·width·=·attachment.getWidth();
1453 ············································································try·{1439 ············································································try·{
 1440 ················································································dcMsg.setDimension(width,·attachment.getHeight());
 1441 ················································································glideRequests·=·dcMsg;
 1442 ············································································}
 1443 ············································································catch·(Exception·s2)·{
 1444 ················································································draft·=·dcMsg;
 1445 ············································································}
 1446 ········································································}
 1447 ········································································catch·(Exception·ex)·{}
 1448 ········································································Label_0372:·{
 1449 ············································································if·(!MediaUtil.isAudioType(contentType))·{
 1450 ················································································break·Label_0372;
 1451 ············································································}
 1452 ············································································DcMsg·dcMsg2·=·new(com.b44t.messenger.DcMsg.class);
 1453 ············································································try·{
 1454 ················································································final·DcContext·dcContext3·=·this.dcContext;
 1455 ················································································try·{
1454 ················································································int·n6;1456 ····················································································int·n6;
1455 ················································································if·(attachment.isVoiceNote())·{1457 ····················································································if·(attachment.isVoiceNote())·{
1456 ····················································································n6·=·41;1458 ························································································n6·=·41;
1457 ················································································}1459 ····················································································}
1458 ················································································else·{1460 ····················································································else·{
1459 ····················································································n6·=·40;1461 ························································································n6·=·40;
1460 ················································································}1462 ····················································································}
1461 ················································································new·DcMsg(dcContext3,·n6);1463 ····················································································new·DcMsg(dcContext3,·n6);
Max diff block lines reached; 8593/22097 bytes (38.89%) of diff not shown.
16.4 KB
assets/dexopt/baseline.prof
    
Offset 1, 121 lines modifiedOffset 1, 121 lines modified
00000000:·7072·6f00·3031·3000·0252·8600·0076·0700··pro.010..R...v..00000000:·7072·6f00·3031·3000·0251·8600·007c·0700··pro.010..Q...|..
 00000010:·0078·01ed·9c5b·8855·6514·c7d7·de67·cf71··.x...[.Ue....g.q
 00000020:·3b8d·7abc·5447·1b73·e7a5·c44b·1c06·218a··;.z.TG.s...K..!.
 00000030:·a2ed·a592·e8c1·a08b·42c6·99d2·4c48·52cc··........B...LHR.
 00000040:·a817·dd23·4826·19d3·4365·2924·5150·4f1a··...#H&..Ce)$QPO.
 00000050:·14bd·049d·8aae·f4d0·05c2·17c9·8ade·0aa4··................
 00000060:·8730·52a7·f5db·672f·cf36·671c·157b·30d6··.0R...g/.6g..{0.
 00000070:·37ac·fdad·6fdd·bfff·def3·9d33·e7fb·ce5c··7...o......3...\
 00000080:·26cf·cad1·58e4·b6f4·f513·2787·441e·7eac··&...X.....'.D.~.
 00000090:·7ff3·e6b5·9baf·5fb3·f6a9·1e11·39a4·b463··......_.....9..c
 000000a0:·ebde·d543·bf9d·52f5·a1fb·a62e·5255·5da4··...C..R.....RU].
 000000b0:·140c·43c8·356a·6e83·1e3e·5432·dbcb·94bf··..C.5jn..>T2....
 000000c0:·bd18·574a·3ab3·29cb·ae2c·ecd0·a54a·9395··..WJ:.)..,...J..
 000000d0:·2c2f·3d34·4d69·a9d2·44a5·2d4a·c87a·952e··,/=4Mi..D.-J.z..
 000000e0:·d784·1693·dcc8·bb94·4c06·8f9c·7cd4·088f··........L...|...
 000000f0:·0e3b·eb91·8f55·4267·318c·0703·eaa9·0da3··.;...UBg1.......
 00000100:·9fa4·32e6·89ff·9892·9e5c·d717·32cb·4f3e··..2......\..2.O>
 00000110:·e416·b7dc·9b2f·7aab·9bb8·d8d8·d878·8b81··...../z......x..
 00000120:·1cde·c6dc·4bb3·4167·647a·74cc·85de·f059··....K.Agdzt....Y
 00000130:·508c·9199·2ff6·e57b·69fe·4fa8·dc62·ce2f··P.../..{i.O..b./
 00000140:·eca7·684f·4c88·3980·61b9·6e9b·3b3a·623e··..hOL.9.a.n.;:b>
 00000150:·ae49·2c97·f516·7fba·ea89·6f3e·a6b7·9cb7··.I,.......o>....
 00000160:·a80e·d954·25b0·8447·873f·3d63·ea30·1df2··...T%..G.?=c.0..
 00000170:·4d4a·e062·39b0·dbad·842d·f58c·5732·dc18··MJ.b9....-..W2..
 00000180:·5b6e·ea45·3741·c9f2·d01b·6d50·069b·1925··[n.E7A....mP...%
 00000190:·193a·f293·8be7·85b1·e5ed·56de·f2dc·50c8··.:........V...P.
 000001a0:·a905·bcb0·8137·222e·3cb5·901f·5f62·59cf··.....7".<..._bY.
 000001b0:·fc20·ec2c·27bd·d50e·8f1f·36d4·374e·89dc··.·.,'.....6.7N..
 000001c0:·d873·6fc8·479d·36b7·59ca·3377·fc2c·aff1··.so.G.6.Y.3w.,..
 000001d0:·f4d0·8142·67be·d899·0dbe·c433·5b7a·6a21··...Bg......3[zj!
 000001e0:·ffbd·859c·31be·50d9·ce78·9b3b·7afc·4c6e··....1.P..x.;z.Ln
 000001f0:·7559·0e9b·3376·5603·b6e6·4f1d·e084·1e1f··uY..3vV...O.....
 00000200:·b321·a63d·9bf0·3dea·64b5·f00c·9b3f·36c6··.!.=..=.d....?6.
 00000210:·e35f·aec5·6aa2·4747·2d36·6f7c·f0b5·7952··._..j.GG-6o|..yR
 00000220:·03bc·d540·2ecb·c7bd·b03a·5923·88c7·b366··...@.....:Y#...f
 00000230:·f1b1·b3ba·bf56·9efa·d02d·50c2·8fb8·8683··.....V...-P.....
 00000240:·d582·cf54·1d30·b63c·f0d0·a77a·211e·cf81··...T.0.<...z!...
 00000250:·f951·2b3a·cb63·b6c3·f565·0ce0·cdc7·e436··.Q+:.c...e.....6
 00000260:·2ec7·4306·6143·3d10·b523·2baf·f5e8·998f··..C.aC=..#+.....
 00000270:·d959·0cab·0fbf·b2ce·ea43·6e73·016b·6cec··.Y.......Cns.kl.
 00000280:·5ea0·2326·64f6·e82d·36af·1f8c·f1c7·d6ea··^.#&d..-6.......
 00000290:·2ff3·16af·ec67·f1f1·c387·f8ac·fff0·10fe··/....g..........
 000002a0:·e440·ce18·5f08·1e39·3c3a·d6af·eb94·9823··.@.._..9<:.....#
 000002b0:·5898·dfc9·9b3a·f55a·ddd6·5b0c·c6c6·5b6f··X....:.Z..[...[o
 000002c0:·36e5·fe0a·b5b3·b1d9·d95c·4c4e·6fb9·cda6··6........\LNo...
 000002d0:·ac33·7e24·1df2·e162·fe3b·2e36·d022·a5b2··.3~$...b.;.6."..
 000002e0:·0e1e·3971·46ca·51b6·b75a·d7a8·3dcf·b28d··..9qF.Q..Z..=...
 000002f0:·792d·b27b·0da6·168f·fb44·fc71·ba18·1367··y-.{.....D.q...g
 00000300:·34da·5389·3466·90ff·847a·8d0a·bea2·4f16··4.S.4f...z....O.
 00000310:·a371·f938·cee5·e8bb·7435·adc8·ddca·e165··.q.8....t5.....e
 00000320:·9e58·57a4·9edb·065a·0b96·612e·8bf4·8e87··.XW....Z..a.....
 00000330:·ead5·5d44·c663·bcca·2295·558b·1ce3·73bf··..]D.c..".U...s.
 00000340:·09b9·cfd8·fcda·8ed0·ae8a·2b55·8579·36b8··..........+U.y6.
 00000350:·294a·5d4a·9daa·03b9·4a47·6394·3af5·b7b5··)J]J....JGc.:...
 00000360:·91e6·18a3·d269·ea4d·5581·5c9b·736d·9ea8··.....i.MU.\.sm..
 00000370:·169d·2a2b·f23b·bf58·de1c·0147·e00c·0416··..*+.;.X...G....
 00000380:·1f8f·e3ea·13fa·2bd3·6ed9·faef·455a·360a··......+.n...EZ6.
 00000390:·a536·4b79·5efb·69a9·6479·7fea·52d3·9588··.6Ky^.i.dy..R...
 000003a0:·3f26·4669·372d·f924·5ab0·2b93·cf17·b3a6··?&Fi7-.$Z.+.....
 000003b0:·3daf·bf9c·49b2·31cf·91a5·f5bf·06d6·cb93··=...I.1.........
 000003c0:·abfa·e4be·5f9b·73f3·380f·86af·b2c0·75da··...._.s.8.....u.
 000003d0:·8a7c·a87f·c32d·aec5·b56c·c740·d651·9d03··.|...-...l.@.Q..
 000003e0:·d75a·a746·733f·28a6·d4d2·c13b·8b76·b2ba··.Z.Fs?(....;.v..
 000003f0:·765a·4d56·7506·0557·af49·d4ca·1a7a·953f··vZMVu..W.I...z.?
 00000400:·cf50·9e4d·5003·ad9b·978b·3c22·41a3·6d38··.P.MP.....<"A.m8
 00000410:·18be·d13d·4517·a59e·e6b2·66a3·5776·aa34··...=E.....f.Wv.4
 00000420:·9538·4b65·122b·9948·d2ec·6789·3fb3·ddf9··.8Ke.+.H..g.?...
 00000430:·4db8·fd19·e215·6de9·1ff3·37b5·b2a4·b17a··M.....m...7....z
 00000440:·b18c·7d34·8a53·5e14·ceda·d2aa·a45d·6f65··..}4.S^......]oe
 00000450:·c782·8166·b024·8c83·3995·244e·728f·baec··...f.$..9.$Nr...
 00000460:·23f5·b02d·6dbf·cd96·2c89·c6eb·4446·6bd9··#..-m...,...DFk.
 00000470:·d3a3·598c·a49f·2b51·f5d0·b6de·dd87·77cd··..Y...+Q......w.
 00000480:·9e2b·7230·7ea1·6bcf·1793·eb69·34f9·e377··.+r0~.k....i4..w
 00000490:·f4af·e3e5·dfc7·0f7d·945e·23d9·572b·96cd··.......}.^#.W+..
 000004a0:·d2a9·e640·447a·5d33·523c·973b·028e·8023··...@Dz]3R<.;...#
 000004b0:·e008·3802·8ec0·0523·7074·cbdf·15c9·ae7a··..8....#pt.....z
 000004c0:·edc4·899f·d74d·6cbf·176b·dc71·e295·f2bb··.....Ml..k.q....
 000004d0:·b29a·f4e5·e1fb·b3ee·6517·9cc7·1d1d·8173··........e......s
 000004e0:·41e0·181f·fe7a·7304·1c01·47c0·1170·041c··A....zs...G..p..
 000004f0:·0147·c011·7004·1c01·47c0·1170·041c·0147··.G..p...G..p...G
 00000500:·c011·7004·1c81·f345·a055·bbb5·7b7b·307d··..p....E.U..{{0}
 00000510:·bff9·3587·de13·395a·8c32·91cf·76ea·c66b··..5...9Z.2..v..k
 00000520:·b177·ae5b·fd89·d9b5·7b3e·fa55·bd1e·b739··.w.[....{>.U...9
 00000530:·5bcb·9eff·ae6f·dcde·bea4·b5a9·262d·c97e··[....o......&-.~
 00000540:·d103·4ff1·ce7d·b947·52bb·7deb·2f33·b2d5··..O..}.GR.}./3..
 00000550:·2f6d·d8be·fac6·7a7e·4c27·7b39·7be4·f468··/m....z~L'{9{..h
 00000560:·f7e4·c36a·92d6·a230·6af6·27c9·e9ea·5146··...j...0j.'...QF
 00000570:·4739·a5d6·cdb1·4f9a·eec8·a70b·a73f·6433··G9....O......?d3
 00000580:·6a0b·a316·a7cc·4e6f·d5a8·1e34·921e·3d7a··j.....No...4..=z
 00000590:·9471·5cf7·dc5b·44ec·0993·249b·9aa6·1c90··.q\..[D...$.....
 000005a0:·d4f3·116f·c8db·d51d·b22c·abd4·27d6·7bc6··...o.....,..'.{.
 000005b0:·c8cc·5c1a·ceee·1d88·828c·9308·f103·8786··..\.............
 000005c0:·4530·9bf4·6e76·e49a·4ead·adc1·e377·f636··E0..nv..N....w.6
 000005d0:·92f8·aefb·6b69·382d·0839·7e71·f636·18c8··....ki8-.9~q.6..
 000005e0:·8a60·5eb2·354d·5666·83b2·24fd·52e2·30df··.`^.5MVf..$.R.0.
 000005f0:·46d7·7307·0746·f4d6·9239·9226·493c·50e1··F.s..F...9.&I<P.
 00000600:·5ce0·28ad·79f5·2806·23aa·bb65·20f8·73c6··\.(.y.(.#..e·.s.
 00000610:·1d0f·bf3f·73aa·defb·054b·d606·d7fe·1155··...?s....K.....U
 00000620:·6b1f·3db7·71a1·a4d1·778b·b6af·6cdc·1387··k.=.q...w...l...
 00000630:·fbfb·a67c·1b6b·b139·1081·5eb9·a3de·1c01··...|.k.9..^.....
 00000640:·47c0·1170·041c·0147·e0e2·2270·fcf0·4991··G..p...G.."p..I.
 00000650:·233f·acdb·f6e1·b155·c5ee·fef1·1fb7·a9ac··#?.....U........
 00000660:·d366·0ff0·de46·d2fa·9190·6f21·7873·04fe··.f...F....o!xs..
 00000670:·3b04·4e0e·7f3a·f6bf·4be8·911d·0147·c011··;.N..:..K....G..
00000010:·0078·01ed·9c5f·8815·7514·c7cf·cc9d·bd8e··.x..._..u....... 
00000020:·ebaa·d73f·d555·d79c·d44c·d462·5984·488a··...?.U...L.bY.H. 
00000030:·c63f·5944·0f06·560a·1977·4dd3·a028·b1a2··.?YD..V..wM..(.. 
00000040:·0874·5690·2c52·b697·b212·9228·a8a7·0c8a··.tV.,R.....(.... 
00000050:·5e82·6e46·7fe9·c134·c297·c88a·1e03·e921··^.nF...4.......! 
00000060:·8c56·b7f3·993b·c73b·e6ae·aba2·0fc5·f92d··.V...;.;.......- 
00000070:·677e·e7ff·39bf·efcc·cebd·7be7·7777·9c3c··g~..9.....{.ww.< 
00000080:·2fc7·6391·dbd2·374f·9e1a·1279·f091·bead··/.c...7O...y.... 
00000090:·5b37·6ebd·61c3·c6a7·bb44·e4a8·d2b3·dfaf··[7n.a....D...... 
000000a0:·1f0c·7e3f·6dea·c576·a82e·5255·5ba4·140c··..~?m..v..RU[... 
000000b0:·43e8·356b·ee83·1d3e·5432·df71·caaf·2ce4··C.5k...>T2.q..,. 
000000c0:·4ac9·663e·65dd·5585·1fb6·5469·8a92·d565··J.f>e.U...Ti...e 
000000d0:·86a6·2b2d·579a·a4f4·a412·ba6e·a52b·b4a0··..+-W......n.+.. 
000000e0:·e5a4·36fa·0e25·d3c1·a3a7·1e3d·c263·c3cf··..6..%.....=.c.. 
000000f0:·66f4·6395·b059·0ee3·c180·7e6a·c3d8·27ab··f.c..Y....~j..'. 
00000100:·8e75·123f·a664·a7d6·0d85·ceea·530f·bde5··.u.?.d......S... 
00000110:·2dcf·168b·ddfa·262f·3e26·1b6f·39d0·c39b··-.....&/>&.o9... 
00000120:·ccb9·341f·6c46·66c7·c65a·980d·9f45·858c··..4.lFf..Z...E.. 
00000130:·ce62·f12f·9f4b·8b7f·42f5·9673·61e1·3f55··.b./.K..B..sa.?U 
00000140:·6772·42ac·010c·cb7d·dbda·b191·f331·2d62··grB....}.....1-b 
00000150:·b56c·b6fc·33d5·4e7e·8b31·bbd5·bc45·6de8··.l..3.N~.1...Em. 
00000160:·a629·8125·3c36·e299·91e9·c36c·e8b7·2881··.).%<6.....l..(. 
00000170:·8bd5·c06f·b712·bef4·3341·c970·43b6·daf4··...o....3A.pC... 
Max diff block lines reached; -1/16706 bytes (-0.01%) of diff not shown.
3.18 KB
lib/x86_64/libnative-utils.so
File has been modified after NT_GNU_BUILD_ID has been applied.
1.17 KB
readelf --wide --notes {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 Displaying·notes·found·in:·.note.android.ident1 Displaying·notes·found·in:·.note.android.ident
2 ··Owner················Data·size·»  Description2 ··Owner················Data·size·»  Description
3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·31·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·36·33·35·32·34·36·32·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·3 ··Android··············0x00000084»      NT_VERSION·(version)»   ···description·data:·15·00·00·00·72·32·31·62·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·36·33·35·32·34·36·32·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·00·
  
4 Displaying·notes·found·in:·.note.gnu.build-id4 Displaying·notes·found·in:·.note.gnu.build-id
5 ··Owner················Data·size·»  Description5 ··Owner················Data·size·»  Description
6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·ee9260afdc947e491e9f68e59d85924fb02403ff6 ··GNU··················0x00000014»  NT_GNU_BUILD_ID·(unique·build·ID·bitstring)»   ····Build·ID:·fb5ed144adfbd05d5bb704d5b54d9f27b6a24dda
  
7 Displaying·notes·found·in:·.note.gnu.gold-version7 Displaying·notes·found·in:·.note.gnu.gold-version
8 ··Owner················Data·size·»  Description8 ··Owner················Data·size·»  Description
9 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.129 ··GNU··················0x00000009»  NT_GNU_GOLD_VERSION·(gold·version)»  ····Version:·gold·1.12
613 B
strings --all --bytes=8 {}
    
Offset 25454, 15 lines modifiedOffset 25454, 15 lines modified
25454 enabled_logs25454 enabled_logs
25455 description25455 description
25456 crypto/ct/ct_oct.c25456 crypto/ct/ct_oct.c
25457 crypto/ct/ct_policy.c25457 crypto/ct/ct_policy.c
25458 crypto/ct/ct_sct.c25458 crypto/ct/ct_sct.c
25459 crypto/ct/ct_sct_ctx.c25459 crypto/ct/ct_sct_ctx.c
25460 crypto/ct/ct_vfy.c25460 crypto/ct/ct_vfy.c
25461 built·on:·Wed·Apr··5·02:16:39·2023·UTC25461 built·on:·Fri·Mar·31·06:01:23·2023·UTC
25462 platform:·linux-x86_6425462 platform:·linux-x86_64
25463 OPENSSLDIR:·"/usr/local/ssl"25463 OPENSSLDIR:·"/usr/local/ssl"
25464 ENGINESDIR:·"/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/x86_64-linux-android/release/build/openssl-sys-2521fbd756741411/out/openssl-build/install/lib/engines-1.1"25464 ENGINESDIR:·"/home/vagrant/build/com.b44t.messenger/jni/deltachat-core-rust/target/x86_64-linux-android/release/build/openssl-sys-2521fbd756741411/out/openssl-build/install/lib/engines-1.1"
25465 not·available25465 not·available
25466 OpenSSL·PKCS#3·DH·method25466 OpenSSL·PKCS#3·DH·method
25467 X9.42·DH25467 X9.42·DH
25468 OpenSSL·X9.42·DH·method25468 OpenSSL·X9.42·DH·method
1.3 KB
readelf --wide --decompress --hex-dump=.rodata {}
    
Offset 4014, 16 lines modifiedOffset 4014, 16 lines modified
4014 ··0x00b20ab0·64657363·72697074·696f6e00·63727970·description.cryp4014 ··0x00b20ab0·64657363·72697074·696f6e00·63727970·description.cryp
4015 ··0x00b20ac0·746f2f63·742f6374·5f6f6374·2e630063·to/ct/ct_oct.c.c4015 ··0x00b20ac0·746f2f63·742f6374·5f6f6374·2e630063·to/ct/ct_oct.c.c
4016 ··0x00b20ad0·72797074·6f2f6374·2f63745f·706f6c69·rypto/ct/ct_poli4016 ··0x00b20ad0·72797074·6f2f6374·2f63745f·706f6c69·rypto/ct/ct_poli
4017 ··0x00b20ae0·63792e63·00637279·70746f2f·63742f63·cy.c.crypto/ct/c4017 ··0x00b20ae0·63792e63·00637279·70746f2f·63742f63·cy.c.crypto/ct/c
4018 ··0x00b20af0·745f7363·742e6300·63727970·746f2f63·t_sct.c.crypto/c4018 ··0x00b20af0·745f7363·742e6300·63727970·746f2f63·t_sct.c.crypto/c
4019 ··0x00b20b00·742f6374·5f736374·5f637478·2e630063·t/ct_sct_ctx.c.c4019 ··0x00b20b00·742f6374·5f736374·5f637478·2e630063·t/ct_sct_ctx.c.c
4020 ··0x00b20b10·72797074·6f2f6374·2f63745f·7666792e·rypto/ct/ct_vfy.4020 ··0x00b20b10·72797074·6f2f6374·2f63745f·7666792e·rypto/ct/ct_vfy.
4021 ··0x00b20b20·63006275·696c7420·6f6e3a20·57656420·c.built·on:·Wed·4021 ··0x00b20b20·63006275·696c7420·6f6e3a20·46726920·c.built·on:·Fri·
4022 ··0x00b20b30·41707220·20352030·323a3136·3a333920·Apr··5·02:16:39·4022 ··0x00b20b30·4d617220·33312030·363a3031·3a323320·Mar·31·06:01:23·
4023 ··0x00b20b40·32303233·20555443·00706c61·74666f72·2023·UTC.platfor4023 ··0x00b20b40·32303233·20555443·00706c61·74666f72·2023·UTC.platfor
4024 ··0x00b20b50·6d3a206c·696e7578·2d783836·5f363400·m:·linux-x86_64.4024 ··0x00b20b50·6d3a206c·696e7578·2d783836·5f363400·m:·linux-x86_64.
4025 ··0x00b20b60·4f50454e·53534c44·49523a20·222f7573·OPENSSLDIR:·"/us4025 ··0x00b20b60·4f50454e·53534c44·49523a20·222f7573·OPENSSLDIR:·"/us
4026 ··0x00b20b70·722f6c6f·63616c2f·73736c22·00454e47·r/local/ssl".ENG4026 ··0x00b20b70·722f6c6f·63616c2f·73736c22·00454e47·r/local/ssl".ENG
4027 ··0x00b20b80·494e4553·4449523a·20222f68·6f6d652f·INESDIR:·"/home/4027 ··0x00b20b80·494e4553·4449523a·20222f68·6f6d652f·INESDIR:·"/home/
4028 ··0x00b20b90·76616772·616e742f·6275696c·642f636f·vagrant/build/co4028 ··0x00b20b90·76616772·616e742f·6275696c·642f636f·vagrant/build/co
4029 ··0x00b20ba0·6d2e6234·34742e6d·65737365·6e676572·m.b44t.messenger4029 ··0x00b20ba0·6d2e6234·34742e6d·65737365·6e676572·m.b44t.messenger
696 B
smali_classes2/com/google/android/exoplayer2/text/tx3g/Tx3gDecoder.smali
    
Offset 66, 15 lines modifiedOffset 66, 15 lines modified
66 ····.line·4666 ····.line·46
67 ····invoke-static·{v0},·Lcom/google/android/exoplayer2/util/Util;->getIntegerCodeForString(Ljava/lang/String;)I67 ····invoke-static·{v0},·Lcom/google/android/exoplayer2/util/Util;->getIntegerCodeForString(Ljava/lang/String;)I
  
68 ····move-result·v068 ····move-result·v0
  
69 ····sput·v0,·Lcom/google/android/exoplayer2/text/tx3g/Tx3gDecoder;->TYPE_STYL:I69 ····sput·v0,·Lcom/google/android/exoplayer2/text/tx3g/Tx3gDecoder;->TYPE_STYL:I
  
70 ····const-string/jumbo·v0,·"tbox"70 ····const-string·v0,·"tbox"
  
71 ····.line·4771 ····.line·47
72 ····invoke-static·{v0},·Lcom/google/android/exoplayer2/util/Util;->getIntegerCodeForString(Ljava/lang/String;)I72 ····invoke-static·{v0},·Lcom/google/android/exoplayer2/util/Util;->getIntegerCodeForString(Ljava/lang/String;)I
  
73 ····move-result·v073 ····move-result·v0
  
74 ····sput·v0,·Lcom/google/android/exoplayer2/text/tx3g/Tx3gDecoder;->TYPE_TBOX:I74 ····sput·v0,·Lcom/google/android/exoplayer2/text/tx3g/Tx3gDecoder;->TYPE_TBOX:I
1.55 KB
smali_classes2/org/thoughtcrime/securesms/ConversationActivity.smali
    
Offset 2042, 21 lines modifiedOffset 2042, 19 lines modified
2042 ····invoke-virtual·{v1,·v0},·Lcom/b44t/messenger/DcContext;->getChat(I)Lcom/b44t/messenger/DcChat;2042 ····invoke-virtual·{v1,·v0},·Lcom/b44t/messenger/DcContext;->getChat(I)Lcom/b44t/messenger/DcChat;
  
2043 ····move-result-object·v02043 ····move-result-object·v0
  
2044 ····iput-object·v0,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->dcChat:Lcom/b44t/messenger/DcChat;2044 ····iput-object·v0,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->dcChat:Lcom/b44t/messenger/DcChat;
  
2045 ····.line·9802045 ····.line·980
2046 ····new-instance·v0,·Lorg/thoughtcrime/securesms/recipients/Recipient;2046 ····new-instance·v1,·Lorg/thoughtcrime/securesms/recipients/Recipient;
  
2047 ····iget-object·v1,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->dcChat:Lcom/b44t/messenger/DcChat;2047 ····invoke-direct·{v1,·p0,·v0},·Lorg/thoughtcrime/securesms/recipients/Recipient;-><init>(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V
  
2048 ····invoke-direct·{v0,·p0,·v1},·Lorg/thoughtcrime/securesms/recipients/Recipient;-><init>(Landroid/content/Context;Lcom/b44t/messenger/DcChat;)V 
  
2049 ····iput-object·v0,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->recipient:Lorg/thoughtcrime/securesms/recipients/Recipient;2048 ····iput-object·v1,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->recipient:Lorg/thoughtcrime/securesms/recipients/Recipient;
  
2050 ····.line·9812049 ····.line·981
2051 ····invoke-static·{p0},·Lorg/thoughtcrime/securesms/mms/GlideApp;->with(Landroidx/fragment/app/FragmentActivity;)Lorg/thoughtcrime/securesms/mms/GlideRequests;2050 ····invoke-static·{p0},·Lorg/thoughtcrime/securesms/mms/GlideApp;->with(Landroidx/fragment/app/FragmentActivity;)Lorg/thoughtcrime/securesms/mms/GlideRequests;
  
2052 ····move-result-object·v02051 ····move-result-object·v0
  
2053 ····iput-object·v0,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests;2052 ····iput-object·v0,·p0,·Lorg/thoughtcrime/securesms/ConversationActivity;->glideRequests:Lorg/thoughtcrime/securesms/mms/GlideRequests;
900 B
smali_classes2/org/thoughtcrime/securesms/MediaPreviewActivity$1.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Lorg/thoughtcrime/securesms/MediaPreviewActivity$1;1 .class·Lorg/thoughtcrime/securesms/MediaPreviewActivity$1;
2 .super·Landroid/os/AsyncTask;2 .super·Landroid/os/AsyncTask;
3 .source·"MediaPreviewActivity.java"3 .source·"MediaPreviewActivity.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingMethod;5 .annotation·system·Ldalvik/annotation/EnclosingMethod;
6 ····value·=·Lorg/thoughtcrime/securesms/MediaPreviewActivity;->lambda$deleteMedia$2(Lorg/thoughtcrime/securesms/MediaPreviewActivity$MediaItem;Landroid/content/DialogInterface;I)V6 ····value·=·Lorg/thoughtcrime/securesms/MediaPreviewActivity;->lambda$deleteMedia$2$org-thoughtcrime-securesms-MediaPreviewActivity(Lorg/thoughtcrime/securesms/MediaPreviewActivity$MediaItem;Landroid/content/DialogInterface;I)V
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
  
894 B
smali_classes2/org/thoughtcrime/securesms/ConversationListFragment$4.smali
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Lorg/thoughtcrime/securesms/ConversationListFragment$4;1 .class·Lorg/thoughtcrime/securesms/ConversationListFragment$4;
2 .super·Landroid/os/AsyncTask;2 .super·Landroid/os/AsyncTask;
3 .source·"ConversationListFragment.java"3 .source·"ConversationListFragment.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingMethod;5 .annotation·system·Ldalvik/annotation/EnclosingMethod;
6 ····value·=·Lorg/thoughtcrime/securesms/ConversationListFragment;->lambda$handleDeleteAllSelected$5(Lcom/b44t/messenger/DcContext;Landroid/content/DialogInterface;I)V6 ····value·=·Lorg/thoughtcrime/securesms/ConversationListFragment;->lambda$handleDeleteAllSelected$5$org-thoughtcrime-securesms-ConversationListFragment(Lcom/b44t/messenger/DcContext;Landroid/content/DialogInterface;I)V
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
  
624 B
smali_classes2/org/thoughtcrime/securesms/connect/DcContactsLoader.smali
    
Offset 237, 13 lines modifiedOffset 237, 11 lines modified
  
237 ····return-object·v0237 ····return-object·v0
  
238 ····.line·63238 ····.line·63
239 ····:cond_5239 ····:cond_5
240 ····new-instance·v0,·Lorg/thoughtcrime/securesms/connect/DcContactsLoader$Ret;240 ····new-instance·v0,·Lorg/thoughtcrime/securesms/connect/DcContactsLoader$Ret;
  
241 ····iget-object·v2,·p0,·Lorg/thoughtcrime/securesms/connect/DcContactsLoader;->query:Ljava/lang/String; 
  
242 ····invoke-direct·{v0,·p0,·v1,·v2},·Lorg/thoughtcrime/securesms/connect/DcContactsLoader$Ret;-><init>(Lorg/thoughtcrime/securesms/connect/DcContactsLoader;[ILjava/lang/String;)V241 ····invoke-direct·{v0,·p0,·v1,·v2},·Lorg/thoughtcrime/securesms/connect/DcContactsLoader$Ret;-><init>(Lorg/thoughtcrime/securesms/connect/DcContactsLoader;[ILjava/lang/String;)V
  
243 ····return-object·v0242 ····return-object·v0
244 .end·method243 .end·method
3.41 KB
smali_classes2/org/thoughtcrime/securesms/recipients/Recipient.smali
    
Offset 611, 49 lines modifiedOffset 611, 45 lines modified
611 ····iget-object·v0,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->dcChat:Lcom/b44t/messenger/DcChat;611 ····iget-object·v0,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->dcChat:Lcom/b44t/messenger/DcChat;
  
612 ····const/4·v1,·0x0612 ····const/4·v1,·0x0
  
613 ····if-eqz·v0,·:cond_0613 ····if-eqz·v0,·:cond_0
  
614 ····.line·221614 ····.line·221
615 ····new-instance·v0,·Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto;615 ····new-instance·v2,·Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto;
  
616 ····iget-object·v2,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address;616 ····iget-object·v3,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address;
  
617 ····iget-object·v3,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->dcChat:Lcom/b44t/messenger/DcChat; 
  
618 ····invoke-direct·{v0,·p1,·v2,·v3},·Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto;-><init>(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;Lcom/b44t/messenger/DcChat;)V617 ····invoke-direct·{v2,·p1,·v3,·v0},·Lorg/thoughtcrime/securesms/contacts/avatars/GroupRecordContactPhoto;-><init>(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;Lcom/b44t/messenger/DcChat;)V
  
619 ····goto·:goto_0618 ····goto·:goto_0
  
620 ····.line·223619 ····.line·223
621 ····:cond_0620 ····:cond_0
622 ····iget-object·v0,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->dcContact:Lcom/b44t/messenger/DcContact;621 ····iget-object·v0,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->dcContact:Lcom/b44t/messenger/DcContact;
  
623 ····if-eqz·v0,·:cond_1622 ····if-eqz·v0,·:cond_1
  
624 ····.line·224623 ····.line·224
625 ····new-instance·v0,·Lorg/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto;624 ····new-instance·v2,·Lorg/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto;
  
626 ····iget-object·v2,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address; 
  
627 ····iget-object·v3,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->dcContact:Lcom/b44t/messenger/DcContact;625 ····iget-object·v3,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->address:Lorg/thoughtcrime/securesms/database/Address;
  
628 ····invoke-direct·{v0,·p1,·v2,·v3},·Lorg/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto;-><init>(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;Lcom/b44t/messenger/DcContact;)V626 ····invoke-direct·{v2,·p1,·v3,·v0},·Lorg/thoughtcrime/securesms/contacts/avatars/ProfileContactPhoto;-><init>(Landroid/content/Context;Lorg/thoughtcrime/securesms/database/Address;Lcom/b44t/messenger/DcContact;)V
  
629 ····goto·:goto_0627 ····goto·:goto_0
  
630 ····:cond_1628 ····:cond_1
631 ····move-object·v0,·v1629 ····move-object·v2,·v1
  
632 ····:goto_0630 ····:goto_0
633 ····if-eqz·v0,·:cond_2631 ····if-eqz·v2,·:cond_2
  
634 ····.line·228632 ····.line·228
635 ····invoke-virtual·{v0,·p1},·Lorg/thoughtcrime/securesms/contacts/avatars/LocalFileContactPhoto;->getPath(Landroid/content/Context;)Ljava/lang/String;633 ····invoke-virtual·{v2,·p1},·Lorg/thoughtcrime/securesms/contacts/avatars/LocalFileContactPhoto;->getPath(Landroid/content/Context;)Ljava/lang/String;
  
636 ····move-result-object·p1634 ····move-result-object·p1
  
637 ····if-eqz·p1,·:cond_2635 ····if-eqz·p1,·:cond_2
  
638 ····.line·229636 ····.line·229
639 ····invoke-virtual·{p1},·Ljava/lang/String;->isEmpty()Z637 ····invoke-virtual·{p1},·Ljava/lang/String;->isEmpty()Z
Offset 663, 15 lines modifiedOffset 659, 15 lines modified
663 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0659 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
664 ····if-nez·p1,·:cond_2660 ····if-nez·p1,·:cond_2
  
665 ····.line·230661 ····.line·230
666 ····monitor-exit·p0662 ····monitor-exit·p0
  
667 ····return-object·v0663 ····return-object·v2
  
668 ····.line·234664 ····.line·234
669 ····:cond_2665 ····:cond_2
670 ····:try_start_1666 ····:try_start_1
671 ····iget-object·p1,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->systemContactPhoto:Landroid/net/Uri;667 ····iget-object·p1,·p0,·Lorg/thoughtcrime/securesms/recipients/Recipient;->systemContactPhoto:Landroid/net/Uri;
  
672 ····if-eqz·p1,·:cond_3668 ····if-eqz·p1,·:cond_3