diff --git a/.beta-build b/.beta-build
index 33868ca0..efb06ff1 100644
--- a/.beta-build
+++ b/.beta-build
@@ -1 +1 @@
-3395
+3405
diff --git a/Passepartout.xcodeproj/project.pbxproj b/Passepartout.xcodeproj/project.pbxproj
index bbddb747..e2cdda6c 100644
--- a/Passepartout.xcodeproj/project.pbxproj
+++ b/Passepartout.xcodeproj/project.pbxproj
@@ -1710,7 +1710,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Apple Development";
- CURRENT_PROJECT_VERSION = 3395;
+ CURRENT_PROJECT_VERSION = 3405;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_BITCODE = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
@@ -1777,7 +1777,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Apple Development";
- CURRENT_PROJECT_VERSION = 3395;
+ CURRENT_PROJECT_VERSION = 3405;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_BITCODE = NO;
ENABLE_NS_ASSERTIONS = NO;
@@ -1811,7 +1811,7 @@
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Passepartout/App/App.entitlements;
CODE_SIGN_STYLE = Manual;
- CURRENT_PROJECT_VERSION = 3395;
+ CURRENT_PROJECT_VERSION = 3405;
DEVELOPMENT_TEAM = DTDYD63ZX9;
INFOPLIST_FILE = Passepartout/App/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
@@ -1838,7 +1838,7 @@
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Passepartout/App/App.entitlements;
CODE_SIGN_STYLE = Manual;
- CURRENT_PROJECT_VERSION = 3395;
+ CURRENT_PROJECT_VERSION = 3405;
DEVELOPMENT_TEAM = DTDYD63ZX9;
INFOPLIST_FILE = Passepartout/App/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
@@ -1931,7 +1931,7 @@
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 3395;
+ CURRENT_PROJECT_VERSION = 3405;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = "";
INFOPLIST_FILE = Passepartout/Mac/Info.plist;
@@ -1965,7 +1965,7 @@
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 3395;
+ CURRENT_PROJECT_VERSION = 3405;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = "";
INFOPLIST_FILE = Passepartout/Mac/Info.plist;
diff --git a/Passepartout/App/Info.plist b/Passepartout/App/Info.plist
index b51aa5d8..185d9859 100644
--- a/Passepartout/App/Info.plist
+++ b/Passepartout/App/Info.plist
@@ -34,7 +34,7 @@
CFBundleShortVersionString
2.0.3
CFBundleVersion
- 3395
+ 3405
ITSAppUsesNonExemptEncryption
LSApplicationCategoryType
diff --git a/Passepartout/App/fastlane/ios/metadata/de-DE/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/de-DE/release_notes.txt
index ae7dff79..39c29ce9 100644
--- a/Passepartout/App/fastlane/ios/metadata/de-DE/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/de-DE/release_notes.txt
@@ -1,13 +1,5 @@
-### Added
-
-- OpenVPN: Support for `--remote-random-hostname`.
-
### Fixed
-- OpenVPN: Tunnel dying prematurely.
-- OpenVPN: Local network settings being ignored.
-- OpenVPN: Routes from configuration file are ignored.
-- OpenVPN: Parse IPv6 endpoints properly.
-- Restore "Reconnect" action in profiles.
-- Systematic uninstallation of VPN profile if any IAP was refunded.
+- Improve kill switch behavior.
+- Retain original filename as imported profile name.
diff --git a/Passepartout/App/fastlane/ios/metadata/el/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/el/release_notes.txt
index ae7dff79..39c29ce9 100644
--- a/Passepartout/App/fastlane/ios/metadata/el/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/el/release_notes.txt
@@ -1,13 +1,5 @@
-### Added
-
-- OpenVPN: Support for `--remote-random-hostname`.
-
### Fixed
-- OpenVPN: Tunnel dying prematurely.
-- OpenVPN: Local network settings being ignored.
-- OpenVPN: Routes from configuration file are ignored.
-- OpenVPN: Parse IPv6 endpoints properly.
-- Restore "Reconnect" action in profiles.
-- Systematic uninstallation of VPN profile if any IAP was refunded.
+- Improve kill switch behavior.
+- Retain original filename as imported profile name.
diff --git a/Passepartout/App/fastlane/ios/metadata/en-US/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/en-US/release_notes.txt
index ae7dff79..39c29ce9 100644
--- a/Passepartout/App/fastlane/ios/metadata/en-US/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/en-US/release_notes.txt
@@ -1,13 +1,5 @@
-### Added
-
-- OpenVPN: Support for `--remote-random-hostname`.
-
### Fixed
-- OpenVPN: Tunnel dying prematurely.
-- OpenVPN: Local network settings being ignored.
-- OpenVPN: Routes from configuration file are ignored.
-- OpenVPN: Parse IPv6 endpoints properly.
-- Restore "Reconnect" action in profiles.
-- Systematic uninstallation of VPN profile if any IAP was refunded.
+- Improve kill switch behavior.
+- Retain original filename as imported profile name.
diff --git a/Passepartout/App/fastlane/ios/metadata/es-MX/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/es-MX/release_notes.txt
index ae7dff79..39c29ce9 100644
--- a/Passepartout/App/fastlane/ios/metadata/es-MX/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/es-MX/release_notes.txt
@@ -1,13 +1,5 @@
-### Added
-
-- OpenVPN: Support for `--remote-random-hostname`.
-
### Fixed
-- OpenVPN: Tunnel dying prematurely.
-- OpenVPN: Local network settings being ignored.
-- OpenVPN: Routes from configuration file are ignored.
-- OpenVPN: Parse IPv6 endpoints properly.
-- Restore "Reconnect" action in profiles.
-- Systematic uninstallation of VPN profile if any IAP was refunded.
+- Improve kill switch behavior.
+- Retain original filename as imported profile name.
diff --git a/Passepartout/App/fastlane/ios/metadata/fr-FR/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/fr-FR/release_notes.txt
index ae7dff79..39c29ce9 100755
--- a/Passepartout/App/fastlane/ios/metadata/fr-FR/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/fr-FR/release_notes.txt
@@ -1,13 +1,5 @@
-### Added
-
-- OpenVPN: Support for `--remote-random-hostname`.
-
### Fixed
-- OpenVPN: Tunnel dying prematurely.
-- OpenVPN: Local network settings being ignored.
-- OpenVPN: Routes from configuration file are ignored.
-- OpenVPN: Parse IPv6 endpoints properly.
-- Restore "Reconnect" action in profiles.
-- Systematic uninstallation of VPN profile if any IAP was refunded.
+- Improve kill switch behavior.
+- Retain original filename as imported profile name.
diff --git a/Passepartout/App/fastlane/ios/metadata/it/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/it/release_notes.txt
index ae7dff79..39c29ce9 100644
--- a/Passepartout/App/fastlane/ios/metadata/it/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/it/release_notes.txt
@@ -1,13 +1,5 @@
-### Added
-
-- OpenVPN: Support for `--remote-random-hostname`.
-
### Fixed
-- OpenVPN: Tunnel dying prematurely.
-- OpenVPN: Local network settings being ignored.
-- OpenVPN: Routes from configuration file are ignored.
-- OpenVPN: Parse IPv6 endpoints properly.
-- Restore "Reconnect" action in profiles.
-- Systematic uninstallation of VPN profile if any IAP was refunded.
+- Improve kill switch behavior.
+- Retain original filename as imported profile name.
diff --git a/Passepartout/App/fastlane/ios/metadata/nl-NL/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/nl-NL/release_notes.txt
index ae7dff79..39c29ce9 100644
--- a/Passepartout/App/fastlane/ios/metadata/nl-NL/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/nl-NL/release_notes.txt
@@ -1,13 +1,5 @@
-### Added
-
-- OpenVPN: Support for `--remote-random-hostname`.
-
### Fixed
-- OpenVPN: Tunnel dying prematurely.
-- OpenVPN: Local network settings being ignored.
-- OpenVPN: Routes from configuration file are ignored.
-- OpenVPN: Parse IPv6 endpoints properly.
-- Restore "Reconnect" action in profiles.
-- Systematic uninstallation of VPN profile if any IAP was refunded.
+- Improve kill switch behavior.
+- Retain original filename as imported profile name.
diff --git a/Passepartout/App/fastlane/ios/metadata/pl/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/pl/release_notes.txt
index ae7dff79..39c29ce9 100644
--- a/Passepartout/App/fastlane/ios/metadata/pl/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/pl/release_notes.txt
@@ -1,13 +1,5 @@
-### Added
-
-- OpenVPN: Support for `--remote-random-hostname`.
-
### Fixed
-- OpenVPN: Tunnel dying prematurely.
-- OpenVPN: Local network settings being ignored.
-- OpenVPN: Routes from configuration file are ignored.
-- OpenVPN: Parse IPv6 endpoints properly.
-- Restore "Reconnect" action in profiles.
-- Systematic uninstallation of VPN profile if any IAP was refunded.
+- Improve kill switch behavior.
+- Retain original filename as imported profile name.
diff --git a/Passepartout/App/fastlane/ios/metadata/pt-BR/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/pt-BR/release_notes.txt
index ae7dff79..39c29ce9 100644
--- a/Passepartout/App/fastlane/ios/metadata/pt-BR/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/pt-BR/release_notes.txt
@@ -1,13 +1,5 @@
-### Added
-
-- OpenVPN: Support for `--remote-random-hostname`.
-
### Fixed
-- OpenVPN: Tunnel dying prematurely.
-- OpenVPN: Local network settings being ignored.
-- OpenVPN: Routes from configuration file are ignored.
-- OpenVPN: Parse IPv6 endpoints properly.
-- Restore "Reconnect" action in profiles.
-- Systematic uninstallation of VPN profile if any IAP was refunded.
+- Improve kill switch behavior.
+- Retain original filename as imported profile name.
diff --git a/Passepartout/App/fastlane/ios/metadata/ru/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/ru/release_notes.txt
index ae7dff79..39c29ce9 100644
--- a/Passepartout/App/fastlane/ios/metadata/ru/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/ru/release_notes.txt
@@ -1,13 +1,5 @@
-### Added
-
-- OpenVPN: Support for `--remote-random-hostname`.
-
### Fixed
-- OpenVPN: Tunnel dying prematurely.
-- OpenVPN: Local network settings being ignored.
-- OpenVPN: Routes from configuration file are ignored.
-- OpenVPN: Parse IPv6 endpoints properly.
-- Restore "Reconnect" action in profiles.
-- Systematic uninstallation of VPN profile if any IAP was refunded.
+- Improve kill switch behavior.
+- Retain original filename as imported profile name.
diff --git a/Passepartout/App/fastlane/ios/metadata/sv/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/sv/release_notes.txt
index ae7dff79..39c29ce9 100644
--- a/Passepartout/App/fastlane/ios/metadata/sv/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/sv/release_notes.txt
@@ -1,13 +1,5 @@
-### Added
-
-- OpenVPN: Support for `--remote-random-hostname`.
-
### Fixed
-- OpenVPN: Tunnel dying prematurely.
-- OpenVPN: Local network settings being ignored.
-- OpenVPN: Routes from configuration file are ignored.
-- OpenVPN: Parse IPv6 endpoints properly.
-- Restore "Reconnect" action in profiles.
-- Systematic uninstallation of VPN profile if any IAP was refunded.
+- Improve kill switch behavior.
+- Retain original filename as imported profile name.
diff --git a/Passepartout/Launcher/Info.plist b/Passepartout/Launcher/Info.plist
index db6c7560..8b84b955 100644
--- a/Passepartout/Launcher/Info.plist
+++ b/Passepartout/Launcher/Info.plist
@@ -5,7 +5,7 @@
CFBundleShortVersionString
2.0.3
CFBundleVersion
- 3395
+ 3405
LSBackgroundOnly
CFBundleIdentifier
diff --git a/Passepartout/Mac/Info.plist b/Passepartout/Mac/Info.plist
index 560fe18e..113aee98 100644
--- a/Passepartout/Mac/Info.plist
+++ b/Passepartout/Mac/Info.plist
@@ -7,7 +7,7 @@
CFBundleShortVersionString
2.0.3
CFBundleVersion
- 3395
+ 3405
NSPrincipalClass
$(PRODUCT_MODULE_NAME).PassepartoutMac
com.algoritmico.Passepartout.config
diff --git a/Passepartout/Tunnel/Info.plist b/Passepartout/Tunnel/Info.plist
index 40eb3e6d..047cbda1 100644
--- a/Passepartout/Tunnel/Info.plist
+++ b/Passepartout/Tunnel/Info.plist
@@ -19,7 +19,7 @@
CFBundleShortVersionString
2.0.3
CFBundleVersion
- 3395
+ 3405
LSMinimumSystemVersion
$(MACOSX_DEPLOYMENT_TARGET)
NSExtension
diff --git a/PassepartoutLibrary/Sources/PassepartoutServices/API b/PassepartoutLibrary/Sources/PassepartoutServices/API
index 8caabade..3d1d80c7 160000
--- a/PassepartoutLibrary/Sources/PassepartoutServices/API
+++ b/PassepartoutLibrary/Sources/PassepartoutServices/API
@@ -1 +1 @@
-Subproject commit 8caabade3b05cc9eb5fa86a2e098ea4391b94dc5
+Subproject commit 3d1d80c7ba7e0294497dc02f21e889d4a317735e