70.5 KB
/home/fdroid/fdroiddata/tmp/at.bitfire.davdroid_403070001.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_at.bitfire.davdroid_403070001.apk
24.2 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: <07817ad50b90d584d806baf5bc3b9165ff7e2ab43352c6d334dce563d8bae0bc>, actual: <5bd5a351ee439a19b8845c1bdc3df687b135f70bc49f33cf47092502b8528f29> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <ffdd041087a248b2d45150a240be97f148d220986540c2fef0c6ac7c8975e0db35cfbc0000000000>, actual: <bda8cc32312259e399906129d22d0f22064c39f87aa81753fc1f743ad030a5a635cfbc0000000000>
    
Offset 1, 129 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:·8b48e676a6864967791783c1d8d0fc0dd6d2ce33e1fb36787793ecd086d44707 
10 Signer·#1·certificate·SHA-1·digest:·5598f178894d83166ff79060be180e5831501082 
11 Signer·#1·certificate·MD5·digest:·eb90ec076560981ae1cf27764de484ef 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·5603b9546698b7747e37c11dea2d8a39b101c76ddb6d7b50e39fb7de40ef7065 
15 Signer·#1·public·key·SHA-1·digest:·33414914ebf9f601300574bab4b5f22095905047 
16 Signer·#1·public·key·MD5·digest:·23f30268248cb1886381e7a8a86e9bd9 
17 WARNING:·META-INF/com/android/build/gradle/app-metadata.properties·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/CHANGES·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/FastDoubleParser-LICENSE·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/FastDoubleParser-NOTICE·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.activity_activity-compose.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.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/. 
23 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/. 
24 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/. 
25 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/. 
26 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/. 
27 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/. 
28 WARNING:·META-INF/androidx.autofill_autofill.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.browser_browser.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
30 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/. 
31 WARNING:·META-INF/androidx.compose.animation_animation-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/. 
32 WARNING:·META-INF/androidx.compose.animation_animation.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.compose.foundation_foundation-layout.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.compose.foundation_foundation.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.compose.material_material-icons-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/. 
36 WARNING:·META-INF/androidx.compose.material_material-ripple.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.compose.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/. 
38 WARNING:·META-INF/androidx.compose.runtime_runtime-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/. 
39 WARNING:·META-INF/androidx.compose.runtime_runtime-saveable.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.compose.runtime_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/. 
41 WARNING:·META-INF/androidx.compose.ui_ui-geometry.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.compose.ui_ui-graphics.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.compose.ui_ui-text.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.compose.ui_ui-tooling-preview.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.compose.ui_ui-unit.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.compose.ui_ui-util.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.compose.ui_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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 WARNING:·META-INF/androidx.customview_customview-poolingcontainer.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.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/. 
54 WARNING:·META-INF/androidx.databinding_baseAdapters.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
55 WARNING:·META-INF/androidx.databinding_databindingKtx.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.databinding_library.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
57 WARNING:·META-INF/androidx.databinding_viewbinding.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
58 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/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
63 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/. 
64 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/. 
65 WARNING:·META-INF/androidx.hilt_hilt-work.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.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/. 
67 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/. 
68 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/. 
69 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/. 
70 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/. 
71 WARNING:·META-INF/androidx.lifecycle_lifecycle-livedata-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/. 
72 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/. 
73 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/. 
74 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/. 
75 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/. 
76 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/. 
77 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/. 
78 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/. 
79 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/. 
80 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/. 
81 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/. 
82 WARNING:·META-INF/androidx.paging_paging-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/. 
83 WARNING:·META-INF/androidx.paging_paging-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/. 
84 WARNING:·META-INF/androidx.preference_preference-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/. 
85 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/. 
86 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/. 
87 WARNING:·META-INF/androidx.profileinstaller_profileinstaller.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
88 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/. 
89 WARNING:·META-INF/androidx.room_room-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/. 
90 WARNING:·META-INF/androidx.room_room-paging.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
91 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/. 
92 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/. 
93 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/. 
94 WARNING:·META-INF/androidx.security_security-crypto.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
95 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/. 
96 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/. 
97 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/. 
98 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/. 
99 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/. 
100 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/. 
101 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/. 
102 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/. 
103 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/. 
104 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/. 
105 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/. 
106 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/. 
107 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/. 
108 WARNING:·META-INF/androidx.work_work-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/. 
109 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/. 
110 WARNING:·META-INF/bigint-LICENSE·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
111 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/. 
112 WARNING:·META-INF/com.google.dagger_dagger-lint-aar.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
113 WARNING:·META-INF/com.google.dagger_dagger.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
114 WARNING:·META-INF/com.google.dagger_hilt-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/. 
115 WARNING:·META-INF/com.google.dagger_hilt-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/. 
116 WARNING:·META-INF/groovy/org.codehaus.groovy.runtime.ExtensionModule·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
117 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/. 
118 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/. 
119 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/. 
120 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/. 
121 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/. 
122 WARNING:·META-INF/services/net.fortuna.ical4j.model.ComponentFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
123 WARNING:·META-INF/services/net.fortuna.ical4j.model.ParameterFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
124 WARNING:·META-INF/services/net.fortuna.ical4j.model.PropertyFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
125 WARNING:·META-INF/services/net.fortuna.ical4j.transform.rfc5545.Rfc5545ComponentRule·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
126 WARNING:·META-INF/services/net.fortuna.ical4j.transform.rfc5545.Rfc5545PropertyRule·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
127 WARNING:·META-INF/services/net.fortuna.ical4j.validate.CalendarValidatorFactory·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
Max diff block lines reached; -1/23970 bytes (-0.00%) of diff not shown.
684 B
zipinfo {}
    
Offset 2539, 8 lines modifiedOffset 2539, 8 lines modified
2539 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml2539 -rw----·····0.0·fat······448·b-·defN·81-Jan-01·01:01·res/zp.xml
2540 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml2540 -rw----·····0.0·fat······464·b-·defN·81-Jan-01·01:01·res/zq.xml
2541 -rw----·····0.0·fat······884·b-·stor·81-Jan-01·01:01·res/zz.png2541 -rw----·····0.0·fat······884·b-·stor·81-Jan-01·01:01·res/zz.png
2542 -rw----·····0.0·fat··2112860·b-·stor·81-Jan-01·01:01·resources.arsc2542 -rw----·····0.0·fat··2112860·b-·stor·81-Jan-01·01:01·resources.arsc
2543 -rw----·····2.0·fat···254234·b-·defN·81-Jan-01·01:01·META-INF/9B8FC2B1.SF2543 -rw----·····2.0·fat···254234·b-·defN·81-Jan-01·01:01·META-INF/9B8FC2B1.SF
2544 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/9B8FC2B1.RSA2544 -rw----·····2.0·fat·····1334·b-·defN·81-Jan-01·01:01·META-INF/9B8FC2B1.RSA
2545 -rw----·····2.0·fat···254107·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF2545 -rw----·····2.0·fat···254107·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
2546 2544·files,·26537849·bytes·uncompressed,·12035261·bytes·compressed:··54.7%2546 2544·files,·26537849·bytes·uncompressed,·12035265·bytes·compressed:··54.7%
10.0 KB
classes.dex
3.85 KB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 12 lines modifiedOffset 1, 12 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············:·0d54825a4 checksum············:·196584dc
5 signature···········:·7c27...cad65 signature···········:·cf24...5873
6 file_size···········:·103972606 file_size···········:·10397260
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·····:·6829710 string_ids_size·····:·68297
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·1408812 type_ids_size·······:·14088
Offset 1408523, 15 lines modifiedOffset 1408523, 15 lines modified
1408523 ······type··········:·'Ljava/lang/String;'1408523 ······type··········:·'Ljava/lang/String;'
1408524 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)1408524 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
1408525 ······value·········:·"4.3.7-ose"1408525 ······value·········:·"4.3.7-ose"
1408526 ····#6··············:·(in·Lat/bitfire/davdroid/BuildConfig;)1408526 ····#6··············:·(in·Lat/bitfire/davdroid/BuildConfig;)
1408527 ······name··········:·'buildTime'1408527 ······name··········:·'buildTime'
1408528 ······type··········:·'J'1408528 ······type··········:·'J'
1408529 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)1408529 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
1408530 ······value·········:·16959250408001408530 ······value·········:·1696380018680
1408531 ····#7··············:·(in·Lat/bitfire/davdroid/BuildConfig;)1408531 ····#7··············:·(in·Lat/bitfire/davdroid/BuildConfig;)
1408532 ······name··········:·'userAgent'1408532 ······name··········:·'userAgent'
1408533 ······type··········:·'Ljava/lang/String;'1408533 ······type··········:·'Ljava/lang/String;'
1408534 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)1408534 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
1408535 ······value·········:·"DAVx5"1408535 ······value·········:·"DAVx5"
1408536 ··Instance·fields···-1408536 ··Instance·fields···-
1408537 ··Direct·methods····-1408537 ··Direct·methods····-
Offset 3715268, 15 lines modifiedOffset 3715268, 15 lines modified
3715268 3b7bfa:·6900·f83e······························|0005:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.INSTANCE:Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;·//·field@3ef83715268 3b7bfa:·6900·f83e······························|0005:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.INSTANCE:Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;·//·field@3ef8
3715269 3b7bfe:·2200·3f29······························|0007:·new-instance·v0,·Ljava/text/SimpleDateFormat;·//·type@293f3715269 3b7bfe:·2200·3f29······························|0007:·new-instance·v0,·Ljava/text/SimpleDateFormat;·//·type@293f
3715270 3b7c02:·1b01·670a·0100·························|0009:·const-string/jumbo·v1,·"yyyy/MM/dd"·//·string@00010a673715270 3b7c02:·1b01·670a·0100·························|0009:·const-string/jumbo·v1,·"yyyy/MM/dd"·//·string@00010a67
3715271 3b7c08:·6202·145c······························|000c:·sget-object·v2,·Ljava/util/Locale;.ROOT:Ljava/util/Locale;·//·field@5c143715271 3b7c08:·6202·145c······························|000c:·sget-object·v2,·Ljava/util/Locale;.ROOT:Ljava/util/Locale;·//·field@5c14
3715272 3b7c0c:·7030·50bc·1002·························|000e:·invoke-direct·{v0,·v1,·v2},·Ljava/text/SimpleDateFormat;.<init>:(Ljava/lang/String;Ljava/util/Locale;)V·//·method@bc503715272 3b7c0c:·7030·50bc·1002·························|000e:·invoke-direct·{v0,·v1,·v2},·Ljava/text/SimpleDateFormat;.<init>:(Ljava/lang/String;Ljava/util/Locale;)V·//·method@bc50
3715273 3b7c12:·6900·fb3e······························|0011:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.userAgentDateFormat:Ljava/text/SimpleDateFormat;·//·field@3efb3715273 3b7c12:·6900·fb3e······························|0011:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.userAgentDateFormat:Ljava/text/SimpleDateFormat;·//·field@3efb
3715274 3b7c16:·2201·5029······························|0013:·new-instance·v1,·Ljava/util/Date;·//·type@29503715274 3b7c16:·2201·5029······························|0013:·new-instance·v1,·Ljava/util/Date;·//·type@2950
3715275 3b7c1a:·1802·a076·02dd·8a01·0000···············|0015:·const-wide·v2,·#double·8.37898e-312·//·#0000018add0276a03715275 3b7c1a:·1802·f8df·20f8·8a01·0000···············|0015:·const-wide·v2,·#double·8.38123e-312·//·#0000018af820dff8
3715276 3b7c24:·7030·31bd·2103·························|001a:·invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;.<init>:(J)V·//·method@bd313715276 3b7c24:·7030·31bd·2103·························|001a:·invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;.<init>:(J)V·//·method@bd31
3715277 3b7c2a:·6e20·25bc·1000·························|001d:·invoke-virtual·{v0,·v1},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@bc253715277 3b7c2a:·6e20·25bc·1000·························|001d:·invoke-virtual·{v0,·v1},·Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String;·//·method@bc25
3715278 3b7c30:·0c00···································|0020:·move-result-object·v03715278 3b7c30:·0c00···································|0020:·move-result-object·v0
3715279 3b7c32:·6900·fa3e······························|0021:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.userAgentDate:Ljava/lang/String;·//·field@3efa3715279 3b7c32:·6900·fa3e······························|0021:·sput-object·v0,·Lat/bitfire/davdroid/network/HttpClient$UserAgentInterceptor;.userAgentDate:Ljava/lang/String;·//·field@3efa
3715280 3b7c36:·6201·ea00······························|0023:·sget-object·v1,·Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String;·//·field@00ea3715280 3b7c36:·6201·ea00······························|0023:·sget-object·v1,·Landroid/os/Build$VERSION;.RELEASE:Ljava/lang/String;·//·field@00ea
3715281 3b7c3a:·2202·6c28······························|0025:·new-instance·v2,·Ljava/lang/StringBuilder;·//·type@286c3715281 3b7c3a:·2202·6c28······························|0025:·new-instance·v2,·Ljava/lang/StringBuilder;·//·type@286c
3715282 3b7c3e:·1a03·bd1e······························|0027:·const-string·v3,·"DAVx5/4.3.7-ose·("·//·string@1ebd3715282 3b7c3e:·1a03·bd1e······························|0027:·const-string·v3,·"DAVx5/4.3.7-ose·("·//·string@1ebd
Offset 4171063, 8 lines modifiedOffset 4171063, 8 lines modified
4171063 ········0x0017·line=244171063 ········0x0017·line=24
4171064 ······locals········:·4171064 ······locals········:·
4171065 ········0x0000·-·0x0010·reg=1·(null)·Landroid/content/ContextWrapper;·4171065 ········0x0000·-·0x0010·reg=1·(null)·Landroid/content/ContextWrapper;·
  
4171066 ··Virtual·methods···-4171066 ··Virtual·methods···-
4171067 ····#0··············:·(in·Ldagger/hilt/android/internal/managers/FragmentComponentManager;)4171067 ····#0··············:·(in·Ldagger/hilt/android/internal/managers/FragmentComponentManager;)
4171068 ······name··········:·'createComponent'4171068 ······name··········:·'createComponent'
4171069 [·Too·much·input·for·diff·(SHA256:·94573e3b09ebf0dc2cb27171b4744791b269a9718b0b1b30ac4e31a91588ce99)·]4171069 [·Too·much·input·for·diff·(SHA256:·709ed0cad73ad4f358a47156b207884c4596156d3d6a340a8a090093a53c7b0a)·]
6.14 KB
classes.jar
3.0 KB
zipinfo -v {}
    
Offset 83777, 15 lines modifiedOffset 83777, 15 lines modified
83777 ··version·of·encoding·software:···················2.083777 ··version·of·encoding·software:···················2.0
83778 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT83778 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
83779 ··minimum·software·version·required·to·extract:···2.083779 ··minimum·software·version·required·to·extract:···2.0
83780 ··compression·method:·····························none·(stored)83780 ··compression·method:·····························none·(stored)
83781 ··file·security·status:···························not·encrypted83781 ··file·security·status:···························not·encrypted
83782 ··extended·local·header:··························no83782 ··extended·local·header:··························no
83783 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0083783 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
83784 ··32-bit·CRC·value·(hex):·························249c9dd083784 ··32-bit·CRC·value·(hex):·························48e5f8fc
83785 ··compressed·size:································516·bytes83785 ··compressed·size:································516·bytes
83786 ··uncompressed·size:······························516·bytes83786 ··uncompressed·size:······························516·bytes
83787 ··length·of·filename:·····························37·characters83787 ··length·of·filename:·····························37·characters
83788 ··length·of·extra·field:··························0·bytes83788 ··length·of·extra·field:··························0·bytes
83789 ··length·of·file·comment:·························0·characters83789 ··length·of·file·comment:·························0·characters
83790 ··disk·number·on·which·file·begins:···············disk·183790 ··disk·number·on·which·file·begins:···············disk·1
83791 ··apparent·file·type:·····························binary83791 ··apparent·file·type:·····························binary
Offset 196098, 15 lines modifiedOffset 196098, 15 lines modified
196098 ··version·of·encoding·software:···················2.0196098 ··version·of·encoding·software:···················2.0
196099 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT196099 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
196100 ··minimum·software·version·required·to·extract:···2.0196100 ··minimum·software·version·required·to·extract:···2.0
196101 ··compression·method:·····························none·(stored)196101 ··compression·method:·····························none·(stored)
196102 ··file·security·status:···························not·encrypted196102 ··file·security·status:···························not·encrypted
196103 ··extended·local·header:··························no196103 ··extended·local·header:··························no
196104 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00196104 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
196105 ··32-bit·CRC·value·(hex):·························c46a59bd196105 ··32-bit·CRC·value·(hex):·························1549f078
196106 ··compressed·size:································2380·bytes196106 ··compressed·size:································2380·bytes
196107 ··uncompressed·size:······························2380·bytes196107 ··uncompressed·size:······························2380·bytes
196108 ··length·of·filename:·····························65·characters196108 ··length·of·filename:·····························65·characters
196109 ··length·of·extra·field:··························0·bytes196109 ··length·of·extra·field:··························0·bytes
196110 ··length·of·file·comment:·························0·characters196110 ··length·of·file·comment:·························0·characters
196111 ··disk·number·on·which·file·begins:···············disk·1196111 ··disk·number·on·which·file·begins:···············disk·1
196112 ··apparent·file·type:·····························binary196112 ··apparent·file·type:·····························binary
Offset 334411, 15 lines modifiedOffset 334411, 15 lines modified
334411 ··version·of·encoding·software:···················2.0334411 ··version·of·encoding·software:···················2.0
334412 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT334412 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
334413 ··minimum·software·version·required·to·extract:···2.0334413 ··minimum·software·version·required·to·extract:···2.0
334414 ··compression·method:·····························none·(stored)334414 ··compression·method:·····························none·(stored)
334415 ··file·security·status:···························not·encrypted334415 ··file·security·status:···························not·encrypted
334416 ··extended·local·header:··························no334416 ··extended·local·header:··························no
334417 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00334417 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00
334418 ··32-bit·CRC·value·(hex):·························751c90bd334418 ··32-bit·CRC·value·(hex):·························6eb38dc6
334419 ··compressed·size:································5910·bytes334419 ··compressed·size:································5910·bytes
334420 ··uncompressed·size:······························5910·bytes334420 ··uncompressed·size:······························5910·bytes
334421 ··length·of·filename:·····························54·characters334421 ··length·of·filename:·····························54·characters
334422 ··length·of·extra·field:··························0·bytes334422 ··length·of·extra·field:··························0·bytes
334423 ··length·of·file·comment:·························0·characters334423 ··length·of·file·comment:·························0·characters
334424 ··disk·number·on·which·file·begins:···············disk·1334424 ··disk·number·on·which·file·begins:···············disk·1
334425 ··apparent·file·type:·····························binary334425 ··apparent·file·type:·····························binary
634 B
at/bitfire/davdroid/BuildConfig.class
560 B
procyon -ec {}
    
Offset 5, 10 lines modifiedOffset 5, 10 lines modified
5 {5 {
6 ····public·static·final·String·APPLICATION_ID·=·"at.bitfire.davdroid";6 ····public·static·final·String·APPLICATION_ID·=·"at.bitfire.davdroid";
7 ····public·static·final·String·BUILD_TYPE·=·"release";7 ····public·static·final·String·BUILD_TYPE·=·"release";
8 ····public·static·final·boolean·DEBUG·=·false;8 ····public·static·final·boolean·DEBUG·=·false;
9 ····public·static·final·String·FLAVOR·=·"ose";9 ····public·static·final·String·FLAVOR·=·"ose";
10 ····public·static·final·int·VERSION_CODE·=·403070001;10 ····public·static·final·int·VERSION_CODE·=·403070001;
11 ····public·static·final·String·VERSION_NAME·=·"4.3.7-ose";11 ····public·static·final·String·VERSION_NAME·=·"4.3.7-ose";
12 ····public·static·final·long·buildTime·=·1695925040800L;12 ····public·static·final·long·buildTime·=·1696380018680L;
13 ····public·static·final·String·userAgent·=·"DAVx5";13 ····public·static·final·String·userAgent·=·"DAVx5";
14 }14 }
1.12 KB
at/bitfire/davdroid/network/HttpClient$UserAgentInterceptor.class
1020 B
procyon -ec {}
    
Offset 19, 15 lines modifiedOffset 19, 15 lines modified
19 ····public·static·final·HttpClient$UserAgentInterceptor·INSTANCE;19 ····public·static·final·HttpClient$UserAgentInterceptor·INSTANCE;
20 ····private·static·final·String·userAgent;20 ····private·static·final·String·userAgent;
21 ····private·static·final·String·userAgentDate;21 ····private·static·final·String·userAgentDate;
22 ····private·static·final·SimpleDateFormat·userAgentDateFormat;22 ····private·static·final·SimpleDateFormat·userAgentDateFormat;
23 ····23 ····
24 ····static·{24 ····static·{
25 ········INSTANCE·=·new·HttpClient$UserAgentInterceptor();25 ········INSTANCE·=·new·HttpClient$UserAgentInterceptor();
26 ········final·String·str·=·userAgentDate·=·(userAgentDateFormat·=·new·SimpleDateFormat("yyyy/MM/dd",·Locale.ROOT)).format(new·Date(1695925040800L));26 ········final·String·str·=·userAgentDate·=·(userAgentDateFormat·=·new·SimpleDateFormat("yyyy/MM/dd",·Locale.ROOT)).format(new·Date(1696380018680L));
27 ········final·String·release·=·Build$VERSION.RELEASE;27 ········final·String·release·=·Build$VERSION.RELEASE;
28 ········final·StringBuilder·sb·=·new·StringBuilder("DAVx5/4.3.7-ose·(");28 ········final·StringBuilder·sb·=·new·StringBuilder("DAVx5/4.3.7-ose·(");
29 ········sb.append(str);29 ········sb.append(str);
30 ········sb.append(";·dav4jvm;·okhttp/4.11.0)·Android/");30 ········sb.append(";·dav4jvm;·okhttp/4.11.0)·Android/");
31 ········sb.append(release);31 ········sb.append(release);
32 ········final·String·str2·=·userAgent·=·sb.toString();32 ········final·String·str2·=·userAgent·=·sb.toString();
33 ········final·java.util.logging.Logger·log·=·Logger.INSTANCE.getLog();33 ········final·java.util.logging.Logger·log·=·Logger.INSTANCE.getLog();
1.38 KB
at/bitfire/davdroid/ui/AboutActivity$AppFragment.class
1.27 KB
procyon -ec {}
    
Offset 82, 15 lines modifiedOffset 82, 15 lines modified
82 ········final·Integer·value·=·Integer.valueOf(403070001);82 ········final·Integer·value·=·Integer.valueOf(403070001);
83 ········final·int·n·=·1;83 ········final·int·n·=·1;
84 ········array[n]·=·value;84 ········array[n]·=·value;
85 ········appVersion.setText((CharSequence)((Fragment)this).getString(about_version,·array));85 ········appVersion.setText((CharSequence)((Fragment)this).getString(about_version,·array));
86 ········final·TextView·buildTime·=·this.getBinding().buildTime;86 ········final·TextView·buildTime·=·this.getBinding().buildTime;
87 ········final·int·about_build_date·=·R$string.about_build_date;87 ········final·int·about_build_date·=·R$string.about_build_date;
88 ········final·Object[]·array2·=·new·Object[n];88 ········final·Object[]·array2·=·new·Object[n];
89 ········array2[0]·=·DateFormat.getDateInstance().format(Long.valueOf(1695925040800L));89 ········array2[0]·=·DateFormat.getDateInstance().format(Long.valueOf(1696380018680L));
90 ········buildTime.setText((CharSequence)((Fragment)this).getString(about_build_date,·array2));90 ········buildTime.setText((CharSequence)((Fragment)this).getString(about_build_date,·array2));
91 ········if·(Build$VERSION.SDK_INT·<·26)·{91 ········if·(Build$VERSION.SDK_INT·<·26)·{
92 ············this.getBinding().icon.setImageDrawable(((Fragment)this).getResources().getDrawableForDensity(R$mipmap.ic_launcher,·640,·(Resources$Theme)null));92 ············this.getBinding().icon.setImageDrawable(((Fragment)this).getResources().getDrawableForDensity(R$mipmap.ic_launcher,·640,·(Resources$Theme)null));
93 ········}93 ········}
94 ········this.getBinding().pixels.setText((CharSequence)HtmlCompat.fromHtml("<font·color=\"#fff433\">\u25a0</font><font·color=\"#ffffff\">\u25a0</font><font·color=\"#9b59d0\">\u25a0</font><font·color=\"#000000\">\u25a0</font>",·0));94 ········this.getBinding().pixels.setText((CharSequence)HtmlCompat.fromHtml("<font·color=\"#fff433\">\u25a0</font><font·color=\"#ffffff\">\u25a0</font><font·color=\"#9b59d0\">\u25a0</font><font·color=\"#000000\">\u25a0</font>",·0));
95 ········this.getBinding().warranty.setText(R$string.about_license_info_no_warranty);95 ········this.getBinding().warranty.setText(R$string.about_license_info_no_warranty);
96 ········this.getModel().initialize("gplv3.html",·(boolean)(n·!=·0));96 ········this.getModel().initialize("gplv3.html",·(boolean)(n·!=·0));
564 B
smali/at/bitfire/davdroid/BuildConfig.smali
    
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
  
12 .field·public·static·final·FLAVOR:Ljava/lang/String;·=·"ose"12 .field·public·static·final·FLAVOR:Ljava/lang/String;·=·"ose"
  
13 .field·public·static·final·VERSION_CODE:I·=·0x18065c3113 .field·public·static·final·VERSION_CODE:I·=·0x18065c31
  
14 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"4.3.7-ose"14 .field·public·static·final·VERSION_NAME:Ljava/lang/String;·=·"4.3.7-ose"
  
15 .field·public·static·final·buildTime:J·=·0x18add0276a0L15 .field·public·static·final·buildTime:J·=·0x18af820dff8L
  
16 .field·public·static·final·userAgent:Ljava/lang/String;·=·"DAVx5"16 .field·public·static·final·userAgent:Ljava/lang/String;·=·"DAVx5"
  
  
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
445 B
smali/at/bitfire/davdroid/ui/AboutActivity$AppFragment.smali
    
Offset 617, 15 lines modifiedOffset 617, 15 lines modified
  
617 ····.line·62617 ····.line·62
618 ····.line·63618 ····.line·63
619 ····.line·64619 ····.line·64
620 ····move-result-object·v1620 ····move-result-object·v1
  
621 ····.line·65621 ····.line·65
622 ····const-wide·v4,·0x18add0276a0L622 ····const-wide·v4,·0x18af820dff8L
  
623 ····.line·66623 ····.line·66
624 ····.line·67624 ····.line·67
625 ····.line·68625 ····.line·68
626 ····.line·69626 ····.line·69
627 ····.line·70627 ····.line·70
628 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;628 ····invoke-static·{v4,·v5},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
465 B
smali/at/bitfire/davdroid/network/HttpClient$UserAgentInterceptor.smali
    
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
  
69 ····.line·1969 ····.line·19
70 ····.line·2070 ····.line·20
71 ····new-instance·v1,·Ljava/util/Date;71 ····new-instance·v1,·Ljava/util/Date;
  
72 ····.line·2172 ····.line·21
73 ····.line·2273 ····.line·22
74 ····const-wide·v2,·0x18add0276a0L74 ····const-wide·v2,·0x18af820dff8L
  
75 ····.line·2375 ····.line·23
76 ····.line·2476 ····.line·24
77 ····.line·2577 ····.line·25
78 ····.line·2678 ····.line·26
79 ····.line·2779 ····.line·27
80 ····invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;-><init>(J)V80 ····invoke-direct·{v1,·v2,·v3},·Ljava/util/Date;-><init>(J)V
33.1 KB
assets/dexopt/baseline.prof
    
Offset 1, 247 lines modifiedOffset 1, 247 lines modified
00000000:·7072·6f00·3031·3000·015d·e000·005f·0f00··pro.010..]..._..00000000:·7072·6f00·3031·3000·015d·e000·005f·0f00··pro.010..]..._..
00000010:·0078·01ed·5d6b·6c1c·d515·befb·b0bd·4e1c··.x..]kl.......N.00000010:·0078·01ed·5d6b·6c1c·d515·befb·b0bd·4e1c··.x..]kl.......N.
00000020:·7b49·4230·2424·eb10·a82b·2898·543c·24d2··{IB0$$...+(.T<$.00000020:·7b49·4230·2424·eb10·a82b·2898·543c·24d2··{IB0$$...+(.T<$.
00000030:·7813·40a4·0fa9·b46a·2b4a·1fb8·bc82·d494··x.@....j+J......00000030:·7813·40a4·0fa9·b46a·2b4a·6971·7905·a969··x.@....j+Jiqy..i
00000040:·1a52·4140·010f·210d·cf2a·1455·0810·6d5c··.RA@..!..*.U..m\00000040:·6a48·0501·053c·8434·3c2b·28aa·1020·dab8··jH...<.4<+(..·..
00000050:·4141·ed0f·d442·7e54·2d0a·4b95·4244·118f··AA...B~T-.K.BD..00000050:·8282·ca0f·d442·7e54·2d0a·4b95·4244·5181··.....B~T-.K.BDQ.
00000060:·5695·2820·5842·a4a8·5545·4c11·c585·4da6··V.(·XB..UEL...M.00000060:·5695·2820·5842·a448·5545·4c11·c585·4da6··V.(·XB.HUEL...M.
00000070:·e7db·99cf·3e1e·66d7·bb7e·3b39·135d·df7b··....>.f..~;9.].{00000070:·e7db·99cf·3e1e·66d7·bb7e·3b39·135d·df7b··....>.f..~;9.].{
00000080:·cf3d·affb·dd33·7766·ee9d·d9cc·753f·6fde··.=...3wf....u?o.00000080:·cf3d·affb·dd33·7766·ee9d·d9cc·75bf·68de··.=...3wf....u.h.
00000090:·fd13·e75e·7af4·9f2f·660f·3a77·d986·ef6d··...^z../f.:w...m 
000000a0:·dc78·c5c6·532f·bf62·d333·59e7·1a9d·7349··.x..S/.b.3Y...sI 
000000b0:·4989·9834·4f68·1949·e041·7b43·9893·b759··I..4Oh.I.A{C...Y 
000000c0:·ea67·85b4·b4e4·d003·19ea·63de·24b4·9630··.g........c.$..0 
000000d0:·8949·075e·a494·24e8·be48·1279·a11b·74ea··.I.^..$..H.y..t. 
000000e0:·639d·396c·a20c·7ef2·2087·9fb0·41be·f952··c.9l..~.·...A..R 
000000f0:·9e13·d6c9·df26·f513·2481·1f34·f2b6·2b1a··.....&..$..4..+. 
00000100:·6cb3·0d7e·b30c·fdda·47d0·e903·31d4·7a59··l..~....G...1.zY 
00000110:·060f·f493·1ffa·5786·b268·839f·6823·c6da··......W..h..h#.. 
00000120:·3eca·4f86·ed9a·0efe·d343·7aab·e4b4·c59c··>.O......Cz..... 
00000130:·fa58·ff8e·f07c·2be4·479f·8003·db30·a6d0··.X...|+.G....0.. 
00000140:·0119·a6f9·5200·1d63·491a·72fa·10cd·c10b··....R..cI.r..... 
00000150:·7c16·863c·e817·7890·530e·3cb0·4d4c·3936··|..<..x.S.<.ML96 
00000160:·f483·bcc0·8134·c8ce·0d65·9053·d7d1·5266··.....4...e.S..Rf 
00000170:·1fb4·1db4·2f55·7cc4·1474·d885·0f28·33a1··..../U|..t...(3. 
00000180:·0e5b·6b43·5a54·17ea·48e0·877f·f41d·7a91··.[kCZT..H.....z. 
00000190:·5867·3bf5·b20e·59f0·2007·3e6c·874d·d277··Xg;...Y.·.>l.M.w 
000001a0:·2a3a·fa44·1c68·1776·8815·621f·72d0·a531··*:.D.h.v..b.r..1 
000001b0:·020d·7d81·0c78·5086·1c69·d485·36c4·22e8··..}..xP..i..6.". 
000001c0:·f485·f610·1f3c·7f10·93e4·413b·d2d7·2441··.....<....A;..$A 
000001d0:·e6ef·610e·fdd4·4b5d·3aa7·de38·1a7d·477c··..a...K]:..8.}G| 
000001e0:·4107·7811·3be0·a54e·e6ec·0364·a23a·5187··A.x.;..N...d.:Q. 
000001f0:·1f90·039f·ae43·1e49·f703·fdd7·e731·da21··.....C.I.....1.! 
00000200:·c3f1·a03c·fd03·3f74·035f·b421·d1d6·e2b0··...<..?t._.!.... 
00000210:·bc52·08e4·47db·6889·f646·e3b3·f6d1·b134··.R..G.h..F.....4 
00000220:·8c0c·238b·018b·018b·81ca·31f0·75b9·26f1··..#.......1.u.&. 
00000230:·3a56·0927·de83·b29d·d75e·d667·42be·a886··:V.'.....^.gB... 
00000240:·6beb·4cf0·b31e·1f4e·1b67·9fea·19a7·1511··k.L....N.g...... 
00000250:·5bb8·0f3a·3542·abc7·f7c9·e48d·3e8f·4ca6··[..:5B......>.L. 
00000260:·2dd3·5d79·ee30·6c0c·1b8b·018b·018b·018b··-.]y.0l......... 
00000270:·018b·018b·018b·018b·018b·018b·018b·018b··................ 
00000280:·018b·018b·018b·018b·8123·3106·b01f·5c4b··.........#1...\K 
00000290:·bfb9·37ad·79b9·87ac·6956·ae0d·4fc3·c970··..7.y...iV..O..p 
000002a0:·b218·b018·b018·b018·381c·6220·2d9d·a8a7··........8.b·-... 
000002b0:·1f27·d678·df51·49e7·f671·cad7·f39e·5b25··.'.x.QI..q....[% 
000002c0:·1f0e·473a·dfef·8deb·dbaa·08e6·7c97·b3da··..G:........|... 
000002d0:·3d64·f41e·11ef·3046·dfd1·80ad·3511·dd71··=d....0F....5..q 
000002e0:·f627·8216·771f·1ba7·977d·8b6b·9b4c·5af7··.'..w....}.k.LZ. 
000002f0:·04e2·b07e·0274·e977·7d2b·f53b·fa6e·b5e6··...~.t.w}+.;.n.. 
00000300:·ab16·1b9a·6f59·8caf·f5bc·13a2·75c5·95a3··....oY......u... 
00000310:·baf0·1e11·dfa7·8de3·af85·c677·8c6b·e1ad··...........w.k.. 
00000320:·87e7·9418·2cea·9137·defa·ae45·86d7·9181··....,..7...E.... 
00000330:·d778·cf77·c449·f47a·365b·6247·cf7f·d16b··.x.w.I.z6[bG...k 
00000340:·606e·82e6·9b28·bef5·60a5·6521·87ba·f639··`n...(..`.e!...9 
00000350:·0ee7·b8f6·68df·2087·6f51·b47c·adef·5fc6··....h.·.oQ.|.._. 
00000360:·e9d7·7aa2·65fd·6eaa·bebf·d4e5·a88c·d547··..z.e.n........G 
00000370:·8e0d·f0c0·3751·d385·4bbd·635e·ebfd·cd74··....7Q..K.c^...t 
00000380:·f527·ce6e·3def·ead6·8b47·9cbd·5a69·f5cc··.'.n=....G..Zi.. 
00000390:·17d4·3916·19ca·5a3e·7de7·5914·7b7c·33f7··..9...Z>}.Y.{|3. 
000003a0:·6d49·1c4f·e6f8·c696·e5b8·6711·b669·7d9a··mI.O......g..i}. 
000003b0:·c6e7·389c·a7c7·2b5d·e0e7·f798·2853·86f1··..8...+]....(S.. 
000003c0:·ceeb·08e7·6ed2·79be·831f·34f8·c46b·1779··....n.y...4..k.y 
000003d0:·b42f·1359·e6f7·a0d0·59cb·b3c7·64fb·033f··./.Y....Y...d..? 
000003e0:·e2c6·0498·f19b·c289·ec7f·255d·d5d6·2c2a··..........%]..,* 
000003f0:·c918·7de6·9cfb·3616·933f·1698·fb88·f30a··..}...6..?...... 
00000400:·5526·6dac·f96c·fcbe·256e·ce1a·6bff·6b95··U&m..l..%n..k.k. 
00000410:·e3f5·05fc·7a2c·288f·b93a·57c3·b8f0·372a··....z,(..:W...7* 
00000420:·d087·f322·fcbc·5651·e778·73ed·3375·d13e··..."..VQ.xs.3u.> 
00000430:·eb96·0f9f·5786·8561·6131·6031·6031·6031··....W..aa1`1`1`1 
00000440:·6031·6031·6031·6031·6031·6031·6031·6031··`1`1`1`1`1`1`1`1 
00000450:·30d3·6220·ba56·c067·fda3·226b·0afc·adc2··0.b·.V.g.."k.... 
00000460:·5afd·c7ba·79dc·bb3c·51f9·a8fd·683b·eb5c··Z...y..<Q...h;.\ 
00000470:·8767·7da2·f24f·45fa·3951·7ab5·9e89·f09d··.g}..OE.9Qz..... 
00000480:·fb0d·ccd7·88df·dcd3·80ad·e958·cbd2·7db4··...........X..}. 
00000490:·b2cd·6d16·0316·0347·7a0c·4ce5·7ee7·918e··..m....Gz.L.~... 
000004a0:·b5f5·dfe6·1b8b·018b·018b·018b·018b·018b··................ 
000004b0:·018b·018b·018b·81c3·3f06·3aa7·60cd·cee2··........?.:.`... 
000004c0:·e8f0·8f23·1b63·1be3·2325·06a6·e21b·80a9··...#.c..#%...... 
000004d0:·c432·fa2d·df54·da9e·e9b6·4e1e·e3f5·b1da··.2.-.T....N..... 
000004e0:·1edf·68fb·4bd8·37e4·f72f·dc43·ac05·27ca··..h.K.7../.C..'. 
000004f0:·d4c2·6b3c·365f·8f35·0630·5ff0·ff63·aba6··..k<6_.5.0_..c.. 
00000500:·63aa·be63·d076·463b·b7aa·f93b·9bda·b877··c..c.vF;...;...w 
00000510:·bd5a·c622·3a47·0083·2592·c6da·1fee·b1c7··.Z.":G..%....... 
00000520:·fda6·cc58·75ce·56b9·e5e3·c071·a2fb·acdf··...Xu.V....q.... 
00000530:·51a8·5577·ad7b·68d5·ae1d·77d6·8141·f41d··Q.Uw.{h...w..A.. 
00000540:·9468·6cd6·eaf7·4ce4·c3bc·57cf·bd9f·feed··.hl...L...W..... 
00000550:·02f6·a71a·cee4·99aa·fcb6·3ac6·55f7·25ee··..........:.U.%. 
00000560:·b789·f04d·31fd·ae07·23ca·e83c·1a43·9c8f··...M1...#..<.C.. 
00000570:·348f·2e57·8bf1·a82e·2d77·3895·6bc5·bc96··4..W....-w8.k... 
00000580:·eb23·30ab·f62d·34c6·43c7·4314·c74e·150b··.#0..-4.C.C..N.. 
00000590:·d1b6·4af5·5afc·82ec·6873·20e6·9b2f·57b1··..J.Z...hs·../W. 
000005a0:·3f53·e321·ea57·ad78·54c2·732a·e998·d346··?S.!.W.xT.s*...F 
000005b0:·3b47·e90f·af07·fa9e·8d6d·cca3·73e4·6863··;G.......m..s.hc 
000005c0:·0e39·fd1d·3ff5·8c25·aff4·3b36·f45b·ebac··.9..?..%..;6.[.. 
000005d0:·f68c·a7f9·ac3c·7c6d·3892·b178·5326·d568··.....<|m8..xS&.h 
000005e0:·ff11·5748·9f95·748e·24cc·ab88·2b9e·1f98··..WH..t.$...+... 
000005f0:·d719·7b28·f3dc·009f·6ea3·1ee8·c75c·023e··..{(....n....\.> 
00000600:·3c23·44cf·4bc8·2081·8f3c·28d3·06ca·68c7··<#D.K.·..<(...h. 
00000610:·3947·1ae6·22ea·270d·7ce4·6519·76f9·5c02··9G..".'.|.e.v.\. 
00000620:·1a65·d01f·b451·56db·d7f3·1efc·012f·e5e0··.e...QV....../.. 
00000630:·7bd4·7fe8·051f·ee41·c887·3c3a·5f6a·7bf4··{......A..<:_j{. 
00000640:·6f81·f041·1ffd·d0eb·5ea4·8197·3649·83bf··o..A....^...6I.. 
00000650:·e0c5·98c0·b6c6·036d·fa5a·0919·2462·411d··.......m.Z..$bA. 
00000660:·cc89·0b7d·8aa3·6b1a·fd21·4e68·834d·62c8··...}..k..!Nh.Mb. 
00000670:·eb30·653a·42fb·6ca7·1de6·1a17·cd43·fdc8··.0e:B.l......C.. 
00000680:·c973·8194·2147·ddbc·ef23·d63a·7ea8·9f39··.s..!G...#.:~..9 
00000690:·da50·860d·cad3·77f8·7c43·d84e·fed1·728d··.P....w.|C.N..r. 
000006a0:·3179·b5ff·511a·6d92·aef3·3839·b443·867d··1y..Q.m...89.C.} 
000006b0:·635d·cba1·0c59·24c6·b9d6·45dc·e26c·93ef··c]...Y$...E..l.. 
000006c0:·6c91·458c·e39b·00d0·c08b·730d·764f·1005··l.E.......s.vO.. 
000006d0:·51bd·d445·5eea·d1f1·0fbf·aaf9·0dbf·28a7··Q..E^.........(. 
000006e0:·fb43·ddb4·c9b8·479c·6b7e·9641·c775·9672··.C....G.k~.A.u.r 
000006f0:·5a57·5c79·a5f0·820e·79ca·208f·1b4b·f0a1··ZW\y....y.·..K.. 
00000700:·0dbe·5217·65d8·465d·c819·5fe0·d17c·9a27··..R.e.F].._..|.' 
00000710:·5a8e·d6d9·2fd0·9188·4394·0f75·60a3·9f71··Z.../...C..u`..q 
00000720:·28a3·6d57·2ae3·f924·ae4d·d3a8·4f63·45ff··(.mW*..$.M..OcE. 
00000730:·c0c7·31c4·3893·4763·0579·d481·0bda·718e··..1.8.Gc.y....q. 
00000740:·410e·65d2·39be·b455·29a7·dee8·3546·f3d3··A.e.9..U)...5F.. 
00000750:·07f6·8139·7858·861e·9491·c0af·e5d9·0fd2··...9xX.......... 
00000760:·e927·7848·c378·d017·d051·679b·d645·7bd1··.'xH.x...Qg..E{. 
00000770:·36da·a76e·fd1d·4e94·973a·2083·c458·201f··6..n..N..:·..X·. 
00000780:·dbb5·dd68·99f6·4027·3f68·9a0f·faa8·5bd3··...h..@'?h....[. 
00000790:·ab95·a9ab·120f·7482·87b6·30ce·5a06·65cd··......t...0.Z.e. 
000007a0:·c336·c40a·db28·cb36·f685·75d8·2616·3cf7··.6...(.6..u.&.<. 
000007b0:·b43f·fa3a·445d·68e7·bc04·3df0·0b7d·d73a··.?.:D]h...=..}.: 
000007c0:·b50e·d0c9·17a5·ebfa·8dc2·873a·e339·4e1f··...........:.9N. 
000007d0:·69f7·7e37·f01b·76e1·17fd·843c·e621·e860··i.~7..v....<.!.` 
000007e0:·9c83·063e·d0d8·07f4·99fd·854e·c880·461e··...>.......N..F. 
Max diff block lines reached; -1/33830 bytes (-0.00%) of diff not shown.
962 B
res/raw/aboutlibraries.json
908 B
Pretty-printed
Differences: {'replace': "OrderedDict([('metadata', OrderedDict([('generated', '2023-10-04T00:41:22.579Z')])), " "('libraries', [OrderedDict([('uniqueId', 'androidx.activity:activity'), ('funding', " "[]), ('developers', [OrderedDict([('name', 'The Android Open Source Project')])]), " "('artifactVersion', '1.7.2'), ('description', 'Provides the base Activity subclass " "and the relevant hooks to build a composable structure on top.'), ('scm', " "OrderedDict([(' […]
    
Offset 3813, 10 lines modifiedOffset 3813, 10 lines modified
3813 ············"internalHash":·"MPL-2.0",3813 ············"internalHash":·"MPL-2.0",
3814 ············"name":·"Mozilla·Public·License·2.0",3814 ············"name":·"Mozilla·Public·License·2.0",
3815 ············"spdxId":·"MPL-2.0",3815 ············"spdxId":·"MPL-2.0",
3816 ············"url":·"https://spdx.org/licenses/MPL-2.0.html"3816 ············"url":·"https://spdx.org/licenses/MPL-2.0.html"
3817 ········}3817 ········}
3818 ····},3818 ····},
3819 ····"metadata":·{3819 ····"metadata":·{
3820 ········"generated":·"2023-09-28T18:18:17.519Z"3820 ········"generated":·"2023-10-04T00:41:22.579Z"
3821 ····}3821 ····}
3822 }3822 }