From e938f69a0010be12a2cf8482692cfd7567922330 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 e4ceb8c06a670c4d2657436257b1482c58806e37 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 0c74b94c9968..6eb99d24747d 100644 --- a/app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java +++ b/app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java @@ -1117,6 +1117,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 490f8a92d9abbcb15dd3accb2135eafbcef50cda 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 6eb99d24747d..ca4fc831eb21 100644 --- a/app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java +++ b/app/src/main/java/com/owncloud/android/operations/UploadFileOperation.java @@ -1118,6 +1118,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");