From b0817636d1e3354cdddc5a673c35a18b83cba6fb Mon Sep 17 00:00:00 2001 From: Alexander Grahn Date: Thu, 6 Aug 2026 14:35:19 +0200 Subject: [PATCH 1/3] SSH local network connection failure fixed (Android 17) --- CHANGELOG.md | 1 + app/src/main/AndroidManifest.xml | 1 + 2 files changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e8e466ed41..21cbbf1ab3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ All notable changes to this project will be documented in this file - Autofill fast unlocking setup: PIN setting dialog/biometric prompt were not shown after passphrase verification - Shortcuts on the home screen (pinned passwords) were pointing to the containing folder, not the actual password - There is now one fast unlocking PIN per PGP ID to prevent password leakage in case of folders that were initialised with different PGP IDs +- Failing SSH connection on Android 17 devices with servers in a local network; `ACCESS_LOCAL_NETWORK` permission added to manifest ## [2.0.0] - 2026-07-26 diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 4189c6a4c2..c103f1e4f9 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -8,6 +8,7 @@ android:installLocation="auto"> + Date: Thu, 6 Aug 2026 16:07:00 +0200 Subject: [PATCH 2/3] Revert "SSH local network connection failure fixed (Android 17)" This reverts commit b0817636d1e3354cdddc5a673c35a18b83cba6fb. --- CHANGELOG.md | 1 - app/src/main/AndroidManifest.xml | 1 - 2 files changed, 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 21cbbf1ab3..e8e466ed41 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,6 @@ All notable changes to this project will be documented in this file - Autofill fast unlocking setup: PIN setting dialog/biometric prompt were not shown after passphrase verification - Shortcuts on the home screen (pinned passwords) were pointing to the containing folder, not the actual password - There is now one fast unlocking PIN per PGP ID to prevent password leakage in case of folders that were initialised with different PGP IDs -- Failing SSH connection on Android 17 devices with servers in a local network; `ACCESS_LOCAL_NETWORK` permission added to manifest ## [2.0.0] - 2026-07-26 diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index c103f1e4f9..4189c6a4c2 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -8,7 +8,6 @@ android:installLocation="auto"> - Date: Thu, 6 Aug 2026 16:08:36 +0200 Subject: [PATCH 3/3] Revert "targetSdk and compileSdk version raised to v. 37" This reverts commit ed2531997ad68403ca2bd0d66bf8d2110f125b6c. --- .../main/kotlin/app/passwordstore/gradle/AndroidCommon.kt | 6 +++--- gradle.properties | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/build-logic/src/main/kotlin/app/passwordstore/gradle/AndroidCommon.kt b/build-logic/src/main/kotlin/app/passwordstore/gradle/AndroidCommon.kt index 3bf6abc2f8..c177cc25b6 100644 --- a/build-logic/src/main/kotlin/app/passwordstore/gradle/AndroidCommon.kt +++ b/build-logic/src/main/kotlin/app/passwordstore/gradle/AndroidCommon.kt @@ -19,10 +19,10 @@ object AndroidCommon { fun configure(project: Project) { // Configure Application projects project.extensions.findByType()?.apply { - compileSdk = 37 + compileSdk = 36 defaultConfig { minSdk = 26 - targetSdk = 37 + targetSdk = 36 } packaging { @@ -42,7 +42,7 @@ object AndroidCommon { // Configure Library projects project.extensions.findByType()?.apply { - compileSdk = 37 + compileSdk = 36 defaultConfig { minSdk = 26 } packaging { diff --git a/gradle.properties b/gradle.properties index 44cf639b0b..c53ef29820 100644 --- a/gradle.properties +++ b/gradle.properties @@ -41,7 +41,7 @@ android.disableEarlyManifestParsing=true # Disable warnings about unsupported features android.suppressUnsupportedOptionWarnings=android.dependencyResolutionAtConfigurationTime.disallow,android.disableEarlyManifestParsing,android.suppressUnsupportedOptionWarnings -android.suppressUnsupportedCompileSdk=37 +android.suppressUnsupportedCompileSdk=36 org.gradle.jvmargs=-Xmx3072m -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -Dkotlin.daemon.jvm.options=-Xmx1500m,Xms500m