202 MB
/home/fdroid/fdroiddata/tmp/app.prav.client_4207201.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_app.prav.client_4207201.apk
12.1 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: <22ad199e067118576c79dc53500789a0b3fc75c1e5ac1253de1468ea46a07872>, actual: <986e4ebe3a130e0f49e311b54c7b55c1f4ebf95f1f42a3fea80aa8c5ec7be378> ERROR: APK Signature Scheme v3 signer #1: APK integrity check failed. VERITY_CHUNKED_SHA256 digest mismatch. Expected: <0df2fb2ab0c7d66df458938f7debdf5a6abbf488c35d4e417aebb35373f12ab56359400100000000>, actual: <0b62542d60f651211ed6fee9be27f3b4925a8dc42c2333211884fe38684c19686359400100000000>
    
Offset 1, 68 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:·bbb94624f4c36dec6708477ed6ec443c9bfe90f29db3c1f217c3edc4426c79a8 
10 Signer·#1·certificate·SHA-1·digest:·9d92d990b59ac952b0a63fa1a0c94183fc920462 
11 Signer·#1·certificate·MD5·digest:·1645896f64b2bd823497722205566703 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·7712d85c78819c229dbe0ee34aab0a90ac856c370334f0131b99c3d3acba9bf2 
15 Signer·#1·public·key·SHA-1·digest:·d13bbc4ea7bb8b0e88748ddc05afad7badcde0dc 
16 Signer·#1·public·key·MD5·digest:·854f1ce462cfb6c9a9ad01db15eb5844 
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.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.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/. 
20 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/. 
21 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/. 
22 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/. 
23 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/. 
24 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/. 
25 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/. 
26 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/. 
27 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/. 
28 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/. 
29 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/. 
30 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/. 
31 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/. 
32 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/. 
33 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/. 
34 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/. 
35 WARNING:·META-INF/androidx.emoji2_emoji2-bundled.version·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
36 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/. 
37 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/. 
38 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/. 
39 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/. 
40 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/. 
41 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/. 
42 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/. 
43 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/. 
44 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/. 
45 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/. 
46 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/. 
47 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/. 
48 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/. 
49 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/. 
50 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/. 
51 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/. 
52 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/. 
53 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/. 
54 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/. 
55 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/. 
56 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/. 
57 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/. 
58 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/. 
59 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/. 
60 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/. 
61 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/. 
62 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/. 
63 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/. 
64 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/. 
65 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/. 
66 WARNING:·META-INF/services/java.security.Provider·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
67 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/. 
68 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/. 
2.22 KB
zipinfo {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Zip·file·size:·20998499·bytes,·number·of·entries:·27801 Zip·file·size:·20998499·bytes,·number·of·entries:·2780
2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties2 -rw-r--r--··0.0·unx·······56·b-·defN·81-Jan-01·01:01·META-INF/com/android/build/gradle/app-metadata.properties
3 -rw-r--r--··0.0·unx·····1461·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof3 -rw-r--r--··0.0·unx·····1462·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.prof
4 -rw-r--r--··0.0·unx······173·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm4 -rw-r--r--··0.0·unx······173·b-·stor·81-Jan-01·01:01·assets/dexopt/baseline.profm
5 -rw-r--r--··0.0·unx··8044448·b-·defN·81-Jan-01·01:01·classes.dex5 -rw-r--r--··0.0·unx··8047812·b-·defN·81-Jan-01·01:01·classes.dex
6 -rw-r--r--··0.0·unx··1279936·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so6 -rw-r--r--··0.0·unx··1279936·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libconscrypt_jni.so
7 -rw-r--r--··0.0·unx··5694836·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libjingle_peerconnection_so.so7 -rw-r--r--··0.0·unx··5694836·b-·defN·81-Jan-01·01:01·lib/armeabi-v7a/libjingle_peerconnection_so.so
8 -rw-r--r--··0.0·unx·10043088·b-·defN·81-Jan-01·01:01·assets/NotoColorEmojiCompat.ttf8 -rw-r--r--··0.0·unx·10043088·b-·defN·81-Jan-01·01:01·assets/NotoColorEmojiCompat.ttf
9 -rw-r--r--··0.0·unx······145·b-·defN·81-Jan-01·01:01·assets/io/michaelrocks/libphonenumber/android/data/PhoneNumberAlternateFormatsProto_2559 -rw-r--r--··0.0·unx······145·b-·defN·81-Jan-01·01:01·assets/io/michaelrocks/libphonenumber/android/data/PhoneNumberAlternateFormatsProto_255
10 -rw-r--r--··0.0·unx······102·b-·defN·81-Jan-01·01:01·assets/io/michaelrocks/libphonenumber/android/data/PhoneNumberAlternateFormatsProto_2710 -rw-r--r--··0.0·unx······102·b-·defN·81-Jan-01·01:01·assets/io/michaelrocks/libphonenumber/android/data/PhoneNumberAlternateFormatsProto_27
11 -rw-r--r--··0.0·unx·······97·b-·defN·81-Jan-01·01:01·assets/io/michaelrocks/libphonenumber/android/data/PhoneNumberAlternateFormatsProto_3011 -rw-r--r--··0.0·unx·······97·b-·defN·81-Jan-01·01:01·assets/io/michaelrocks/libphonenumber/android/data/PhoneNumberAlternateFormatsProto_30
12 -rw-r--r--··0.0·unx······238·b-·defN·81-Jan-01·01:01·assets/io/michaelrocks/libphonenumber/android/data/PhoneNumberAlternateFormatsProto_3112 -rw-r--r--··0.0·unx······238·b-·defN·81-Jan-01·01:01·assets/io/michaelrocks/libphonenumber/android/data/PhoneNumberAlternateFormatsProto_31
Offset 2775, 8 lines modifiedOffset 2775, 8 lines modified
2775 -rw----·····2.0·fat····12539·b-·defN·81-Jan-01·01:01·org/bouncycastle/mail/smime/validator/SignedMailValidatorMessages_de.properties2775 -rw----·····2.0·fat····12539·b-·defN·81-Jan-01·01:01·org/bouncycastle/mail/smime/validator/SignedMailValidatorMessages_de.properties
2776 -rw----·····2.0·fat····42868·b-·defN·81-Jan-01·01:01·org/bouncycastle/x509/CertPathReviewerMessages.properties2776 -rw----·····2.0·fat····42868·b-·defN·81-Jan-01·01:01·org/bouncycastle/x509/CertPathReviewerMessages.properties
2777 -rw----·····2.0·fat····49608·b-·defN·81-Jan-01·01:01·org/bouncycastle/x509/CertPathReviewerMessages_de.properties2777 -rw----·····2.0·fat····49608·b-·defN·81-Jan-01·01:01·org/bouncycastle/x509/CertPathReviewerMessages_de.properties
2778 -rw----·····2.0·fat······163·b-·defN·81-Jan-01·01:01·org/conscrypt/conscrypt.properties2778 -rw----·····2.0·fat······163·b-·defN·81-Jan-01·01:01·org/conscrypt/conscrypt.properties
2779 -rw----·····2.0·fat···276887·b-·defN·81-Jan-01·01:01·META-INF/42D3108D.SF2779 -rw----·····2.0·fat···276887·b-·defN·81-Jan-01·01:01·META-INF/42D3108D.SF
2780 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/42D3108D.RSA2780 -rw----·····2.0·fat·····1336·b-·defN·81-Jan-01·01:01·META-INF/42D3108D.RSA
2781 -rw----·····2.0·fat···276760·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF2781 -rw----·····2.0·fat···276760·b-·defN·81-Jan-01·01:01·META-INF/MANIFEST.MF
2782 2780·files,·30163544·bytes·uncompressed,·20628455·bytes·compressed:··31.6%2782 2780·files,·30166909·bytes·uncompressed,·20628379·bytes·compressed:··31.6%
202 MB
classes.dex
202 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············:·b3927ad64 checksum············:·92c0cdad
5 signature···········:·41e5...77e95 signature···········:·745f...da63
6 file_size···········:·80444486 file_size···········:·8047812
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·····:·6299810 string_ids_size·····:·62998
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·936812 type_ids_size·······:·9368
13 type_ids_off········:·252104·(0x03d8c8)13 type_ids_off········:·252104·(0x03d8c8)
14 proto_ids_size······:·1419914 proto_ids_size······:·14199
15 proto_ids_off·······:·289576·(0x046b28)15 proto_ids_off·······:·289576·(0x046b28)
16 field_ids_size······:·2214416 field_ids_size······:·22144
17 field_ids_off·······:·459964·(0x0704bc)17 field_ids_off·······:·459964·(0x0704bc)
18 method_ids_size·····:·5640618 method_ids_size·····:·56446
19 method_ids_off······:·637116·(0x09b8bc)19 method_ids_off······:·637116·(0x09b8bc)
20 class_defs_size·····:·769820 class_defs_size·····:·7698
21 class_defs_off······:·1088364·(0x109b6c)21 class_defs_off······:·1088684·(0x109cac)
22 data_size···········:·670974822 data_size···········:·6712792
23 data_off············:·1334700·(0x145dac)23 data_off············:·1335020·(0x145eec)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·42925 class_idx···········:·429
26 access_flags········:·1·(0x0001)26 access_flags········:·1·(0x0001)
27 superclass_idx······:·607627 superclass_idx······:·6076
28 source_file_idx·····:·952628 source_file_idx·····:·9526
29 static_fields_size··:·029 static_fields_size··:·0
Offset 52, 17 lines modifiedOffset 52, 17 lines modified
52 ······type··········:·'(Landroid/os/Parcel;Landroid/os/Parcelable;I)V'52 ······type··········:·'(Landroid/os/Parcel;Landroid/os/Parcelable;I)V'
53 ······access········:·0x1008·(STATIC·SYNTHETIC)53 ······access········:·0x1008·(STATIC·SYNTHETIC)
54 ······code··········-54 ······code··········-
55 ······registers·····:·355 ······registers·····:·3
56 ······ins···········:·356 ······ins···········:·3
57 ······outs··········:·357 ······outs··········:·3
58 ······insns·size····:·4·16-bit·code·units58 ······insns·size····:·4·16-bit·code·units
59 145e8c:········································|[145e8c]·android.support.v4.app.INotificationSideChannel$_Parcel.access$100:(Landroid/os/Parcel;Landroid/os/Parcelable;I)V59 145fcc:········································|[145fcc]·android.support.v4.app.INotificationSideChannel$_Parcel.access$100:(Landroid/os/Parcel;Landroid/os/Parcelable;I)V
60 145e9c:·7130·2a08·1002·························|0000:·invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/INotificationSideChannel$_Parcel;.writeTypedObject:(Landroid/os/Parcel;Landroid/os/Parcelable;I)V·//·method@082a60 145fdc:·7130·2a08·1002·························|0000:·invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/INotificationSideChannel$_Parcel;.writeTypedObject:(Landroid/os/Parcel;Landroid/os/Parcelable;I)V·//·method@082a
61 145ea2:·0e00···································|0003:·return-void61 145fe2:·0e00···································|0003:·return-void
62 ······catches·······:·(none)62 ······catches·······:·(none)
63 ······positions·····:·63 ······positions·····:·
64 ········0x0000·line=18664 ········0x0000·line=186
65 ······locals········:·65 ······locals········:·
66 ········0x0000·-·0x0004·reg=0·(null)·Landroid/os/Parcel;·66 ········0x0000·-·0x0004·reg=0·(null)·Landroid/os/Parcel;·
67 ········0x0000·-·0x0004·reg=1·(null)·Landroid/os/Parcelable;·67 ········0x0000·-·0x0004·reg=1·(null)·Landroid/os/Parcelable;·
68 ········0x0000·-·0x0004·reg=2·(null)·I·68 ········0x0000·-·0x0004·reg=2·(null)·I·
Offset 72, 23 lines modifiedOffset 72, 23 lines modified
72 ······type··········:·'(Landroid/os/Parcel;Landroid/os/Parcelable;I)V'72 ······type··········:·'(Landroid/os/Parcel;Landroid/os/Parcelable;I)V'
73 ······access········:·0x000a·(PRIVATE·STATIC)73 ······access········:·0x000a·(PRIVATE·STATIC)
74 ······code··········-74 ······code··········-
75 ······registers·····:·475 ······registers·····:·4
76 ······ins···········:·376 ······ins···········:·3
77 ······outs··········:·377 ······outs··········:·3
78 ······insns·size····:·15·16-bit·code·units78 ······insns·size····:·15·16-bit·code·units
79 145ea4:········································|[145ea4]·android.support.v4.app.INotificationSideChannel$_Parcel.writeTypedObject:(Landroid/os/Parcel;Landroid/os/Parcelable;I)V79 145fe4:········································|[145fe4]·android.support.v4.app.INotificationSideChannel$_Parcel.writeTypedObject:(Landroid/os/Parcel;Landroid/os/Parcelable;I)V
80 145eb4:·3802·0a00······························|0000:·if-eqz·v2,·000a·//·+000a80 145ff4:·3802·0a00······························|0000:·if-eqz·v2,·000a·//·+000a
81 145eb8:·1210···································|0002:·const/4·v0,·#int·1·//·#181 145ff8:·1210···································|0002:·const/4·v0,·#int·1·//·#1
82 145eba:·6e20·bd07·0100·························|0003:·invoke-virtual·{v1,·v0},·Landroid/os/Parcel;.writeInt:(I)V·//·method@07bd82 145ffa:·6e20·bd07·0100·························|0003:·invoke-virtual·{v1,·v0},·Landroid/os/Parcel;.writeInt:(I)V·//·method@07bd
83 145ec0:·7230·d507·1203·························|0006:·invoke-interface·{v2,·v1,·v3},·Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V·//·method@07d583 146000:·7230·d507·1203·························|0006:·invoke-interface·{v2,·v1,·v3},·Landroid/os/Parcelable;.writeToParcel:(Landroid/os/Parcel;I)V·//·method@07d5
84 145ec6:·2805···································|0009:·goto·000e·//·+000584 146006:·2805···································|0009:·goto·000e·//·+0005
85 145ec8:·1202···································|000a:·const/4·v2,·#int·0·//·#085 146008:·1202···································|000a:·const/4·v2,·#int·0·//·#0
86 145eca:·6e20·bd07·2100·························|000b:·invoke-virtual·{v1,·v2},·Landroid/os/Parcel;.writeInt:(I)V·//·method@07bd86 14600a:·6e20·bd07·2100·························|000b:·invoke-virtual·{v1,·v2},·Landroid/os/Parcel;.writeInt:(I)V·//·method@07bd
87 145ed0:·0e00···································|000e:·return-void87 146010:·0e00···································|000e:·return-void
88 ······catches·······:·(none)88 ······catches·······:·(none)
89 ······positions·····:·89 ······positions·····:·
90 ········0x0003·line=19990 ········0x0003·line=199
91 ········0x0006·line=20091 ········0x0006·line=200
92 ········0x000b·line=20292 ········0x000b·line=202
93 ······locals········:·93 ······locals········:·
94 ········0x0000·-·0x000f·reg=1·(null)·Landroid/os/Parcel;·94 ········0x0000·-·0x000f·reg=1·(null)·Landroid/os/Parcel;·
Offset 187, 18 lines modifiedOffset 187, 18 lines modified
187 ······type··········:·'(Landroidx/activity/ComponentActivity;)V'187 ······type··········:·'(Landroidx/activity/ComponentActivity;)V'
188 ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR)188 ······access········:·0x11001·(PUBLIC·SYNTHETIC·CONSTRUCTOR)
189 ······code··········-189 ······code··········-
190 ······registers·····:·2190 ······registers·····:·2
191 ······ins···········:·2191 ······ins···········:·2
192 ······outs··········:·1192 ······outs··········:·1
193 ······insns·size····:·6·16-bit·code·units193 ······insns·size····:·6·16-bit·code·units
194 145f6c:········································|[145f6c]·androidx.activity.ComponentActivity$$ExternalSyntheticLambda0.<init>:(Landroidx/activity/ComponentActivity;)V194 1460ac:········································|[1460ac]·androidx.activity.ComponentActivity$$ExternalSyntheticLambda0.<init>:(Landroidx/activity/ComponentActivity;)V
195 145f7c:·7010·3498·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9834195 1460bc:·7010·5c98·0000·························|0000:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@985c
196 145f82:·5b01·7701······························|0003:·iput-object·v1,·v0,·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;.f$0:Landroidx/activity/ComponentActivity;·//·field@0177196 1460c2:·5b01·7701······························|0003:·iput-object·v1,·v0,·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;.f$0:Landroidx/activity/ComponentActivity;·//·field@0177
197 145f86:·0e00···································|0005:·return-void197 1460c6:·0e00···································|0005:·return-void
198 ······catches·······:·(none)198 ······catches·······:·(none)
199 ······positions·····:·199 ······positions·····:·
200 ········0x0000·line=0200 ········0x0000·line=0
201 ······locals········:·201 ······locals········:·
202 ········0x0000·-·0x0006·reg=0·this·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;·202 ········0x0000·-·0x0006·reg=0·this·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;·
203 ········0x0000·-·0x0006·reg=1·(null)·Landroidx/activity/ComponentActivity;·203 ········0x0000·-·0x0006·reg=1·(null)·Landroidx/activity/ComponentActivity;·
  
Offset 208, 18 lines modifiedOffset 208, 18 lines modified
208 ······type··········:·'()V'208 ······type··········:·'()V'
209 ······access········:·0x0011·(PUBLIC·FINAL)209 ······access········:·0x0011·(PUBLIC·FINAL)
210 ······code··········-210 ······code··········-
211 ······registers·····:·2211 ······registers·····:·2
212 ······ins···········:·1212 ······ins···········:·1
213 ······outs··········:·1213 ······outs··········:·1
214 ······insns·size····:·6·16-bit·code·units214 ······insns·size····:·6·16-bit·code·units
215 145f88:········································|[145f88]·androidx.activity.ComponentActivity$$ExternalSyntheticLambda0.run:()V215 1460c8:········································|[1460c8]·androidx.activity.ComponentActivity$$ExternalSyntheticLambda0.run:()V
216 145f98:·5410·7701······························|0000:·iget-object·v0,·v1,·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;.f$0:Landroidx/activity/ComponentActivity;·//·field@0177216 1460d8:·5410·7701······························|0000:·iget-object·v0,·v1,·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;.f$0:Landroidx/activity/ComponentActivity;·//·field@0177
217 145f9c:·6e10·ac10·0000·························|0002:·invoke-virtual·{v0},·Landroidx/activity/ComponentActivity;.invalidateMenu:()V·//·method@10ac217 1460dc:·6e10·ac10·0000·························|0002:·invoke-virtual·{v0},·Landroidx/activity/ComponentActivity;.invalidateMenu:()V·//·method@10ac
218 145fa2:·0e00···································|0005:·return-void218 1460e2:·0e00···································|0005:·return-void
219 ······catches·······:·(none)219 ······catches·······:·(none)
220 ······positions·····:·220 ······positions·····:·
221 ········0x0000·line=0221 ········0x0000·line=0
222 ······locals········:·222 ······locals········:·
223 ········0x0000·-·0x0006·reg=1·this·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;·223 ········0x0000·-·0x0006·reg=1·this·Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;·
  
224 ··source_file_idx···:·22456·(R8$$SyntheticClass)224 ··source_file_idx···:·22456·(R8$$SyntheticClass)
Offset 257, 18 lines modifiedOffset 257, 18 lines modified
257 ······type··········:·'(Landroidx/activity/ComponentActivity;)V'257 ······type··········:·'(Landroidx/activity/ComponentActivity;)V'
258 ······access········:·0x10000·(CONSTRUCTOR)258 ······access········:·0x10000·(CONSTRUCTOR)
259 ······code··········-259 ······code··········-
260 ······registers·····:·2260 ······registers·····:·2
261 ······ins···········:·2261 ······ins···········:·2
262 ······outs··········:·1262 ······outs··········:·1
263 ······insns·size····:·6·16-bit·code·units263 ······insns·size····:·6·16-bit·code·units
264 146018:········································|[146018]·androidx.activity.ComponentActivity$1.<init>:(Landroidx/activity/ComponentActivity;)V264 146158:········································|[146158]·androidx.activity.ComponentActivity$1.<init>:(Landroidx/activity/ComponentActivity;)V
265 146028:·5b01·7a01······························|0000:·iput-object·v1,·v0,·Landroidx/activity/ComponentActivity$1;.this$0:Landroidx/activity/ComponentActivity;·//·field@017a265 146168:·5b01·7a01······························|0000:·iput-object·v1,·v0,·Landroidx/activity/ComponentActivity$1;.this$0:Landroidx/activity/ComponentActivity;·//·field@017a
266 14602c:·7010·3498·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@9834266 14616c:·7010·5c98·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@985c
267 146032:·0e00···································|0005:·return-void267 146172:·0e00···································|0005:·return-void
268 ······catches·······:·(none)268 ······catches·······:·(none)
269 ······positions·····:·269 ······positions·····:·
270 ········0x0000·line=153270 ········0x0000·line=153
271 ······locals········:·271 ······locals········:·
272 ········0x0000·-·0x0006·reg=0·this·Landroidx/activity/ComponentActivity$1;·272 ········0x0000·-·0x0006·reg=0·this·Landroidx/activity/ComponentActivity$1;·
Max diff block lines reached; 211660290/211670159 bytes (100.00%) of diff not shown.
197 KB
classes.jar
42.3 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·14212410·bytes,·number·of·entries:·76981 Zip·file·size:·14214096·bytes,·number·of·entries:·7698
2 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$_Parcel.class2 ?rwxrwxr-x··2.0·unx······429·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel$_Parcel.class
3 ?rwxrwxr-x··2.0·unx······214·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class3 ?rwxrwxr-x··2.0·unx······214·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
4 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class4 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·androidx/activity/Cancellable.class
5 ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$$ExternalSyntheticLambda0.class5 ?rwxrwxr-x··2.0·unx······422·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$$ExternalSyntheticLambda0.class
6 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class6 ?rwxrwxr-x··2.0·unx······709·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$1.class
7 ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$Api19Impl.class7 ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$Api19Impl.class
8 ?rwxrwxr-x··2.0·unx······312·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$Api33Impl.class8 ?rwxrwxr-x··2.0·unx······312·b-·stor·80-Jan-01·00:00·androidx/activity/ComponentActivity$Api33Impl.class
Offset 2434, 15 lines modifiedOffset 2434, 15 lines modified
2434 ?rwxrwxr-x··2.0·unx······306·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/AndroidDNSClient$$ExternalSyntheticApiModelOutline2.class2434 ?rwxrwxr-x··2.0·unx······306·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/AndroidDNSClient$$ExternalSyntheticApiModelOutline2.class
2435 ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/AndroidDNSClient$1.class2435 ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/AndroidDNSClient$1.class
2436 ?rwxrwxr-x··2.0·unx·····3377·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/DNSServer.class2436 ?rwxrwxr-x··2.0·unx·····3377·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/DNSServer.class
2437 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/DNSSocket$$ExternalSyntheticLambda0.class2437 ?rwxrwxr-x··2.0·unx······418·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/DNSSocket$$ExternalSyntheticLambda0.class
2438 ?rwxrwxr-x··2.0·unx······555·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/DNSSocket$1.class2438 ?rwxrwxr-x··2.0·unx······555·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/DNSSocket$1.class
2439 ?rwxrwxr-x··2.0·unx·····6922·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/DNSSocket.class2439 ?rwxrwxr-x··2.0·unx·····6922·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/DNSSocket.class
2440 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/NetworkDataSource$2.class2440 ?rwxrwxr-x··2.0·unx······641·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/NetworkDataSource$2.class
2441 ?rwxrwxr-x··2.0·unx·····1262·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/Transport.class2441 ?rwxrwxr-x··2.0·unx·····1305·b-·stor·80-Jan-01·00:00·de/gultsch/minidns/Transport.class
2442 ?rwxrwxr-x··2.0·unx······570·b-·stor·80-Jan-01·00:00·de/measite/minidns/AbstractDNSClient$1.class2442 ?rwxrwxr-x··2.0·unx······570·b-·stor·80-Jan-01·00:00·de/measite/minidns/AbstractDNSClient$1.class
2443 ?rwxrwxr-x··2.0·unx······964·b-·stor·80-Jan-01·00:00·de/measite/minidns/AbstractDNSClient$IpVersionSetting.class2443 ?rwxrwxr-x··2.0·unx······964·b-·stor·80-Jan-01·00:00·de/measite/minidns/AbstractDNSClient$IpVersionSetting.class
2444 ?rwxrwxr-x··2.0·unx·····6380·b-·stor·80-Jan-01·00:00·de/measite/minidns/AbstractDNSClient.class2444 ?rwxrwxr-x··2.0·unx·····6380·b-·stor·80-Jan-01·00:00·de/measite/minidns/AbstractDNSClient.class
2445 ?rwxrwxr-x··2.0·unx······647·b-·stor·80-Jan-01·00:00·de/measite/minidns/DNSCache.class2445 ?rwxrwxr-x··2.0·unx······647·b-·stor·80-Jan-01·00:00·de/measite/minidns/DNSCache.class
2446 ?rwxrwxr-x··2.0·unx·····1218·b-·stor·80-Jan-01·00:00·de/measite/minidns/DNSClient$1.class2446 ?rwxrwxr-x··2.0·unx·····1218·b-·stor·80-Jan-01·00:00·de/measite/minidns/DNSClient$1.class
2447 ?rwxrwxr-x··2.0·unx·······83·b-·stor·80-Jan-01·00:00·de/measite/minidns/DNSMessage$1.class2447 ?rwxrwxr-x··2.0·unx·······83·b-·stor·80-Jan-01·00:00·de/measite/minidns/DNSMessage$1.class
2448 ?rwxrwxr-x··2.0·unx·····4136·b-·stor·80-Jan-01·00:00·de/measite/minidns/DNSMessage$Builder.class2448 ?rwxrwxr-x··2.0·unx·····4136·b-·stor·80-Jan-01·00:00·de/measite/minidns/DNSMessage$Builder.class
Offset 2536, 51 lines modifiedOffset 2536, 51 lines modified
2536 ?rwxrwxr-x··2.0·unx····11214·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/crypto/PgpEngine.class2536 ?rwxrwxr-x··2.0·unx····11214·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/crypto/PgpEngine.class
2537 ?rwxrwxr-x··2.0·unx······102·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/XmppDomainVerifier$1.class2537 ?rwxrwxr-x··2.0·unx······102·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/XmppDomainVerifier$1.class
2538 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/XmppDomainVerifier$ValidDomains.class2538 ?rwxrwxr-x··2.0·unx······815·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/XmppDomainVerifier$ValidDomains.class
2539 ?rwxrwxr-x··2.0·unx·····6394·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/XmppDomainVerifier.class2539 ?rwxrwxr-x··2.0·unx·····6394·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/XmppDomainVerifier.class
2540 ?rwxrwxr-x··2.0·unx·····2044·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$6.class2540 ?rwxrwxr-x··2.0·unx·····2044·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$6.class
2541 ?rwxrwxr-x··2.0·unx·····1607·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$7.class2541 ?rwxrwxr-x··2.0·unx·····1607·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$7.class
2542 ?rwxrwxr-x··2.0·unx·····1738·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$AxolotlAddressMap.class2542 ?rwxrwxr-x··2.0·unx·····1738·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$AxolotlAddressMap.class
2543 ?rwxrwxr-x··2.0·unx·····1173·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$FetchStatus.class2543 ?rwxrwxr-x··2.0·unx·····1205·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$FetchStatus.class
2544 ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$NotVerifiedException.class2544 ?rwxrwxr-x··2.0·unx······136·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$NotVerifiedException.class
2545 ?rwxrwxr-x··2.0·unx·····1013·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$OmemoVerifiedPayload.class2545 ?rwxrwxr-x··2.0·unx·····1013·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$OmemoVerifiedPayload.class
2546 ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$OnDeviceIdsFetched.class2546 ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$OnDeviceIdsFetched.class
2547 ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$OnMultipleDeviceIdFetched.class2547 ?rwxrwxr-x··2.0·unx······154·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$OnMultipleDeviceIdFetched.class
2548 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$OnSessionBuildFromPep.class2548 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/AxolotlService$OnSessionBuildFromPep.class
2549 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/CryptoFailedException.class2549 ?rwxrwxr-x··2.0·unx······425·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/CryptoFailedException.class
2550 ?rwxrwxr-x··2.0·unx·····1158·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/FingerprintStatus$Trust.class2550 ?rwxrwxr-x··2.0·unx·····1190·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/FingerprintStatus$Trust.class
2551 ?rwxrwxr-x··2.0·unx·····3816·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/FingerprintStatus.class2551 ?rwxrwxr-x··2.0·unx·····3816·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/FingerprintStatus.class
2552 ?rwxrwxr-x··2.0·unx······182·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/NoSessionsCreatedException.class2552 ?rwxrwxr-x··2.0·unx······182·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/NoSessionsCreatedException.class
2553 ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/OnMessageCreatedCallback.class2553 ?rwxrwxr-x··2.0·unx······192·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/OnMessageCreatedCallback.class
2554 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/SQLiteAxolotlStore$1.class2554 ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/SQLiteAxolotlStore$1.class
2555 ?rwxrwxr-x··2.0·unx······507·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/XmppAxolotlMessage$XmppAxolotlKeyTransportMessage.class2555 ?rwxrwxr-x··2.0·unx······507·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/XmppAxolotlMessage$XmppAxolotlKeyTransportMessage.class
2556 ?rwxrwxr-x··2.0·unx······451·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/XmppAxolotlMessage$XmppAxolotlPlaintextMessage.class2556 ?rwxrwxr-x··2.0·unx······451·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/XmppAxolotlMessage$XmppAxolotlPlaintextMessage.class
2557 ?rwxrwxr-x··2.0·unx····11283·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/XmppAxolotlMessage.class2557 ?rwxrwxr-x··2.0·unx····11283·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/XmppAxolotlMessage.class
2558 ?rwxrwxr-x··2.0·unx······300·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/XmppAxolotlSession$AxolotlKey.class2558 ?rwxrwxr-x··2.0·unx······300·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/XmppAxolotlSession$AxolotlKey.class
2559 ?rwxrwxr-x··2.0·unx·····9325·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/XmppAxolotlSession.class2559 ?rwxrwxr-x··2.0·unx·····9325·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/axolotl/XmppAxolotlSession.class
2560 ?rwxrwxr-x··2.0·unx······850·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ChannelBinding$1.class2560 ?rwxrwxr-x··2.0·unx······850·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ChannelBinding$1.class
2561 ?rwxrwxr-x··2.0·unx·····5651·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ChannelBinding.class2561 ?rwxrwxr-x··2.0·unx·····5685·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ChannelBinding.class
2562 ?rwxrwxr-x··2.0·unx·····2913·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ChannelBindingMechanism$-CC.class2562 ?rwxrwxr-x··2.0·unx·····2913·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ChannelBindingMechanism$-CC.class
2563 ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ChannelBindingMechanism.class2563 ?rwxrwxr-x··2.0·unx······194·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ChannelBindingMechanism.class
2564 ?rwxrwxr-x··2.0·unx······785·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/DigestMd5$1.class2564 ?rwxrwxr-x··2.0·unx······785·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/DigestMd5$1.class
2565 ?rwxrwxr-x··2.0·unx·····3539·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/HashedToken$Mechanism.class2565 ?rwxrwxr-x··2.0·unx·····3539·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/HashedToken$Mechanism.class
2566 ?rwxrwxr-x··2.0·unx······438·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/SaslMechanism$AuthenticationException.class2566 ?rwxrwxr-x··2.0·unx······438·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/SaslMechanism$AuthenticationException.class
2567 ?rwxrwxr-x··2.0·unx·····3160·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/SaslMechanism$Factory.class2567 ?rwxrwxr-x··2.0·unx·····3160·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/SaslMechanism$Factory.class
2568 ?rwxrwxr-x··2.0·unx·····1004·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/SaslMechanism$State.class2568 ?rwxrwxr-x··2.0·unx·····1048·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/SaslMechanism$State.class
2569 ?rwxrwxr-x··2.0·unx·····1489·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/SaslMechanism$Version.class2569 ?rwxrwxr-x··2.0·unx·····1545·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/SaslMechanism$Version.class
2570 ?rwxrwxr-x··2.0·unx·····3033·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/SaslMechanism.class2570 ?rwxrwxr-x··2.0·unx·····3033·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/SaslMechanism.class
2571 ?rwxrwxr-x··2.0·unx······861·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ScramMechanism$$ExternalSyntheticLambda0.class2571 ?rwxrwxr-x··2.0·unx······861·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ScramMechanism$$ExternalSyntheticLambda0.class
2572 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ScramMechanism$1.class2572 ?rwxrwxr-x··2.0·unx······373·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ScramMechanism$1.class
2573 ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ScramMechanism$2.class2573 ?rwxrwxr-x··2.0·unx······701·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ScramMechanism$2.class
2574 ?rwxrwxr-x··2.0·unx·····1104·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ScramMechanism$CacheKey.class2574 ?rwxrwxr-x··2.0·unx·····1104·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ScramMechanism$CacheKey.class
2575 ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ScramMechanism$KeyPair.class2575 ?rwxrwxr-x··2.0·unx······257·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/ScramMechanism$KeyPair.class
2576 ?rwxrwxr-x··2.0·unx·····1661·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/Tokenizer.class2576 ?rwxrwxr-x··2.0·unx·····1661·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/crypto/sasl/Tokenizer.class
2577 ?rwxrwxr-x··2.0·unx······271·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/AbstractEntity.class2577 ?rwxrwxr-x··2.0·unx······271·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/AbstractEntity.class
2578 ?rwxrwxr-x··2.0·unx·····3346·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Account$1.class2578 ?rwxrwxr-x··2.0·unx·····3346·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Account$1.class
2579 ?rwxrwxr-x··2.0·unx·····4152·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Account$State.class2579 ?rwxrwxr-x··2.0·unx·····4119·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Account$State.class
2580 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Blockable.class2580 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Blockable.class
2581 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Contact$Options.class2581 ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Contact$Options.class
2582 ?rwxrwxr-x··2.0·unx······541·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Conversation$$ExternalSyntheticLambda0.class2582 ?rwxrwxr-x··2.0·unx······541·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Conversation$$ExternalSyntheticLambda0.class
2583 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Conversation$1.class2583 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Conversation$1.class
2584 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Conversation$Draft.class2584 ?rwxrwxr-x··2.0·unx······518·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Conversation$Draft.class
2585 ?rwxrwxr-x··2.0·unx······183·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Conversation$OnMessageFound.class2585 ?rwxrwxr-x··2.0·unx······183·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Conversation$OnMessageFound.class
2586 ?rwxrwxr-x··2.0·unx······352·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Conversational.class2586 ?rwxrwxr-x··2.0·unx······352·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Conversational.class
Offset 2592, 21 lines modifiedOffset 2592, 21 lines modified
2592 ?rwxrwxr-x··2.0·unx······285·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$$ExternalSyntheticApiModelOutline0.class2592 ?rwxrwxr-x··2.0·unx······285·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$$ExternalSyntheticApiModelOutline0.class
2593 ?rwxrwxr-x··2.0·unx······364·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$$ExternalSyntheticApiModelOutline1.class2593 ?rwxrwxr-x··2.0·unx······364·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$$ExternalSyntheticApiModelOutline1.class
2594 ?rwxrwxr-x··2.0·unx······252·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$$ExternalSyntheticApiModelOutline2.class2594 ?rwxrwxr-x··2.0·unx······252·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$$ExternalSyntheticApiModelOutline2.class
2595 ?rwxrwxr-x··2.0·unx······347·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$$ExternalSyntheticApiModelOutline3.class2595 ?rwxrwxr-x··2.0·unx······347·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$$ExternalSyntheticApiModelOutline3.class
2596 ?rwxrwxr-x··2.0·unx······459·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$$ExternalSyntheticLambda4.class2596 ?rwxrwxr-x··2.0·unx······459·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$$ExternalSyntheticLambda4.class
2597 ?rwxrwxr-x··2.0·unx·····2164·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$FileParams.class2597 ?rwxrwxr-x··2.0·unx·····2164·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$FileParams.class
2598 ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$MergeSeparator.class2598 ?rwxrwxr-x··2.0·unx······169·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Message$MergeSeparator.class
2599 ?rwxrwxr-x··2.0·unx·····1827·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/MucOptions$Affiliation.class2599 ?rwxrwxr-x··2.0·unx·····1873·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/MucOptions$Affiliation.class
2600 ?rwxrwxr-x··2.0·unx·····1758·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/MucOptions$Error.class2600 ?rwxrwxr-x··2.0·unx·····1798·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/MucOptions$Error.class
2601 ?rwxrwxr-x··2.0·unx······110·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/MucOptions$OnEventListener.class2601 ?rwxrwxr-x··2.0·unx······110·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/MucOptions$OnEventListener.class
2602 ?rwxrwxr-x··2.0·unx·····1654·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/MucOptions$Role.class2602 ?rwxrwxr-x··2.0·unx·····1702·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/MucOptions$Role.class
2603 ?rwxrwxr-x··2.0·unx····17596·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/entities/MucOptions.class2603 ?rwxrwxr-x··2.0·unx····17596·b-·defN·80-Jan-01·00:00·eu/siacs/conversations/entities/MucOptions.class
2604 ?rwxrwxr-x··2.0·unx······800·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Presence$1.class2604 ?rwxrwxr-x··2.0·unx······800·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Presence$1.class
2605 ?rwxrwxr-x··2.0·unx·····1831·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Presence$Status.class2605 ?rwxrwxr-x··2.0·unx·····1863·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Presence$Status.class
2606 ?rwxrwxr-x··2.0·unx·····1967·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Presence.class2606 ?rwxrwxr-x··2.0·unx·····1967·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Presence.class
2607 ?rwxrwxr-x··2.0·unx·····5616·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Presences.class2607 ?rwxrwxr-x··2.0·unx·····5616·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Presences.class
2608 ?rwxrwxr-x··2.0·unx·····3770·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/ReadByMarker.class2608 ?rwxrwxr-x··2.0·unx·····3770·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/ReadByMarker.class
2609 ?rwxrwxr-x··2.0·unx·····1002·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/ReceiptRequest.class2609 ?rwxrwxr-x··2.0·unx·····1002·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/ReceiptRequest.class
2610 ?rwxrwxr-x··2.0·unx·····2738·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Roster.class2610 ?rwxrwxr-x··2.0·unx·····2738·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/Roster.class
2611 ?rwxrwxr-x··2.0·unx·····1367·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/RtpSessionStatus.class2611 ?rwxrwxr-x··2.0·unx·····1367·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/RtpSessionStatus.class
2612 ?rwxrwxr-x··2.0·unx······558·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/ServiceDiscoveryResult$$ExternalSyntheticLambda0.class2612 ?rwxrwxr-x··2.0·unx······558·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/entities/ServiceDiscoveryResult$$ExternalSyntheticLambda0.class
Offset 2617, 15 lines modifiedOffset 2617, 15 lines modified
2617 ?rwxrwxr-x··2.0·unx·····5360·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/generator/AbstractGenerator.class2617 ?rwxrwxr-x··2.0·unx·····5360·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/generator/AbstractGenerator.class
2618 ?rwxrwxr-x··2.0·unx·····1224·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/AesGcmURL.class2618 ?rwxrwxr-x··2.0·unx·····1224·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/AesGcmURL.class
2619 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/HttpDownloadConnection$$ExternalSyntheticLambda0.class2619 ?rwxrwxr-x··2.0·unx······548·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/HttpDownloadConnection$$ExternalSyntheticLambda0.class
2620 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/HttpDownloadConnection$1.class2620 ?rwxrwxr-x··2.0·unx······104·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/HttpDownloadConnection$1.class
2621 ?rwxrwxr-x··2.0·unx·····7982·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/HttpDownloadConnection$FileDownloader.class2621 ?rwxrwxr-x··2.0·unx·····7982·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/HttpDownloadConnection$FileDownloader.class
2622 ?rwxrwxr-x··2.0·unx·····7364·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/HttpDownloadConnection$FileSizeChecker.class2622 ?rwxrwxr-x··2.0·unx·····7364·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/HttpDownloadConnection$FileSizeChecker.class
2623 ?rwxrwxr-x··2.0·unx······323·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/HttpDownloadConnection$InvalidFileException.class2623 ?rwxrwxr-x··2.0·unx······323·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/HttpDownloadConnection$InvalidFileException.class
2624 ?rwxrwxr-x··2.0·unx·····1328·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/Method.class2624 ?rwxrwxr-x··2.0·unx·····1384·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/Method.class
2625 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/SlotRequester$1.class2625 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/SlotRequester$1.class
2626 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/SlotRequester$Slot.class2626 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/SlotRequester$Slot.class
2627 ?rwxrwxr-x··2.0·unx·····5849·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/SlotRequester.class2627 ?rwxrwxr-x··2.0·unx·····5849·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/SlotRequester.class
2628 ?rwxrwxr-x··2.0·unx·····1055·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/URL.class2628 ?rwxrwxr-x··2.0·unx·····1055·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/URL.class
2629 ?rwxrwxr-x··2.0·unx······210·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/services/MuclumbusService$Result.class2629 ?rwxrwxr-x··2.0·unx······210·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/services/MuclumbusService$Result.class
2630 ?rwxrwxr-x··2.0·unx······260·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/services/MuclumbusService$Rooms.class2630 ?rwxrwxr-x··2.0·unx······260·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/services/MuclumbusService$Rooms.class
2631 ?rwxrwxr-x··2.0·unx······350·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/services/MuclumbusService$SearchRequest.class2631 ?rwxrwxr-x··2.0·unx······350·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/http/services/MuclumbusService$SearchRequest.class
Offset 2653, 29 lines modifiedOffset 2653, 29 lines modified
2653 ?rwxrwxr-x··2.0·unx·····3966·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AbstractConnectionManager.class2653 ?rwxrwxr-x··2.0·unx·····3966·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AbstractConnectionManager.class
2654 ?rwxrwxr-x··2.0·unx······477·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AbstractQuickConversationsService.class2654 ?rwxrwxr-x··2.0·unx······477·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AbstractQuickConversationsService.class
2655 ?rwxrwxr-x··2.0·unx······339·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$$ExternalSyntheticApiModelOutline0.class2655 ?rwxrwxr-x··2.0·unx······339·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$$ExternalSyntheticApiModelOutline0.class
2656 ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$$ExternalSyntheticApiModelOutline1.class2656 ?rwxrwxr-x··2.0·unx······277·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$$ExternalSyntheticApiModelOutline1.class
2657 ?rwxrwxr-x··2.0·unx······506·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$$ExternalSyntheticLambda2.class2657 ?rwxrwxr-x··2.0·unx······506·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$$ExternalSyntheticLambda2.class
2658 ?rwxrwxr-x··2.0·unx·····1160·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$1.class2658 ?rwxrwxr-x··2.0·unx·····1160·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$1.class
2659 ?rwxrwxr-x··2.0·unx······900·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$2.class2659 ?rwxrwxr-x··2.0·unx······900·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$2.class
2660 ?rwxrwxr-x··2.0·unx·····1094·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$AudioDevice.class2660 ?rwxrwxr-x··2.0·unx·····1132·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$AudioDevice.class
2661 ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$AudioManagerEvents.class2661 ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$AudioManagerEvents.class
2662 ?rwxrwxr-x··2.0·unx······995·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$AudioManagerState.class2662 ?rwxrwxr-x··2.0·unx·····1045·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$AudioManagerState.class
2663 ?rwxrwxr-x··2.0·unx·····1328·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$SpeakerPhonePreference.class2663 ?rwxrwxr-x··2.0·unx·····1378·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$SpeakerPhonePreference.class
2664 ?rwxrwxr-x··2.0·unx·····1814·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$WiredHeadsetReceiver.class2664 ?rwxrwxr-x··2.0·unx·····1814·b-·stor·80-Jan-01·00:00·eu/siacs/conversations/services/AppRTCAudioManager$WiredHeadsetReceiver.class
Max diff block lines reached; 27303/43338 bytes (63.00%) of diff not shown.
1.6 KB
de/gultsch/minidns/Transport.class
1.53 KB
procyon -ec {}
    
Offset 4, 38 lines modifiedOffset 4, 29 lines modified
4 import·com.google.common.collect.ImmutableMap$Builder;4 import·com.google.common.collect.ImmutableMap$Builder;
5 import·java.util.Map;5 import·java.util.Map;
  
6 public·enum·Transport6 public·enum·Transport
7 {7 {
8 ····public·static·final·Map·DEFAULT_PORTS;8 ····public·static·final·Map·DEFAULT_PORTS;
9 ····9 ····
10 ····HTTPS("HTTPS",·n3),·10 ····HTTPS("HTTPS",·3),·
11 ····TCP("TCP",·n),·11 ····TCP("TCP",·1),·
12 ····TLS("TLS",·n2),·12 ····TLS("TLS",·2),·
13 ····UDP("UDP",·0);13 ····UDP("UDP",·0);
14 ····14 ····
15 ····static·{15 ····static·{
16 ········final·int·n·=·1; 
17 ········final·int·n2·=·2; 
18 ········final·int·n3·=·3; 
19 ········final·Transport[]·$values·=·new·Transport[4]; 
20 ········final·Transport·transport; 
21 ········$values[0]·=·transport; 
22 ········final·Transport·transport2; 
23 ········$values[n]·=·transport2; 
24 ········final·Transport·transport3; 
25 ········$values[n2]·=·transport3; 
26 ········final·Transport·transport4; 
27 ········$values[n3]·=·transport4; 
28 ········$VALUES·=·$values; 
29 ········final·ImmutableMap$Builder·immutableMap$Builder·=·new·ImmutableMap$Builder();16 ········final·ImmutableMap$Builder·immutableMap$Builder·=·new·ImmutableMap$Builder();
30 ········final·Integer·value·=·Integer.valueOf(53);17 ········final·Integer·value·=·Integer.valueOf(53);
 18 ········final·Transport·transport;
31 ········immutableMap$Builder.put((Object)transport,·(Object)value);19 ········immutableMap$Builder.put((Object)transport,·(Object)value);
 20 ········final·Transport·transport2;
32 ········immutableMap$Builder.put((Object)transport2,·(Object)value);21 ········immutableMap$Builder.put((Object)transport2,·(Object)value);
 22 ········final·Transport·transport3;
33 ········immutableMap$Builder.put((Object)transport3,·(Object)Integer.valueOf(853));23 ········immutableMap$Builder.put((Object)transport3,·(Object)Integer.valueOf(853));
 24 ········final·Transport·transport4;
34 ········immutableMap$Builder.put((Object)transport4,·(Object)Integer.valueOf(443));25 ········immutableMap$Builder.put((Object)transport4,·(Object)Integer.valueOf(443));
35 ········DEFAULT_PORTS·=·(Map)immutableMap$Builder.build();26 ········DEFAULT_PORTS·=·(Map)immutableMap$Builder.build();
36 ····}27 ····}
37 ····28 ····
38 ····private·Transport(final·String·name,·final·int·ordinal)·{29 ····private·Transport(final·String·name,·final·int·ordinal)·{
39 ····}30 ····}
40 }31 }
1.73 KB
eu/siacs/conversations/crypto/axolotl/AxolotlService$FetchStatus.class
1.59 KB
procyon -ec {}
    
Offset 1, 37 lines modifiedOffset 1, 15 lines modified
  
1 package·eu.siacs.conversations.crypto.axolotl;1 package·eu.siacs.conversations.crypto.axolotl;
  
2 public·enum·AxolotlService$FetchStatus2 public·enum·AxolotlService$FetchStatus
3 {3 {
4 ····ERROR("ERROR",·n5),·4 ····ERROR("ERROR",·5),·
5 ····PENDING("PENDING",·0),·5 ····PENDING("PENDING",·0),·
6 ····SUCCESS("SUCCESS",·n),·6 ····SUCCESS("SUCCESS",·1),·
7 ····SUCCESS_TRUSTED("SUCCESS_TRUSTED",·n4),·7 ····SUCCESS_TRUSTED("SUCCESS_TRUSTED",·4),·
8 ····SUCCESS_VERIFIED("SUCCESS_VERIFIED",·n2),·8 ····SUCCESS_VERIFIED("SUCCESS_VERIFIED",·2),·
9 ····TIMEOUT("TIMEOUT",·n3);9 ····TIMEOUT("TIMEOUT",·3);
10 ···· 
11 ····static·{ 
12 ········final·int·n·=·1; 
13 ········final·int·n2·=·2; 
14 ········final·int·n3·=·3; 
15 ········final·int·n4·=·4; 
16 ········final·int·n5·=·5; 
17 ········final·AxolotlService$FetchStatus[]·$values·=·new·AxolotlService$FetchStatus[6]; 
18 ········final·AxolotlService$FetchStatus·axolotlService$FetchStatus; 
19 ········$values[0]·=·axolotlService$FetchStatus; 
20 ········final·AxolotlService$FetchStatus·axolotlService$FetchStatus2; 
21 ········$values[n]·=·axolotlService$FetchStatus2; 
22 ········final·AxolotlService$FetchStatus·axolotlService$FetchStatus3; 
23 ········$values[n2]·=·axolotlService$FetchStatus3; 
24 ········final·AxolotlService$FetchStatus·axolotlService$FetchStatus4; 
25 ········$values[n3]·=·axolotlService$FetchStatus4; 
26 ········final·AxolotlService$FetchStatus·axolotlService$FetchStatus5; 
27 ········$values[n4]·=·axolotlService$FetchStatus5; 
28 ········final·AxolotlService$FetchStatus·axolotlService$FetchStatus6; 
29 ········$values[n5]·=·axolotlService$FetchStatus6; 
30 ········$VALUES·=·$values; 
31 ····} 
32 ····10 ····
33 ····private·AxolotlService$FetchStatus(final·String·name,·final·int·ordinal)·{11 ····private·AxolotlService$FetchStatus(final·String·name,·final·int·ordinal)·{
34 ····}12 ····}
35 }13 }
1.65 KB
eu/siacs/conversations/crypto/axolotl/FingerprintStatus$Trust.class
1.52 KB
procyon -ec {}
    
Offset 1, 37 lines modifiedOffset 1, 15 lines modified
  
1 package·eu.siacs.conversations.crypto.axolotl;1 package·eu.siacs.conversations.crypto.axolotl;
  
2 public·enum·FingerprintStatus$Trust2 public·enum·FingerprintStatus$Trust
3 {3 {
4 ····COMPROMISED("COMPROMISED",·0),·4 ····COMPROMISED("COMPROMISED",·0),·
5 ····TRUSTED("TRUSTED",·n3),·5 ····TRUSTED("TRUSTED",·3),·
6 ····UNDECIDED("UNDECIDED",·n),·6 ····UNDECIDED("UNDECIDED",·1),·
7 ····UNTRUSTED("UNTRUSTED",·n2),·7 ····UNTRUSTED("UNTRUSTED",·2),·
8 ····VERIFIED("VERIFIED",·n4),·8 ····VERIFIED("VERIFIED",·4),·
9 ····VERIFIED_X509("VERIFIED_X509",·n5);9 ····VERIFIED_X509("VERIFIED_X509",·5);
10 ···· 
11 ····static·{ 
12 ········final·int·n·=·1; 
13 ········final·int·n2·=·2; 
14 ········final·int·n3·=·3; 
15 ········final·int·n4·=·4; 
16 ········final·int·n5·=·5; 
17 ········final·FingerprintStatus$Trust[]·$values·=·new·FingerprintStatus$Trust[6]; 
18 ········final·FingerprintStatus$Trust·fingerprintStatus$Trust; 
19 ········$values[0]·=·fingerprintStatus$Trust; 
20 ········final·FingerprintStatus$Trust·fingerprintStatus$Trust2; 
21 ········$values[n]·=·fingerprintStatus$Trust2; 
22 ········final·FingerprintStatus$Trust·fingerprintStatus$Trust3; 
23 ········$values[n2]·=·fingerprintStatus$Trust3; 
24 ········final·FingerprintStatus$Trust·fingerprintStatus$Trust4; 
25 ········$values[n3]·=·fingerprintStatus$Trust4; 
26 ········final·FingerprintStatus$Trust·fingerprintStatus$Trust5; 
27 ········$values[n4]·=·fingerprintStatus$Trust5; 
28 ········final·FingerprintStatus$Trust·fingerprintStatus$Trust6; 
29 ········$values[n5]·=·fingerprintStatus$Trust6; 
30 ········$VALUES·=·$values; 
31 ····} 
32 ····10 ····
33 ····private·FingerprintStatus$Trust(final·String·name,·final·int·ordinal)·{11 ····private·FingerprintStatus$Trust(final·String·name,·final·int·ordinal)·{
34 ····}12 ····}
35 }13 }
1.64 KB
eu/siacs/conversations/crypto/sasl/ChannelBinding.class
1.54 KB
procyon -ec {}
    
Offset 22, 37 lines modifiedOffset 22, 24 lines modified
  
22 public·enum·ChannelBinding22 public·enum·ChannelBinding
23 {23 {
24 ····NONE("NONE",·0);24 ····NONE("NONE",·0);
25 ····25 ····
26 ····public·static·final·BiMap·SHORT_NAMES;26 ····public·static·final·BiMap·SHORT_NAMES;
27 ····27 ····
28 ····TLS_EXPORTER("TLS_EXPORTER",·n),·28 ····TLS_EXPORTER("TLS_EXPORTER",·1),·
29 ····TLS_SERVER_END_POINT("TLS_SERVER_END_POINT",·n2),·29 ····TLS_SERVER_END_POINT("TLS_SERVER_END_POINT",·2),·
30 ····TLS_UNIQUE("TLS_UNIQUE",·n3);30 ····TLS_UNIQUE("TLS_UNIQUE",·3);
31 ····31 ····
32 ····static·{32 ····static·{
33 ········int·i·=·0;33 ········int·i·=·0;
34 ········final·int·n·=·1; 
35 ········final·int·n2·=·2; 
36 ········final·int·n3·=·3; 
37 ········final·ChannelBinding[]·$values·=·new·ChannelBinding[4]; 
38 ········final·ChannelBinding·channelBinding; 
39 ········$values[0]·=·channelBinding; 
40 ········final·ChannelBinding·channelBinding2; 
41 ········$values[n]·=·channelBinding2; 
42 ········final·ChannelBinding·channelBinding3; 
43 ········$values[n2]·=·channelBinding3; 
44 ········final·ChannelBinding·channelBinding4; 
45 ········$values[n3]·=·channelBinding4; 
46 ········$VALUES·=·$values; 
47 ········final·ImmutableBiMap$Builder·builder·=·ImmutableBiMap.builder();34 ········final·ImmutableBiMap$Builder·builder·=·ImmutableBiMap.builder();
48 ········for·(ChannelBinding[]·values·=·values();·i·<·values.length;·++i)·{35 ········for·(ChannelBinding[]·values·=·values();·i·<·values.length;·++i)·{
49 ············final·ChannelBinding·channelBinding5·=·values[i];36 ············final·ChannelBinding·channelBinding·=·values[i];
50 ············builder.put((Object)channelBinding5,·(Object)shortName(channelBinding5));37 ············builder.put((Object)channelBinding,·(Object)shortName(channelBinding));
51 ········}38 ········}
52 ········SHORT_NAMES·=·(BiMap)builder.build();39 ········SHORT_NAMES·=·(BiMap)builder.build();
53 ····}40 ····}
54 ····41 ····
55 ····private·ChannelBinding(final·String·name,·final·int·ordinal)·{42 ····private·ChannelBinding(final·String·name,·final·int·ordinal)·{
56 ····}43 ····}
57 ····44 ····
1.24 KB
eu/siacs/conversations/crypto/sasl/SaslMechanism$State.class
1.12 KB
procyon -ec {}
    
Offset 1, 29 lines modifiedOffset 1, 13 lines modified
  
1 package·eu.siacs.conversations.crypto.sasl;1 package·eu.siacs.conversations.crypto.sasl;
  
2 public·enum·SaslMechanism$State2 public·enum·SaslMechanism$State
3 {3 {
4 ····AUTH_TEXT_SENT("AUTH_TEXT_SENT",·n),·4 ····AUTH_TEXT_SENT("AUTH_TEXT_SENT",·1),·
5 ····INITIAL("INITIAL",·0),·5 ····INITIAL("INITIAL",·0),·
6 ····RESPONSE_SENT("RESPONSE_SENT",·n2),·6 ····RESPONSE_SENT("RESPONSE_SENT",·2),·
7 ····VALID_SERVER_RESPONSE("VALID_SERVER_RESPONSE",·n3);7 ····VALID_SERVER_RESPONSE("VALID_SERVER_RESPONSE",·3);
8 ···· 
9 ····static·{ 
10 ········final·int·n·=·1; 
11 ········final·int·n2·=·2; 
12 ········final·int·n3·=·3; 
13 ········final·SaslMechanism$State[]·$values·=·new·SaslMechanism$State[4]; 
14 ········final·SaslMechanism$State·saslMechanism$State; 
15 ········$values[0]·=·saslMechanism$State; 
16 ········final·SaslMechanism$State·saslMechanism$State2; 
17 ········$values[n]·=·saslMechanism$State2; 
18 ········final·SaslMechanism$State·saslMechanism$State3; 
19 ········$values[n2]·=·saslMechanism$State3; 
20 ········final·SaslMechanism$State·saslMechanism$State4; 
21 ········$values[n3]·=·saslMechanism$State4; 
22 ········$VALUES·=·$values; 
23 ····} 
24 ····8 ····
25 ····private·SaslMechanism$State(final·String·name,·final·int·ordinal)·{9 ····private·SaslMechanism$State(final·String·name,·final·int·ordinal)·{
26 ····}10 ····}
27 }11 }
978 B
eu/siacs/conversations/crypto/sasl/SaslMechanism$Version.class
854 B
procyon -ec {}
    
Offset 3, 24 lines modifiedOffset 3, 15 lines modified
  
3 import·com.google.common.base.Strings;3 import·com.google.common.base.Strings;
4 import·eu.siacs.conversations.xml.Element;4 import·eu.siacs.conversations.xml.Element;
  
5 public·enum·SaslMechanism$Version5 public·enum·SaslMechanism$Version
6 {6 {
7 ····SASL("SASL",·0),·7 ····SASL("SASL",·0),·
8 ····SASL_2("SASL_2",·n);8 ····SASL_2("SASL_2",·1);
9 ···· 
10 ····static·{ 
11 ········final·int·n·=·1; 
12 ········final·SaslMechanism$Version·saslMechanism$Version; 
13 ········final·SaslMechanism$Version[]·$values·=·{·saslMechanism$Version,·null·}; 
14 ········final·SaslMechanism$Version·saslMechanism$Version2; 
15 ········$values[n]·=·saslMechanism$Version2; 
16 ········$VALUES·=·$values; 
17 ····} 
18 ····9 ····
19 ····private·SaslMechanism$Version(final·String·name,·final·int·ordinal)·{10 ····private·SaslMechanism$Version(final·String·name,·final·int·ordinal)·{
20 ····}11 ····}
21 ····12 ····
22 ····public·static·SaslMechanism$Version·of(final·Element·element)·{13 ····public·static·SaslMechanism$Version·of(final·Element·element)·{
23 ········final·String·nullToEmpty·=·Strings.nullToEmpty(element.getNamespace());14 ········final·String·nullToEmpty·=·Strings.nullToEmpty(element.getNamespace());
24 ········nullToEmpty.hashCode();15 ········nullToEmpty.hashCode();
90.6 KB
eu/siacs/conversations/entities/Account$State.class
90.5 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 ··SHA-256·checksum·287f5986f4cabbc4126c339e4a03e56c86ff569d264c3015705d7809d3aec6e91 ··SHA-256·checksum·86d7e0d4921fbca857c320c18fa1a291caa1ef3481909d07d272f7bab0be8d8c
2 public·final·class·eu.siacs.conversations.entities.Account$State·extends·java.lang.Enum2 public·final·class·eu.siacs.conversations.entities.Account$State·extends·java.lang.Enum
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM5 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM
6 ··this_class:·#2··························//·eu/siacs/conversations/entities/Account$State6 ··this_class:·#2··························//·eu/siacs/conversations/entities/Account$State
7 ··super_class:·#4·························//·java/lang/Enum7 ··super_class:·#4·························//·java/lang/Enum
8 ··interfaces:·0,·fields:·34,·methods:·10,·attributes:·08 ··interfaces:·0,·fields:·34,·methods:·11,·attributes:·0
9 Constant·pool:9 Constant·pool:
10 ····#1·=·Utf8···············eu/siacs/conversations/entities/Account$State10 ····#1·=·Utf8···············eu/siacs/conversations/entities/Account$State
11 ····#2·=·Class··············#1············//·eu/siacs/conversations/entities/Account$State11 ····#2·=·Class··············#1············//·eu/siacs/conversations/entities/Account$State
12 ····#3·=·Utf8···············java/lang/Enum12 ····#3·=·Utf8···············java/lang/Enum
13 ····#4·=·Class··············#3············//·java/lang/Enum13 ····#4·=·Class··············#3············//·java/lang/Enum
14 ····#5·=·Utf8···············$VALUES14 ····#5·=·Utf8···············$VALUES
15 ····#6·=·Utf8···············[Leu/siacs/conversations/entities/Account$State;15 ····#6·=·Utf8···············[Leu/siacs/conversations/entities/Account$State;
Offset 44, 249 lines modifiedOffset 44, 252 lines modified
44 ···#35·=·Utf8···············TLS_ERROR44 ···#35·=·Utf8···············TLS_ERROR
45 ···#36·=·Utf8···············TLS_ERROR_DOMAIN45 ···#36·=·Utf8···············TLS_ERROR_DOMAIN
46 ···#37·=·Utf8···············TOR_NOT_AVAILABLE46 ···#37·=·Utf8···············TOR_NOT_AVAILABLE
47 ···#38·=·Utf8···············UNAUTHORIZED47 ···#38·=·Utf8···············UNAUTHORIZED
48 ···#39·=·Utf8···············attemptReconnect48 ···#39·=·Utf8···············attemptReconnect
49 ···#40·=·Utf8···············Z49 ···#40·=·Utf8···············Z
50 ···#41·=·Utf8···············isError50 ···#41·=·Utf8···············isError
 51 ···#42·=·Float··············4.3E-44f
51 ···#42·=·String·············#10···········//·DISABLED 
52 ···#43·=·Utf8···············<init> 
53 ···#44·=·Utf8···············(Ljava/lang/String;IZZ)V 
54 ···#45·=·NameAndType········#43:#44·······//·"<init>":(Ljava/lang/String;IZZ)V 
55 ···#46·=·Methodref··········#2.#45········//·eu/siacs/conversations/entities/Account$State."<init>":(Ljava/lang/String;IZZ)V 
56 ···#47·=·NameAndType········#10:#8········//·DISABLED:Leu/siacs/conversations/entities/Account$State;52 ···#43·=·NameAndType········#10:#8········//·DISABLED:Leu/siacs/conversations/entities/Account$State;
57 ···#48·=·Fieldref···········#2.#47········//·eu/siacs/conversations/entities/Account$State.DISABLED:Leu/siacs/conversations/entities/Account$State;53 ···#44·=·Fieldref···········#2.#43········//·eu/siacs/conversations/entities/Account$State.DISABLED:Leu/siacs/conversations/entities/Account$State;
58 ···#49·=·String·············#17···········//·OFFLINE 
59 ···#50·=·Float··············1.4E-45f54 ···#45·=·Float··············1.4E-45f
60 ···#51·=·Utf8···············(Ljava/lang/String;IZ)V 
61 ···#52·=·NameAndType········#43:#51·······//·"<init>":(Ljava/lang/String;IZ)V 
62 ···#53·=·Methodref··········#2.#52········//·eu/siacs/conversations/entities/Account$State."<init>":(Ljava/lang/String;IZ)V 
63 ···#54·=·NameAndType········#17:#8········//·OFFLINE:Leu/siacs/conversations/entities/Account$State;55 ···#46·=·NameAndType········#17:#8········//·OFFLINE:Leu/siacs/conversations/entities/Account$State;
64 ···#55·=·Fieldref···········#2.#54········//·eu/siacs/conversations/entities/Account$State.OFFLINE:Leu/siacs/conversations/entities/Account$State;56 ···#47·=·Fieldref···········#2.#46········//·eu/siacs/conversations/entities/Account$State.OFFLINE:Leu/siacs/conversations/entities/Account$State;
65 ···#56·=·String·············#9············//·CONNECTING 
66 ···#57·=·Float··············2.8E-45f57 ···#48·=·Float··············2.8E-45f
67 ···#58·=·NameAndType········#9:#8·········//·CONNECTING:Leu/siacs/conversations/entities/Account$State;58 ···#49·=·NameAndType········#9:#8·········//·CONNECTING:Leu/siacs/conversations/entities/Account$State;
68 ···#59·=·Fieldref···········#2.#58········//·eu/siacs/conversations/entities/Account$State.CONNECTING:Leu/siacs/conversations/entities/Account$State;59 ···#50·=·Fieldref···········#2.#49········//·eu/siacs/conversations/entities/Account$State.CONNECTING:Leu/siacs/conversations/entities/Account$State;
69 ···#60·=·String·············#18···········//·ONLINE 
70 ···#61·=·Float··············4.2E-45f60 ···#51·=·Float··············4.2E-45f
71 ···#62·=·NameAndType········#18:#8········//·ONLINE:Leu/siacs/conversations/entities/Account$State;61 ···#52·=·NameAndType········#18:#8········//·ONLINE:Leu/siacs/conversations/entities/Account$State;
72 ···#63·=·Fieldref···········#2.#62········//·eu/siacs/conversations/entities/Account$State.ONLINE:Leu/siacs/conversations/entities/Account$State;62 ···#53·=·Fieldref···········#2.#52········//·eu/siacs/conversations/entities/Account$State.ONLINE:Leu/siacs/conversations/entities/Account$State;
73 ···#64·=·String·············#16···········//·NO_INTERNET 
74 ···#65·=·Float··············5.6E-45f63 ···#54·=·Float··············5.6E-45f
75 ···#66·=·NameAndType········#16:#8········//·NO_INTERNET:Leu/siacs/conversations/entities/Account$State;64 ···#55·=·NameAndType········#16:#8········//·NO_INTERNET:Leu/siacs/conversations/entities/Account$State;
76 ···#67·=·Fieldref···········#2.#66········//·eu/siacs/conversations/entities/Account$State.NO_INTERNET:Leu/siacs/conversations/entities/Account$State;65 ···#56·=·Fieldref···········#2.#55········//·eu/siacs/conversations/entities/Account$State.NO_INTERNET:Leu/siacs/conversations/entities/Account$State;
77 ···#68·=·String·············#38···········//·UNAUTHORIZED 
78 ···#69·=·Float··············7.0E-45f66 ···#57·=·Float··············7.0E-45f
79 ···#70·=·Utf8···············(Ljava/lang/String;I)V 
80 ···#71·=·NameAndType········#43:#70·······//·"<init>":(Ljava/lang/String;I)V 
81 ···#72·=·Methodref··········#2.#71········//·eu/siacs/conversations/entities/Account$State."<init>":(Ljava/lang/String;I)V 
82 ···#73·=·NameAndType········#38:#8········//·UNAUTHORIZED:Leu/siacs/conversations/entities/Account$State;67 ···#58·=·NameAndType········#38:#8········//·UNAUTHORIZED:Leu/siacs/conversations/entities/Account$State;
83 ···#74·=·Fieldref···········#2.#73········//·eu/siacs/conversations/entities/Account$State.UNAUTHORIZED:Leu/siacs/conversations/entities/Account$State;68 ···#59·=·Fieldref···········#2.#58········//·eu/siacs/conversations/entities/Account$State.UNAUTHORIZED:Leu/siacs/conversations/entities/Account$State;
84 ···#75·=·String·············#34···········//·TEMPORARY_AUTH_FAILURE 
85 ···#76·=·Float··············8.4E-45f69 ···#60·=·Float··············8.4E-45f
86 ···#77·=·NameAndType········#34:#8········//·TEMPORARY_AUTH_FAILURE:Leu/siacs/conversations/entities/Account$State;70 ···#61·=·NameAndType········#34:#8········//·TEMPORARY_AUTH_FAILURE:Leu/siacs/conversations/entities/Account$State;
87 ···#78·=·Fieldref···········#2.#77········//·eu/siacs/conversations/entities/Account$State.TEMPORARY_AUTH_FAILURE:Leu/siacs/conversations/entities/Account$State;71 ···#62·=·Fieldref···········#2.#61········//·eu/siacs/conversations/entities/Account$State.TEMPORARY_AUTH_FAILURE:Leu/siacs/conversations/entities/Account$State;
88 ···#79·=·String·············#30···········//·SERVER_NOT_FOUND 
89 ···#80·=·Float··············9.8E-45f72 ···#63·=·Float··············9.8E-45f
90 ···#81·=·NameAndType········#30:#8········//·SERVER_NOT_FOUND:Leu/siacs/conversations/entities/Account$State;73 ···#64·=·NameAndType········#30:#8········//·SERVER_NOT_FOUND:Leu/siacs/conversations/entities/Account$State;
91 ···#82·=·Fieldref···········#2.#81········//·eu/siacs/conversations/entities/Account$State.SERVER_NOT_FOUND:Leu/siacs/conversations/entities/Account$State;74 ···#65·=·Fieldref···········#2.#64········//·eu/siacs/conversations/entities/Account$State.SERVER_NOT_FOUND:Leu/siacs/conversations/entities/Account$State;
92 ···#83·=·String·············#27···········//·REGISTRATION_SUCCESSFUL 
93 ···#84·=·Float··············1.1E-44f75 ···#66·=·Float··············1.1E-44f
94 ···#85·=·NameAndType········#27:#8········//·REGISTRATION_SUCCESSFUL:Leu/siacs/conversations/entities/Account$State;76 ···#67·=·NameAndType········#27:#8········//·REGISTRATION_SUCCESSFUL:Leu/siacs/conversations/entities/Account$State;
95 ···#86·=·Fieldref···········#2.#85········//·eu/siacs/conversations/entities/Account$State.REGISTRATION_SUCCESSFUL:Leu/siacs/conversations/entities/Account$State;77 ···#68·=·Fieldref···········#2.#67········//·eu/siacs/conversations/entities/Account$State.REGISTRATION_SUCCESSFUL:Leu/siacs/conversations/entities/Account$State;
96 ···#87·=·String·············#22···········//·REGISTRATION_FAILED 
97 ···#88·=·Float··············1.3E-44f78 ···#69·=·Float··············1.3E-44f
98 ···#89·=·NameAndType········#22:#8········//·REGISTRATION_FAILED:Leu/siacs/conversations/entities/Account$State;79 ···#70·=·NameAndType········#22:#8········//·REGISTRATION_FAILED:Leu/siacs/conversations/entities/Account$State;
99 ···#90·=·Fieldref···········#2.#89········//·eu/siacs/conversations/entities/Account$State.REGISTRATION_FAILED:Leu/siacs/conversations/entities/Account$State;80 ···#71·=·Fieldref···········#2.#70········//·eu/siacs/conversations/entities/Account$State.REGISTRATION_FAILED:Leu/siacs/conversations/entities/Account$State;
100 ···#91·=·String·············#28···········//·REGISTRATION_WEB 
101 ···#92·=·Float··············1.4E-44f81 ···#72·=·Float··············1.4E-44f
102 ···#93·=·NameAndType········#28:#8········//·REGISTRATION_WEB:Leu/siacs/conversations/entities/Account$State;82 ···#73·=·NameAndType········#28:#8········//·REGISTRATION_WEB:Leu/siacs/conversations/entities/Account$State;
103 ···#94·=·Fieldref···········#2.#93········//·eu/siacs/conversations/entities/Account$State.REGISTRATION_WEB:Leu/siacs/conversations/entities/Account$State;83 ···#74·=·Fieldref···········#2.#73········//·eu/siacs/conversations/entities/Account$State.REGISTRATION_WEB:Leu/siacs/conversations/entities/Account$State;
104 ···#95·=·String·············#21···········//·REGISTRATION_CONFLICT 
105 ···#96·=·Float··············1.5E-44f84 ···#75·=·Float··············1.5E-44f
106 ···#97·=·NameAndType········#21:#8········//·REGISTRATION_CONFLICT:Leu/siacs/conversations/entities/Account$State;85 ···#76·=·NameAndType········#21:#8········//·REGISTRATION_CONFLICT:Leu/siacs/conversations/entities/Account$State;
107 ···#98·=·Fieldref···········#2.#97········//·eu/siacs/conversations/entities/Account$State.REGISTRATION_CONFLICT:Leu/siacs/conversations/entities/Account$State;86 ···#77·=·Fieldref···········#2.#76········//·eu/siacs/conversations/entities/Account$State.REGISTRATION_CONFLICT:Leu/siacs/conversations/entities/Account$State;
108 ···#99·=·String·············#24···········//·REGISTRATION_NOT_SUPPORTED 
109 ··#100·=·Float··············1.7E-44f87 ···#78·=·Float··············1.7E-44f
110 ··#101·=·NameAndType········#24:#8········//·REGISTRATION_NOT_SUPPORTED:Leu/siacs/conversations/entities/Account$State;88 ···#79·=·NameAndType········#24:#8········//·REGISTRATION_NOT_SUPPORTED:Leu/siacs/conversations/entities/Account$State;
111 ··#102·=·Fieldref···········#2.#101·······//·eu/siacs/conversations/entities/Account$State.REGISTRATION_NOT_SUPPORTED:Leu/siacs/conversations/entities/Account$State;89 ···#80·=·Fieldref···········#2.#79········//·eu/siacs/conversations/entities/Account$State.REGISTRATION_NOT_SUPPORTED:Leu/siacs/conversations/entities/Account$State;
112 ··#103·=·String·············#26···········//·REGISTRATION_PLEASE_WAIT 
113 ··#104·=·Float··············1.8E-44f90 ···#81·=·Float··············1.8E-44f
114 ··#105·=·NameAndType········#26:#8········//·REGISTRATION_PLEASE_WAIT:Leu/siacs/conversations/entities/Account$State;91 ···#82·=·NameAndType········#26:#8········//·REGISTRATION_PLEASE_WAIT:Leu/siacs/conversations/entities/Account$State;
115 ··#106·=·Fieldref···········#2.#105·······//·eu/siacs/conversations/entities/Account$State.REGISTRATION_PLEASE_WAIT:Leu/siacs/conversations/entities/Account$State;92 ···#83·=·Fieldref···········#2.#82········//·eu/siacs/conversations/entities/Account$State.REGISTRATION_PLEASE_WAIT:Leu/siacs/conversations/entities/Account$State;
116 ··#107·=·String·············#23···········//·REGISTRATION_INVALID_TOKEN 
117 ··#108·=·Float··············2.0E-44f93 ···#84·=·Float··············2.0E-44f
118 ··#109·=·NameAndType········#23:#8········//·REGISTRATION_INVALID_TOKEN:Leu/siacs/conversations/entities/Account$State;94 ···#85·=·NameAndType········#23:#8········//·REGISTRATION_INVALID_TOKEN:Leu/siacs/conversations/entities/Account$State;
119 ··#110·=·Fieldref···········#2.#109·······//·eu/siacs/conversations/entities/Account$State.REGISTRATION_INVALID_TOKEN:Leu/siacs/conversations/entities/Account$State;95 ···#86·=·Fieldref···········#2.#85········//·eu/siacs/conversations/entities/Account$State.REGISTRATION_INVALID_TOKEN:Leu/siacs/conversations/entities/Account$State;
120 ··#111·=·String·············#25···········//·REGISTRATION_PASSWORD_TOO_WEAK 
121 ··#112·=·Float··············2.1E-44f96 ···#87·=·Float··············2.1E-44f
122 ··#113·=·NameAndType········#25:#8········//·REGISTRATION_PASSWORD_TOO_WEAK:Leu/siacs/conversations/entities/Account$State;97 ···#88·=·NameAndType········#25:#8········//·REGISTRATION_PASSWORD_TOO_WEAK:Leu/siacs/conversations/entities/Account$State;
123 ··#114·=·Fieldref···········#2.#113·······//·eu/siacs/conversations/entities/Account$State.REGISTRATION_PASSWORD_TOO_WEAK:Leu/siacs/conversations/entities/Account$State;98 ···#89·=·Fieldref···········#2.#88········//·eu/siacs/conversations/entities/Account$State.REGISTRATION_PASSWORD_TOO_WEAK:Leu/siacs/conversations/entities/Account$State;
124 ··#115·=·String·············#35···········//·TLS_ERROR 
125 ··#116·=·Float··············2.24E-44f99 ···#90·=·Float··············2.24E-44f
126 ··#117·=·NameAndType········#35:#8········//·TLS_ERROR:Leu/siacs/conversations/entities/Account$State;100 ···#91·=·NameAndType········#35:#8········//·TLS_ERROR:Leu/siacs/conversations/entities/Account$State;
127 ··#118·=·Fieldref···········#2.#117·······//·eu/siacs/conversations/entities/Account$State.TLS_ERROR:Leu/siacs/conversations/entities/Account$State;101 ···#92·=·Fieldref···········#2.#91········//·eu/siacs/conversations/entities/Account$State.TLS_ERROR:Leu/siacs/conversations/entities/Account$State;
128 ··#119·=·String·············#36···········//·TLS_ERROR_DOMAIN 
129 ··#120·=·Float··············2.4E-44f102 ···#93·=·Float··············2.4E-44f
130 ··#121·=·NameAndType········#36:#8········//·TLS_ERROR_DOMAIN:Leu/siacs/conversations/entities/Account$State;103 ···#94·=·NameAndType········#36:#8········//·TLS_ERROR_DOMAIN:Leu/siacs/conversations/entities/Account$State;
131 ··#122·=·Fieldref···········#2.#121·······//·eu/siacs/conversations/entities/Account$State.TLS_ERROR_DOMAIN:Leu/siacs/conversations/entities/Account$State;104 ···#95·=·Fieldref···········#2.#94········//·eu/siacs/conversations/entities/Account$State.TLS_ERROR_DOMAIN:Leu/siacs/conversations/entities/Account$State;
132 ··#123·=·String·············#14···········//·INCOMPATIBLE_SERVER 
133 ··#124·=·Float··············2.5E-44f105 ···#96·=·Float··············2.5E-44f
134 ··#125·=·NameAndType········#14:#8········//·INCOMPATIBLE_SERVER:Leu/siacs/conversations/entities/Account$State;106 ···#97·=·NameAndType········#14:#8········//·INCOMPATIBLE_SERVER:Leu/siacs/conversations/entities/Account$State;
135 ··#126·=·Fieldref···········#2.#125·······//·eu/siacs/conversations/entities/Account$State.INCOMPATIBLE_SERVER:Leu/siacs/conversations/entities/Account$State;107 ···#98·=·Fieldref···········#2.#97········//·eu/siacs/conversations/entities/Account$State.INCOMPATIBLE_SERVER:Leu/siacs/conversations/entities/Account$State;
136 ··#127·=·String·············#13···········//·INCOMPATIBLE_CLIENT 
137 ··#128·=·Float··············2.7E-44f108 ···#99·=·Float··············2.7E-44f
138 ··#129·=·NameAndType········#13:#8········//·INCOMPATIBLE_CLIENT:Leu/siacs/conversations/entities/Account$State;109 ··#100·=·NameAndType········#13:#8········//·INCOMPATIBLE_CLIENT:Leu/siacs/conversations/entities/Account$State;
139 ··#130·=·Fieldref···········#2.#129·······//·eu/siacs/conversations/entities/Account$State.INCOMPATIBLE_CLIENT:Leu/siacs/conversations/entities/Account$State;110 ··#101·=·Fieldref···········#2.#100·······//·eu/siacs/conversations/entities/Account$State.INCOMPATIBLE_CLIENT:Leu/siacs/conversations/entities/Account$State;
140 ··#131·=·String·············#37···········//·TOR_NOT_AVAILABLE 
141 ··#132·=·Float··············2.8E-44f111 ··#102·=·Float··············2.8E-44f
142 ··#133·=·NameAndType········#37:#8········//·TOR_NOT_AVAILABLE:Leu/siacs/conversations/entities/Account$State;112 ··#103·=·NameAndType········#37:#8········//·TOR_NOT_AVAILABLE:Leu/siacs/conversations/entities/Account$State;
143 ··#134·=·Fieldref···········#2.#133·······//·eu/siacs/conversations/entities/Account$State.TOR_NOT_AVAILABLE:Leu/siacs/conversations/entities/Account$State;113 ··#104·=·Fieldref···········#2.#103·······//·eu/siacs/conversations/entities/Account$State.TOR_NOT_AVAILABLE:Leu/siacs/conversations/entities/Account$State;
144 ··#135·=·String·············#11···········//·DOWNGRADE_ATTACK 
145 ··#136·=·Float··············2.9E-44f114 ··#105·=·Float··············2.9E-44f
146 ··#137·=·NameAndType········#11:#8········//·DOWNGRADE_ATTACK:Leu/siacs/conversations/entities/Account$State;115 ··#106·=·NameAndType········#11:#8········//·DOWNGRADE_ATTACK:Leu/siacs/conversations/entities/Account$State;
147 ··#138·=·Fieldref···········#2.#137·······//·eu/siacs/conversations/entities/Account$State.DOWNGRADE_ATTACK:Leu/siacs/conversations/entities/Account$State;116 ··#107·=·Fieldref···········#2.#106·······//·eu/siacs/conversations/entities/Account$State.DOWNGRADE_ATTACK:Leu/siacs/conversations/entities/Account$State;
148 ··#139·=·String·············#31···········//·SESSION_FAILURE 
149 ··#140·=·Float··············3.1E-44f117 ··#108·=·Float··············3.1E-44f
150 ··#141·=·NameAndType········#31:#8········//·SESSION_FAILURE:Leu/siacs/conversations/entities/Account$State;118 ··#109·=·NameAndType········#31:#8········//·SESSION_FAILURE:Leu/siacs/conversations/entities/Account$State;
151 ··#142·=·Fieldref···········#2.#141·······//·eu/siacs/conversations/entities/Account$State.SESSION_FAILURE:Leu/siacs/conversations/entities/Account$State;119 ··#110·=·Fieldref···········#2.#109·······//·eu/siacs/conversations/entities/Account$State.SESSION_FAILURE:Leu/siacs/conversations/entities/Account$State;
152 ··#143·=·String·············#7············//·BIND_FAILURE 
153 ··#144·=·Float··············3.2E-44f120 ··#111·=·Float··············3.2E-44f
Max diff block lines reached; 55574/92556 bytes (60.04%) of diff not shown.
1.15 KB
eu/siacs/conversations/entities/MucOptions$Affiliation.class
1.03 KB
procyon -ec {}
    
Offset 15, 26 lines modifiedOffset 15, 14 lines modified
15 ····private·final·int·resId;15 ····private·final·int·resId;
16 ····16 ····
17 ····static·{17 ····static·{
18 ········final·int·n·=·4;18 ········final·int·n·=·4;
19 ········final·int·n2·=·1;19 ········final·int·n2·=·1;
20 ········final·int·n3·=·3;20 ········final·int·n3·=·3;
21 ········final·int·n4·=·2;21 ········final·int·n4·=·2;
22 ········final·MucOptions$Affiliation[]·$values·=·new·MucOptions$Affiliation[5]; 
23 ········final·MucOptions$Affiliation·mucOptions$Affiliation; 
24 ········$values[0]·=·mucOptions$Affiliation; 
25 ········final·MucOptions$Affiliation·mucOptions$Affiliation2; 
26 ········$values[n2]·=·mucOptions$Affiliation2; 
27 ········final·MucOptions$Affiliation·mucOptions$Affiliation3; 
28 ········$values[n4]·=·mucOptions$Affiliation3; 
29 ········final·MucOptions$Affiliation·mucOptions$Affiliation4; 
30 ········$values[n3]·=·mucOptions$Affiliation4; 
31 ········final·MucOptions$Affiliation·mucOptions$Affiliation5; 
32 ········$values[n]·=·mucOptions$Affiliation5; 
33 ········$VALUES·=·$values; 
34 ····}22 ····}
35 ····23 ····
36 ····private·MucOptions$Affiliation(final·String·name,·final·int·ordinal,·final·int·rank,·final·int·resId)·{24 ····private·MucOptions$Affiliation(final·String·name,·final·int·ordinal,·final·int·rank,·final·int·resId)·{
37 ········this.resId·=·resId;25 ········this.resId·=·resId;
38 ········this.rank·=·rank;26 ········this.rank·=·rank;
39 ····}27 ····}
40 ····28 ····
2.14 KB
eu/siacs/conversations/entities/MucOptions$Error.class
2.04 KB
procyon -ec {}
    
Offset 6, 43 lines modifiedOffset 6, 20 lines modified
6 ····BANNED("BANNED",·6),·6 ····BANNED("BANNED",·6),·
7 ····DESTROYED("DESTROYED",·11),·7 ····DESTROYED("DESTROYED",·11),·
8 ····INVALID_NICK("INVALID_NICK",·12),·8 ····INVALID_NICK("INVALID_NICK",·12),·
9 ····KICKED("KICKED",·9),·9 ····KICKED("KICKED",·9),·
10 ····MEMBERS_ONLY("MEMBERS_ONLY",·7),·10 ····MEMBERS_ONLY("MEMBERS_ONLY",·7),·
11 ····NICK_IN_USE("NICK_IN_USE",·4),·11 ····NICK_IN_USE("NICK_IN_USE",·4),·
12 ····NONE("NONE",·3),·12 ····NONE("NONE",·3),·
13 ····NON_ANONYMOUS("NON_ANONYMOUS",·n),·13 ····NON_ANONYMOUS("NON_ANONYMOUS",·15),·
14 ····NO_RESPONSE("NO_RESPONSE",·0),·14 ····NO_RESPONSE("NO_RESPONSE",·0),·
15 ····PASSWORD_REQUIRED("PASSWORD_REQUIRED",·5),·15 ····PASSWORD_REQUIRED("PASSWORD_REQUIRED",·5),·
16 ····REMOTE_SERVER_TIMEOUT("REMOTE_SERVER_TIMEOUT",·2),·16 ····REMOTE_SERVER_TIMEOUT("REMOTE_SERVER_TIMEOUT",·2),·
17 ····RESOURCE_CONSTRAINT("RESOURCE_CONSTRAINT",·8),·17 ····RESOURCE_CONSTRAINT("RESOURCE_CONSTRAINT",·8),·
18 ····SERVER_NOT_FOUND("SERVER_NOT_FOUND",·1),·18 ····SERVER_NOT_FOUND("SERVER_NOT_FOUND",·1),·
19 ····SHUTDOWN("SHUTDOWN",·10),·19 ····SHUTDOWN("SHUTDOWN",·10),·
20 ····TECHNICAL_PROBLEMS("TECHNICAL_PROBLEMS",·13),·20 ····TECHNICAL_PROBLEMS("TECHNICAL_PROBLEMS",·13),·
21 ····UNKNOWN("UNKNOWN",·14);21 ····UNKNOWN("UNKNOWN",·14);
22 ····22 ····
23 ····static·{ 
24 ········final·int·n·=·15; 
25 ········final·MucOptions$Error·mucOptions$Error; 
26 ········final·MucOptions$Error·mucOptions$Error2; 
27 ········final·MucOptions$Error·mucOptions$Error3; 
28 ········final·MucOptions$Error·mucOptions$Error4; 
29 ········final·MucOptions$Error·mucOptions$Error5; 
30 ········final·MucOptions$Error·mucOptions$Error6; 
31 ········final·MucOptions$Error·mucOptions$Error7; 
32 ········final·MucOptions$Error·mucOptions$Error8; 
33 ········final·MucOptions$Error·mucOptions$Error9; 
34 ········final·MucOptions$Error·mucOptions$Error10; 
35 ········final·MucOptions$Error·mucOptions$Error11; 
36 ········final·MucOptions$Error·mucOptions$Error12; 
37 ········final·MucOptions$Error·mucOptions$Error13; 
38 ········final·MucOptions$Error·mucOptions$Error14; 
39 ········final·MucOptions$Error·mucOptions$Error15; 
40 ········final·MucOptions$Error[]·$values·=·{·mucOptions$Error,·mucOptions$Error2,·mucOptions$Error3,·mucOptions$Error4,·mucOptions$Error5,·mucOptions$Error6,·mucOptions$Error7,·mucOptions$Error8,·mucOptions$Error9,·mucOptions$Error10,·mucOptions$Error11,·mucOptions$Error12,·mucOptions$Error13,·mucOptions$Error14,·mucOptions$Error15,·null·}; 
41 ········final·MucOptions$Error·mucOptions$Error16; 
42 ········$values[n]·=·mucOptions$Error16; 
43 ········$VALUES·=·$values; 
44 ····} 
45 ···· 
46 ····private·MucOptions$Error(final·String·name,·final·int·ordinal)·{23 ····private·MucOptions$Error(final·String·name,·final·int·ordinal)·{
47 ····}24 ····}
48 }25 }
948 B
eu/siacs/conversations/entities/MucOptions$Role.class
842 B
procyon -ec {}
    
Offset 13, 24 lines modifiedOffset 13, 14 lines modified
13 ····private·final·int·rank;13 ····private·final·int·rank;
14 ····private·final·int·resId;14 ····private·final·int·resId;
15 ····15 ····
16 ····static·{16 ····static·{
17 ········final·int·n·=·3;17 ········final·int·n·=·3;
18 ········final·int·n2·=·1;18 ········final·int·n2·=·1;
19 ········final·int·n3·=·2;19 ········final·int·n3·=·2;
20 ········final·MucOptions$Role[]·$values·=·new·MucOptions$Role[4]; 
21 ········final·MucOptions$Role·mucOptions$Role; 
22 ········$values[0]·=·mucOptions$Role; 
23 ········final·MucOptions$Role·mucOptions$Role2; 
24 ········$values[n2]·=·mucOptions$Role2; 
25 ········final·MucOptions$Role·mucOptions$Role3; 
26 ········$values[n3]·=·mucOptions$Role3; 
27 ········final·MucOptions$Role·mucOptions$Role4; 
28 ········$values[n]·=·mucOptions$Role4; 
29 ········$VALUES·=·$values; 
30 ····}20 ····}
31 ····21 ····
32 ····private·MucOptions$Role(final·String·name,·final·int·ordinal,·final·int·resId,·final·int·rank)·{22 ····private·MucOptions$Role(final·String·name,·final·int·ordinal,·final·int·resId,·final·int·rank)·{
33 ········this.resId·=·resId;23 ········this.resId·=·resId;
34 ········this.rank·=·rank;24 ········this.rank·=·rank;
35 ····}25 ····}
36 ····26 ····
1.51 KB
eu/siacs/conversations/entities/Presence$Status.class
1.41 KB
procyon -ec {}
    
Offset 1, 42 lines modifiedOffset 1, 20 lines modified
  
1 package·eu.siacs.conversations.entities;1 package·eu.siacs.conversations.entities;
  
2 import·java.util.Locale;2 import·java.util.Locale;
  
3 public·enum·Presence$Status3 public·enum·Presence$Status
4 {4 {
5 ····AWAY("AWAY",·n2),·5 ····AWAY("AWAY",·2),·
6 ····CHAT("CHAT",·0),·6 ····CHAT("CHAT",·0),·
7 ····DND("DND",·n4),·7 ····DND("DND",·4),·
8 ····OFFLINE("OFFLINE",·n5),·8 ····OFFLINE("OFFLINE",·5),·
9 ····ONLINE("ONLINE",·n),·9 ····ONLINE("ONLINE",·1),·
10 ····XA("XA",·n3);10 ····XA("XA",·3);
11 ···· 
12 ····static·{ 
13 ········final·int·n·=·1; 
14 ········final·int·n2·=·2; 
15 ········final·int·n3·=·3; 
16 ········final·int·n4·=·4; 
17 ········final·int·n5·=·5; 
18 ········final·Presence$Status[]·$values·=·new·Presence$Status[6]; 
19 ········final·Presence$Status·presence$Status; 
20 ········$values[0]·=·presence$Status; 
21 ········final·Presence$Status·presence$Status2; 
22 ········$values[n]·=·presence$Status2; 
23 ········final·Presence$Status·presence$Status3; 
24 ········$values[n2]·=·presence$Status3; 
25 ········final·Presence$Status·presence$Status4; 
26 ········$values[n3]·=·presence$Status4; 
27 ········final·Presence$Status·presence$Status5; 
28 ········$values[n4]·=·presence$Status5; 
29 ········final·Presence$Status·presence$Status6; 
30 ········$values[n5]·=·presence$Status6; 
31 ········$VALUES·=·$values; 
32 ····} 
33 ····11 ····
34 ····private·Presence$Status(final·String·name,·final·int·ordinal)·{12 ····private·Presence$Status(final·String·name,·final·int·ordinal)·{
35 ····}13 ····}
36 ····14 ····
37 ····public·static·Presence$Status·fromShowString(String·lowerCase)·{15 ····public·static·Presence$Status·fromShowString(String·lowerCase)·{
38 ········if·(lowerCase·==·null)·{16 ········if·(lowerCase·==·null)·{
39 ············return·Presence$Status.ONLINE;17 ············return·Presence$Status.ONLINE;
860 B
eu/siacs/conversations/http/Method.class
780 B
procyon -ec {}
    
Offset 3, 24 lines modifiedOffset 3, 15 lines modified
  
3 import·eu.siacs.conversations.xmpp.XmppConnection$Features;3 import·eu.siacs.conversations.xmpp.XmppConnection$Features;
4 import·eu.siacs.conversations.entities.Account;4 import·eu.siacs.conversations.entities.Account;
  
5 public·enum·Method5 public·enum·Method
6 {6 {
7 ····HTTP_UPLOAD("HTTP_UPLOAD",·0),·7 ····HTTP_UPLOAD("HTTP_UPLOAD",·0),·
8 ····HTTP_UPLOAD_LEGACY("HTTP_UPLOAD_LEGACY",·n);8 ····HTTP_UPLOAD_LEGACY("HTTP_UPLOAD_LEGACY",·1);
9 ···· 
10 ····static·{ 
11 ········final·int·n·=·1; 
12 ········final·Method·method; 
13 ········final·Method[]·$values·=·{·method,·null·}; 
14 ········final·Method·method2; 
15 ········$values[n]·=·method2; 
16 ········$VALUES·=·$values; 
17 ····} 
18 ····9 ····
19 ····private·Method(final·String·name,·final·int·ordinal)·{10 ····private·Method(final·String·name,·final·int·ordinal)·{
20 ····}11 ····}
21 ····12 ····
22 ····public·static·Method·determine(final·Account·account)·{13 ····public·static·Method·determine(final·Account·account)·{
23 ········XmppConnection$Features·features;14 ········XmppConnection$Features·features;
24 ········if·(account.getXmppConnection()·==·null)·{15 ········if·(account.getXmppConnection()·==·null)·{
1.57 KB
eu/siacs/conversations/services/AppRTCAudioManager$AudioDevice.class
1.43 KB
procyon -ec {}
    
Offset 1, 33 lines modifiedOffset 1, 14 lines modified
  
1 package·eu.siacs.conversations.services;1 package·eu.siacs.conversations.services;
  
2 public·enum·AppRTCAudioManager$AudioDevice2 public·enum·AppRTCAudioManager$AudioDevice
3 {3 {
4 ····BLUETOOTH("BLUETOOTH",·n3),·4 ····BLUETOOTH("BLUETOOTH",·3),·
5 ····EARPIECE("EARPIECE",·n2),·5 ····EARPIECE("EARPIECE",·2),·
6 ····NONE("NONE",·n4),·6 ····NONE("NONE",·4),·
7 ····SPEAKER_PHONE("SPEAKER_PHONE",·0),·7 ····SPEAKER_PHONE("SPEAKER_PHONE",·0),·
8 ····WIRED_HEADSET("WIRED_HEADSET",·n);8 ····WIRED_HEADSET("WIRED_HEADSET",·1);
9 ···· 
10 ····static·{ 
11 ········final·int·n·=·1; 
12 ········final·int·n2·=·2; 
13 ········final·int·n3·=·3; 
14 ········final·int·n4·=·4; 
15 ········final·AppRTCAudioManager$AudioDevice[]·$values·=·new·AppRTCAudioManager$AudioDevice[5]; 
16 ········final·AppRTCAudioManager$AudioDevice·appRTCAudioManager$AudioDevice; 
17 ········$values[0]·=·appRTCAudioManager$AudioDevice; 
18 ········final·AppRTCAudioManager$AudioDevice·appRTCAudioManager$AudioDevice2; 
19 ········$values[n]·=·appRTCAudioManager$AudioDevice2; 
20 ········final·AppRTCAudioManager$AudioDevice·appRTCAudioManager$AudioDevice3; 
21 ········$values[n2]·=·appRTCAudioManager$AudioDevice3; 
22 ········final·AppRTCAudioManager$AudioDevice·appRTCAudioManager$AudioDevice4; 
23 ········$values[n3]·=·appRTCAudioManager$AudioDevice4; 
24 ········final·AppRTCAudioManager$AudioDevice·appRTCAudioManager$AudioDevice5; 
25 ········$values[n4]·=·appRTCAudioManager$AudioDevice5; 
26 ········$VALUES·=·$values; 
27 ····} 
28 ····9 ····
29 ····private·AppRTCAudioManager$AudioDevice(final·String·name,·final·int·ordinal)·{10 ····private·AppRTCAudioManager$AudioDevice(final·String·name,·final·int·ordinal)·{
30 ····}11 ····}
31 }12 }
1.18 KB
eu/siacs/conversations/services/AppRTCAudioManager$AudioManagerState.class
1.03 KB
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 12 lines modified
  
1 package·eu.siacs.conversations.services;1 package·eu.siacs.conversations.services;
  
2 public·enum·AppRTCAudioManager$AudioManagerState2 public·enum·AppRTCAudioManager$AudioManagerState
3 {3 {
4 ····PREINITIALIZED("PREINITIALIZED",·n),·4 ····PREINITIALIZED("PREINITIALIZED",·1),·
5 ····RUNNING("RUNNING",·n2),·5 ····RUNNING("RUNNING",·2),·
6 ····UNINITIALIZED("UNINITIALIZED",·0);6 ····UNINITIALIZED("UNINITIALIZED",·0);
7 ····7 ····
8 ····static·{ 
9 ········final·int·n·=·1; 
10 ········final·int·n2·=·2; 
11 ········final·AppRTCAudioManager$AudioManagerState·appRTCAudioManager$AudioManagerState; 
12 ········final·AppRTCAudioManager$AudioManagerState[]·$values·=·{·appRTCAudioManager$AudioManagerState,·null,·null·}; 
13 ········final·AppRTCAudioManager$AudioManagerState·appRTCAudioManager$AudioManagerState2; 
14 ········$values[n]·=·appRTCAudioManager$AudioManagerState2; 
15 ········final·AppRTCAudioManager$AudioManagerState·appRTCAudioManager$AudioManagerState3; 
16 ········$values[n2]·=·appRTCAudioManager$AudioManagerState3; 
17 ········$VALUES·=·$values; 
18 ····} 
19 ···· 
20 ····private·AppRTCAudioManager$AudioManagerState(final·String·name,·final·int·ordinal)·{8 ····private·AppRTCAudioManager$AudioManagerState(final·String·name,·final·int·ordinal)·{
21 ····}9 ····}
22 }10 }
1.43 KB
eu/siacs/conversations/services/AppRTCAudioManager$SpeakerPhonePreference.class
1.27 KB
procyon -ec {}
    
Offset 3, 28 lines modifiedOffset 3, 16 lines modified
  
3 import·eu.siacs.conversations.xmpp.jingle.Media;3 import·eu.siacs.conversations.xmpp.jingle.Media;
4 import·java.util.Set;4 import·java.util.Set;
  
5 public·enum·AppRTCAudioManager$SpeakerPhonePreference5 public·enum·AppRTCAudioManager$SpeakerPhonePreference
6 {6 {
7 ····AUTO("AUTO",·0),·7 ····AUTO("AUTO",·0),·
8 ····EARPIECE("EARPIECE",·n),·8 ····EARPIECE("EARPIECE",·1),·
9 ····SPEAKER("SPEAKER",·n2);9 ····SPEAKER("SPEAKER",·2);
10 ···· 
11 ····static·{ 
12 ········final·int·n·=·1; 
13 ········final·int·n2·=·2; 
14 ········final·AppRTCAudioManager$SpeakerPhonePreference·appRTCAudioManager$SpeakerPhonePreference; 
15 ········final·AppRTCAudioManager$SpeakerPhonePreference[]·$values·=·{·appRTCAudioManager$SpeakerPhonePreference,·null,·null·}; 
16 ········final·AppRTCAudioManager$SpeakerPhonePreference·appRTCAudioManager$SpeakerPhonePreference2; 
17 ········$values[n]·=·appRTCAudioManager$SpeakerPhonePreference2; 
18 ········final·AppRTCAudioManager$SpeakerPhonePreference·appRTCAudioManager$SpeakerPhonePreference3; 
19 ········$values[n2]·=·appRTCAudioManager$SpeakerPhonePreference3; 
20 ········$VALUES·=·$values; 
21 ····} 
22 ····10 ····
23 ····private·AppRTCAudioManager$SpeakerPhonePreference(final·String·name,·final·int·ordinal)·{11 ····private·AppRTCAudioManager$SpeakerPhonePreference(final·String·name,·final·int·ordinal)·{
24 ····}12 ····}
25 ····13 ····
26 ····public·static·AppRTCAudioManager$SpeakerPhonePreference·of(final·Set·set)·{14 ····public·static·AppRTCAudioManager$SpeakerPhonePreference·of(final·Set·set)·{
27 ········if·(set.contains(Media.VIDEO))·{15 ········if·(set.contains(Media.VIDEO))·{
28 ············return·AppRTCAudioManager$SpeakerPhonePreference.SPEAKER;16 ············return·AppRTCAudioManager$SpeakerPhonePreference.SPEAKER;
2.09 KB
eu/siacs/conversations/services/AppRTCBluetoothManager$State.class
1.96 KB
procyon -ec {}
    
Offset 1, 41 lines modifiedOffset 1, 16 lines modified
  
1 package·eu.siacs.conversations.services;1 package·eu.siacs.conversations.services;
  
2 public·enum·AppRTCBluetoothManager$State2 public·enum·AppRTCBluetoothManager$State
3 {3 {
4 ····ERROR("ERROR",·n),·4 ····ERROR("ERROR",·1),·
5 ····HEADSET_AVAILABLE("HEADSET_AVAILABLE",·n3),·5 ····HEADSET_AVAILABLE("HEADSET_AVAILABLE",·3),·
6 ····HEADSET_UNAVAILABLE("HEADSET_UNAVAILABLE",·n2),·6 ····HEADSET_UNAVAILABLE("HEADSET_UNAVAILABLE",·2),·
7 ····SCO_CONNECTED("SCO_CONNECTED",·n6),·7 ····SCO_CONNECTED("SCO_CONNECTED",·6),·
8 ····SCO_CONNECTING("SCO_CONNECTING",·n5),·8 ····SCO_CONNECTING("SCO_CONNECTING",·5),·
9 ····SCO_DISCONNECTING("SCO_DISCONNECTING",·n4),·9 ····SCO_DISCONNECTING("SCO_DISCONNECTING",·4),·
10 ····UNINITIALIZED("UNINITIALIZED",·0);10 ····UNINITIALIZED("UNINITIALIZED",·0);
11 ····11 ····
12 ····static·{ 
13 ········final·int·n·=·1; 
14 ········final·int·n2·=·2; 
15 ········final·int·n3·=·3; 
16 ········final·int·n4·=·4; 
17 ········final·int·n5·=·5; 
18 ········final·int·n6·=·6; 
19 ········final·AppRTCBluetoothManager$State[]·$values·=·new·AppRTCBluetoothManager$State[7]; 
20 ········final·AppRTCBluetoothManager$State·appRTCBluetoothManager$State; 
21 ········$values[0]·=·appRTCBluetoothManager$State; 
22 ········final·AppRTCBluetoothManager$State·appRTCBluetoothManager$State2; 
23 ········$values[n]·=·appRTCBluetoothManager$State2; 
24 ········final·AppRTCBluetoothManager$State·appRTCBluetoothManager$State3; 
25 ········$values[n2]·=·appRTCBluetoothManager$State3; 
26 ········final·AppRTCBluetoothManager$State·appRTCBluetoothManager$State4; 
27 ········$values[n3]·=·appRTCBluetoothManager$State4; 
28 ········final·AppRTCBluetoothManager$State·appRTCBluetoothManager$State5; 
29 ········$values[n4]·=·appRTCBluetoothManager$State5; 
30 ········final·AppRTCBluetoothManager$State·appRTCBluetoothManager$State6; 
31 ········$values[n5]·=·appRTCBluetoothManager$State6; 
32 ········final·AppRTCBluetoothManager$State·appRTCBluetoothManager$State7; 
33 ········$values[n6]·=·appRTCBluetoothManager$State7; 
34 ········$VALUES·=·$values; 
35 ····} 
36 ···· 
37 ····private·AppRTCBluetoothManager$State(final·String·name,·final·int·ordinal)·{12 ····private·AppRTCBluetoothManager$State(final·String·name,·final·int·ordinal)·{
38 ····}13 ····}
39 }14 }
887 B
eu/siacs/conversations/services/ChannelDiscoveryService$Method.class
751 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 11 lines modified
  
1 package·eu.siacs.conversations.services;1 package·eu.siacs.conversations.services;
  
2 public·enum·ChannelDiscoveryService$Method2 public·enum·ChannelDiscoveryService$Method
3 {3 {
4 ····JABBER_NETWORK("JABBER_NETWORK",·0),·4 ····JABBER_NETWORK("JABBER_NETWORK",·0),·
5 ····LOCAL_SERVER("LOCAL_SERVER",·n);5 ····LOCAL_SERVER("LOCAL_SERVER",·1);
6 ···· 
7 ····static·{ 
8 ········final·int·n·=·1; 
9 ········final·ChannelDiscoveryService$Method·channelDiscoveryService$Method; 
10 ········final·ChannelDiscoveryService$Method[]·$values·=·{·channelDiscoveryService$Method,·null·}; 
11 ········final·ChannelDiscoveryService$Method·channelDiscoveryService$Method2; 
12 ········$values[n]·=·channelDiscoveryService$Method2; 
13 ········$VALUES·=·$values; 
14 ····} 
15 ····6 ····
16 ····private·ChannelDiscoveryService$Method(final·String·name,·final·int·ordinal)·{7 ····private·ChannelDiscoveryService$Method(final·String·name,·final·int·ordinal)·{
17 ····}8 ····}
18 }9 }
884 B
eu/siacs/conversations/services/MessageArchiveService$PagingOrder.class
742 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 11 lines modified
  
1 package·eu.siacs.conversations.services;1 package·eu.siacs.conversations.services;
  
2 public·enum·MessageArchiveService$PagingOrder2 public·enum·MessageArchiveService$PagingOrder
3 {3 {
4 ····NORMAL("NORMAL",·0),·4 ····NORMAL("NORMAL",·0),·
5 ····REVERSE("REVERSE",·n);5 ····REVERSE("REVERSE",·1);
6 ···· 
7 ····static·{ 
8 ········final·int·n·=·1; 
9 ········final·MessageArchiveService$PagingOrder·messageArchiveService$PagingOrder; 
10 ········final·MessageArchiveService$PagingOrder[]·$values·=·{·messageArchiveService$PagingOrder,·null·}; 
11 ········final·MessageArchiveService$PagingOrder·messageArchiveService$PagingOrder2; 
12 ········$values[n]·=·messageArchiveService$PagingOrder2; 
13 ········$VALUES·=·$values; 
14 ····} 
15 ····6 ····
16 ····private·MessageArchiveService$PagingOrder(final·String·name,·final·int·ordinal)·{7 ····private·MessageArchiveService$PagingOrder(final·String·name,·final·int·ordinal)·{
17 ····}8 ····}
18 }9 }
1.59 KB
eu/siacs/conversations/services/MessageArchiveService$Version.class
1.46 KB
procyon -ec {}
    
Offset 6, 31 lines modifiedOffset 6, 23 lines modified
6 import·eu.siacs.conversations.entities.Conversation;6 import·eu.siacs.conversations.entities.Conversation;
7 import·eu.siacs.conversations.entities.Account;7 import·eu.siacs.conversations.entities.Account;
8 import·eu.siacs.conversations.xml.Element;8 import·eu.siacs.conversations.xml.Element;
9 import·eu.siacs.conversations.xmpp.stanzas.MessagePacket;9 import·eu.siacs.conversations.xmpp.stanzas.MessagePacket;
  
10 public·enum·MessageArchiveService$Version10 public·enum·MessageArchiveService$Version
11 {11 {
12 ····MAM_0("MAM_0",·0,·"urn:xmpp:mam:0",·(boolean)(n·!=·0)),·12 ····MAM_0("MAM_0",·0,·"urn:xmpp:mam:0",·b),·
13 ····MAM_1("MAM_1",·n,·"urn:xmpp:mam:1",·false),·13 ····MAM_1("MAM_1",·(int)(b·?·1·:·0),·"urn:xmpp:mam:1",·false),·
14 ····MAM_2("MAM_2",·n2,·"urn:xmpp:mam:2",·false);14 ····MAM_2("MAM_2",·2,·"urn:xmpp:mam:2",·false);
15 ····15 ····
16 ····public·final·boolean·legacy;16 ····public·final·boolean·legacy;
17 ····public·final·String·namespace;17 ····public·final·String·namespace;
18 ····18 ····
19 ····static·{19 ····static·{
 20 ········final·boolean·b·=·true;
20 ········final·int·n·=·1; 
21 ········final·int·n2·=·2; 
22 ········final·MessageArchiveService$Version·messageArchiveService$Version; 
23 ········final·MessageArchiveService$Version[]·$values·=·{·messageArchiveService$Version,·null,·null·}; 
24 ········final·MessageArchiveService$Version·messageArchiveService$Version2; 
25 ········$values[n]·=·messageArchiveService$Version2; 
26 ········final·MessageArchiveService$Version·messageArchiveService$Version3; 
27 ········$values[n2]·=·messageArchiveService$Version3; 
28 ········$VALUES·=·$values; 
29 ····}21 ····}
30 ····22 ····
31 ····private·MessageArchiveService$Version(final·String·name,·final·int·ordinal,·final·String·namespace,·final·boolean·legacy)·{23 ····private·MessageArchiveService$Version(final·String·name,·final·int·ordinal,·final·String·namespace,·final·boolean·legacy)·{
32 ········this.namespace·=·namespace;24 ········this.namespace·=·namespace;
33 ········this.legacy·=·legacy;25 ········this.legacy·=·legacy;
34 ····}26 ····}
35 ····27 ····
1.05 KB
eu/siacs/conversations/ui/util/Attachment$Type.class
967 B
procyon -ec {}
    
Offset 1, 29 lines modifiedOffset 1, 13 lines modified
  
1 package·eu.siacs.conversations.ui.util;1 package·eu.siacs.conversations.ui.util;
  
2 public·enum·Attachment$Type2 public·enum·Attachment$Type
3 {3 {
4 ····FILE("FILE",·0),·4 ····FILE("FILE",·0),·
5 ····IMAGE("IMAGE",·n),·5 ····IMAGE("IMAGE",·1),·
6 ····LOCATION("LOCATION",·n2),·6 ····LOCATION("LOCATION",·2),·
7 ····RECORDING("RECORDING",·n3);7 ····RECORDING("RECORDING",·3);
8 ···· 
9 ····static·{ 
10 ········final·int·n·=·1; 
11 ········final·int·n2·=·2; 
12 ········final·int·n3·=·3; 
13 ········final·Attachment$Type[]·$values·=·new·Attachment$Type[4]; 
14 ········final·Attachment$Type·attachment$Type; 
15 ········$values[0]·=·attachment$Type; 
16 ········final·Attachment$Type·attachment$Type2; 
17 ········$values[n]·=·attachment$Type2; 
18 ········final·Attachment$Type·attachment$Type3; 
19 ········$values[n2]·=·attachment$Type3; 
20 ········final·Attachment$Type·attachment$Type4; 
21 ········$values[n3]·=·attachment$Type4; 
22 ········$VALUES·=·$values; 
23 ····} 
24 ····8 ····
25 ····private·Attachment$Type(final·String·name,·final·int·ordinal)·{9 ····private·Attachment$Type(final·String·name,·final·int·ordinal)·{
26 ····}10 ····}
27 }11 }
1.87 KB
eu/siacs/conversations/ui/util/SendButtonAction.class
1.76 KB
procyon -ec {}
    
Offset 1, 45 lines modifiedOffset 1, 20 lines modified
  
1 package·eu.siacs.conversations.ui.util;1 package·eu.siacs.conversations.ui.util;
  
2 public·enum·SendButtonAction2 public·enum·SendButtonAction
3 {3 {
4 ····CANCEL("CANCEL",·n4),·4 ····CANCEL("CANCEL",·4),·
5 ····CHOOSE_PICTURE("CHOOSE_PICTURE",·n5),·5 ····CHOOSE_PICTURE("CHOOSE_PICTURE",·5),·
6 ····RECORD_VIDEO("RECORD_VIDEO",·n6),·6 ····RECORD_VIDEO("RECORD_VIDEO",·6),·
7 ····RECORD_VOICE("RECORD_VOICE",·n3),·7 ····RECORD_VOICE("RECORD_VOICE",·3),·
8 ····SEND_LOCATION("SEND_LOCATION",·n2),·8 ····SEND_LOCATION("SEND_LOCATION",·2),·
9 ····TAKE_PHOTO("TAKE_PHOTO",·n),·9 ····TAKE_PHOTO("TAKE_PHOTO",·1),·
10 ····TEXT("TEXT",·0);10 ····TEXT("TEXT",·0);
11 ····11 ····
12 ····static·{ 
13 ········final·int·n·=·1; 
14 ········final·int·n2·=·2; 
15 ········final·int·n3·=·3; 
16 ········final·int·n4·=·4; 
17 ········final·int·n5·=·5; 
18 ········final·int·n6·=·6; 
19 ········final·SendButtonAction[]·$values·=·new·SendButtonAction[7]; 
20 ········final·SendButtonAction·sendButtonAction; 
21 ········$values[0]·=·sendButtonAction; 
22 ········final·SendButtonAction·sendButtonAction2; 
23 ········$values[n]·=·sendButtonAction2; 
24 ········final·SendButtonAction·sendButtonAction3; 
25 ········$values[n2]·=·sendButtonAction3; 
26 ········final·SendButtonAction·sendButtonAction4; 
27 ········$values[n3]·=·sendButtonAction4; 
28 ········final·SendButtonAction·sendButtonAction5; 
29 ········$values[n4]·=·sendButtonAction5; 
30 ········final·SendButtonAction·sendButtonAction6; 
31 ········$values[n5]·=·sendButtonAction6; 
32 ········final·SendButtonAction·sendButtonAction7; 
33 ········$values[n6]·=·sendButtonAction7; 
34 ········$VALUES·=·$values; 
35 ····} 
36 ···· 
37 ····private·SendButtonAction(final·String·name,·final·int·ordinal)·{12 ····private·SendButtonAction(final·String·name,·final·int·ordinal)·{
38 ····}13 ····}
39 ····14 ····
40 ····public·static·SendButtonAction·of(final·int·n)·{15 ····public·static·SendButtonAction·of(final·int·n)·{
41 ········switch·(n)·{16 ········switch·(n)·{
42 ············default:·{17 ············default:·{
43 ················throw·new·IllegalArgumentException("Not·a·known·attachment·choice");18 ················throw·new·IllegalArgumentException("Not·a·known·attachment·choice");
1.64 KB
eu/siacs/conversations/utils/SSLSockets$Version.class
1.54 KB
procyon -ec {}
    
Offset 1, 42 lines modifiedOffset 1, 20 lines modified
  
1 package·eu.siacs.conversations.utils;1 package·eu.siacs.conversations.utils;
  
2 import·com.google.common.base.Strings;2 import·com.google.common.base.Strings;
  
3 public·enum·SSLSockets$Version3 public·enum·SSLSockets$Version
4 {4 {
5 ····NONE("NONE",·n5),·5 ····NONE("NONE",·5),·
6 ····TLS_1_0("TLS_1_0",·0),·6 ····TLS_1_0("TLS_1_0",·0),·
7 ····TLS_1_1("TLS_1_1",·n),·7 ····TLS_1_1("TLS_1_1",·1),·
8 ····TLS_1_2("TLS_1_2",·n2),·8 ····TLS_1_2("TLS_1_2",·2),·
9 ····TLS_1_3("TLS_1_3",·n3),·9 ····TLS_1_3("TLS_1_3",·3),·
10 ····UNKNOWN("UNKNOWN",·n4);10 ····UNKNOWN("UNKNOWN",·4);
11 ···· 
12 ····static·{ 
13 ········final·int·n·=·1; 
14 ········final·int·n2·=·2; 
15 ········final·int·n3·=·3; 
16 ········final·int·n4·=·4; 
17 ········final·int·n5·=·5; 
18 ········final·SSLSockets$Version[]·$values·=·new·SSLSockets$Version[6]; 
19 ········final·SSLSockets$Version·sslSockets$Version; 
20 ········$values[0]·=·sslSockets$Version; 
21 ········final·SSLSockets$Version·sslSockets$Version2; 
22 ········$values[n]·=·sslSockets$Version2; 
23 ········final·SSLSockets$Version·sslSockets$Version3; 
24 ········$values[n2]·=·sslSockets$Version3; 
25 ········final·SSLSockets$Version·sslSockets$Version4; 
26 ········$values[n3]·=·sslSockets$Version4; 
27 ········final·SSLSockets$Version·sslSockets$Version5; 
28 ········$values[n4]·=·sslSockets$Version5; 
29 ········final·SSLSockets$Version·sslSockets$Version6; 
30 ········$values[n5]·=·sslSockets$Version6; 
31 ········$VALUES·=·$values; 
32 ····} 
33 ····11 ····
34 ····private·SSLSockets$Version(final·String·name,·final·int·ordinal)·{12 ····private·SSLSockets$Version(final·String·name,·final·int·ordinal)·{
35 ····}13 ····}
36 ····14 ····
37 ····private·static·SSLSockets$Version·of(String·nullToEmpty)·{15 ····private·static·SSLSockets$Version·of(String·nullToEmpty)·{
38 ········nullToEmpty·=·Strings.nullToEmpty(nullToEmpty);16 ········nullToEmpty·=·Strings.nullToEmpty(nullToEmpty);
39 ········nullToEmpty.hashCode();17 ········nullToEmpty.hashCode();
10.7 KB
eu/siacs/conversations/utils/XmppUri$FingerprintType.class
10.6 KB
javap -verbose -constants -s -l -private {}
    
Offset 1, 108 lines modifiedOffset 1, 121 lines modified
1 ··SHA-256·checksum·04173b3a7174e759497445c6b43b2f877802dc53db1f63a61e33f2ad3b9942671 ··SHA-256·checksum·1e3488bc8b43a06b5fa6ef812ed0629039668184dc71e3d6c36af0b35805f381
2 public·final·class·eu.siacs.conversations.utils.XmppUri$FingerprintType·extends·java.lang.Enum2 public·final·class·eu.siacs.conversations.utils.XmppUri$FingerprintType·extends·java.lang.Enum
3 ··minor·version:·03 ··minor·version:·0
4 ··major·version:·494 ··major·version:·49
5 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM5 ··flags:·(0x4031)·ACC_PUBLIC,·ACC_FINAL,·ACC_SUPER,·ACC_ENUM
6 ··this_class:·#2··························//·eu/siacs/conversations/utils/XmppUri$FingerprintType6 ··this_class:·#2··························//·eu/siacs/conversations/utils/XmppUri$FingerprintType
7 ··super_class:·#4·························//·java/lang/Enum7 ··super_class:·#4·························//·java/lang/Enum
8 ··interfaces:·0,·fields:·2,·methods:·4,·attributes:·08 ··interfaces:·0,·fields:·2,·methods:·5,·attributes:·0
9 Constant·pool:9 Constant·pool:
10 ···#1·=·Utf8···············eu/siacs/conversations/utils/XmppUri$FingerprintType10 ···#1·=·Utf8···············eu/siacs/conversations/utils/XmppUri$FingerprintType
11 ···#2·=·Class··············#1·············//·eu/siacs/conversations/utils/XmppUri$FingerprintType11 ···#2·=·Class··············#1·············//·eu/siacs/conversations/utils/XmppUri$FingerprintType
12 ···#3·=·Utf8···············java/lang/Enum12 ···#3·=·Utf8···············java/lang/Enum
13 ···#4·=·Class··············#3·············//·java/lang/Enum13 ···#4·=·Class··············#3·············//·java/lang/Enum
14 ···#5·=·Utf8···············$VALUES14 ···#5·=·Utf8···············$VALUES
15 ···#6·=·Utf8···············[Leu/siacs/conversations/utils/XmppUri$FingerprintType;15 ···#6·=·Utf8···············[Leu/siacs/conversations/utils/XmppUri$FingerprintType;
16 ···#7·=·Utf8···············OMEMO16 ···#7·=·Utf8···············OMEMO
17 ···#8·=·Utf8···············Leu/siacs/conversations/utils/XmppUri$FingerprintType;17 ···#8·=·Utf8···············Leu/siacs/conversations/utils/XmppUri$FingerprintType;
 18 ···#9·=·Float··············1.4E-45f
18 ···#9·=·String·············#7·············//·OMEMO 
19 ··#10·=·Utf8···············<init> 
20 ··#11·=·Utf8···············(Ljava/lang/String;I)V 
21 ··#12·=·NameAndType········#10:#11········//·"<init>":(Ljava/lang/String;I)V 
22 ··#13·=·Methodref··········#2.#12·········//·eu/siacs/conversations/utils/XmppUri$FingerprintType."<init>":(Ljava/lang/String;I)V 
23 ··#14·=·NameAndType········#7:#8··········//·OMEMO:Leu/siacs/conversations/utils/XmppUri$FingerprintType;19 ··#10·=·NameAndType········#7:#8··········//·OMEMO:Leu/siacs/conversations/utils/XmppUri$FingerprintType;
24 ··#15·=·Fieldref···········#2.#14·········//·eu/siacs/conversations/utils/XmppUri$FingerprintType.OMEMO:Leu/siacs/conversations/utils/XmppUri$FingerprintType;20 ··#11·=·Fieldref···········#2.#10·········//·eu/siacs/conversations/utils/XmppUri$FingerprintType.OMEMO:Leu/siacs/conversations/utils/XmppUri$FingerprintType;
25 ··#16·=·Float··············1.4E-45f21 ··#12·=·String·············#7·············//·OMEMO
 22 ··#13·=·Utf8···············<init>
 23 ··#14·=·Utf8···············(Ljava/lang/String;I)V
 24 ··#15·=·NameAndType········#13:#14········//·"<init>":(Ljava/lang/String;I)V
 25 ··#16·=·Methodref··········#2.#15·········//·eu/siacs/conversations/utils/XmppUri$FingerprintType."<init>":(Ljava/lang/String;I)V
 26 ··#17·=·Utf8···············$values
 27 ··#18·=·Utf8···············()[Leu/siacs/conversations/utils/XmppUri$FingerprintType;
 28 ··#19·=·NameAndType········#17:#18········//·$values:()[Leu/siacs/conversations/utils/XmppUri$FingerprintType;
 29 ··#20·=·Methodref··········#2.#19·········//·eu/siacs/conversations/utils/XmppUri$FingerprintType.$values:()[Leu/siacs/conversations/utils/XmppUri$FingerprintType;
26 ··#17·=·NameAndType········#5:#6··········//·$VALUES:[Leu/siacs/conversations/utils/XmppUri$FingerprintType;30 ··#21·=·NameAndType········#5:#6··········//·$VALUES:[Leu/siacs/conversations/utils/XmppUri$FingerprintType;
27 ··#18·=·Fieldref···········#2.#17·········//·eu/siacs/conversations/utils/XmppUri$FingerprintType.$VALUES:[Leu/siacs/conversations/utils/XmppUri$FingerprintType;31 ··#22·=·Fieldref···········#2.#21·········//·eu/siacs/conversations/utils/XmppUri$FingerprintType.$VALUES:[Leu/siacs/conversations/utils/XmppUri$FingerprintType;
28 ··#19·=·Methodref··········#4.#12·········//·java/lang/Enum."<init>":(Ljava/lang/String;I)V32 ··#23·=·Methodref··········#4.#15·········//·java/lang/Enum."<init>":(Ljava/lang/String;I)V
29 ··#20·=·Utf8···············valueOf33 ··#24·=·Utf8···············valueOf
30 ··#21·=·Utf8···············(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;34 ··#25·=·Utf8···············(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
31 ··#22·=·NameAndType········#20:#21········//·valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;35 ··#26·=·NameAndType········#24:#25········//·valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
32 ··#23·=·Methodref··········#4.#22·········//·java/lang/Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;36 ··#27·=·Methodref··········#4.#26·········//·java/lang/Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
33 ··#24·=·Class··············#6·············//·"[Leu/siacs/conversations/utils/XmppUri$FingerprintType;"37 ··#28·=·Class··············#6·············//·"[Leu/siacs/conversations/utils/XmppUri$FingerprintType;"
34 ··#25·=·Utf8···············clone38 ··#29·=·Utf8···············clone
35 ··#26·=·Utf8···············()Ljava/lang/Object;39 ··#30·=·Utf8···············()Ljava/lang/Object;
36 ··#27·=·NameAndType········#25:#26········//·clone:()Ljava/lang/Object;40 ··#31·=·NameAndType········#29:#30········//·clone:()Ljava/lang/Object;
37 ··#28·=·Methodref··········#24.#27········//·"[Leu/siacs/conversations/utils/XmppUri$FingerprintType;".clone:()Ljava/lang/Object;41 ··#32·=·Methodref··········#28.#31········//·"[Leu/siacs/conversations/utils/XmppUri$FingerprintType;".clone:()Ljava/lang/Object;
38 ··#29·=·Utf8···············Code42 ··#33·=·Utf8···············Code
39 ··#30·=·Utf8···············<clinit>43 ··#34·=·Utf8···············<clinit>
40 ··#31·=·Utf8···············()V44 ··#35·=·Utf8···············()V
41 ··#32·=·Utf8···············(Ljava/lang/String;)Leu/siacs/conversations/utils/XmppUri$FingerprintType;45 ··#36·=·Utf8···············(Ljava/lang/String;)Leu/siacs/conversations/utils/XmppUri$FingerprintType;
42 ··#33·=·Utf8···············values46 ··#37·=·Utf8···············values
43 ··#34·=·Utf8···············()[Leu/siacs/conversations/utils/XmppUri$FingerprintType; 
44 {47 {
45 ··private·static·final·eu.siacs.conversations.utils.XmppUri$FingerprintType[]·$VALUES;48 ··private·static·final·eu.siacs.conversations.utils.XmppUri$FingerprintType[]·$VALUES;
46 ····descriptor:·[Leu/siacs/conversations/utils/XmppUri$FingerprintType;49 ····descriptor:·[Leu/siacs/conversations/utils/XmppUri$FingerprintType;
47 ····flags:·(0x101a)·ACC_PRIVATE,·ACC_STATIC,·ACC_FINAL,·ACC_SYNTHETIC50 ····flags:·(0x101a)·ACC_PRIVATE,·ACC_STATIC,·ACC_FINAL,·ACC_SYNTHETIC
  
48 ··public·static·final·eu.siacs.conversations.utils.XmppUri$FingerprintType·OMEMO;51 ··public·static·final·eu.siacs.conversations.utils.XmppUri$FingerprintType·OMEMO;
49 ····descriptor:·Leu/siacs/conversations/utils/XmppUri$FingerprintType;52 ····descriptor:·Leu/siacs/conversations/utils/XmppUri$FingerprintType;
50 ····flags:·(0x4019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL,·ACC_ENUM53 ····flags:·(0x4019)·ACC_PUBLIC,·ACC_STATIC,·ACC_FINAL,·ACC_ENUM
  
 54 ··private·static·eu.siacs.conversations.utils.XmppUri$FingerprintType[]·$values();
 55 ····descriptor:·()[Leu/siacs/conversations/utils/XmppUri$FingerprintType;
 56 ····flags:·(0x100a)·ACC_PRIVATE,·ACC_STATIC,·ACC_SYNTHETIC
 57 ····Code:
 58 ······stack=300,·locals=2,·args_size=0
 59 ·········0:·iconst_1
 60 ·········1:·anewarray·····#2··················//·class·eu/siacs/conversations/utils/XmppUri$FingerprintType
 61 ·········4:·astore_0
 62 ·········5:·getstatic·····#11·················//·Field·OMEMO:Leu/siacs/conversations/utils/XmppUri$FingerprintType;
 63 ·········8:·astore_1
 64 ·········9:·aload_0
 65 ········10:·iconst_0
 66 ········11:·aload_1
 67 ········12:·aastore
 68 ········13:·aload_0
 69 ········14:·areturn
  
51 ··static·{};70 ··static·{};
52 ····descriptor:·()V71 ····descriptor:·()V
53 ····flags:·(0x0008)·ACC_STATIC72 ····flags:·(0x0008)·ACC_STATIC
54 ····Code:73 ····Code:
55 ······stack=300,·locals=2,·args_size=074 ······stack=300,·locals=1,·args_size=0
56 ·········0:·new···········#2··················//·class·eu/siacs/conversations/utils/XmppUri$FingerprintType75 ·········0:·new···········#2··················//·class·eu/siacs/conversations/utils/XmppUri$FingerprintType
57 ·········3:·astore_076 ·········3:·astore_0
58 ·········4:·aload_077 ·········4:·aload_0
59 ·········5:·ldc···········#9··················//·String·OMEMO78 ·········5:·ldc···········#12·················//·String·OMEMO
60 ·········7:·iconst_079 ·········7:·iconst_0
61 ·········8:·invokespecial·#13·················//·Method·"<init>":(Ljava/lang/String;I)V80 ·········8:·invokespecial·#16·················//·Method·"<init>":(Ljava/lang/String;I)V
62 ········11:·aload_081 ········11:·aload_0
63 ········12:·putstatic·····#15·················//·Field·OMEMO:Leu/siacs/conversations/utils/XmppUri$FingerprintType;82 ········12:·putstatic·····#11·················//·Field·OMEMO:Leu/siacs/conversations/utils/XmppUri$FingerprintType;
64 ········15:·iconst_1 
65 ········16:·anewarray·····#2··················//·class·eu/siacs/conversations/utils/XmppUri$FingerprintType83 ········15:·invokestatic··#20·················//·Method·$values:()[Leu/siacs/conversations/utils/XmppUri$FingerprintType;
66 ········19:·astore_1 
67 ········20:·aload_1 
68 ········21:·iconst_0 
69 ········22:·aload_0 
70 ········23:·aastore 
71 ········24:·aload_1 
72 ········25:·putstatic·····#18·················//·Field·$VALUES:[Leu/siacs/conversations/utils/XmppUri$FingerprintType;84 ········18:·putstatic·····#22·················//·Field·$VALUES:[Leu/siacs/conversations/utils/XmppUri$FingerprintType;
73 ········28:·return85 ········21:·return
  
74 ··private·eu.siacs.conversations.utils.XmppUri$FingerprintType(java.lang.String,·int);86 ··private·eu.siacs.conversations.utils.XmppUri$FingerprintType(java.lang.String,·int);
75 ····descriptor:·(Ljava/lang/String;I)V87 ····descriptor:·(Ljava/lang/String;I)V
76 ····flags:·(0x0002)·ACC_PRIVATE88 ····flags:·(0x0002)·ACC_PRIVATE
77 ····Code:89 ····Code:
78 ······stack=300,·locals=3,·args_size=390 ······stack=300,·locals=3,·args_size=3
79 ·········0:·aload_091 ·········0:·aload_0
80 ·········1:·aload_192 ·········1:·aload_1
81 ·········2:·iload_293 ·········2:·iload_2
82 ·········3:·invokespecial·#19·················//·Method·java/lang/Enum."<init>":(Ljava/lang/String;I)V94 ·········3:·invokespecial·#23·················//·Method·java/lang/Enum."<init>":(Ljava/lang/String;I)V
83 ·········6:·return95 ·········6:·return
  
84 ··public·static·eu.siacs.conversations.utils.XmppUri$FingerprintType·valueOf(java.lang.String);96 ··public·static·eu.siacs.conversations.utils.XmppUri$FingerprintType·valueOf(java.lang.String);
85 ····descriptor:·(Ljava/lang/String;)Leu/siacs/conversations/utils/XmppUri$FingerprintType;97 ····descriptor:·(Ljava/lang/String;)Leu/siacs/conversations/utils/XmppUri$FingerprintType;
86 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC98 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
87 ····Code:99 ····Code:
88 ······stack=300,·locals=1,·args_size=1100 ······stack=300,·locals=1,·args_size=1
89 ·········0:·ldc···········#2··················//·class·eu/siacs/conversations/utils/XmppUri$FingerprintType101 ·········0:·ldc···········#2··················//·class·eu/siacs/conversations/utils/XmppUri$FingerprintType
90 ·········2:·aload_0102 ·········2:·aload_0
91 ·········3:·invokestatic··#23·················//·Method·java/lang/Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;103 ·········3:·invokestatic··#27·················//·Method·java/lang/Enum.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum;
92 ·········6:·checkcast·····#2··················//·class·eu/siacs/conversations/utils/XmppUri$FingerprintType104 ·········6:·checkcast·····#2··················//·class·eu/siacs/conversations/utils/XmppUri$FingerprintType
93 ·········9:·areturn105 ·········9:·areturn
  
94 ··public·static·eu.siacs.conversations.utils.XmppUri$FingerprintType[]·values();106 ··public·static·eu.siacs.conversations.utils.XmppUri$FingerprintType[]·values();
95 ····descriptor:·()[Leu/siacs/conversations/utils/XmppUri$FingerprintType;107 ····descriptor:·()[Leu/siacs/conversations/utils/XmppUri$FingerprintType;
96 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC108 ····flags:·(0x0009)·ACC_PUBLIC,·ACC_STATIC
Max diff block lines reached; 816/10727 bytes (7.61%) of diff not shown.
783 B
eu/siacs/conversations/xmpp/OnUpdateBlocklist$Status.class
667 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 11 lines modified
  
1 package·eu.siacs.conversations.xmpp;1 package·eu.siacs.conversations.xmpp;
  
2 public·enum·OnUpdateBlocklist$Status2 public·enum·OnUpdateBlocklist$Status
3 {3 {
4 ····BLOCKED("BLOCKED",·0),·4 ····BLOCKED("BLOCKED",·0),·
5 ····UNBLOCKED("UNBLOCKED",·n);5 ····UNBLOCKED("UNBLOCKED",·1);
6 ···· 
7 ····static·{ 
8 ········final·int·n·=·1; 
9 ········final·OnUpdateBlocklist$Status·onUpdateBlocklist$Status; 
10 ········final·OnUpdateBlocklist$Status[]·$values·=·{·onUpdateBlocklist$Status,·null·}; 
11 ········final·OnUpdateBlocklist$Status·onUpdateBlocklist$Status2; 
12 ········$values[n]·=·onUpdateBlocklist$Status2; 
13 ········$VALUES·=·$values; 
14 ····} 
15 ····6 ····
16 ····private·OnUpdateBlocklist$Status(final·String·name,·final·int·ordinal)·{7 ····private·OnUpdateBlocklist$Status(final·String·name,·final·int·ordinal)·{
17 ····}8 ····}
18 }9 }
1.32 KB
eu/siacs/conversations/xmpp/chatstate/ChatState.class
1.21 KB
procyon -ec {}
    
Offset 2, 37 lines modifiedOffset 2, 18 lines modified
2 package·eu.siacs.conversations.xmpp.chatstate;2 package·eu.siacs.conversations.xmpp.chatstate;
  
3 import·eu.siacs.conversations.xml.Element;3 import·eu.siacs.conversations.xml.Element;
  
4 public·enum·ChatState4 public·enum·ChatState
5 {5 {
6 ····ACTIVE("ACTIVE",·0),·6 ····ACTIVE("ACTIVE",·0),·
7 ····COMPOSING("COMPOSING",·n3),·7 ····COMPOSING("COMPOSING",·3),·
8 ····GONE("GONE",·n2),·8 ····GONE("GONE",·2),·
9 ····INACTIVE("INACTIVE",·n),·9 ····INACTIVE("INACTIVE",·1),·
10 ····PAUSED("PAUSED",·n4);10 ····PAUSED("PAUSED",·4);
11 ···· 
12 ····static·{ 
13 ········final·int·n·=·1; 
14 ········final·int·n2·=·2; 
15 ········final·int·n3·=·3; 
16 ········final·int·n4·=·4; 
17 ········final·ChatState[]·$values·=·new·ChatState[5]; 
18 ········final·ChatState·chatState; 
19 ········$values[0]·=·chatState; 
20 ········final·ChatState·chatState2; 
21 ········$values[n]·=·chatState2; 
22 ········final·ChatState·chatState3; 
23 ········$values[n2]·=·chatState3; 
24 ········final·ChatState·chatState4; 
25 ········$values[n3]·=·chatState4; 
26 ········final·ChatState·chatState5; 
27 ········$values[n4]·=·chatState5; 
28 ········$VALUES·=·$values; 
29 ····} 
30 ····11 ····
31 ····private·ChatState(final·String·name,·final·int·ordinal)·{12 ····private·ChatState(final·String·name,·final·int·ordinal)·{
32 ····}13 ····}
33 ····14 ····
34 ····public·static·ChatState·parse(final·Element·element)·{15 ····public·static·ChatState·parse(final·Element·element)·{
35 ········final·String·s·=·"active";16 ········final·String·s·=·"active";
36 ········final·String·s2·=·"http://jabber.org/protocol/chatstates";17 ········final·String·s2·=·"http://jabber.org/protocol/chatstates";
2.96 KB
eu/siacs/conversations/xmpp/jingle/AbstractJingleConnection$State.class
2.82 KB
procyon -ec {}
    
Offset 14, 37 lines modifiedOffset 14, 13 lines modified
14 ····SESSION_ACCEPTED("SESSION_ACCEPTED",·10),·14 ····SESSION_ACCEPTED("SESSION_ACCEPTED",·10),·
15 ····SESSION_INITIALIZED("SESSION_INITIALIZED",·8),·15 ····SESSION_INITIALIZED("SESSION_INITIALIZED",·8),·
16 ····SESSION_INITIALIZED_PRE_APPROVED("SESSION_INITIALIZED_PRE_APPROVED",·9),·16 ····SESSION_INITIALIZED_PRE_APPROVED("SESSION_INITIALIZED_PRE_APPROVED",·9),·
17 ····TERMINATED_APPLICATION_FAILURE("TERMINATED_APPLICATION_FAILURE",·15),·17 ····TERMINATED_APPLICATION_FAILURE("TERMINATED_APPLICATION_FAILURE",·15),·
18 ····TERMINATED_CANCEL_OR_TIMEOUT("TERMINATED_CANCEL_OR_TIMEOUT",·14),·18 ····TERMINATED_CANCEL_OR_TIMEOUT("TERMINATED_CANCEL_OR_TIMEOUT",·14),·
19 ····TERMINATED_CONNECTIVITY_ERROR("TERMINATED_CONNECTIVITY_ERROR",·13),·19 ····TERMINATED_CONNECTIVITY_ERROR("TERMINATED_CONNECTIVITY_ERROR",·13),·
20 ····TERMINATED_DECLINED_OR_BUSY("TERMINATED_DECLINED_OR_BUSY",·12),·20 ····TERMINATED_DECLINED_OR_BUSY("TERMINATED_DECLINED_OR_BUSY",·12),·
21 ····TERMINATED_SECURITY_ERROR("TERMINATED_SECURITY_ERROR",·n),·21 ····TERMINATED_SECURITY_ERROR("TERMINATED_SECURITY_ERROR",·16),·
22 ····TERMINATED_SUCCESS("TERMINATED_SUCCESS",·11);22 ····TERMINATED_SUCCESS("TERMINATED_SUCCESS",·11);
23 ····23 ····
24 ····static·{ 
25 ········final·int·n·=·16; 
26 ········final·AbstractJingleConnection$State·abstractJingleConnection$State; 
27 ········final·AbstractJingleConnection$State·abstractJingleConnection$State2; 
28 ········final·AbstractJingleConnection$State·abstractJingleConnection$State3; 
29 ········final·AbstractJingleConnection$State·abstractJingleConnection$State4; 
30 ········final·AbstractJingleConnection$State·abstractJingleConnection$State5; 
31 ········final·AbstractJingleConnection$State·abstractJingleConnection$State6; 
32 ········final·AbstractJingleConnection$State·abstractJingleConnection$State7; 
33 ········final·AbstractJingleConnection$State·abstractJingleConnection$State8; 
34 ········final·AbstractJingleConnection$State·abstractJingleConnection$State9; 
35 ········final·AbstractJingleConnection$State·abstractJingleConnection$State10; 
36 ········final·AbstractJingleConnection$State·abstractJingleConnection$State11; 
37 ········final·AbstractJingleConnection$State·abstractJingleConnection$State12; 
38 ········final·AbstractJingleConnection$State·abstractJingleConnection$State13; 
39 ········final·AbstractJingleConnection$State·abstractJingleConnection$State14; 
40 ········final·AbstractJingleConnection$State·abstractJingleConnection$State15; 
41 ········final·AbstractJingleConnection$State·abstractJingleConnection$State16; 
42 ········final·AbstractJingleConnection$State[]·$values·=·{·abstractJingleConnection$State,·abstractJingleConnection$State2,·abstractJingleConnection$State3,·abstractJingleConnection$State4,·abstractJingleConnection$State5,·abstractJingleConnection$State6,·abstractJingleConnection$State7,·abstractJingleConnection$State8,·abstractJingleConnection$State9,·abstractJingleConnection$State10,·abstractJingleConnection$State11,·abstractJingleConnection$State12,·abstractJingleConnection$State13,·abstractJingleConnection$State14,·abstractJingleConnection$State15,·abstractJingleConnection$State16,·null·}; 
43 ········final·AbstractJingleConnection$State·abstractJingleConnection$State17; 
44 ········$values[n]·=·abstractJingleConnection$State17; 
45 ········$VALUES·=·$values; 
46 ····} 
47 ···· 
48 ····private·AbstractJingleConnection$State(final·String·name,·final·int·ordinal)·{24 ····private·AbstractJingleConnection$State(final·String·name,·final·int·ordinal)·{
49 ····}25 ····}
50 }26 }
814 B
eu/siacs/conversations/xmpp/jingle/ContentAddition$Direction.class
682 B
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 11 lines modified
  
1 package·eu.siacs.conversations.xmpp.jingle;1 package·eu.siacs.conversations.xmpp.jingle;
  
2 public·enum·ContentAddition$Direction2 public·enum·ContentAddition$Direction
3 {3 {
4 ····INCOMING("INCOMING",·n),·4 ····INCOMING("INCOMING",·1),·
5 ····OUTGOING("OUTGOING",·0);5 ····OUTGOING("OUTGOING",·0);
6 ····6 ····
7 ····static·{ 
8 ········final·int·n·=·1; 
9 ········final·ContentAddition$Direction·contentAddition$Direction; 
10 ········final·ContentAddition$Direction[]·$values·=·{·contentAddition$Direction,·null·}; 
11 ········final·ContentAddition$Direction·contentAddition$Direction2; 
12 ········$values[n]·=·contentAddition$Direction2; 
13 ········$VALUES·=·$values; 
14 ····} 
15 ···· 
16 ····private·ContentAddition$Direction(final·String·name,·final·int·ordinal)·{7 ····private·ContentAddition$Direction(final·String·name,·final·int·ordinal)·{
17 ····}8 ····}
18 }9 }
1.87 KB
eu/siacs/conversations/xmpp/jingle/JingleConnectionManager$DeviceDiscoveryState.class
1.71 KB
procyon -ec {}
    
Offset 1, 32 lines modifiedOffset 1, 16 lines modified
  
1 package·eu.siacs.conversations.xmpp.jingle;1 package·eu.siacs.conversations.xmpp.jingle;
  
2 public·enum·JingleConnectionManager$DeviceDiscoveryState2 public·enum·JingleConnectionManager$DeviceDiscoveryState
3 {3 {
4 ····DISCOVERED("DISCOVERED",·n2),·4 ····DISCOVERED("DISCOVERED",·2),·
5 ····FAILED("FAILED",·n3),·5 ····FAILED("FAILED",·3),·
6 ····SEARCHING("SEARCHING",·0),·6 ····SEARCHING("SEARCHING",·0),·
7 ····SEARCHING_ACKNOWLEDGED("SEARCHING_ACKNOWLEDGED",·n);7 ····SEARCHING_ACKNOWLEDGED("SEARCHING_ACKNOWLEDGED",·1);
8 ···· 
9 ····static·{ 
10 ········final·int·n·=·1; 
11 ········final·int·n2·=·2; 
12 ········final·int·n3·=·3; 
13 ········final·JingleConnectionManager$DeviceDiscoveryState[]·$values·=·new·JingleConnectionManager$DeviceDiscoveryState[4]; 
14 ········final·JingleConnectionManager$DeviceDiscoveryState·jingleConnectionManager$DeviceDiscoveryState; 
15 ········$values[0]·=·jingleConnectionManager$DeviceDiscoveryState; 
16 ········final·JingleConnectionManager$DeviceDiscoveryState·jingleConnectionManager$DeviceDiscoveryState2; 
17 ········$values[n]·=·jingleConnectionManager$DeviceDiscoveryState2; 
18 ········final·JingleConnectionManager$DeviceDiscoveryState·jingleConnectionManager$DeviceDiscoveryState3; 
19 ········$values[n2]·=·jingleConnectionManager$DeviceDiscoveryState3; 
20 ········final·JingleConnectionManager$DeviceDiscoveryState·jingleConnectionManager$DeviceDiscoveryState4; 
21 ········$values[n3]·=·jingleConnectionManager$DeviceDiscoveryState4; 
22 ········$VALUES·=·$values; 
23 ····} 
24 ····8 ····
25 ····private·JingleConnectionManager$DeviceDiscoveryState(final·String·name,·final·int·ordinal)·{9 ····private·JingleConnectionManager$DeviceDiscoveryState(final·String·name,·final·int·ordinal)·{
26 ····}10 ····}
27 ····11 ····
28 ····public·RtpEndUserState·toEndUserState()·{12 ····public·RtpEndUserState·toEndUserState()·{
29 ········final·int·n·=·JingleConnectionManager$2.$SwitchMap$eu$siacs$conversations$xmpp$jingle$JingleConnectionManager$DeviceDiscoveryState[this.ordinal()];13 ········final·int·n·=·JingleConnectionManager$2.$SwitchMap$eu$siacs$conversations$xmpp$jingle$JingleConnectionManager$DeviceDiscoveryState[this.ordinal()];
30 ········if·(n·==·1·||·n·==·2)·{14 ········if·(n·==·1·||·n·==·2)·{
924 B
eu/siacs/conversations/xmpp/jingle/Media.class
832 B
procyon -ec {}
    
Offset 3, 30 lines modifiedOffset 3, 18 lines modified
  
3 import·java.util.Locale;3 import·java.util.Locale;
4 import·com.google.common.collect.ImmutableSet;4 import·com.google.common.collect.ImmutableSet;
5 import·java.util.Set;5 import·java.util.Set;
  
6 public·enum·Media6 public·enum·Media
7 {7 {
8 ····AUDIO("AUDIO",·n),·8 ····AUDIO("AUDIO",·1),·
9 ····UNKNOWN("UNKNOWN",·n2),·9 ····UNKNOWN("UNKNOWN",·2),·
10 ····VIDEO("VIDEO",·0);10 ····VIDEO("VIDEO",·0);
11 ····11 ····
12 ····static·{ 
13 ········final·int·n·=·1; 
14 ········final·int·n2·=·2; 
15 ········final·Media·media; 
16 ········final·Media[]·$values·=·{·media,·null,·null·}; 
17 ········final·Media·media2; 
18 ········$values[n]·=·media2; 
19 ········final·Media·media3; 
20 ········$values[n2]·=·media3; 
21 ········$VALUES·=·$values; 
22 ····} 
23 ···· 
24 ····private·Media(final·String·name,·final·int·ordinal)·{12 ····private·Media(final·String·name,·final·int·ordinal)·{
25 ····}13 ····}
26 ····14 ····
27 ····public·static·boolean·audioOnly(final·Set·set)·{15 ····public·static·boolean·audioOnly(final·Set·set)·{
28 ········return·ImmutableSet.of((Object)Media.AUDIO).equals((Object)set);16 ········return·ImmutableSet.of((Object)Media.AUDIO).equals((Object)set);
29 ····}17 ····}
30 ····18 ····
1.16 KB
eu/siacs/conversations/xmpp/jingle/RtpCapability$Capability.class
1.03 KB
procyon -ec {}
    
Offset 1, 29 lines modifiedOffset 1, 17 lines modified
  
1 package·eu.siacs.conversations.xmpp.jingle;1 package·eu.siacs.conversations.xmpp.jingle;
  
2 import·com.google.common.base.Strings;2 import·com.google.common.base.Strings;
  
3 public·enum·RtpCapability$Capability3 public·enum·RtpCapability$Capability
4 {4 {
5 ····AUDIO("AUDIO",·n),·5 ····AUDIO("AUDIO",·1),·
6 ····NONE("NONE",·0),·6 ····NONE("NONE",·0),·
7 ····VIDEO("VIDEO",·n2);7 ····VIDEO("VIDEO",·2);
8 ···· 
9 ····static·{ 
10 ········final·int·n·=·1; 
11 ········final·int·n2·=·2; 
12 ········final·RtpCapability$Capability·rtpCapability$Capability; 
13 ········final·RtpCapability$Capability[]·$values·=·{·rtpCapability$Capability,·null,·null·}; 
14 ········final·RtpCapability$Capability·rtpCapability$Capability2; 
15 ········$values[n]·=·rtpCapability$Capability2; 
16 ········final·RtpCapability$Capability·rtpCapability$Capability3; 
17 ········$values[n2]·=·rtpCapability$Capability3; 
18 ········$VALUES·=·$values; 
19 ····} 
20 ····8 ····
21 ····private·RtpCapability$Capability(final·String·name,·final·int·ordinal)·{9 ····private·RtpCapability$Capability(final·String·name,·final·int·ordinal)·{
22 ····}10 ····}
23 ····11 ····
24 ····public·static·RtpCapability$Capability·of(final·String·s)·{12 ····public·static·RtpCapability$Capability·of(final·String·s)·{
25 ········if·(Strings.isNullOrEmpty(s))·{13 ········if·(Strings.isNullOrEmpty(s))·{
26 ············return·RtpCapability$Capability.NONE;14 ············return·RtpCapability$Capability.NONE;
1.81 KB
eu/siacs/conversations/xmpp/jingle/RtpEndUserState.class
1.7 KB
procyon -ec {}
    
Offset 14, 35 lines modifiedOffset 14, 12 lines modified
14 ····ENDING_CALL("ENDING_CALL",·8),·14 ····ENDING_CALL("ENDING_CALL",·8),·
15 ····FINDING_DEVICE("FINDING_DEVICE",·5),·15 ····FINDING_DEVICE("FINDING_DEVICE",·5),·
16 ····INCOMING_CALL("INCOMING_CALL",·0),·16 ····INCOMING_CALL("INCOMING_CALL",·0),·
17 ····INCOMING_CONTENT_ADD("INCOMING_CONTENT_ADD",·4),·17 ····INCOMING_CONTENT_ADD("INCOMING_CONTENT_ADD",·4),·
18 ····RECONNECTING("RECONNECTING",·3),·18 ····RECONNECTING("RECONNECTING",·3),·
19 ····RETRACTED("RETRACTED",·13),·19 ····RETRACTED("RETRACTED",·13),·
20 ····RINGING("RINGING",·6),·20 ····RINGING("RINGING",·6),·
21 ····SECURITY_ERROR("SECURITY_ERROR",·n);21 ····SECURITY_ERROR("SECURITY_ERROR",·15);
22 ···· 
23 ····static·{ 
24 ········final·int·n·=·15; 
25 ········final·RtpEndUserState·rtpEndUserState; 
26 ········final·RtpEndUserState·rtpEndUserState2; 
27 ········final·RtpEndUserState·rtpEndUserState3; 
28 ········final·RtpEndUserState·rtpEndUserState4; 
29 ········final·RtpEndUserState·rtpEndUserState5; 
30 ········final·RtpEndUserState·rtpEndUserState6; 
31 ········final·RtpEndUserState·rtpEndUserState7; 
32 ········final·RtpEndUserState·rtpEndUserState8; 
33 ········final·RtpEndUserState·rtpEndUserState9; 
34 ········final·RtpEndUserState·rtpEndUserState10; 
35 ········final·RtpEndUserState·rtpEndUserState11; 
36 ········final·RtpEndUserState·rtpEndUserState12; 
37 ········final·RtpEndUserState·rtpEndUserState13; 
38 ········final·RtpEndUserState·rtpEndUserState14; 
39 ········final·RtpEndUserState·rtpEndUserState15; 
40 ········final·RtpEndUserState[]·$values·=·{·rtpEndUserState,·rtpEndUserState2,·rtpEndUserState3,·rtpEndUserState4,·rtpEndUserState5,·rtpEndUserState6,·rtpEndUserState7,·rtpEndUserState8,·rtpEndUserState9,·rtpEndUserState10,·rtpEndUserState11,·rtpEndUserState12,·rtpEndUserState13,·rtpEndUserState14,·rtpEndUserState15,·null·}; 
41 ········final·RtpEndUserState·rtpEndUserState16; 
42 ········$values[n]·=·rtpEndUserState16; 
43 ········$VALUES·=·$values; 
44 ····} 
45 ····22 ····
46 ····private·RtpEndUserState(final·String·name,·final·int·ordinal)·{23 ····private·RtpEndUserState(final·String·name,·final·int·ordinal)·{
47 ····}24 ····}
48 }25 }
1.35 KB
eu/siacs/conversations/xmpp/jingle/ToneManager$ToneState.class
1.23 KB
procyon -ec {}
    
Offset 1, 33 lines modifiedOffset 1, 14 lines modified
  
1 package·eu.siacs.conversations.xmpp.jingle;1 package·eu.siacs.conversations.xmpp.jingle;
  
2 enum·ToneManager$ToneState2 enum·ToneManager$ToneState
3 {3 {
4 ····BUSY("BUSY",·n3),·