diff --git a/.beta-build b/.beta-build
index 039d4ac6..02858937 100644
--- a/.beta-build
+++ b/.beta-build
@@ -1 +1 @@
-3375
+3385
diff --git a/Passepartout.xcodeproj/project.pbxproj b/Passepartout.xcodeproj/project.pbxproj
index 8531c911..1c56fea3 100644
--- a/Passepartout.xcodeproj/project.pbxproj
+++ b/Passepartout.xcodeproj/project.pbxproj
@@ -1633,7 +1633,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Apple Development";
- CURRENT_PROJECT_VERSION = 3375;
+ CURRENT_PROJECT_VERSION = 3385;
DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_BITCODE = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES;
@@ -1700,7 +1700,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Apple Development";
- CURRENT_PROJECT_VERSION = 3375;
+ CURRENT_PROJECT_VERSION = 3385;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_BITCODE = NO;
ENABLE_NS_ASSERTIONS = NO;
@@ -1734,7 +1734,7 @@
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Passepartout/App/App.entitlements;
CODE_SIGN_STYLE = Manual;
- CURRENT_PROJECT_VERSION = 3375;
+ CURRENT_PROJECT_VERSION = 3385;
DEVELOPMENT_TEAM = DTDYD63ZX9;
INFOPLIST_FILE = Passepartout/App/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
@@ -1761,7 +1761,7 @@
CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Passepartout/App/App.entitlements;
CODE_SIGN_STYLE = Manual;
- CURRENT_PROJECT_VERSION = 3375;
+ CURRENT_PROJECT_VERSION = 3385;
DEVELOPMENT_TEAM = DTDYD63ZX9;
INFOPLIST_FILE = Passepartout/App/Info.plist;
LD_RUNPATH_SEARCH_PATHS = (
@@ -1787,7 +1787,7 @@
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 3375;
+ CURRENT_PROJECT_VERSION = 3385;
DEVELOPMENT_TEAM = "";
INFOPLIST_FILE = Passepartout/Mac/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
@@ -1820,7 +1820,7 @@
CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO;
- CURRENT_PROJECT_VERSION = 3375;
+ CURRENT_PROJECT_VERSION = 3385;
DEVELOPMENT_TEAM = "";
INFOPLIST_FILE = Passepartout/Mac/Info.plist;
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Bundles";
diff --git a/Passepartout/App/Info.plist b/Passepartout/App/Info.plist
index c6d4632f..6587310c 100644
--- a/Passepartout/App/Info.plist
+++ b/Passepartout/App/Info.plist
@@ -34,7 +34,7 @@
CFBundleShortVersionString
2.0.2
CFBundleVersion
- 3375
+ 3385
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 b1594a69..b5791e04 100644
--- a/Passepartout/App/fastlane/ios/metadata/de-DE/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/de-DE/release_notes.txt
@@ -1,16 +1,10 @@
### Added
-- IVPN provider.
-- OpenVPN: Support for `--route-nopull`.
-- App log in Diagnostics screen.
-
-### Changed
-
-- Retain whitespaces in imported file names.
+- OpenVPN: Support for `--remote-random-hostname`.
### Fixed
-- Oeck provider is available again to free users.
-- Randomic crashes on profile updates.
-- Mullvad: enforce password to avoid "Auth failed".
+- OpenVPN: Tunnel dying prematurely.
+- OpenVPN: Local network settings being ignored.
+- Restore "Reconnect" action in profiles.
diff --git a/Passepartout/App/fastlane/ios/metadata/el/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/el/release_notes.txt
index b1594a69..b5791e04 100644
--- a/Passepartout/App/fastlane/ios/metadata/el/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/el/release_notes.txt
@@ -1,16 +1,10 @@
### Added
-- IVPN provider.
-- OpenVPN: Support for `--route-nopull`.
-- App log in Diagnostics screen.
-
-### Changed
-
-- Retain whitespaces in imported file names.
+- OpenVPN: Support for `--remote-random-hostname`.
### Fixed
-- Oeck provider is available again to free users.
-- Randomic crashes on profile updates.
-- Mullvad: enforce password to avoid "Auth failed".
+- OpenVPN: Tunnel dying prematurely.
+- OpenVPN: Local network settings being ignored.
+- Restore "Reconnect" action in profiles.
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 b1594a69..b5791e04 100644
--- a/Passepartout/App/fastlane/ios/metadata/en-US/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/en-US/release_notes.txt
@@ -1,16 +1,10 @@
### Added
-- IVPN provider.
-- OpenVPN: Support for `--route-nopull`.
-- App log in Diagnostics screen.
-
-### Changed
-
-- Retain whitespaces in imported file names.
+- OpenVPN: Support for `--remote-random-hostname`.
### Fixed
-- Oeck provider is available again to free users.
-- Randomic crashes on profile updates.
-- Mullvad: enforce password to avoid "Auth failed".
+- OpenVPN: Tunnel dying prematurely.
+- OpenVPN: Local network settings being ignored.
+- Restore "Reconnect" action in profiles.
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 b1594a69..b5791e04 100644
--- a/Passepartout/App/fastlane/ios/metadata/es-MX/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/es-MX/release_notes.txt
@@ -1,16 +1,10 @@
### Added
-- IVPN provider.
-- OpenVPN: Support for `--route-nopull`.
-- App log in Diagnostics screen.
-
-### Changed
-
-- Retain whitespaces in imported file names.
+- OpenVPN: Support for `--remote-random-hostname`.
### Fixed
-- Oeck provider is available again to free users.
-- Randomic crashes on profile updates.
-- Mullvad: enforce password to avoid "Auth failed".
+- OpenVPN: Tunnel dying prematurely.
+- OpenVPN: Local network settings being ignored.
+- Restore "Reconnect" action in profiles.
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 b1594a69..b5791e04 100755
--- a/Passepartout/App/fastlane/ios/metadata/fr-FR/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/fr-FR/release_notes.txt
@@ -1,16 +1,10 @@
### Added
-- IVPN provider.
-- OpenVPN: Support for `--route-nopull`.
-- App log in Diagnostics screen.
-
-### Changed
-
-- Retain whitespaces in imported file names.
+- OpenVPN: Support for `--remote-random-hostname`.
### Fixed
-- Oeck provider is available again to free users.
-- Randomic crashes on profile updates.
-- Mullvad: enforce password to avoid "Auth failed".
+- OpenVPN: Tunnel dying prematurely.
+- OpenVPN: Local network settings being ignored.
+- Restore "Reconnect" action in profiles.
diff --git a/Passepartout/App/fastlane/ios/metadata/it/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/it/release_notes.txt
index b1594a69..b5791e04 100644
--- a/Passepartout/App/fastlane/ios/metadata/it/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/it/release_notes.txt
@@ -1,16 +1,10 @@
### Added
-- IVPN provider.
-- OpenVPN: Support for `--route-nopull`.
-- App log in Diagnostics screen.
-
-### Changed
-
-- Retain whitespaces in imported file names.
+- OpenVPN: Support for `--remote-random-hostname`.
### Fixed
-- Oeck provider is available again to free users.
-- Randomic crashes on profile updates.
-- Mullvad: enforce password to avoid "Auth failed".
+- OpenVPN: Tunnel dying prematurely.
+- OpenVPN: Local network settings being ignored.
+- Restore "Reconnect" action in profiles.
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 b1594a69..b5791e04 100644
--- a/Passepartout/App/fastlane/ios/metadata/nl-NL/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/nl-NL/release_notes.txt
@@ -1,16 +1,10 @@
### Added
-- IVPN provider.
-- OpenVPN: Support for `--route-nopull`.
-- App log in Diagnostics screen.
-
-### Changed
-
-- Retain whitespaces in imported file names.
+- OpenVPN: Support for `--remote-random-hostname`.
### Fixed
-- Oeck provider is available again to free users.
-- Randomic crashes on profile updates.
-- Mullvad: enforce password to avoid "Auth failed".
+- OpenVPN: Tunnel dying prematurely.
+- OpenVPN: Local network settings being ignored.
+- Restore "Reconnect" action in profiles.
diff --git a/Passepartout/App/fastlane/ios/metadata/pl/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/pl/release_notes.txt
index b1594a69..b5791e04 100644
--- a/Passepartout/App/fastlane/ios/metadata/pl/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/pl/release_notes.txt
@@ -1,16 +1,10 @@
### Added
-- IVPN provider.
-- OpenVPN: Support for `--route-nopull`.
-- App log in Diagnostics screen.
-
-### Changed
-
-- Retain whitespaces in imported file names.
+- OpenVPN: Support for `--remote-random-hostname`.
### Fixed
-- Oeck provider is available again to free users.
-- Randomic crashes on profile updates.
-- Mullvad: enforce password to avoid "Auth failed".
+- OpenVPN: Tunnel dying prematurely.
+- OpenVPN: Local network settings being ignored.
+- Restore "Reconnect" action in profiles.
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 b1594a69..b5791e04 100644
--- a/Passepartout/App/fastlane/ios/metadata/pt-BR/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/pt-BR/release_notes.txt
@@ -1,16 +1,10 @@
### Added
-- IVPN provider.
-- OpenVPN: Support for `--route-nopull`.
-- App log in Diagnostics screen.
-
-### Changed
-
-- Retain whitespaces in imported file names.
+- OpenVPN: Support for `--remote-random-hostname`.
### Fixed
-- Oeck provider is available again to free users.
-- Randomic crashes on profile updates.
-- Mullvad: enforce password to avoid "Auth failed".
+- OpenVPN: Tunnel dying prematurely.
+- OpenVPN: Local network settings being ignored.
+- Restore "Reconnect" action in profiles.
diff --git a/Passepartout/App/fastlane/ios/metadata/ru/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/ru/release_notes.txt
index b1594a69..b5791e04 100644
--- a/Passepartout/App/fastlane/ios/metadata/ru/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/ru/release_notes.txt
@@ -1,16 +1,10 @@
### Added
-- IVPN provider.
-- OpenVPN: Support for `--route-nopull`.
-- App log in Diagnostics screen.
-
-### Changed
-
-- Retain whitespaces in imported file names.
+- OpenVPN: Support for `--remote-random-hostname`.
### Fixed
-- Oeck provider is available again to free users.
-- Randomic crashes on profile updates.
-- Mullvad: enforce password to avoid "Auth failed".
+- OpenVPN: Tunnel dying prematurely.
+- OpenVPN: Local network settings being ignored.
+- Restore "Reconnect" action in profiles.
diff --git a/Passepartout/App/fastlane/ios/metadata/sv/release_notes.txt b/Passepartout/App/fastlane/ios/metadata/sv/release_notes.txt
index b1594a69..b5791e04 100644
--- a/Passepartout/App/fastlane/ios/metadata/sv/release_notes.txt
+++ b/Passepartout/App/fastlane/ios/metadata/sv/release_notes.txt
@@ -1,16 +1,10 @@
### Added
-- IVPN provider.
-- OpenVPN: Support for `--route-nopull`.
-- App log in Diagnostics screen.
-
-### Changed
-
-- Retain whitespaces in imported file names.
+- OpenVPN: Support for `--remote-random-hostname`.
### Fixed
-- Oeck provider is available again to free users.
-- Randomic crashes on profile updates.
-- Mullvad: enforce password to avoid "Auth failed".
+- OpenVPN: Tunnel dying prematurely.
+- OpenVPN: Local network settings being ignored.
+- Restore "Reconnect" action in profiles.
diff --git a/Passepartout/Launcher/Info.plist b/Passepartout/Launcher/Info.plist
index 88dceb91..86f37b2d 100644
--- a/Passepartout/Launcher/Info.plist
+++ b/Passepartout/Launcher/Info.plist
@@ -5,7 +5,7 @@
CFBundleShortVersionString
2.0.2
CFBundleVersion
- 3375
+ 3385
LSBackgroundOnly
CFBundleIdentifier
diff --git a/Passepartout/Mac/Info.plist b/Passepartout/Mac/Info.plist
index 11fcf860..8ffbc4cd 100644
--- a/Passepartout/Mac/Info.plist
+++ b/Passepartout/Mac/Info.plist
@@ -7,7 +7,7 @@
CFBundleShortVersionString
2.0.2
CFBundleVersion
- 3375
+ 3385
NSPrincipalClass
$(PRODUCT_MODULE_NAME).PassepartoutMac
com.algoritmico.Passepartout.config
diff --git a/Passepartout/Tunnel/Info.plist b/Passepartout/Tunnel/Info.plist
index 472f59d7..174fad35 100644
--- a/Passepartout/Tunnel/Info.plist
+++ b/Passepartout/Tunnel/Info.plist
@@ -19,7 +19,7 @@
CFBundleShortVersionString
2.0.2
CFBundleVersion
- 3375
+ 3385
LSMinimumSystemVersion
$(MACOSX_DEPLOYMENT_TARGET)
NSExtension
diff --git a/PassepartoutLibrary/Sources/PassepartoutServices/API b/PassepartoutLibrary/Sources/PassepartoutServices/API
index a3958375..8caabade 160000
--- a/PassepartoutLibrary/Sources/PassepartoutServices/API
+++ b/PassepartoutLibrary/Sources/PassepartoutServices/API
@@ -1 +1 @@
-Subproject commit a39583750276b153caacce8fbb27a345c07c5546
+Subproject commit 8caabade3b05cc9eb5fa86a2e098ea4391b94dc5