summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorEmīls <emils@mullvad.net>2024-07-17 14:29:22 +0200
committerEmīls <emils@mullvad.net>2024-07-17 16:25:21 +0200
commit7c36c7f12f2dc7541a2f9aa0d49f734ab5ef37fe (patch)
tree1fa04120949cfc30d5ab4f795b6a2dc8461b0a80
parent0ba177b8f2a501e64b8401de13b38efe7880e865 (diff)
downloadmullvadvpn-7c36c7f12f2dc7541a2f9aa0d49f734ab5ef37fe.tar.xz
mullvadvpn-7c36c7f12f2dc7541a2f9aa0d49f734ab5ef37fe.zip
Update wireguard-apple
-rw-r--r--.github/workflows/ios-screenshots-creation.yml2
-rw-r--r--.github/workflows/ios-screenshots-tests.yml2
-rw-r--r--.github/workflows/ios-validate-build-schemas.yml2
-rw-r--r--.github/workflows/ios.yml2
-rw-r--r--ios/MullvadVPN.xcodeproj/project.pbxproj2
-rw-r--r--ios/MullvadVPN.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved2
-rw-r--r--ios/PacketTunnel/WireGuardAdapter/WireGuardAdapterError+Localization.swift2
-rwxr-xr-xios/build-wireguard-go.sh2
8 files changed, 10 insertions, 6 deletions
diff --git a/.github/workflows/ios-screenshots-creation.yml b/.github/workflows/ios-screenshots-creation.yml
index a8789a2be7..cc02a35212 100644
--- a/.github/workflows/ios-screenshots-creation.yml
+++ b/.github/workflows/ios-screenshots-creation.yml
@@ -19,7 +19,7 @@ jobs:
- name: Setup go-lang
uses: actions/setup-go@v3
with:
- go-version: 1.19.5
+ go-version: 1.20.14
- name: Set up yeetd to workaround XCode being slow in CI
run: |
diff --git a/.github/workflows/ios-screenshots-tests.yml b/.github/workflows/ios-screenshots-tests.yml
index 04119fdc13..2c6b7341f0 100644
--- a/.github/workflows/ios-screenshots-tests.yml
+++ b/.github/workflows/ios-screenshots-tests.yml
@@ -35,7 +35,7 @@ jobs:
- name: Setup go-lang
uses: actions/setup-go@v3
with:
- go-version: 1.19.5
+ go-version: 1.20.14
- name: Set up yeetd to workaround XCode being slow in CI
run: |
diff --git a/.github/workflows/ios-validate-build-schemas.yml b/.github/workflows/ios-validate-build-schemas.yml
index 618a82c1e7..551cea16f3 100644
--- a/.github/workflows/ios-validate-build-schemas.yml
+++ b/.github/workflows/ios-validate-build-schemas.yml
@@ -36,7 +36,7 @@ jobs:
- name: Setup go-lang
uses: actions/setup-go@v3
with:
- go-version: 1.19.5
+ go-version: 1.20.14
- name: Set up yeetd to workaround XCode being slow in CI
run: |
diff --git a/.github/workflows/ios.yml b/.github/workflows/ios.yml
index e1ab5c4b74..b2f733fea3 100644
--- a/.github/workflows/ios.yml
+++ b/.github/workflows/ios.yml
@@ -62,7 +62,7 @@ jobs:
- name: Setup go-lang
uses: actions/setup-go@v3
with:
- go-version: 1.19.5
+ go-version: 1.20.14
- name: Set up yeetd to workaround XCode being slow in CI
run: |
diff --git a/ios/MullvadVPN.xcodeproj/project.pbxproj b/ios/MullvadVPN.xcodeproj/project.pbxproj
index 2e683686da..e4b9a2a532 100644
--- a/ios/MullvadVPN.xcodeproj/project.pbxproj
+++ b/ios/MullvadVPN.xcodeproj/project.pbxproj
@@ -9111,7 +9111,7 @@
repositoryURL = "https://github.com/mullvad/wireguard-apple.git";
requirement = {
kind = revision;
- revision = 15242e1698fc45261285d7417ed2cd5130d7332e;
+ revision = 5f24cdf1aa7fc1802f1695473aab95b4451e4ba0;
};
};
/* End XCRemoteSwiftPackageReference section */
diff --git a/ios/MullvadVPN.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/ios/MullvadVPN.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
index 929180afa4..e169091f3c 100644
--- a/ios/MullvadVPN.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
+++ b/ios/MullvadVPN.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved
@@ -14,7 +14,7 @@
"kind" : "remoteSourceControl",
"location" : "https://github.com/mullvad/wireguard-apple.git",
"state" : {
- "revision" : "15242e1698fc45261285d7417ed2cd5130d7332e"
+ "revision" : "5f24cdf1aa7fc1802f1695473aab95b4451e4ba0"
}
}
],
diff --git a/ios/PacketTunnel/WireGuardAdapter/WireGuardAdapterError+Localization.swift b/ios/PacketTunnel/WireGuardAdapter/WireGuardAdapterError+Localization.swift
index 6a88af373d..69806809d4 100644
--- a/ios/PacketTunnel/WireGuardAdapter/WireGuardAdapterError+Localization.swift
+++ b/ios/PacketTunnel/WireGuardAdapter/WireGuardAdapterError+Localization.swift
@@ -35,6 +35,8 @@ extension WireGuardAdapterError: LocalizedError {
case let .startWireGuardBackend(code):
return "Failure to start WireGuard backend (error code: \(code))."
+ case .noInterfaceIp:
+ return "Interface has no IP address specified."
}
}
}
diff --git a/ios/build-wireguard-go.sh b/ios/build-wireguard-go.sh
index 60b3b00784..7952b4dc2c 100755
--- a/ios/build-wireguard-go.sh
+++ b/ios/build-wireguard-go.sh
@@ -37,6 +37,8 @@ fi
WIREGUARD_KIT_GO_PATH="$RESOLVED_SOURCE_PACKAGES_PATH/checkouts/wireguard-apple/Sources/WireGuardKitGo"
echo "WireGuardKitGo path resolved to $WIREGUARD_KIT_GO_PATH"
+export PATH=/opt/homebrew/opt/go@1.20/bin:$PATH
+
# Run make
# shellcheck disable=SC2086
/usr/bin/make -C "$WIREGUARD_KIT_GO_PATH" $ACTION