Skip to content

[stable-33.0] Bugfix/end to end encryption - #10248

Merged
nilsding merged 2 commits into
stable-33.0from
backport/10244/stable-33.0
Jun 25, 2026
Merged

[stable-33.0] Bugfix/end to end encryption#10248
nilsding merged 2 commits into
stable-33.0from
backport/10244/stable-33.0

fix(encryption): prevent user to leave encrypted shares: not possible

209c025
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jun 25, 2026 in 26m 20s

Quality Gate failed

Failed conditions
26.1% Coverage on New Code (required ≥ 80%)
1 New Bugs (required ≤ 0)
2 New Code Smells (required ≤ 0)
E Reliability Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check warning on line 71 in src/libsync/foldermetadata.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Unmodified variable "folderType" of type "enum OCC::FolderMetadata::FolderType" should be const-qualified.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ76qAmu2GTpmvHyOk1v&open=AZ76qAmu2GTpmvHyOk1v&pullRequest=10248

Check failure on line 114 in src/libsync/foldermetadata.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this function to reduce its Cognitive Complexity from 36 to the 25 allowed.

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ76qAmu2GTpmvHyOk1w&open=AZ76qAmu2GTpmvHyOk1w&pullRequest=10248

Check failure on line 727 in src/libsync/discoveryphase.cpp

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Potential leak of memory pointed to by 'e2EeFolderMetadata'

See more on https://sonarcloud.io/project/issues?id=nextcloud_desktop&issues=AZ76qAiE2GTpmvHyOk1u&open=AZ76qAiE2GTpmvHyOk1u&pullRequest=10248