From 930d3f254cd7598e2cbc300f568179f6f534b857 Mon Sep 17 00:00:00 2001 From: alperozturk96 Date: Mon, 7 Sep 2026 08:17:17 +0200 Subject: [PATCH 1/3] wip Signed-off-by: alperozturk96 --- .../java/com/owncloud/android/utils/EncryptionUtilsV2.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/app/src/main/java/com/owncloud/android/utils/EncryptionUtilsV2.kt b/app/src/main/java/com/owncloud/android/utils/EncryptionUtilsV2.kt index b92d5cba134f..d2f18d0f6a46 100644 --- a/app/src/main/java/com/owncloud/android/utils/EncryptionUtilsV2.kt +++ b/app/src/main/java/com/owncloud/android/utils/EncryptionUtilsV2.kt @@ -870,7 +870,13 @@ class EncryptionUtilsV2 { return false } + Log_OC.e("TEST_HASH", "decryptedFolderMetadataFile: $decryptedFolderMetadataFile") + Log_OC.e("TEST_HASH", "decryptedFolderMetadataFile2: ${decryptedFolderMetadataFile.metadata.metadataKey}") + val hashedMetadataKey = hashMetadataKey(decryptedFolderMetadataFile.metadata.metadataKey) + Log_OC.e("TEST_HASH", "decryptedFolderMetadataFile3: $hashedMetadataKey") + Log_OC.e("TEST_HASH", "decryptedFolderMetadataFile4: ${decryptedFolderMetadataFile.metadata.keyChecksums}") + if (!decryptedFolderMetadataFile.metadata.keyChecksums.contains(hashedMetadataKey)) { MainApp.showMessage(R.string.e2e_hash_not_found) return false From fa79174cbc98ab05e4aedb3b49ae4ef0a6486a80 Mon Sep 17 00:00:00 2001 From: alperozturk96 Date: Wed, 7 Oct 2026 08:11:50 +0200 Subject: [PATCH 2/3] wip Signed-off-by: alperozturk96 --- .../com/owncloud/android/operations/UploadFileOperation.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java b/app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java index be3f3fc7f4b1..eb4cfbd52745 100644 --- a/app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java +++ b/app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java @@ -1134,6 +1134,7 @@ private RemoteOperationResult normalUpload(OwnCloudClient client) { Log_OC.d(TAG, "file size set to " + formattedFileSize); final long serverMaxChunkSize = getCapabilities().getChunkedUploadMaxSize(); + Log_OC.d("CHUNK_SIZE","server max chunk size: " + serverMaxChunkSize); if (size > ChunkedFileUploadRemoteOperation.chunkSize(mOnWifiOnly, serverMaxChunkSize)) { Log_OC.d(TAG, "chunked upload operation will be used"); From 04c72d7b99b870c41bc6128469873332d4a13423 Mon Sep 17 00:00:00 2001 From: alperozturk96 Date: Wed, 7 Oct 2026 08:12:29 +0200 Subject: [PATCH 3/3] wip Signed-off-by: alperozturk96 --- .../com/owncloud/android/operations/UploadFileOperation.java | 1 + 1 file changed, 1 insertion(+) diff --git a/app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java b/app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java index eb4cfbd52745..fe40e5c54f7a 100644 --- a/app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java +++ b/app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java @@ -1135,6 +1135,7 @@ private RemoteOperationResult normalUpload(OwnCloudClient client) { final long serverMaxChunkSize = getCapabilities().getChunkedUploadMaxSize(); Log_OC.d("CHUNK_SIZE","server max chunk size: " + serverMaxChunkSize); + Log_OC.d("CHUNK_SIZE", "calc chunk size: " + ChunkedFileUploadRemoteOperation.chunkSize(mOnWifiOnly, serverMaxChunkSize)); if (size > ChunkedFileUploadRemoteOperation.chunkSize(mOnWifiOnly, serverMaxChunkSize)) { Log_OC.d(TAG, "chunked upload operation will be used");