Attempt release

Use TunnelKit 6.1.0
This commit is contained in:
Davide De Rosa 2023-07-05 17:16:05 +01:00
parent f0e3b2fa9c
commit b5d230f0b9
32 changed files with 127 additions and 149 deletions

View File

@ -1 +1 @@
3468 3493

View File

@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
## Unreleased ## 2.1.2 (2023-07-05)
### Fixed ### Fixed

View File

@ -1767,7 +1767,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
CURRENT_PROJECT_VERSION = 3468; CURRENT_PROJECT_VERSION = 3493;
DEBUG_INFORMATION_FORMAT = dwarf; DEBUG_INFORMATION_FORMAT = dwarf;
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_STRICT_OBJC_MSGSEND = YES;
@ -1834,7 +1834,7 @@
CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN_UNREACHABLE_CODE = YES;
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_IDENTITY = "Apple Development";
CURRENT_PROJECT_VERSION = 3468; CURRENT_PROJECT_VERSION = 3493;
DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
ENABLE_BITCODE = NO; ENABLE_BITCODE = NO;
ENABLE_NS_ASSERTIONS = NO; ENABLE_NS_ASSERTIONS = NO;
@ -1868,7 +1868,7 @@
CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Passepartout/App/App.entitlements; CODE_SIGN_ENTITLEMENTS = Passepartout/App/App.entitlements;
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 3468; CURRENT_PROJECT_VERSION = 3493;
DEVELOPMENT_TEAM = DTDYD63ZX9; DEVELOPMENT_TEAM = DTDYD63ZX9;
INFOPLIST_FILE = Passepartout/App/Info.plist; INFOPLIST_FILE = Passepartout/App/Info.plist;
LD_RUNPATH_SEARCH_PATHS = ( LD_RUNPATH_SEARCH_PATHS = (
@ -1895,7 +1895,7 @@
CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_MODULES = YES;
CODE_SIGN_ENTITLEMENTS = Passepartout/App/App.entitlements; CODE_SIGN_ENTITLEMENTS = Passepartout/App/App.entitlements;
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
CURRENT_PROJECT_VERSION = 3468; CURRENT_PROJECT_VERSION = 3493;
DEVELOPMENT_TEAM = DTDYD63ZX9; DEVELOPMENT_TEAM = DTDYD63ZX9;
INFOPLIST_FILE = Passepartout/App/Info.plist; INFOPLIST_FILE = Passepartout/App/Info.plist;
LD_RUNPATH_SEARCH_PATHS = ( LD_RUNPATH_SEARCH_PATHS = (
@ -1990,7 +1990,7 @@
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES; COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO; COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 3468; CURRENT_PROJECT_VERSION = 3493;
DEAD_CODE_STRIPPING = YES; DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = ""; DEVELOPMENT_TEAM = "";
INFOPLIST_FILE = Passepartout/Mac/Info.plist; INFOPLIST_FILE = Passepartout/Mac/Info.plist;
@ -2024,7 +2024,7 @@
CODE_SIGN_STYLE = Manual; CODE_SIGN_STYLE = Manual;
COMBINE_HIDPI_IMAGES = YES; COMBINE_HIDPI_IMAGES = YES;
COPY_PHASE_STRIP = NO; COPY_PHASE_STRIP = NO;
CURRENT_PROJECT_VERSION = 3468; CURRENT_PROJECT_VERSION = 3493;
DEAD_CODE_STRIPPING = YES; DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = ""; DEVELOPMENT_TEAM = "";
INFOPLIST_FILE = Passepartout/Mac/Info.plist; INFOPLIST_FILE = Passepartout/Mac/Info.plist;

View File

@ -51,8 +51,8 @@
"repositoryURL": "https://github.com/passepartoutvpn/tunnelkit", "repositoryURL": "https://github.com/passepartoutvpn/tunnelkit",
"state": { "state": {
"branch": null, "branch": null,
"revision": "729e8973cfbb40330e046439417650e6bf993105", "revision": "fc52725ed10f40b12f30ad92b592568a2501cb3c",
"version": null "version": "6.1.0"
} }
}, },
{ {

View File

@ -34,7 +34,7 @@
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>2.1.2</string> <string>2.1.2</string>
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>3468</string> <string>3493</string>
<key>ITSAppUsesNonExemptEncryption</key> <key>ITSAppUsesNonExemptEncryption</key>
<false/> <false/>
<key>LSApplicationCategoryType</key> <key>LSApplicationCategoryType</key>

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -1,9 +1,8 @@
### Added
- Show app version in Mac menu (macOS).
### Fixed ### Fixed
- Roll back broken kill switch flag. - Allow wildcards in proxy bypass domains.
- Remove nonsense Mac menus (macOS). - Fail gracefully when refreshing infrastructure.
- Only show 'Reconnect' on active profile.
- IPv4/6 address validation.
- Domain name validation.

View File

@ -5,7 +5,7 @@
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>2.1.2</string> <string>2.1.2</string>
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>3468</string> <string>3493</string>
<key>LSBackgroundOnly</key> <key>LSBackgroundOnly</key>
<true/> <true/>
<key>CFBundleIdentifier</key> <key>CFBundleIdentifier</key>

View File

@ -7,7 +7,7 @@
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>2.1.2</string> <string>2.1.2</string>
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>3468</string> <string>3493</string>
<key>NSPrincipalClass</key> <key>NSPrincipalClass</key>
<string>$(PRODUCT_MODULE_NAME).PassepartoutMac</string> <string>$(PRODUCT_MODULE_NAME).PassepartoutMac</string>
<key>com.algoritmico.Passepartout.config</key> <key>com.algoritmico.Passepartout.config</key>

View File

@ -19,7 +19,7 @@
<key>CFBundleShortVersionString</key> <key>CFBundleShortVersionString</key>
<string>2.1.2</string> <string>2.1.2</string>
<key>CFBundleVersion</key> <key>CFBundleVersion</key>
<string>3468</string> <string>3493</string>
<key>LSMinimumSystemVersion</key> <key>LSMinimumSystemVersion</key>
<string>$(MACOSX_DEPLOYMENT_TARGET)</string> <string>$(MACOSX_DEPLOYMENT_TARGET)</string>
<key>NSExtension</key> <key>NSExtension</key>

View File

@ -23,8 +23,8 @@ let package = Package(
dependencies: [ dependencies: [
// Dependencies declare other packages that this package depends on. // Dependencies declare other packages that this package depends on.
// .package(url: /* package url */, from: "1.0.0"), // .package(url: /* package url */, from: "1.0.0"),
// .package(name: "TunnelKit", url: "https://github.com/passepartoutvpn/tunnelkit", from: "6.0.0"), .package(name: "TunnelKit", url: "https://github.com/passepartoutvpn/tunnelkit", from: "6.1.0"),
.package(name: "TunnelKit", url: "https://github.com/passepartoutvpn/tunnelkit", .revision("729e8973cfbb40330e046439417650e6bf993105")), // .package(name: "TunnelKit", url: "https://github.com/passepartoutvpn/tunnelkit", .revision("729e8973cfbb40330e046439417650e6bf993105")),
// .package(name: "TunnelKit", path: "../../tunnelkit"), // .package(name: "TunnelKit", path: "../../tunnelkit"),
.package(url: "https://github.com/zoul/generic-json-swift", from: "2.0.0"), .package(url: "https://github.com/zoul/generic-json-swift", from: "2.0.0"),
.package(url: "https://github.com/SwiftyBeaver/SwiftyBeaver", from: "1.9.0") .package(url: "https://github.com/SwiftyBeaver/SwiftyBeaver", from: "1.9.0")

View File

@ -2,7 +2,7 @@
![iOS 15+](https://img.shields.io/badge/iOS-15+-green.svg) ![iOS 15+](https://img.shields.io/badge/iOS-15+-green.svg)
![macOS 12+](https://img.shields.io/badge/macOS-12+-green.svg) ![macOS 12+](https://img.shields.io/badge/macOS-12+-green.svg)
[![TunnelKit 6.0](https://img.shields.io/badge/TunnelKit-6.0-d69c68.svg)][dep-tunnelkit] [![TunnelKit 6.1](https://img.shields.io/badge/TunnelKit-6.1-d69c68.svg)][dep-tunnelkit]
[![License GPLv3](https://img.shields.io/badge/License-GPLv3-lightgray.svg)](LICENSE) [![License GPLv3](https://img.shields.io/badge/License-GPLv3-lightgray.svg)](LICENSE)
[![Unit Tests](https://github.com/passepartoutvpn/passepartout-apple/actions/workflows/test.yml/badge.svg)](https://github.com/passepartoutvpn/passepartout-apple/actions/workflows/test.yml) [![Unit Tests](https://github.com/passepartoutvpn/passepartout-apple/actions/workflows/test.yml/badge.svg)](https://github.com/passepartoutvpn/passepartout-apple/actions/workflows/test.yml)