summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorOskar <oskar@mullvad.net>2025-02-04 15:50:53 +0100
committerOskar <oskar@mullvad.net>2025-02-04 15:51:03 +0100
commite637174951ee39c08552bc28bdb04b9196ddde1c (patch)
tree381378ddd442f961874cbbb5a692dd7f0eb7b9af
parentce68e95bd0765848b0b978c9d1c5b57a0d4ad457 (diff)
downloadmullvadvpn-e637174951ee39c08552bc28bdb04b9196ddde1c.tar.xz
mullvadvpn-e637174951ee39c08552bc28bdb04b9196ddde1c.zip
Update copyright string in switft files
-rw-r--r--ios/MullvadLogging/CustomFormatLogHandler.swift2
-rw-r--r--ios/MullvadLogging/Date+LogFormat.swift2
-rw-r--r--ios/MullvadLogging/Error+LogFormat.swift2
-rw-r--r--ios/MullvadLogging/LogFileOutputStream.swift2
-rw-r--r--ios/MullvadLogging/LogRotation.swift2
-rw-r--r--ios/MullvadLogging/Logger+Errors.swift2
-rw-r--r--ios/MullvadLogging/Logging.swift2
-rw-r--r--ios/MullvadLogging/MullvadLogging.h2
-rw-r--r--ios/MullvadLogging/OSLogHandler.swift2
-rw-r--r--ios/MullvadMockData/Extensions/TimeInterval+Timeout.swift2
-rw-r--r--ios/MullvadMockData/MullvadMockData.h2
-rw-r--r--ios/MullvadMockData/MullvadREST/APIProxy+Stubs.swift2
-rw-r--r--ios/MullvadMockData/MullvadREST/AccessMethodRepository+Stub.swift2
-rw-r--r--ios/MullvadMockData/MullvadREST/AccessTokenManager+Stubs.swift2
-rw-r--r--ios/MullvadMockData/MullvadREST/AccountsProxy+Stubs.swift2
-rw-r--r--ios/MullvadMockData/MullvadREST/DevicesProxy+Stubs.swift2
-rw-r--r--ios/MullvadMockData/MullvadREST/MockProxyFactory.swift2
-rw-r--r--ios/MullvadMockData/MullvadREST/RESTRequestExecutor+Stubs.swift2
-rw-r--r--ios/MullvadMockData/MullvadREST/RelaySelectorStub.swift2
-rw-r--r--ios/MullvadMockData/MullvadREST/SelectedRelaysStub+Stubs.swift2
-rw-r--r--ios/MullvadMockData/MullvadTypes/AccountMock.swift2
-rw-r--r--ios/MullvadMockData/MullvadTypes/DeviceMock.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/APIAvailabilityTestRequest.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/AddressCache.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/HTTP.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTAPIProxy.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTAccessTokenManager.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTAccountsProxy.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTAuthenticationProxy.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTAuthorization.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTCoding.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTDefaults.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTDevicesProxy.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTError.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTNetworkOperation.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTProxy.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTProxyFactory.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTRequestExecutor.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTRequestFactory.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTRequestHandler.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTResponseHandler.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTTaskIdentifier.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/RESTURLSession.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/SSLPinningURLSessionDelegate.swift2
-rw-r--r--ios/MullvadREST/ApiHandlers/ServerRelaysResponse.swift2
-rw-r--r--ios/MullvadREST/Extensions/UInt+Counting.swift2
-rw-r--r--ios/MullvadREST/MullvadREST.h2
-rw-r--r--ios/MullvadREST/REST.swift2
-rw-r--r--ios/MullvadREST/Relay/AnyRelay.swift2
-rw-r--r--ios/MullvadREST/Relay/CachedRelays.swift2
-rw-r--r--ios/MullvadREST/Relay/Haversine.swift2
-rw-r--r--ios/MullvadREST/Relay/IPOverrideWrapper.swift2
-rw-r--r--ios/MullvadREST/Relay/Midpoint.swift2
-rw-r--r--ios/MullvadREST/Relay/MultihopDecisionFlow.swift2
-rw-r--r--ios/MullvadREST/Relay/NoRelaysSatisfyingConstraintsError.swift2
-rw-r--r--ios/MullvadREST/Relay/ObfuscationMethodSelector.swift2
-rw-r--r--ios/MullvadREST/Relay/ObfuscatorPortSelector.swift2
-rw-r--r--ios/MullvadREST/Relay/RelayCache.swift2
-rw-r--r--ios/MullvadREST/Relay/RelayPicking/MultihopPicker.swift2
-rw-r--r--ios/MullvadREST/Relay/RelayPicking/RelayPicking.swift2
-rw-r--r--ios/MullvadREST/Relay/RelayPicking/SinglehopPicker.swift2
-rw-r--r--ios/MullvadREST/Relay/RelaySelector+Shadowsocks.swift2
-rw-r--r--ios/MullvadREST/Relay/RelaySelector+Wireguard.swift2
-rw-r--r--ios/MullvadREST/Relay/RelaySelector.swift2
-rw-r--r--ios/MullvadREST/Relay/RelaySelectorProtocol.swift2
-rw-r--r--ios/MullvadREST/Relay/RelaySelectorResult.swift2
-rw-r--r--ios/MullvadREST/Relay/RelaySelectorWrapper.swift2
-rw-r--r--ios/MullvadREST/Relay/RelayWithDistance.swift2
-rw-r--r--ios/MullvadREST/Relay/RelayWithLocation.swift2
-rw-r--r--ios/MullvadREST/Relay/StoredRelays.swift2
-rw-r--r--ios/MullvadREST/RetryStrategy/ExponentialBackoff.swift2
-rw-r--r--ios/MullvadREST/RetryStrategy/Jittered.swift2
-rw-r--r--ios/MullvadREST/RetryStrategy/RetryStrategy.swift2
-rw-r--r--ios/MullvadREST/Transport/AccessMethodIterator.swift2
-rw-r--r--ios/MullvadREST/Transport/Direct/URLSessionTransport.swift2
-rw-r--r--ios/MullvadREST/Transport/EncryptedDNS/EncryptedDNSTransport.swift2
-rw-r--r--ios/MullvadREST/Transport/ProxyConfigurationTransportProvider.swift2
-rw-r--r--ios/MullvadREST/Transport/RESTTransport.swift2
-rw-r--r--ios/MullvadREST/Transport/RESTTransportProvider.swift2
-rw-r--r--ios/MullvadREST/Transport/Shadowsocks/ShadowsocksConfiguration.swift2
-rw-r--r--ios/MullvadREST/Transport/Shadowsocks/ShadowsocksConfigurationCache.swift2
-rw-r--r--ios/MullvadREST/Transport/Shadowsocks/ShadowsocksLoader.swift2
-rw-r--r--ios/MullvadREST/Transport/Shadowsocks/ShadowsocksRelaySelector.swift2
-rw-r--r--ios/MullvadREST/Transport/Shadowsocks/ShadowsocksTransport.swift2
-rw-r--r--ios/MullvadREST/Transport/Socks5/AnyIPEndpoint+Socks5.swift2
-rw-r--r--ios/MullvadREST/Transport/Socks5/CancellableChain.swift2
-rw-r--r--ios/MullvadREST/Transport/Socks5/Socks5Configuration.swift2
-rw-r--r--ios/MullvadREST/Transport/Socks5/Socks5UsernamePasswordCommand.swift2
-rw-r--r--ios/MullvadREST/Transport/Socks5/URLSessionSocks5Transport.swift2
-rw-r--r--ios/MullvadREST/Transport/TransportProvider.swift2
-rw-r--r--ios/MullvadREST/Transport/TransportStrategy.swift2
-rw-r--r--ios/MullvadRESTTests/ExponentialBackoffTests.swift2
-rw-r--r--ios/MullvadRESTTests/HeadRequestTests.swift2
-rw-r--r--ios/MullvadRESTTests/Mocks/AnyTransport.swift2
-rw-r--r--ios/MullvadRESTTests/Mocks/MemoryCache.swift2
-rw-r--r--ios/MullvadRESTTests/Mocks/RESTTransportStub.swift2
-rw-r--r--ios/MullvadRESTTests/Mocks/TimeServerProxy.swift2
-rw-r--r--ios/MullvadRESTTests/RequestExecutorTests.swift2
-rw-r--r--ios/MullvadRESTTests/RetryStrategyTests.swift2
-rw-r--r--ios/MullvadRESTTests/ShadowsocksLoaderStub.swift2
-rw-r--r--ios/MullvadRESTTests/TransportStrategyTests.swift2
-rw-r--r--ios/MullvadRustRuntime/EncryptedDNSProxy.swift2
-rw-r--r--ios/MullvadRustRuntime/EphemeralPeerExchangeActor.swift2
-rw-r--r--ios/MullvadRustRuntime/EphemeralPeerNegotiator.swift2
-rw-r--r--ios/MullvadRustRuntime/EphemeralPeerReceiver.swift2
-rw-r--r--ios/MullvadRustRuntime/MullvadRustRuntime.h2
-rw-r--r--ios/MullvadRustRuntime/ShadowSocksProxy.swift2
-rw-r--r--ios/MullvadRustRuntime/TunnelObfuscator.swift2
-rw-r--r--ios/MullvadRustRuntimeTests/EphemeralPeerExchangeActorTests.swift2
-rw-r--r--ios/MullvadRustRuntimeTests/MullvadPostQuantum+Stubs.swift2
-rw-r--r--ios/MullvadRustRuntimeTests/TCPConnection.swift2
-rw-r--r--ios/MullvadRustRuntimeTests/TunnelObfuscationTests.swift2
-rw-r--r--ios/MullvadRustRuntimeTests/UDPConnection.swift2
-rw-r--r--ios/MullvadRustRuntimeTests/UnsafeListener.swift2
-rw-r--r--ios/MullvadSettings/AccessMethodKind.swift2
-rw-r--r--ios/MullvadSettings/AccessMethodRepository.swift2
-rw-r--r--ios/MullvadSettings/AccessMethodRepositoryProtocol.swift2
-rw-r--r--ios/MullvadSettings/AppStorage.swift2
-rw-r--r--ios/MullvadSettings/CustomList.swift2
-rw-r--r--ios/MullvadSettings/CustomListRepository.swift2
-rw-r--r--ios/MullvadSettings/CustomListRepositoryProtocol.swift2
-rw-r--r--ios/MullvadSettings/DAITASettings.swift2
-rw-r--r--ios/MullvadSettings/DNSSettings.swift2
-rw-r--r--ios/MullvadSettings/DeviceState.swift2
-rw-r--r--ios/MullvadSettings/IPOverride.swift2
-rw-r--r--ios/MullvadSettings/IPOverrideRepository.swift2
-rw-r--r--ios/MullvadSettings/InfoHeaderConfig.swift2
-rw-r--r--ios/MullvadSettings/InfoModalConfig.swift2
-rw-r--r--ios/MullvadSettings/KeychainSettingsStore.swift2
-rw-r--r--ios/MullvadSettings/Migration.swift2
-rw-r--r--ios/MullvadSettings/MigrationManager.swift2
-rw-r--r--ios/MullvadSettings/MullvadSettings.h2
-rw-r--r--ios/MullvadSettings/MultihopSettings.swift2
-rw-r--r--ios/MullvadSettings/PersistentAccessMethod.swift2
-rw-r--r--ios/MullvadSettings/QuantumResistanceSettings.swift2
-rw-r--r--ios/MullvadSettings/SettingsManager.swift2
-rw-r--r--ios/MullvadSettings/SettingsParser.swift2
-rw-r--r--ios/MullvadSettings/SettingsStore.swift2
-rw-r--r--ios/MullvadSettings/ShadowsocksCipherOptions.swift2
-rw-r--r--ios/MullvadSettings/StoredAccountData.swift2
-rw-r--r--ios/MullvadSettings/StoredDeviceData.swift2
-rw-r--r--ios/MullvadSettings/StoredWgKeyData.swift2
-rw-r--r--ios/MullvadSettings/TunnelSettings.swift2
-rw-r--r--ios/MullvadSettings/TunnelSettingsPropagator.swift2
-rw-r--r--ios/MullvadSettings/TunnelSettingsStrategy.swift2
-rw-r--r--ios/MullvadSettings/TunnelSettingsUpdate.swift2
-rw-r--r--ios/MullvadSettings/TunnelSettingsV1.swift2
-rw-r--r--ios/MullvadSettings/TunnelSettingsV2.swift2
-rw-r--r--ios/MullvadSettings/TunnelSettingsV3.swift2
-rw-r--r--ios/MullvadSettings/TunnelSettingsV4.swift2
-rw-r--r--ios/MullvadSettings/TunnelSettingsV5.swift2
-rw-r--r--ios/MullvadSettings/TunnelSettingsV6.swift2
-rw-r--r--ios/MullvadSettings/WireGuardObfuscationSettings.swift2
-rw-r--r--ios/MullvadTypes/AnyIPAddress.swift2
-rw-r--r--ios/MullvadTypes/AnyIPEndpoint.swift2
-rw-r--r--ios/MullvadTypes/Cancellable.swift2
-rw-r--r--ios/MullvadTypes/CustomErrorDescriptionProtocol.swift2
-rw-r--r--ios/MullvadTypes/DisplayError.swift2
-rw-r--r--ios/MullvadTypes/Duration+Extensions.swift2
-rw-r--r--ios/MullvadTypes/Duration.swift2
-rw-r--r--ios/MullvadTypes/Error+Chain.swift2
-rw-r--r--ios/MullvadTypes/FileCache.swift2
-rw-r--r--ios/MullvadTypes/FixedWidthInteger+Arithmetics.swift2
-rw-r--r--ios/MullvadTypes/IPAddress+Codable.swift2
-rw-r--r--ios/MullvadTypes/IPv4Endpoint.swift2
-rw-r--r--ios/MullvadTypes/IPv6Endpoint.swift2
-rw-r--r--ios/MullvadTypes/KeychainError.swift2
-rw-r--r--ios/MullvadTypes/LocalNetworkIPs.swift2
-rw-r--r--ios/MullvadTypes/Location.swift2
-rw-r--r--ios/MullvadTypes/MullvadEndpoint.swift2
-rw-r--r--ios/MullvadTypes/MullvadTypes.h2
-rw-r--r--ios/MullvadTypes/NSFileCoordinator+Extensions.swift2
-rw-r--r--ios/MullvadTypes/NameInputFormatter.swift2
-rw-r--r--ios/MullvadTypes/ObserverList.swift2
-rw-r--r--ios/MullvadTypes/Promise.swift2
-rw-r--r--ios/MullvadTypes/Protocols/DaitaV2Parameters.swift2
-rw-r--r--ios/MullvadTypes/Protocols/EphemeralPeerReceiver.swift2
-rw-r--r--ios/MullvadTypes/Protocols/EphemeralPeerReceiving.swift2
-rw-r--r--ios/MullvadTypes/Protocols/NetworkExtension+HiddenSymbols.swift2
-rw-r--r--ios/MullvadTypes/Protocols/TunnelProvider.swift2
-rw-r--r--ios/MullvadTypes/RESTTypes.swift2
-rw-r--r--ios/MullvadTypes/RelayConstraint.swift2
-rw-r--r--ios/MullvadTypes/RelayConstraints.swift2
-rw-r--r--ios/MullvadTypes/RelayFilter.swift2
-rw-r--r--ios/MullvadTypes/RelayLocation.swift2
-rw-r--r--ios/MullvadTypes/Result+Extensions.swift2
-rw-r--r--ios/MullvadTypes/StringConversionError.swift2
-rw-r--r--ios/MullvadTypes/TransportLayer.swift2
-rw-r--r--ios/MullvadTypes/WrappingError.swift2
-rw-r--r--ios/MullvadVPN.xcodeproj/project.pbxproj72
-rw-r--r--ios/MullvadVPN/AccessMethodRepository/LocalNetworkProbe.swift2
-rw-r--r--ios/MullvadVPN/AccessMethodRepository/ProxyConfigurationTester.swift2
-rw-r--r--ios/MullvadVPN/AccessMethodRepository/ProxyConfigurationTesterProtocol.swift2
-rw-r--r--ios/MullvadVPN/AddressCacheTracker/AddressCacheTracker.swift2
-rw-r--r--ios/MullvadVPN/AppDelegate.swift2
-rw-r--r--ios/MullvadVPN/BackgroundTask.swift2
-rw-r--r--ios/MullvadVPN/Classes/AccessbilityIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Classes/AccountDataThrottling.swift2
-rw-r--r--ios/MullvadVPN/Classes/AppPreferences.swift2
-rw-r--r--ios/MullvadVPN/Classes/AppRoutes.swift2
-rw-r--r--ios/MullvadVPN/Classes/AutomaticKeyboardResponder.swift2
-rw-r--r--ios/MullvadVPN/Classes/ConsolidatedApplicationLog.swift2
-rw-r--r--ios/MullvadVPN/Classes/CustomDateComponentsFormatting.swift2
-rw-r--r--ios/MullvadVPN/Classes/DeviceDataThrottling.swift2
-rw-r--r--ios/MullvadVPN/Classes/FirstTimeLaunch.swift2
-rw-r--r--ios/MullvadVPN/Classes/InputTextFormatter.swift2
-rw-r--r--ios/MullvadVPN/Classes/InterceptibleNavigationController.swift2
-rw-r--r--ios/MullvadVPN/Classes/MarkdownStylingOptions.swift2
-rw-r--r--ios/MullvadVPN/Containers/Navigation/CustomNavigationController.swift2
-rw-r--r--ios/MullvadVPN/Containers/Navigation/UINavigationBar+Appearance.swift2
-rw-r--r--ios/MullvadVPN/Containers/Root/HeaderBarView.swift2
-rw-r--r--ios/MullvadVPN/Containers/Root/RootConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Containers/Root/RootContainerViewController.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/AccountCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/AccountDeletionCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/AddCreditSucceededCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/AlertCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/ApplicationCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/ChangeLogCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CreateAccountVoucherCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/AddCustomListCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/AddLocationsCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/AddLocationsDataSource.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/AddLocationsViewController.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/CustomListCellConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/CustomListDataSourceConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/CustomListInteractor.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/CustomListItemIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/CustomListSectionIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/CustomListValidationError.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/CustomListViewController.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/CustomListViewModel.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/EditCustomListCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/EditLocationsCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/ListCustomListCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/CustomLists/ListCustomListViewController.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/InAppPurchaseCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/LocationCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/LoginCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/OutOfTimeCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/ProfileVoucherCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/RelayFilterCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/RevokedCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/SafariCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/AboutViewController.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Add/AddAccessMethodCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/BasicCell.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ButtonCellContentConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ButtonCellContentView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/CustomCellDisclosureHandling.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/DynamicBackgroundConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ListCellContentConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ListCellContentView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/SwitchCellContentConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/SwitchCellContentView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentConfiguration+Extensions.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodCellReuseIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodHeaderFooterReuseIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodViewModelEditing.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ProxyProtocolConfigurationItemIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ShadowsocksItemIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ShadowsocksSectionHandler.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/SocksItemIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/SocksSectionHandler.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/CurrentValueSubject+UIActionBindings.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodInteractor.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodInteractorProtocol.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodItemIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodSectionIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewController.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewControllerDelegate.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsCellConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsDataSourceConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsItemIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsSectionIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsViewController.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsViewControllerDelegate.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodTestingStatusCellContentConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodTestingStatusCellContentView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/ProxyConfigurationInteractorProtocol.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodInteractor.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodInteractorProtocol.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodItem.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodViewController.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodViewControllerDelegate.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodKind.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodValidationError.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel+NavigationItem.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel+Persistent.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessViewModel+TestingStatus.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/PersistentAccessMethod+ViewModel.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/PersistentProxyConfiguration+ViewModel.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/AccessMethodProtocolPicker.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/ListItemPickerViewController.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/ShadowsocksCipherPicker.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/APIAccess/Publisher+PreviousValue.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/DAITA/DAITASettingsPromptItem.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/DAITA/DAITATunnelSettingsViewModel.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/DAITA/SettingsDAITAView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideInteractor.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideStatus.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideStatusView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideTextViewController.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideViewController.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideViewControllerDelegate.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/Multihop/MultihopTunnelSettingsViewModel.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/Multihop/SettingsMultihopView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/SettingsChildCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/SettingsCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/SettingsFieldValidationErrorConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/SettingsFieldValidationErrorContentView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/SettingsValidationErrorConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/SettingsValidationErrorContentView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/SettingsViewControllerFactory.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/TunnelSettingsObservable.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/Views/GroupedRowView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/Views/SettingsInfoContainerView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/Views/SettingsInfoView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/Views/SettingsRowViewFooter.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/Settings/Views/SwitchRowView.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/SetupAccountCompletedCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/TermsOfServiceCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/TunnelCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/VPNSettingsCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Coordinators/WelcomeCoordinator.swift2
-rw-r--r--ios/MullvadVPN/Extensions/Bundle+ProductVersion.swift2
-rw-r--r--ios/MullvadVPN/Extensions/CGSize+Helpers.swift2
-rw-r--r--ios/MullvadVPN/Extensions/CharacterSet+IPAddress.swift2
-rw-r--r--ios/MullvadVPN/Extensions/CodingErrors+CustomErrorDescription.swift2
-rw-r--r--ios/MullvadVPN/Extensions/Collection+Sorting.swift2
-rw-r--r--ios/MullvadVPN/Extensions/Color+Helpers.swift2
-rw-r--r--ios/MullvadVPN/Extensions/Coordinator+Router.swift2
-rw-r--r--ios/MullvadVPN/Extensions/NEVPNStatus+Debug.swift2
-rw-r--r--ios/MullvadVPN/Extensions/NSAttributedString+Extensions.swift2
-rw-r--r--ios/MullvadVPN/Extensions/NSLayoutConstraint+Helpers.swift2
-rw-r--r--ios/MullvadVPN/Extensions/NSParagraphStyle+Extensions.swift2
-rw-r--r--ios/MullvadVPN/Extensions/NSRegularExpression+IPAddress.swift2
-rw-r--r--ios/MullvadVPN/Extensions/RESTCreateApplePaymentResponse+Localization.swift2
-rw-r--r--ios/MullvadVPN/Extensions/RESTError+Display.swift2
-rw-r--r--ios/MullvadVPN/Extensions/SKError+Localized.swift2
-rw-r--r--ios/MullvadVPN/Extensions/SKProduct+Formatting.swift2
-rw-r--r--ios/MullvadVPN/Extensions/StorePaymentManagerError+Display.swift2
-rw-r--r--ios/MullvadVPN/Extensions/String+AccountFormatting.swift2
-rw-r--r--ios/MullvadVPN/Extensions/String+FuzzyMatch.swift2
-rw-r--r--ios/MullvadVPN/Extensions/String+Helpers.swift2
-rw-r--r--ios/MullvadVPN/Extensions/UIBackgroundConfiguration+Extensions.swift2
-rw-r--r--ios/MullvadVPN/Extensions/UIBarButtonItem+KeyboardNavigation.swift2
-rw-r--r--ios/MullvadVPN/Extensions/UIColor+Helpers.swift2
-rw-r--r--ios/MullvadVPN/Extensions/UIFont+Weight.swift2
-rw-r--r--ios/MullvadVPN/Extensions/UIImage+Helpers.swift2
-rw-r--r--ios/MullvadVPN/Extensions/UIListContentConfiguration+Extensions.swift2
-rw-r--r--ios/MullvadVPN/Extensions/UITableView+ReuseIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Extensions/UITableViewCell+Disable.swift2
-rw-r--r--ios/MullvadVPN/Extensions/UITextField+Appearance.swift2
-rw-r--r--ios/MullvadVPN/Extensions/UIView+AutoLayoutBuilder.swift2
-rw-r--r--ios/MullvadVPN/Extensions/URL+Scoping.swift2
-rw-r--r--ios/MullvadVPN/Extensions/View+Size.swift2
-rw-r--r--ios/MullvadVPN/Extensions/View+TapAreaSize.swift2
-rw-r--r--ios/MullvadVPN/GeneralAPIs/OutgoingConnectionData.swift2
-rw-r--r--ios/MullvadVPN/GeneralAPIs/OutgoingConnectionProxy.swift2
-rw-r--r--ios/MullvadVPN/Notifications/InAppNotificationDescriptor.swift2
-rw-r--r--ios/MullvadVPN/Notifications/InAppNotificationProvider.swift2
-rw-r--r--ios/MullvadVPN/Notifications/Notification Providers/AccountExpiry.swift2
-rw-r--r--ios/MullvadVPN/Notifications/Notification Providers/AccountExpiryInAppNotificationProvider.swift2
-rw-r--r--ios/MullvadVPN/Notifications/Notification Providers/AccountExpirySystemNotificationProvider.swift2
-rw-r--r--ios/MullvadVPN/Notifications/Notification Providers/NewDeviceNotificationProvider.swift2
-rw-r--r--ios/MullvadVPN/Notifications/Notification Providers/NotificationConfiguration.swift2
-rw-r--r--ios/MullvadVPN/Notifications/Notification Providers/TunnelStatusNotificationProvider.swift2
-rw-r--r--ios/MullvadVPN/Notifications/NotificationManager.swift2
-rw-r--r--ios/MullvadVPN/Notifications/NotificationManagerDelegate.swift2
-rw-r--r--ios/MullvadVPN/Notifications/NotificationProvider.swift2
-rw-r--r--ios/MullvadVPN/Notifications/NotificationProviderIdentifier.swift2
-rw-r--r--ios/MullvadVPN/Notifications/NotificationProviderProtocol.swift2
-rw-r--r--ios/MullvadVPN/Notifications/NotificationResponse.swift2
-rw-r--r--ios/MullvadVPN/Notifications/SystemNotificationProvider.swift2
-rw-r--r--ios/MullvadVPN/Notifications/UI/NotificationBannerView.swift2
-rw-r--r--ios/MullvadVPN/Notifications/UI/NotificationContainerView.swift2
-rw-r--r--ios/MullvadVPN/Notifications/UI/NotificationController.swift2
-rw-r--r--ios/MullvadVPN/Operations/ProductsRequestOperation.swift2
-rw-r--r--ios/MullvadVPN/Presentation controllers/FormsheetPresentationController.swift2
-rw-r--r--ios/MullvadVPN/Protocols/CellFactoryProtocol.swift2
-rw-r--r--ios/MullvadVPN/Protocols/SettingsMigrationUIHandler.swift2
-rw-r--r--ios/MullvadVPN/Protocols/URLSessionProtocol.swift2
-rw-r--r--ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift2
-rw-r--r--ios/MullvadVPN/RelayCacheTracker/RelayCacheTrackerObserver.swift2
-rw-r--r--ios/MullvadVPN/SceneDelegate.swift2
-rw-r--r--ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelInfo.swift2
-rw-r--r--ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProvider.swift2
-rw-r--r--ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProviderHost.swift2
-rw-r--r--ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProviderManager.swift2
-rw-r--r--ios/MullvadVPN/SimulatorTunnelProvider/SimulatorVPNConnection.swift2
-rw-r--r--ios/MullvadVPN/StorePaymentManager/SendStoreReceiptOperation.swift2
-rw-r--r--ios/MullvadVPN/StorePaymentManager/StorePaymentBlockObserver.swift2
-rw-r--r--ios/MullvadVPN/StorePaymentManager/StorePaymentEvent.swift2
-rw-r--r--ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift2
-rw-r--r--ios/MullvadVPN/StorePaymentManager/StorePaymentManagerDelegate.swift2
-rw-r--r--ios/MullvadVPN/StorePaymentManager/StorePaymentManagerError.swift2
-rw-r--r--ios/MullvadVPN/StorePaymentManager/StorePaymentObserver.swift2
-rw-r--r--ios/MullvadVPN/StorePaymentManager/StoreSubscription.swift2
-rw-r--r--ios/MullvadVPN/StorePaymentManager/StoreTransactionLog.swift2
-rw-r--r--ios/MullvadVPN/TransportMonitor/PacketTunnelTransport.swift2
-rw-r--r--ios/MullvadVPN/TransportMonitor/TransportMonitor.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/BackgroundTaskProvider.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/LoadTunnelConfigurationOperation.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/MapConnectionStatusOperation.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/RedeemVoucherOperation.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/RotateKeyOperation.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/SendTunnelProviderMessageOperation.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/SetAccountOperation.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/StartTunnelOperation.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/StopTunnelOperation.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/Tunnel+Messaging.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/Tunnel.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/TunnelBlockObserver.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/TunnelConfiguration.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/TunnelInteractor.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/TunnelManager.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/TunnelManagerErrors.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/TunnelObserver.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/TunnelState+UI.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/TunnelState.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/TunnelStatusBlockObserver.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/TunnelStore.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/UpdateAccountDataOperation.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/UpdateDeviceDataOperation.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/VPNConnectionProtocol.swift2
-rw-r--r--ios/MullvadVPN/TunnelManager/WgKeyRotation.swift2
-rw-r--r--ios/MullvadVPN/UI appearance/UIColor+Palette.swift2
-rw-r--r--ios/MullvadVPN/UI appearance/UIEdgeInsets+Extensions.swift2
-rw-r--r--ios/MullvadVPN/UI appearance/UIMetrics.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Account/AccountContentView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Account/AccountDeviceRow.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Account/AccountExpiryRow.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Account/AccountInteractor.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Account/AccountNumberRow.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Account/AccountViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Account/PaymentAlertPresenter.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Account/PaymentState.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Account/RestorePurchasesView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionContentView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionInteractor.swift2
-rw-r--r--ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewModel.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Alert/AlertPresentation.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Alert/AlertPresenter.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Alert/AlertViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/ChangeLog/ChangeLogViewModel.swift2
-rw-r--r--ios/MullvadVPN/View controllers/CreationAccount/Completed/SetupAccountCompletedContentView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/CreationAccount/Completed/SetupAccountCompletedController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/CreationAccount/InAppPurchaseInteractor.swift2
-rw-r--r--ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeContentView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeInteractor.swift2
-rw-r--r--ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/DeviceList/DeviceManagementContentView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/DeviceList/DeviceManagementInteractor.swift2
-rw-r--r--ios/MullvadVPN/View controllers/DeviceList/DeviceManagementViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/DeviceList/DeviceRowView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Launch/LaunchViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Login/AccountInputGroupView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Login/AccountTextField.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Login/LoginContentView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Login/LoginInteractor.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Login/LoginViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeContentView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeInteractor.swift2
-rw-r--r--ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/ProblemReport/ProblemReportInteractor.swift2
-rw-r--r--ios/MullvadVPN/View controllers/ProblemReport/ProblemReportReviewViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/ProblemReport/ProblemReportSubmissionOverlayView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewController+ViewManagement.swift2
-rw-r--r--ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewModel.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RedeemVoucher/AddCreditSucceededViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RedeemVoucher/LogoutDialogueView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherContentView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherInteractor.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherViewConfiguration.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RedeemVoucher/VoucherTextField.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RelayFilter/ChipCollectionView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RelayFilter/ChipFlowLayout.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RelayFilter/ChipViewCell.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RelayFilter/RelayFilterCellFactory.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RelayFilter/RelayFilterDataSource.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RelayFilter/RelayFilterView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RelayFilter/RelayFilterViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RelayFilter/RelayFilterViewModel.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RevokedDevice/RevokedDeviceInteractor.swift2
-rw-r--r--ios/MullvadVPN/View controllers/RevokedDevice/RevokedDeviceViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/AllLocationDataSource.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/CustomListLocationNodeBuilder.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/CustomListsDataSource.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/DAITAInfoView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/LocationCell.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/LocationCellViewModel.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/LocationDataSource.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/LocationDataSourceProtocol.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/LocationDiffableDataSourceProtocol.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/LocationNode.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/LocationRelays.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/LocationSection.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/LocationSectionHeaderView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/LocationViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/LocationViewControllerWrapper.swift2
-rw-r--r--ios/MullvadVPN/View controllers/SelectLocation/RelaySelection.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/CheckableSettingsCell.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/Obfuscation/ShadowsocksObfuscationSettingsView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/Obfuscation/ShadowsocksObfuscationSettingsViewModel.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/Obfuscation/TunnelObfuscationSettingsWatchingObservableObject.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/Obfuscation/UDPOverTCPObfuscationSettingsView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/Obfuscation/UDPOverTCPObfuscationSettingsViewModel.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SelectableSettingsCell.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SelectableSettingsDetailsCell.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsAddDNSEntryCell.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsCell.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsCellFactory.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsDNSInfoCell.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsDNSTextCell.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsDataSource.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsDataSourceDelegate.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsHeaderView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsInfoButtonItem.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsInputCell.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsInteractor.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsInteractorFactory.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsPromptAlertItem.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsSwitchCell.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SettingsViewModel.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SwiftUI components/SingleChoiceList.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Settings/SwiftUI components/StatefulPreviewWrapper.swift2
-rw-r--r--ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceContentView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipContainerView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipFeature.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipModel.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipViewModelProtocol.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ConnectionView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ConnectionViewViewModel.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/ConnectionView/FeatureIndicators/FeatureIndicatorsView.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/ConnectionView/FeatureIndicators/FeatureIndicatorsViewModel.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/CustomOverlayRenderer.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/MapViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/OutgoingConnectionService.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/TunnelViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/Tunnel/TunnelViewControllerInteractor.swift2
-rw-r--r--ios/MullvadVPN/View controllers/VPNSettings/CustomDNSCellFactory.swift2
-rw-r--r--ios/MullvadVPN/View controllers/VPNSettings/CustomDNSDataSource.swift2
-rw-r--r--ios/MullvadVPN/View controllers/VPNSettings/CustomDNSViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsCellFactory.swift2
-rw-r--r--ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDataSource.swift2
-rw-r--r--ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDataSourceDelegate.swift2
-rw-r--r--ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDetailsButtonItem.swift2
-rw-r--r--ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsInfoButtonItem.swift2
-rw-r--r--ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsInteractor.swift2
-rw-r--r--ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsViewController.swift2
-rw-r--r--ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsViewModel.swift2
-rw-r--r--ios/MullvadVPN/Views/AppButton.swift2
-rw-r--r--ios/MullvadVPN/Views/BlurView.swift2
-rw-r--r--ios/MullvadVPN/Views/CheckboxView.swift2
-rw-r--r--ios/MullvadVPN/Views/CustomButton.swift2
-rw-r--r--ios/MullvadVPN/Views/CustomSwitch.swift2
-rw-r--r--ios/MullvadVPN/Views/CustomSwitchContainer.swift2
-rw-r--r--ios/MullvadVPN/Views/CustomTextField.swift2
-rw-r--r--ios/MullvadVPN/Views/CustomTextView.swift2
-rw-r--r--ios/MullvadVPN/Views/CustomToggleStyle.swift2
-rw-r--r--ios/MullvadVPN/Views/EmptyTableViewHeaderFooterView.swift2
-rw-r--r--ios/MullvadVPN/Views/InAppPurchaseButton.swift2
-rw-r--r--ios/MullvadVPN/Views/IncreasedHitButton.swift2
-rw-r--r--ios/MullvadVPN/Views/InfoHeaderView.swift2
-rw-r--r--ios/MullvadVPN/Views/LinkButton.swift2
-rw-r--r--ios/MullvadVPN/Views/MainButton.swift2
-rw-r--r--ios/MullvadVPN/Views/MainButtonStyle.swift2
-rw-r--r--ios/MullvadVPN/Views/RowSeparator.swift2
-rw-r--r--ios/MullvadVPN/Views/SpinnerActivityIndicatorView.swift2
-rw-r--r--ios/MullvadVPN/Views/SplitMainButton.swift2
-rw-r--r--ios/MullvadVPN/Views/StatusActivityView.swift2
-rw-r--r--ios/MullvadVPN/Views/StatusImageView.swift2
-rw-r--r--ios/MullvadVPN/Views/VisualEffectView.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadLogging/LogRotationTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadLogging/LoggingTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadREST/ApiHandlers/AddressCacheTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadREST/ApiHandlers/ServerRelaysResponse+Stubs.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadREST/Extensions/UIntTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadREST/Relay/CoordinatesTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadREST/Relay/MultihopDecisionFlowTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadREST/Relay/ObfuscationMethodSelectorTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadREST/Relay/ObfuscatorPortSelectorTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadREST/Relay/RelayCacheTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadREST/Relay/RelayPickingTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadREST/Relay/RelaySelectorTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadREST/Relay/RelaySelectorWrapperTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadREST/Shadowsocks/ShadowsocksLoaderTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadSettings/APIAccessMethodsTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadSettings/CustomListsRepositoryStub.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadSettings/DAITASettingsTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadSettings/IPOverrideRepositoryStub.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadSettings/IPOverrideRepositoryTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadSettings/IPOverrideTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadSettings/IPOverrideWrapperTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadSettings/InMemorySettingsStore.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadSettings/MigrationManagerMultiProcessUpgradeTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadSettings/MigrationManagerTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadSettings/SettingsUpdaterTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadSettings/TunnelSettingsUpdateTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadTypes/AnyIPAddressTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadTypes/DurationTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadTypes/FileCacheTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadTypes/FixedWidthIntegerArithmeticsTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadTypes/MockFileCache.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadTypes/RelayConstraintsTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/Classes/CustomDateComponentsFormattingTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/Classes/InputTextFormatterTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/Extensions/StringTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/GeneralAPIs/OutgoingConnectionProxy+Stub.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/GeneralAPIs/OutgoingConnectionProxyTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/Log/ConsolidatedApplicationLogTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/Notifications/NotificationProviders/AccountExpiryTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/PacketTunnel/DeviceCheck/DeviceCheckOperationTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/Protocols/URLSessionStub.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/RelayCacheTracker/RelayCacheTracker+Stubs.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/TunnelManager/MockTunnel.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/TunnelManager/MockTunnelInteractor.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/TunnelManager/StartTunnelOperationTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelManagerTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelSettingsStrategyTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelStateTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelStore+Stubs.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/TunnelManager/UIApplication+Stubs.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/TunnelManager/WgKeyRotationTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/AllLocationsDataSourceTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/CustomListRepositoryTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/CustomListsDataSourceTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/LocationNodeTests.swift2
-rw-r--r--ios/MullvadVPNTests/MullvadVPN/View controllers/Tunnel/OutgoingConnectionServiceTests.swift2
-rw-r--r--ios/MullvadVPNTests/XCTest+Async.swift2
-rw-r--r--ios/MullvadVPNUITests/AccountTests.swift2
-rw-r--r--ios/MullvadVPNUITests/Base/BaseUITestCase.swift2
-rw-r--r--ios/MullvadVPNUITests/Base/LoggedInWithTimeUITestCase.swift2
-rw-r--r--ios/MullvadVPNUITests/Base/LoggedOutUITestCase.swift2
-rw-r--r--ios/MullvadVPNUITests/BridgingHeader.h2
-rw-r--r--ios/MullvadVPNUITests/ConnectivityTests.swift2
-rw-r--r--ios/MullvadVPNUITests/CustomListsTests.swift2
-rw-r--r--ios/MullvadVPNUITests/MullvadApi.swift2
-rw-r--r--ios/MullvadVPNUITests/Networking/FirewallAPIClient.swift2
-rw-r--r--ios/MullvadVPNUITests/Networking/FirewallRule.swift2
-rw-r--r--ios/MullvadVPNUITests/Networking/MullvadAPIWrapper.swift2
-rw-r--r--ios/MullvadVPNUITests/Networking/Networking.swift2
-rw-r--r--ios/MullvadVPNUITests/Networking/PartnerAPIClient.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/APIAccessPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/AccountDeletionPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/AccountPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/AddAccessMethodPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/AddCustomListLocationsPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/Alert.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/AppLogsPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/ChangeLogAlert.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/CustomListPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/DAITAPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/DNSSettingsPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/DaitaPromptAlert.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/DeviceManagementPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/EditAccessMethodPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/EditCustomListLocationsPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/HeaderBar.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/ListCustomListsPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/LoginPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/MultihopPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/OutOfTimePage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/Page.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/ProblemReportPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/ProblemReportSubmittedPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/RevokedDevicePage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/SelectLocationFilterPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/SelectLocationPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/SettingsPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/ShadowsocksObfuscationSettingsPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/TermsOfServicePage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/TunnelControlPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/UDPOverTCPObfuscationSettingsPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/VPNSettingsPage.swift2
-rw-r--r--ios/MullvadVPNUITests/Pages/WelcomePage.swift2
-rw-r--r--ios/MullvadVPNUITests/RelayTests.swift2
-rw-r--r--ios/MullvadVPNUITests/Screenshots/ScreenshotTests.swift2
-rw-r--r--ios/MullvadVPNUITests/SettingsMigrationTests.swift2
-rw-r--r--ios/MullvadVPNUITests/SettingsTests.swift2
-rw-r--r--ios/MullvadVPNUITests/XCUIElement+Extensions.swift2
-rw-r--r--ios/MullvadVPNUITests/XCUIElementQuery+Extensions.swift2
-rw-r--r--ios/Operations/AsyncBlockOperation.swift2
-rw-r--r--ios/Operations/AsyncOperation.swift2
-rw-r--r--ios/Operations/AsyncOperationQueue.swift2
-rw-r--r--ios/Operations/BackgroundObserver.swift2
-rw-r--r--ios/Operations/BlockCondition.swift2
-rw-r--r--ios/Operations/GroupOperation.swift2
-rw-r--r--ios/Operations/MutuallyExclusive.swift2
-rw-r--r--ios/Operations/NoCancelledDependenciesCondition.swift2
-rw-r--r--ios/Operations/NoFailedDependenciesCondition.swift2
-rw-r--r--ios/Operations/OperationBlockObserverSupport.swift2
-rw-r--r--ios/Operations/OperationCondition.swift2
-rw-r--r--ios/Operations/OperationError.swift2
-rw-r--r--ios/Operations/OperationObserver.swift2
-rw-r--r--ios/Operations/Operations.h2
-rw-r--r--ios/Operations/OutputOperation.swift2
-rw-r--r--ios/Operations/ResultBlockOperation.swift2
-rw-r--r--ios/Operations/ResultOperation.swift2
-rw-r--r--ios/OperationsTests/AsyncBlockOperationTests.swift2
-rw-r--r--ios/OperationsTests/AsyncResultBlockOperationTests.swift2
-rw-r--r--ios/OperationsTests/OperationConditionTests.swift2
-rw-r--r--ios/OperationsTests/OperationObserverTests.swift2
-rw-r--r--ios/PacketTunnel/DeviceCheck/DeviceCheck.swift2
-rw-r--r--ios/PacketTunnel/DeviceCheck/DeviceCheckOperation.swift2
-rw-r--r--ios/PacketTunnel/DeviceCheck/DeviceCheckRemoteService.swift2
-rw-r--r--ios/PacketTunnel/DeviceCheck/DeviceCheckRemoteServiceProtocol.swift2
-rw-r--r--ios/PacketTunnel/DeviceCheck/DeviceStateAccessor.swift2
-rw-r--r--ios/PacketTunnel/DeviceCheck/DeviceStateAccessorProtocol.swift2
-rw-r--r--ios/PacketTunnel/PacketTunnelProvider/BlockedStateErrorMapper.swift2
-rw-r--r--ios/PacketTunnel/PacketTunnelProvider/DeviceCheck+BlockedStateReason.swift2
-rw-r--r--ios/PacketTunnel/PacketTunnelProvider/DeviceChecker.swift2
-rw-r--r--ios/PacketTunnel/PacketTunnelProvider/NEProviderStopReason+Debug.swift2
-rw-r--r--ios/PacketTunnel/PacketTunnelProvider/PacketTunnelPathObserver.swift2
-rw-r--r--ios/PacketTunnel/PacketTunnelProvider/PacketTunnelProvider.swift2
-rw-r--r--ios/PacketTunnel/PacketTunnelProvider/SettingsReader.swift2
-rw-r--r--ios/PacketTunnel/PostQuantum/EphemeralPeerExchangingPipeline.swift2
-rw-r--r--ios/PacketTunnel/PostQuantum/MultiHopEphemeralPeerExchanger.swift2
-rw-r--r--ios/PacketTunnel/PostQuantum/PostQuantumKeyExchangeActor.swift2
-rw-r--r--ios/PacketTunnel/PostQuantum/SingleHopEphemeralPeerExchanger.swift2
-rw-r--r--ios/PacketTunnel/WireGuardAdapter/WgAdapter.swift2
-rw-r--r--ios/PacketTunnel/WireGuardAdapter/WireGuardAdapter+Async.swift2
-rw-r--r--ios/PacketTunnel/WireGuardAdapter/WireGuardAdapterError+Localization.swift2
-rw-r--r--ios/PacketTunnel/WireGuardAdapter/WireGuardLogLevel+Logging.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/AnyTask.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/AutoCancellingTask.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/ConfigurationBuilder.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/ConnectionConfigurationBuilder.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/EphemeralPeerKey.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/EphemeralPeerNegotiationState.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/EventChannel.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/NetworkPath+NetworkReachability.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/ObservedState+Extensions.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/ObservedState.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActor+ConnectionMonitoring.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActor+ErrorState.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActor+Extensions.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActor+KeyPolicy.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActor+NetworkReachability.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActor+PostQuantum.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActor+Public.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActor+SleepCycle.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActor.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActorCommand.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActorProtocol.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/PacketTunnelActorReducer.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/ProtocolObfuscator.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/Protocols/BlockedStateErrorMapperProtocol.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/Protocols/EphemeralPeerExchangingProtocol.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/Protocols/SettingsReaderProtocol.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/Protocols/TunnelAdapterProtocol.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/StartOptions.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/State+Extensions.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/State.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/Task+Duration.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/Timings.swift2
-rw-r--r--ios/PacketTunnelCore/Actor/TunnelSettingsManager.swift2
-rw-r--r--ios/PacketTunnelCore/IPC/AppMessageHandler.swift2
-rw-r--r--ios/PacketTunnelCore/IPC/PacketTunnelOptions.swift2
-rw-r--r--ios/PacketTunnelCore/IPC/TunnelProviderMessage.swift2
-rw-r--r--ios/PacketTunnelCore/IPC/TunnelProviderReply.swift2
-rw-r--r--ios/PacketTunnelCore/PacketTunnelCore.h2
-rw-r--r--ios/PacketTunnelCore/Pinger/ICMP.swift2
-rw-r--r--ios/PacketTunnelCore/Pinger/ICMPHeader.h2
-rw-r--r--ios/PacketTunnelCore/Pinger/IPv4Header.h2
-rw-r--r--ios/PacketTunnelCore/Pinger/PingerProtocol.swift2
-rw-r--r--ios/PacketTunnelCore/Pinger/TunnelPinger.swift2
-rw-r--r--ios/PacketTunnelCore/TunnelMonitor/DefaultPathObserverProtocol.swift2
-rw-r--r--ios/PacketTunnelCore/TunnelMonitor/PingStats.swift2
-rw-r--r--ios/PacketTunnelCore/TunnelMonitor/TunnelDeviceInfoProtocol.swift2
-rw-r--r--ios/PacketTunnelCore/TunnelMonitor/TunnelMonitor.swift2
-rw-r--r--ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorProtocol.swift2
-rw-r--r--ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorState.swift2
-rw-r--r--ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorTimings.swift2
-rw-r--r--ios/PacketTunnelCore/TunnelMonitor/WgStats.swift2
-rw-r--r--ios/PacketTunnelCore/URLRequestProxy/ProxyURLRequest.swift2
-rw-r--r--ios/PacketTunnelCore/URLRequestProxy/ProxyURLResponse.swift2
-rw-r--r--ios/PacketTunnelCore/URLRequestProxy/URLRequestProxy.swift2
-rw-r--r--ios/PacketTunnelCore/URLRequestProxy/URLRequestProxyProtocol.swift2
-rw-r--r--ios/PacketTunnelCoreTests/AppMessageHandlerTests.swift2
-rw-r--r--ios/PacketTunnelCoreTests/EphemeralPeerExchangingPipelineTests.swift2
-rw-r--r--ios/PacketTunnelCoreTests/EventChannelTests.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/BlockedStateErrorMapperStub.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/DefaultPathObserverFake.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/EphemeralPeerExchangeActorStub.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/KeyExchangingResultStub.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/NetworkCounters.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/PacketTunnelActor+Mocks.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/PacketTunnelActorStub.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/PingerMock.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/PostQuantumKeyExchangingUpdaterStub.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/ProtocolObfuscationStub.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/SettingsReaderStub.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/TunnelAdapterDummy.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/TunnelDeviceInfoStub.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/TunnelMonitorStub.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/TunnelObfuscationStub.swift2
-rw-r--r--ios/PacketTunnelCoreTests/Mocks/URLRequestProxyStub.swift2
-rw-r--r--ios/PacketTunnelCoreTests/MultiHopEphemeralPeerExchangerTests.swift2
-rw-r--r--ios/PacketTunnelCoreTests/PacketTunnelActorTests.swift2
-rw-r--r--ios/PacketTunnelCoreTests/ProtocolObfuscatorTests.swift2
-rw-r--r--ios/PacketTunnelCoreTests/SingleHopEphemeralPeerExchangerTests.swift2
-rw-r--r--ios/PacketTunnelCoreTests/TaskSleepTests.swift2
-rw-r--r--ios/PacketTunnelCoreTests/TunnelMonitorTests.swift2
-rw-r--r--ios/PacketTunnelCoreTests/TunnelSettingsManagerTests.swift2
-rw-r--r--ios/Routing/Coordinator.swift2
-rw-r--r--ios/Routing/ModalPresentationConfiguration.swift2
-rw-r--r--ios/Routing/PresentationControllerDismissalInterceptor.swift2
-rw-r--r--ios/Routing/Router/AppRouteProtocol.swift2
-rw-r--r--ios/Routing/Router/ApplicationRouter.swift2
-rw-r--r--ios/Routing/Router/ApplicationRouterDelegate.swift2
-rw-r--r--ios/Routing/Router/ApplicationRouterTypes.swift2
-rw-r--r--ios/Routing/Routing.h2
-rw-r--r--ios/RoutingTests/RouterBlockDelegate.swift2
-rw-r--r--ios/RoutingTests/RoutingTests.swift2
-rw-r--r--ios/Shared/ApplicationConfiguration.swift2
-rw-r--r--ios/Shared/ApplicationTarget.swift2
-rw-r--r--ios/Shared/LaunchArguments.swift2
-rw-r--r--ios/TunnelObfuscationTests/TCPListener.swift2
833 files changed, 868 insertions, 868 deletions
diff --git a/ios/MullvadLogging/CustomFormatLogHandler.swift b/ios/MullvadLogging/CustomFormatLogHandler.swift
index 6a209e1acf..a51b8c3114 100644
--- a/ios/MullvadLogging/CustomFormatLogHandler.swift
+++ b/ios/MullvadLogging/CustomFormatLogHandler.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/08/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadLogging/Date+LogFormat.swift b/ios/MullvadLogging/Date+LogFormat.swift
index 0cd51c08b1..5a0f548e2e 100644
--- a/ios/MullvadLogging/Date+LogFormat.swift
+++ b/ios/MullvadLogging/Date+LogFormat.swift
@@ -3,7 +3,7 @@
// LogFormatting
//
// Created by pronebird on 09/09/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadLogging/Error+LogFormat.swift b/ios/MullvadLogging/Error+LogFormat.swift
index 993f6d2c4f..a4b97887b3 100644
--- a/ios/MullvadLogging/Error+LogFormat.swift
+++ b/ios/MullvadLogging/Error+LogFormat.swift
@@ -3,7 +3,7 @@
// MullvadLogging
//
// Created by pronebird on 26/09/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadLogging/LogFileOutputStream.swift b/ios/MullvadLogging/LogFileOutputStream.swift
index a359e238d1..7b98df2972 100644
--- a/ios/MullvadLogging/LogFileOutputStream.swift
+++ b/ios/MullvadLogging/LogFileOutputStream.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/08/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadLogging/LogRotation.swift b/ios/MullvadLogging/LogRotation.swift
index 6b19da497e..ef60b7d191 100644
--- a/ios/MullvadLogging/LogRotation.swift
+++ b/ios/MullvadLogging/LogRotation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/08/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadLogging/Logger+Errors.swift b/ios/MullvadLogging/Logger+Errors.swift
index 486b19cb7e..058be6b59e 100644
--- a/ios/MullvadLogging/Logger+Errors.swift
+++ b/ios/MullvadLogging/Logger+Errors.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/08/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadLogging/Logging.swift b/ios/MullvadLogging/Logging.swift
index a9b3a38200..e6b19329ba 100644
--- a/ios/MullvadLogging/Logging.swift
+++ b/ios/MullvadLogging/Logging.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/08/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadLogging/MullvadLogging.h b/ios/MullvadLogging/MullvadLogging.h
index 7ae28c96a7..42c0954879 100644
--- a/ios/MullvadLogging/MullvadLogging.h
+++ b/ios/MullvadLogging/MullvadLogging.h
@@ -3,7 +3,7 @@
// MullvadLogging
//
// Created by pronebird on 16/12/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#import <Foundation/Foundation.h>
diff --git a/ios/MullvadLogging/OSLogHandler.swift b/ios/MullvadLogging/OSLogHandler.swift
index d9778e7f87..06aaad885d 100644
--- a/ios/MullvadLogging/OSLogHandler.swift
+++ b/ios/MullvadLogging/OSLogHandler.swift
@@ -3,7 +3,7 @@
// OSLogHandler
//
// Created by pronebird on 16/08/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadMockData/Extensions/TimeInterval+Timeout.swift b/ios/MullvadMockData/Extensions/TimeInterval+Timeout.swift
index 1cddeaab42..7d9d05781d 100644
--- a/ios/MullvadMockData/Extensions/TimeInterval+Timeout.swift
+++ b/ios/MullvadMockData/Extensions/TimeInterval+Timeout.swift
@@ -3,7 +3,7 @@
// MullvadMockData
//
// Created by Jon Petersson on 2024-06-19.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
extension TimeInterval {
diff --git a/ios/MullvadMockData/MullvadMockData.h b/ios/MullvadMockData/MullvadMockData.h
index 1645453451..c32db68797 100644
--- a/ios/MullvadMockData/MullvadMockData.h
+++ b/ios/MullvadMockData/MullvadMockData.h
@@ -3,7 +3,7 @@
// MullvadMockData
//
// Created by Mojgan on 2024-05-03.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#import <Foundation/Foundation.h>
diff --git a/ios/MullvadMockData/MullvadREST/APIProxy+Stubs.swift b/ios/MullvadMockData/MullvadREST/APIProxy+Stubs.swift
index 6544039444..1330be345f 100644
--- a/ios/MullvadMockData/MullvadREST/APIProxy+Stubs.swift
+++ b/ios/MullvadMockData/MullvadREST/APIProxy+Stubs.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-10-03.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadMockData/MullvadREST/AccessMethodRepository+Stub.swift b/ios/MullvadMockData/MullvadREST/AccessMethodRepository+Stub.swift
index a8d8899752..73fd82f359 100644
--- a/ios/MullvadMockData/MullvadREST/AccessMethodRepository+Stub.swift
+++ b/ios/MullvadMockData/MullvadREST/AccessMethodRepository+Stub.swift
@@ -3,7 +3,7 @@
// MullvadRESTTests
//
// Created by Mojgan on 2024-01-02.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadMockData/MullvadREST/AccessTokenManager+Stubs.swift b/ios/MullvadMockData/MullvadREST/AccessTokenManager+Stubs.swift
index 3275549148..a97e82c7bc 100644
--- a/ios/MullvadMockData/MullvadREST/AccessTokenManager+Stubs.swift
+++ b/ios/MullvadMockData/MullvadREST/AccessTokenManager+Stubs.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-10-03.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadMockData/MullvadREST/AccountsProxy+Stubs.swift b/ios/MullvadMockData/MullvadREST/AccountsProxy+Stubs.swift
index e0ac9440eb..0b7f62adee 100644
--- a/ios/MullvadMockData/MullvadREST/AccountsProxy+Stubs.swift
+++ b/ios/MullvadMockData/MullvadREST/AccountsProxy+Stubs.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-10-03.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadMockData/MullvadREST/DevicesProxy+Stubs.swift b/ios/MullvadMockData/MullvadREST/DevicesProxy+Stubs.swift
index 8afb277884..6748805b2c 100644
--- a/ios/MullvadMockData/MullvadREST/DevicesProxy+Stubs.swift
+++ b/ios/MullvadMockData/MullvadREST/DevicesProxy+Stubs.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-10-03.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadMockData/MullvadREST/MockProxyFactory.swift b/ios/MullvadMockData/MullvadREST/MockProxyFactory.swift
index 31ac5f637a..ad8192963b 100644
--- a/ios/MullvadMockData/MullvadREST/MockProxyFactory.swift
+++ b/ios/MullvadMockData/MullvadREST/MockProxyFactory.swift
@@ -3,7 +3,7 @@
// MullvadMockData
//
// Created by Mojgan on 2024-05-03.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadMockData/MullvadREST/RESTRequestExecutor+Stubs.swift b/ios/MullvadMockData/MullvadREST/RESTRequestExecutor+Stubs.swift
index c044269792..4521af9d7d 100644
--- a/ios/MullvadMockData/MullvadREST/RESTRequestExecutor+Stubs.swift
+++ b/ios/MullvadMockData/MullvadREST/RESTRequestExecutor+Stubs.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-10-03.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadMockData/MullvadREST/RelaySelectorStub.swift b/ios/MullvadMockData/MullvadREST/RelaySelectorStub.swift
index b2dbe171e1..8776b9cdcc 100644
--- a/ios/MullvadMockData/MullvadREST/RelaySelectorStub.swift
+++ b/ios/MullvadMockData/MullvadREST/RelaySelectorStub.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 05/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadMockData/MullvadREST/SelectedRelaysStub+Stubs.swift b/ios/MullvadMockData/MullvadREST/SelectedRelaysStub+Stubs.swift
index adc7492230..ce265aa90a 100644
--- a/ios/MullvadMockData/MullvadREST/SelectedRelaysStub+Stubs.swift
+++ b/ios/MullvadMockData/MullvadREST/SelectedRelaysStub+Stubs.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-12-18.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadMockData/MullvadTypes/AccountMock.swift b/ios/MullvadMockData/MullvadTypes/AccountMock.swift
index 85c1052438..ca4dd17b04 100644
--- a/ios/MullvadMockData/MullvadTypes/AccountMock.swift
+++ b/ios/MullvadMockData/MullvadTypes/AccountMock.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Andrew Bulhak on 2024-03-04.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadMockData/MullvadTypes/DeviceMock.swift b/ios/MullvadMockData/MullvadTypes/DeviceMock.swift
index c6bff6bfb5..03d7f9f4d5 100644
--- a/ios/MullvadMockData/MullvadTypes/DeviceMock.swift
+++ b/ios/MullvadMockData/MullvadTypes/DeviceMock.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Andrew Bulhak on 2024-03-04.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/APIAvailabilityTestRequest.swift b/ios/MullvadREST/ApiHandlers/APIAvailabilityTestRequest.swift
index 8292ca7f45..9f0a9428b1 100644
--- a/ios/MullvadREST/ApiHandlers/APIAvailabilityTestRequest.swift
+++ b/ios/MullvadREST/ApiHandlers/APIAvailabilityTestRequest.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Marco Nikic on 2024-01-08.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/AddressCache.swift b/ios/MullvadREST/ApiHandlers/AddressCache.swift
index 2d7a988c7a..d098e91226 100644
--- a/ios/MullvadREST/ApiHandlers/AddressCache.swift
+++ b/ios/MullvadREST/ApiHandlers/AddressCache.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 08/12/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/HTTP.swift b/ios/MullvadREST/ApiHandlers/HTTP.swift
index 8a14e957d1..3f64d38634 100644
--- a/ios/MullvadREST/ApiHandlers/HTTP.swift
+++ b/ios/MullvadREST/ApiHandlers/HTTP.swift
@@ -3,7 +3,7 @@
// HTTP
//
// Created by pronebird on 06/09/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTAPIProxy.swift b/ios/MullvadREST/ApiHandlers/RESTAPIProxy.swift
index 23ec4d872d..5ac58668c0 100644
--- a/ios/MullvadREST/ApiHandlers/RESTAPIProxy.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTAPIProxy.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 10/07/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTAccessTokenManager.swift b/ios/MullvadREST/ApiHandlers/RESTAccessTokenManager.swift
index 6c5a59da4e..8aa04e6e54 100644
--- a/ios/MullvadREST/ApiHandlers/RESTAccessTokenManager.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTAccessTokenManager.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 16/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTAccountsProxy.swift b/ios/MullvadREST/ApiHandlers/RESTAccountsProxy.swift
index 49c24bcd8f..79e9e6dd2a 100644
--- a/ios/MullvadREST/ApiHandlers/RESTAccountsProxy.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTAccountsProxy.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 16/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTAuthenticationProxy.swift b/ios/MullvadREST/ApiHandlers/RESTAuthenticationProxy.swift
index f0b3c59133..315bccd296 100644
--- a/ios/MullvadREST/ApiHandlers/RESTAuthenticationProxy.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTAuthenticationProxy.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 16/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTAuthorization.swift b/ios/MullvadREST/ApiHandlers/RESTAuthorization.swift
index 1351d9f0cc..53dcf39efb 100644
--- a/ios/MullvadREST/ApiHandlers/RESTAuthorization.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTAuthorization.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 16/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTCoding.swift b/ios/MullvadREST/ApiHandlers/RESTCoding.swift
index 0c6996d18c..547dcc08f6 100644
--- a/ios/MullvadREST/ApiHandlers/RESTCoding.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTCoding.swift
@@ -3,7 +3,7 @@
// RESTCoding
//
// Created by pronebird on 27/07/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTDefaults.swift b/ios/MullvadREST/ApiHandlers/RESTDefaults.swift
index c56deb5ca3..250401b019 100644
--- a/ios/MullvadREST/ApiHandlers/RESTDefaults.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTDefaults.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Sajad Vishkai on 2022-10-17.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTDevicesProxy.swift b/ios/MullvadREST/ApiHandlers/RESTDevicesProxy.swift
index 402767a6ec..20dd0d0539 100644
--- a/ios/MullvadREST/ApiHandlers/RESTDevicesProxy.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTDevicesProxy.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 20/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTError.swift b/ios/MullvadREST/ApiHandlers/RESTError.swift
index 5fdd88e0d2..542ee97882 100644
--- a/ios/MullvadREST/ApiHandlers/RESTError.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTError.swift
@@ -3,7 +3,7 @@
// RESTError
//
// Created by pronebird on 27/07/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTNetworkOperation.swift b/ios/MullvadREST/ApiHandlers/RESTNetworkOperation.swift
index 9d0f074f67..34b20dfd38 100644
--- a/ios/MullvadREST/ApiHandlers/RESTNetworkOperation.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTNetworkOperation.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 08/12/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTProxy.swift b/ios/MullvadREST/ApiHandlers/RESTProxy.swift
index f5815b6690..0da8ab546c 100644
--- a/ios/MullvadREST/ApiHandlers/RESTProxy.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTProxy.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 20/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTProxyFactory.swift b/ios/MullvadREST/ApiHandlers/RESTProxyFactory.swift
index c57c9d98d7..331fb49030 100644
--- a/ios/MullvadREST/ApiHandlers/RESTProxyFactory.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTProxyFactory.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 19/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTRequestExecutor.swift b/ios/MullvadREST/ApiHandlers/RESTRequestExecutor.swift
index 3b7a01f1c8..0fce0c7571 100644
--- a/ios/MullvadREST/ApiHandlers/RESTRequestExecutor.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTRequestExecutor.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 21/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTRequestFactory.swift b/ios/MullvadREST/ApiHandlers/RESTRequestFactory.swift
index 584495ee06..972caf2369 100644
--- a/ios/MullvadREST/ApiHandlers/RESTRequestFactory.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTRequestFactory.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 16/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTRequestHandler.swift b/ios/MullvadREST/ApiHandlers/RESTRequestHandler.swift
index 169cf7e72d..9bb7975bd2 100644
--- a/ios/MullvadREST/ApiHandlers/RESTRequestHandler.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTRequestHandler.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 20/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTResponseHandler.swift b/ios/MullvadREST/ApiHandlers/RESTResponseHandler.swift
index fd07b639e9..9790514507 100644
--- a/ios/MullvadREST/ApiHandlers/RESTResponseHandler.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTResponseHandler.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 25/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTTaskIdentifier.swift b/ios/MullvadREST/ApiHandlers/RESTTaskIdentifier.swift
index e62030ed3b..fc238a0921 100644
--- a/ios/MullvadREST/ApiHandlers/RESTTaskIdentifier.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTTaskIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 16/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/RESTURLSession.swift b/ios/MullvadREST/ApiHandlers/RESTURLSession.swift
index a1c6431df4..71ff8c5b54 100644
--- a/ios/MullvadREST/ApiHandlers/RESTURLSession.swift
+++ b/ios/MullvadREST/ApiHandlers/RESTURLSession.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 18/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/SSLPinningURLSessionDelegate.swift b/ios/MullvadREST/ApiHandlers/SSLPinningURLSessionDelegate.swift
index e0021e8a18..06e0cd364a 100644
--- a/ios/MullvadREST/ApiHandlers/SSLPinningURLSessionDelegate.swift
+++ b/ios/MullvadREST/ApiHandlers/SSLPinningURLSessionDelegate.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 17/05/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/ApiHandlers/ServerRelaysResponse.swift b/ios/MullvadREST/ApiHandlers/ServerRelaysResponse.swift
index 370a803fd7..c6d6fab25e 100644
--- a/ios/MullvadREST/ApiHandlers/ServerRelaysResponse.swift
+++ b/ios/MullvadREST/ApiHandlers/ServerRelaysResponse.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 27/07/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Extensions/UInt+Counting.swift b/ios/MullvadREST/Extensions/UInt+Counting.swift
index c822e24991..4158b27f10 100644
--- a/ios/MullvadREST/Extensions/UInt+Counting.swift
+++ b/ios/MullvadREST/Extensions/UInt+Counting.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/MullvadREST.h b/ios/MullvadREST/MullvadREST.h
index 9e9b5b957b..21bb4c6959 100644
--- a/ios/MullvadREST/MullvadREST.h
+++ b/ios/MullvadREST/MullvadREST.h
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Sajad Vishkai on 2022-10-14.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#import <Foundation/Foundation.h>
diff --git a/ios/MullvadREST/REST.swift b/ios/MullvadREST/REST.swift
index 9c9db05c0c..ea48238846 100644
--- a/ios/MullvadREST/REST.swift
+++ b/ios/MullvadREST/REST.swift
@@ -3,7 +3,7 @@
// REST
//
// Created by pronebird on 06/09/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Relay/AnyRelay.swift b/ios/MullvadREST/Relay/AnyRelay.swift
index a38e5076c7..7dbe8cec50 100644
--- a/ios/MullvadREST/Relay/AnyRelay.swift
+++ b/ios/MullvadREST/Relay/AnyRelay.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Jon Petersson on 2024-01-31.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadREST/Relay/CachedRelays.swift b/ios/MullvadREST/Relay/CachedRelays.swift
index b1f8c706c0..da6fd0ee2d 100644
--- a/ios/MullvadREST/Relay/CachedRelays.swift
+++ b/ios/MullvadREST/Relay/CachedRelays.swift
@@ -3,7 +3,7 @@
// CachedRelays
//
// Created by pronebird on 27/07/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Relay/Haversine.swift b/ios/MullvadREST/Relay/Haversine.swift
index 946b3ca2c3..0f2f367477 100644
--- a/ios/MullvadREST/Relay/Haversine.swift
+++ b/ios/MullvadREST/Relay/Haversine.swift
@@ -3,7 +3,7 @@
// RelaySelector
//
// Created by Marco Nikic on 2023-06-29.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Relay/IPOverrideWrapper.swift b/ios/MullvadREST/Relay/IPOverrideWrapper.swift
index ac4946ee80..5347cce183 100644
--- a/ios/MullvadREST/Relay/IPOverrideWrapper.swift
+++ b/ios/MullvadREST/Relay/IPOverrideWrapper.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Jon Petersson on 2024-02-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadREST/Relay/Midpoint.swift b/ios/MullvadREST/Relay/Midpoint.swift
index d01983a96f..1c741c27b3 100644
--- a/ios/MullvadREST/Relay/Midpoint.swift
+++ b/ios/MullvadREST/Relay/Midpoint.swift
@@ -3,7 +3,7 @@
// RelaySelector
//
// Created by Marco Nikic on 2023-07-11.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import CoreLocation
diff --git a/ios/MullvadREST/Relay/MultihopDecisionFlow.swift b/ios/MullvadREST/Relay/MultihopDecisionFlow.swift
index f36422f4dd..ff466507e2 100644
--- a/ios/MullvadREST/Relay/MultihopDecisionFlow.swift
+++ b/ios/MullvadREST/Relay/MultihopDecisionFlow.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Jon Petersson on 2024-06-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Relay/NoRelaysSatisfyingConstraintsError.swift b/ios/MullvadREST/Relay/NoRelaysSatisfyingConstraintsError.swift
index afc4eee437..10eb1df776 100644
--- a/ios/MullvadREST/Relay/NoRelaysSatisfyingConstraintsError.swift
+++ b/ios/MullvadREST/Relay/NoRelaysSatisfyingConstraintsError.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Mojgan on 2024-04-26.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Relay/ObfuscationMethodSelector.swift b/ios/MullvadREST/Relay/ObfuscationMethodSelector.swift
index 4803d38139..069365b64e 100644
--- a/ios/MullvadREST/Relay/ObfuscationMethodSelector.swift
+++ b/ios/MullvadREST/Relay/ObfuscationMethodSelector.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Jon Petersson on 2024-11-01.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadREST/Relay/ObfuscatorPortSelector.swift b/ios/MullvadREST/Relay/ObfuscatorPortSelector.swift
index a2922b52cd..988f6d00e3 100644
--- a/ios/MullvadREST/Relay/ObfuscatorPortSelector.swift
+++ b/ios/MullvadREST/Relay/ObfuscatorPortSelector.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-01.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadREST/Relay/RelayCache.swift b/ios/MullvadREST/Relay/RelayCache.swift
index e71c3ee347..0c2b0bb345 100644
--- a/ios/MullvadREST/Relay/RelayCache.swift
+++ b/ios/MullvadREST/Relay/RelayCache.swift
@@ -3,7 +3,7 @@
// RelayCache
//
// Created by pronebird on 06/09/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Relay/RelayPicking/MultihopPicker.swift b/ios/MullvadREST/Relay/RelayPicking/MultihopPicker.swift
index 32f4f72ac5..ba853e10ba 100644
--- a/ios/MullvadREST/Relay/RelayPicking/MultihopPicker.swift
+++ b/ios/MullvadREST/Relay/RelayPicking/MultihopPicker.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-12-11.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadREST/Relay/RelayPicking/RelayPicking.swift b/ios/MullvadREST/Relay/RelayPicking/RelayPicking.swift
index 15d8a0f6d1..2edd67a7ea 100644
--- a/ios/MullvadREST/Relay/RelayPicking/RelayPicking.swift
+++ b/ios/MullvadREST/Relay/RelayPicking/RelayPicking.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Jon Petersson on 2024-06-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadREST/Relay/RelayPicking/SinglehopPicker.swift b/ios/MullvadREST/Relay/RelayPicking/SinglehopPicker.swift
index af891c341a..68ebec446d 100644
--- a/ios/MullvadREST/Relay/RelayPicking/SinglehopPicker.swift
+++ b/ios/MullvadREST/Relay/RelayPicking/SinglehopPicker.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-12-11.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadREST/Relay/RelaySelector+Shadowsocks.swift b/ios/MullvadREST/Relay/RelaySelector+Shadowsocks.swift
index 41e4df868c..682b78479d 100644
--- a/ios/MullvadREST/Relay/RelaySelector+Shadowsocks.swift
+++ b/ios/MullvadREST/Relay/RelaySelector+Shadowsocks.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Mojgan on 2024-05-17.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Relay/RelaySelector+Wireguard.swift b/ios/MullvadREST/Relay/RelaySelector+Wireguard.swift
index 2d0d1017b0..28747ab778 100644
--- a/ios/MullvadREST/Relay/RelaySelector+Wireguard.swift
+++ b/ios/MullvadREST/Relay/RelaySelector+Wireguard.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Mojgan on 2024-05-17.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadREST/Relay/RelaySelector.swift b/ios/MullvadREST/Relay/RelaySelector.swift
index 0080121828..14742aef09 100644
--- a/ios/MullvadREST/Relay/RelaySelector.swift
+++ b/ios/MullvadREST/Relay/RelaySelector.swift
@@ -3,7 +3,7 @@
// RelaySelector
//
// Created by pronebird on 11/06/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadREST/Relay/RelaySelectorProtocol.swift b/ios/MullvadREST/Relay/RelaySelectorProtocol.swift
index d7070055e7..f4d1a8e474 100644
--- a/ios/MullvadREST/Relay/RelaySelectorProtocol.swift
+++ b/ios/MullvadREST/Relay/RelaySelectorProtocol.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 08/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Relay/RelaySelectorResult.swift b/ios/MullvadREST/Relay/RelaySelectorResult.swift
index 3e9ffa4bb0..d20429f62a 100644
--- a/ios/MullvadREST/Relay/RelaySelectorResult.swift
+++ b/ios/MullvadREST/Relay/RelaySelectorResult.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Mojgan on 2024-05-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Relay/RelaySelectorWrapper.swift b/ios/MullvadREST/Relay/RelaySelectorWrapper.swift
index 200704cf7c..b2fe2d19fc 100644
--- a/ios/MullvadREST/Relay/RelaySelectorWrapper.swift
+++ b/ios/MullvadREST/Relay/RelaySelectorWrapper.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 08/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadREST/Relay/RelayWithDistance.swift b/ios/MullvadREST/Relay/RelayWithDistance.swift
index aadf5fd565..fbc10d96d5 100644
--- a/ios/MullvadREST/Relay/RelayWithDistance.swift
+++ b/ios/MullvadREST/Relay/RelayWithDistance.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Mojgan on 2024-05-17.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Relay/RelayWithLocation.swift b/ios/MullvadREST/Relay/RelayWithLocation.swift
index e06016eaed..dad5bf153d 100644
--- a/ios/MullvadREST/Relay/RelayWithLocation.swift
+++ b/ios/MullvadREST/Relay/RelayWithLocation.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Mojgan on 2024-05-17.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Relay/StoredRelays.swift b/ios/MullvadREST/Relay/StoredRelays.swift
index 9700a03496..cc28c00fd2 100644
--- a/ios/MullvadREST/Relay/StoredRelays.swift
+++ b/ios/MullvadREST/Relay/StoredRelays.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Jon Petersson on 2024-09-09.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/RetryStrategy/ExponentialBackoff.swift b/ios/MullvadREST/RetryStrategy/ExponentialBackoff.swift
index fc0e3da2ee..8505e092b2 100644
--- a/ios/MullvadREST/RetryStrategy/ExponentialBackoff.swift
+++ b/ios/MullvadREST/RetryStrategy/ExponentialBackoff.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 03/11/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/RetryStrategy/Jittered.swift b/ios/MullvadREST/RetryStrategy/Jittered.swift
index c13b9e2654..45a57368eb 100644
--- a/ios/MullvadREST/RetryStrategy/Jittered.swift
+++ b/ios/MullvadREST/RetryStrategy/Jittered.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Mojgan on 2023-12-08.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/RetryStrategy/RetryStrategy.swift b/ios/MullvadREST/RetryStrategy/RetryStrategy.swift
index 896cceadca..3e996a9205 100644
--- a/ios/MullvadREST/RetryStrategy/RetryStrategy.swift
+++ b/ios/MullvadREST/RetryStrategy/RetryStrategy.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 09/12/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/AccessMethodIterator.swift b/ios/MullvadREST/Transport/AccessMethodIterator.swift
index 8a3bf2b84a..0b55c7683a 100644
--- a/ios/MullvadREST/Transport/AccessMethodIterator.swift
+++ b/ios/MullvadREST/Transport/AccessMethodIterator.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Mojgan on 2024-01-10.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadREST/Transport/Direct/URLSessionTransport.swift b/ios/MullvadREST/Transport/Direct/URLSessionTransport.swift
index ac40ded63d..ecfff2d930 100644
--- a/ios/MullvadREST/Transport/Direct/URLSessionTransport.swift
+++ b/ios/MullvadREST/Transport/Direct/URLSessionTransport.swift
@@ -3,7 +3,7 @@
// MullvadTransport
//
// Created by Mojgan on 2023-12-08.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/EncryptedDNS/EncryptedDNSTransport.swift b/ios/MullvadREST/Transport/EncryptedDNS/EncryptedDNSTransport.swift
index 748e48e13a..e714743917 100644
--- a/ios/MullvadREST/Transport/EncryptedDNS/EncryptedDNSTransport.swift
+++ b/ios/MullvadREST/Transport/EncryptedDNS/EncryptedDNSTransport.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-09-19.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
import MullvadRustRuntime
diff --git a/ios/MullvadREST/Transport/ProxyConfigurationTransportProvider.swift b/ios/MullvadREST/Transport/ProxyConfigurationTransportProvider.swift
index 6d20fa1440..0eea6b7338 100644
--- a/ios/MullvadREST/Transport/ProxyConfigurationTransportProvider.swift
+++ b/ios/MullvadREST/Transport/ProxyConfigurationTransportProvider.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Marco Nikic on 2024-01-19.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/RESTTransport.swift b/ios/MullvadREST/Transport/RESTTransport.swift
index e7c1c8cde8..350490f707 100644
--- a/ios/MullvadREST/Transport/RESTTransport.swift
+++ b/ios/MullvadREST/Transport/RESTTransport.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Sajad Vishkai on 2022-10-03.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/RESTTransportProvider.swift b/ios/MullvadREST/Transport/RESTTransportProvider.swift
index e7c2a36d8c..1f51c8a187 100644
--- a/ios/MullvadREST/Transport/RESTTransportProvider.swift
+++ b/ios/MullvadREST/Transport/RESTTransportProvider.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by pronebird on 24/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksConfiguration.swift b/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksConfiguration.swift
index 36119d2af8..b8cf90b7cc 100644
--- a/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksConfiguration.swift
+++ b/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadTransport
//
// Created by Marco Nikic on 2023-06-05.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksConfigurationCache.swift b/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksConfigurationCache.swift
index 455be3b103..7482018b97 100644
--- a/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksConfigurationCache.swift
+++ b/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksConfigurationCache.swift
@@ -3,7 +3,7 @@
// MullvadTransport
//
// Created by Marco Nikic on 2023-06-05.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksLoader.swift b/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksLoader.swift
index 44092b1192..1fac755454 100644
--- a/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksLoader.swift
+++ b/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksLoader.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Mojgan on 2024-01-08.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksRelaySelector.swift b/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksRelaySelector.swift
index 9d5156a94c..5bae710eb4 100644
--- a/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksRelaySelector.swift
+++ b/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksRelaySelector.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Mojgan on 2024-05-23.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksTransport.swift b/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksTransport.swift
index 684185a994..71f8e7cd16 100644
--- a/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksTransport.swift
+++ b/ios/MullvadREST/Transport/Shadowsocks/ShadowsocksTransport.swift
@@ -3,7 +3,7 @@
// MullvadTransport
//
// Created by pronebird on 12/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/Socks5/AnyIPEndpoint+Socks5.swift b/ios/MullvadREST/Transport/Socks5/AnyIPEndpoint+Socks5.swift
index 986f8276fa..069396d2d1 100644
--- a/ios/MullvadREST/Transport/Socks5/AnyIPEndpoint+Socks5.swift
+++ b/ios/MullvadREST/Transport/Socks5/AnyIPEndpoint+Socks5.swift
@@ -3,7 +3,7 @@
// MullvadTransport
//
// Created by pronebird on 23/10/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/Socks5/CancellableChain.swift b/ios/MullvadREST/Transport/Socks5/CancellableChain.swift
index 510d76094a..0b1adaccab 100644
--- a/ios/MullvadREST/Transport/Socks5/CancellableChain.swift
+++ b/ios/MullvadREST/Transport/Socks5/CancellableChain.swift
@@ -3,7 +3,7 @@
// MullvadTransport
//
// Created by pronebird on 23/10/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/Socks5/Socks5Configuration.swift b/ios/MullvadREST/Transport/Socks5/Socks5Configuration.swift
index 03aa623a1f..3dfaeb7c69 100644
--- a/ios/MullvadREST/Transport/Socks5/Socks5Configuration.swift
+++ b/ios/MullvadREST/Transport/Socks5/Socks5Configuration.swift
@@ -3,7 +3,7 @@
// MullvadTransport
//
// Created by pronebird on 23/10/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/Socks5/Socks5UsernamePasswordCommand.swift b/ios/MullvadREST/Transport/Socks5/Socks5UsernamePasswordCommand.swift
index 42e50fe5d4..503d607cc5 100644
--- a/ios/MullvadREST/Transport/Socks5/Socks5UsernamePasswordCommand.swift
+++ b/ios/MullvadREST/Transport/Socks5/Socks5UsernamePasswordCommand.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Marco Nikic on 2023-12-13.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/Socks5/URLSessionSocks5Transport.swift b/ios/MullvadREST/Transport/Socks5/URLSessionSocks5Transport.swift
index feefa588a4..bb408ccf59 100644
--- a/ios/MullvadREST/Transport/Socks5/URLSessionSocks5Transport.swift
+++ b/ios/MullvadREST/Transport/Socks5/URLSessionSocks5Transport.swift
@@ -3,7 +3,7 @@
// MullvadTransport
//
// Created by pronebird on 23/10/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/TransportProvider.swift b/ios/MullvadREST/Transport/TransportProvider.swift
index b92878a255..ac08064eb4 100644
--- a/ios/MullvadREST/Transport/TransportProvider.swift
+++ b/ios/MullvadREST/Transport/TransportProvider.swift
@@ -3,7 +3,7 @@
// MullvadTransport
//
// Created by Marco Nikic on 2023-05-25.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadREST/Transport/TransportStrategy.swift b/ios/MullvadREST/Transport/TransportStrategy.swift
index 00037786d7..8daf686f73 100644
--- a/ios/MullvadREST/Transport/TransportStrategy.swift
+++ b/ios/MullvadREST/Transport/TransportStrategy.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Marco Nikic on 2023-04-27.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadRESTTests/ExponentialBackoffTests.swift b/ios/MullvadRESTTests/ExponentialBackoffTests.swift
index 24dd00b54b..8b992edb30 100644
--- a/ios/MullvadRESTTests/ExponentialBackoffTests.swift
+++ b/ios/MullvadRESTTests/ExponentialBackoffTests.swift
@@ -3,7 +3,7 @@
// ExponentialBackoffTests
//
// Created by pronebird on 05/11/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadRESTTests/HeadRequestTests.swift b/ios/MullvadRESTTests/HeadRequestTests.swift
index 06b77ba251..a6653a8e47 100644
--- a/ios/MullvadRESTTests/HeadRequestTests.swift
+++ b/ios/MullvadRESTTests/HeadRequestTests.swift
@@ -3,7 +3,7 @@
// MullvadRESTTests
//
// Created by Marco Nikic on 2024-01-22.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/MullvadRESTTests/Mocks/AnyTransport.swift b/ios/MullvadRESTTests/Mocks/AnyTransport.swift
index 7d5ff242bd..93b393999d 100644
--- a/ios/MullvadRESTTests/Mocks/AnyTransport.swift
+++ b/ios/MullvadRESTTests/Mocks/AnyTransport.swift
@@ -3,7 +3,7 @@
// MullvadRESTTests
//
// Created by pronebird on 25/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@preconcurrency import Foundation
diff --git a/ios/MullvadRESTTests/Mocks/MemoryCache.swift b/ios/MullvadRESTTests/Mocks/MemoryCache.swift
index d0e495f889..31b5300497 100644
--- a/ios/MullvadRESTTests/Mocks/MemoryCache.swift
+++ b/ios/MullvadRESTTests/Mocks/MemoryCache.swift
@@ -3,7 +3,7 @@
// MullvadRESTTests
//
// Created by pronebird on 25/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadRESTTests/Mocks/RESTTransportStub.swift b/ios/MullvadRESTTests/Mocks/RESTTransportStub.swift
index 2b7cee7711..e7a951f9a1 100644
--- a/ios/MullvadRESTTests/Mocks/RESTTransportStub.swift
+++ b/ios/MullvadRESTTests/Mocks/RESTTransportStub.swift
@@ -3,7 +3,7 @@
// MullvadRESTTests
//
// Created by Marco Nikic on 2024-01-22.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadRESTTests/Mocks/TimeServerProxy.swift b/ios/MullvadRESTTests/Mocks/TimeServerProxy.swift
index 2d3093e60e..b932521065 100644
--- a/ios/MullvadRESTTests/Mocks/TimeServerProxy.swift
+++ b/ios/MullvadRESTTests/Mocks/TimeServerProxy.swift
@@ -3,7 +3,7 @@
// MullvadRESTTests
//
// Created by pronebird on 25/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadRESTTests/RequestExecutorTests.swift b/ios/MullvadRESTTests/RequestExecutorTests.swift
index d0bcdc78d7..e4ffa58827 100644
--- a/ios/MullvadRESTTests/RequestExecutorTests.swift
+++ b/ios/MullvadRESTTests/RequestExecutorTests.swift
@@ -3,7 +3,7 @@
// MullvadRESTTests
//
// Created by pronebird on 25/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/MullvadRESTTests/RetryStrategyTests.swift b/ios/MullvadRESTTests/RetryStrategyTests.swift
index 41c7576229..2af2d2d475 100644
--- a/ios/MullvadRESTTests/RetryStrategyTests.swift
+++ b/ios/MullvadRESTTests/RetryStrategyTests.swift
@@ -3,7 +3,7 @@
// MullvadRESTTests
//
// Created by Marco Nikic on 2024-06-07.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadRESTTests/ShadowsocksLoaderStub.swift b/ios/MullvadRESTTests/ShadowsocksLoaderStub.swift
index 973ea954a0..c28f532ce0 100644
--- a/ios/MullvadRESTTests/ShadowsocksLoaderStub.swift
+++ b/ios/MullvadRESTTests/ShadowsocksLoaderStub.swift
@@ -3,7 +3,7 @@
// MullvadRESTTests
//
// Created by Mojgan on 2024-01-08.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadRESTTests/TransportStrategyTests.swift b/ios/MullvadRESTTests/TransportStrategyTests.swift
index 4aa26c8606..a838b74499 100644
--- a/ios/MullvadRESTTests/TransportStrategyTests.swift
+++ b/ios/MullvadRESTTests/TransportStrategyTests.swift
@@ -3,7 +3,7 @@
// MullvadRESTTests
//
// Created by Marco Nikic on 2023-04-27.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/MullvadRustRuntime/EncryptedDNSProxy.swift b/ios/MullvadRustRuntime/EncryptedDNSProxy.swift
index 85c605fac5..935ac27fa0 100644
--- a/ios/MullvadRustRuntime/EncryptedDNSProxy.swift
+++ b/ios/MullvadRustRuntime/EncryptedDNSProxy.swift
@@ -3,7 +3,7 @@
// MullvadRustRuntime
//
// Created by Emils on 24/09/2024.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadRustRuntime/EphemeralPeerExchangeActor.swift b/ios/MullvadRustRuntime/EphemeralPeerExchangeActor.swift
index 3f38ccb762..43ea7b5b32 100644
--- a/ios/MullvadRustRuntime/EphemeralPeerExchangeActor.swift
+++ b/ios/MullvadRustRuntime/EphemeralPeerExchangeActor.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by Marco Nikic on 2024-04-12.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadRustRuntime/EphemeralPeerNegotiator.swift b/ios/MullvadRustRuntime/EphemeralPeerNegotiator.swift
index 85503c8bf4..b80c7cf342 100644
--- a/ios/MullvadRustRuntime/EphemeralPeerNegotiator.swift
+++ b/ios/MullvadRustRuntime/EphemeralPeerNegotiator.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by Marco Nikic on 2024-02-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadRustRuntime/EphemeralPeerReceiver.swift b/ios/MullvadRustRuntime/EphemeralPeerReceiver.swift
index 6752ec3e51..f27c0b60dd 100644
--- a/ios/MullvadRustRuntime/EphemeralPeerReceiver.swift
+++ b/ios/MullvadRustRuntime/EphemeralPeerReceiver.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by Marco Nikic on 2024-02-15.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadRustRuntime/MullvadRustRuntime.h b/ios/MullvadRustRuntime/MullvadRustRuntime.h
index a490829628..657ad79bbc 100644
--- a/ios/MullvadRustRuntime/MullvadRustRuntime.h
+++ b/ios/MullvadRustRuntime/MullvadRustRuntime.h
@@ -3,7 +3,7 @@
// MullvadRustRuntime
//
// Created by Marco Nikic on 2024-06-20.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#import <Foundation/Foundation.h>
diff --git a/ios/MullvadRustRuntime/ShadowSocksProxy.swift b/ios/MullvadRustRuntime/ShadowSocksProxy.swift
index 19f07f1a42..4969352999 100644
--- a/ios/MullvadRustRuntime/ShadowSocksProxy.swift
+++ b/ios/MullvadRustRuntime/ShadowSocksProxy.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Emils on 19/04/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadRustRuntime/TunnelObfuscator.swift b/ios/MullvadRustRuntime/TunnelObfuscator.swift
index 549794b3af..091a2e0e03 100644
--- a/ios/MullvadRustRuntime/TunnelObfuscator.swift
+++ b/ios/MullvadRustRuntime/TunnelObfuscator.swift
@@ -3,7 +3,7 @@
// TunnelObfuscation
//
// Created by pronebird on 19/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadRustRuntimeTests/EphemeralPeerExchangeActorTests.swift b/ios/MullvadRustRuntimeTests/EphemeralPeerExchangeActorTests.swift
index 662aeef908..efc8c0fe0d 100644
--- a/ios/MullvadRustRuntimeTests/EphemeralPeerExchangeActorTests.swift
+++ b/ios/MullvadRustRuntimeTests/EphemeralPeerExchangeActorTests.swift
@@ -3,7 +3,7 @@
// MullvadRustRuntimeTests
//
// Created by Marco Nikic on 2024-06-12.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/MullvadRustRuntimeTests/MullvadPostQuantum+Stubs.swift b/ios/MullvadRustRuntimeTests/MullvadPostQuantum+Stubs.swift
index ff7a3f74a4..59805230be 100644
--- a/ios/MullvadRustRuntimeTests/MullvadPostQuantum+Stubs.swift
+++ b/ios/MullvadRustRuntimeTests/MullvadPostQuantum+Stubs.swift
@@ -3,7 +3,7 @@
// MullvadRustRuntimeTests
//
// Created by Marco Nikic on 2024-06-12.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadRustRuntime
diff --git a/ios/MullvadRustRuntimeTests/TCPConnection.swift b/ios/MullvadRustRuntimeTests/TCPConnection.swift
index dd9b58c0d0..cffce29e4e 100644
--- a/ios/MullvadRustRuntimeTests/TCPConnection.swift
+++ b/ios/MullvadRustRuntimeTests/TCPConnection.swift
@@ -3,7 +3,7 @@
// MullvadRustRuntimeTests
//
// Created by pronebird on 27/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadRustRuntimeTests/TunnelObfuscationTests.swift b/ios/MullvadRustRuntimeTests/TunnelObfuscationTests.swift
index 84c9ca8f4f..0d6ea2a871 100644
--- a/ios/MullvadRustRuntimeTests/TunnelObfuscationTests.swift
+++ b/ios/MullvadRustRuntimeTests/TunnelObfuscationTests.swift
@@ -3,7 +3,7 @@
// MullvadRustRuntimeTests
//
// Created by pronebird on 27/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadRustRuntime
diff --git a/ios/MullvadRustRuntimeTests/UDPConnection.swift b/ios/MullvadRustRuntimeTests/UDPConnection.swift
index 563f3e6c4c..66ef178d96 100644
--- a/ios/MullvadRustRuntimeTests/UDPConnection.swift
+++ b/ios/MullvadRustRuntimeTests/UDPConnection.swift
@@ -3,7 +3,7 @@
// MullvadRustRuntimeTests
//
// Created by pronebird on 27/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadRustRuntimeTests/UnsafeListener.swift b/ios/MullvadRustRuntimeTests/UnsafeListener.swift
index 80ab97289a..51fee425a9 100644
--- a/ios/MullvadRustRuntimeTests/UnsafeListener.swift
+++ b/ios/MullvadRustRuntimeTests/UnsafeListener.swift
@@ -3,7 +3,7 @@
// MullvadRustRuntimeTests
//
// Created by pronebird on 27/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Network
diff --git a/ios/MullvadSettings/AccessMethodKind.swift b/ios/MullvadSettings/AccessMethodKind.swift
index 7f59ab00c3..f01dd8b845 100644
--- a/ios/MullvadSettings/AccessMethodKind.swift
+++ b/ios/MullvadSettings/AccessMethodKind.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/AccessMethodRepository.swift b/ios/MullvadSettings/AccessMethodRepository.swift
index 652e7d7488..06a39fc256 100644
--- a/ios/MullvadSettings/AccessMethodRepository.swift
+++ b/ios/MullvadSettings/AccessMethodRepository.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 12/12/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadSettings/AccessMethodRepositoryProtocol.swift b/ios/MullvadSettings/AccessMethodRepositoryProtocol.swift
index 21d8067790..ab8ea4fd47 100644
--- a/ios/MullvadSettings/AccessMethodRepositoryProtocol.swift
+++ b/ios/MullvadSettings/AccessMethodRepositoryProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 28/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadSettings/AppStorage.swift b/ios/MullvadSettings/AppStorage.swift
index 9fd9523ac7..3e6d398868 100644
--- a/ios/MullvadSettings/AppStorage.swift
+++ b/ios/MullvadSettings/AppStorage.swift
@@ -3,7 +3,7 @@
// MullvadSettings
//
// Created by Mojgan on 2024-01-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/CustomList.swift b/ios/MullvadSettings/CustomList.swift
index cc54672e1a..8f4e69803a 100644
--- a/ios/MullvadSettings/CustomList.swift
+++ b/ios/MullvadSettings/CustomList.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-01-25.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/CustomListRepository.swift b/ios/MullvadSettings/CustomListRepository.swift
index 3a9a32dc48..8ec36c6f50 100644
--- a/ios/MullvadSettings/CustomListRepository.swift
+++ b/ios/MullvadSettings/CustomListRepository.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-01-25.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadSettings/CustomListRepositoryProtocol.swift b/ios/MullvadSettings/CustomListRepositoryProtocol.swift
index 99b50443d5..56ac6025a1 100644
--- a/ios/MullvadSettings/CustomListRepositoryProtocol.swift
+++ b/ios/MullvadSettings/CustomListRepositoryProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-01-25.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadSettings/DAITASettings.swift b/ios/MullvadSettings/DAITASettings.swift
index ca0aa059b3..7a7657a965 100644
--- a/ios/MullvadSettings/DAITASettings.swift
+++ b/ios/MullvadSettings/DAITASettings.swift
@@ -3,7 +3,7 @@
// MullvadSettings
//
// Created by Mojgan on 2024-08-08.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/DNSSettings.swift b/ios/MullvadSettings/DNSSettings.swift
index f515b0c601..a696be3986 100644
--- a/ios/MullvadSettings/DNSSettings.swift
+++ b/ios/MullvadSettings/DNSSettings.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 27/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/DeviceState.swift b/ios/MullvadSettings/DeviceState.swift
index 37b14927a1..004e013ae4 100644
--- a/ios/MullvadSettings/DeviceState.swift
+++ b/ios/MullvadSettings/DeviceState.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2023-07-31.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/IPOverride.swift b/ios/MullvadSettings/IPOverride.swift
index 1d3cec101c..ec59ebc384 100644
--- a/ios/MullvadSettings/IPOverride.swift
+++ b/ios/MullvadSettings/IPOverride.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Network
diff --git a/ios/MullvadSettings/IPOverrideRepository.swift b/ios/MullvadSettings/IPOverrideRepository.swift
index 234ffdfbfb..1e52f1dc52 100644
--- a/ios/MullvadSettings/IPOverrideRepository.swift
+++ b/ios/MullvadSettings/IPOverrideRepository.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@preconcurrency import Combine
diff --git a/ios/MullvadSettings/InfoHeaderConfig.swift b/ios/MullvadSettings/InfoHeaderConfig.swift
index 43ad7bc7e7..a4f290cc3a 100644
--- a/ios/MullvadSettings/InfoHeaderConfig.swift
+++ b/ios/MullvadSettings/InfoHeaderConfig.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-10-01.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
public struct InfoHeaderConfig {
diff --git a/ios/MullvadSettings/InfoModalConfig.swift b/ios/MullvadSettings/InfoModalConfig.swift
index e2db6ecfd7..0bc3557119 100644
--- a/ios/MullvadSettings/InfoModalConfig.swift
+++ b/ios/MullvadSettings/InfoModalConfig.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-10-02.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
public struct InfoModalConfig {
diff --git a/ios/MullvadSettings/KeychainSettingsStore.swift b/ios/MullvadSettings/KeychainSettingsStore.swift
index 30b054d100..943f22daee 100644
--- a/ios/MullvadSettings/KeychainSettingsStore.swift
+++ b/ios/MullvadSettings/KeychainSettingsStore.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Sajad Vishkai on 2022-11-22.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/Migration.swift b/ios/MullvadSettings/Migration.swift
index e8cc6a0564..e14eb59530 100644
--- a/ios/MullvadSettings/Migration.swift
+++ b/ios/MullvadSettings/Migration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Sajad Vishkai on 2022-11-18.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/MigrationManager.swift b/ios/MullvadSettings/MigrationManager.swift
index c16209f4d7..a29d623ddb 100644
--- a/ios/MullvadSettings/MigrationManager.swift
+++ b/ios/MullvadSettings/MigrationManager.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2023-08-08.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/MullvadSettings.h b/ios/MullvadSettings/MullvadSettings.h
index 598468f6ea..5b18b69daf 100644
--- a/ios/MullvadSettings/MullvadSettings.h
+++ b/ios/MullvadSettings/MullvadSettings.h
@@ -3,7 +3,7 @@
// Settings
//
// Created by pronebird on 05/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#import <Foundation/Foundation.h>
diff --git a/ios/MullvadSettings/MultihopSettings.swift b/ios/MullvadSettings/MultihopSettings.swift
index 1308f24535..3f7d1a8ea4 100644
--- a/ios/MullvadSettings/MultihopSettings.swift
+++ b/ios/MullvadSettings/MultihopSettings.swift
@@ -3,7 +3,7 @@
// MullvadSettings
//
// Created by Mojgan on 2024-04-26.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/PersistentAccessMethod.swift b/ios/MullvadSettings/PersistentAccessMethod.swift
index 49c9f9c668..bc00cbf2bb 100644
--- a/ios/MullvadSettings/PersistentAccessMethod.swift
+++ b/ios/MullvadSettings/PersistentAccessMethod.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 15/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/QuantumResistanceSettings.swift b/ios/MullvadSettings/QuantumResistanceSettings.swift
index 2ea3c2ee53..3ec2289b12 100644
--- a/ios/MullvadSettings/QuantumResistanceSettings.swift
+++ b/ios/MullvadSettings/QuantumResistanceSettings.swift
@@ -3,7 +3,7 @@
// MullvadSettings
//
// Created by Andrew Bulhak on 2024-02-08.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/SettingsManager.swift b/ios/MullvadSettings/SettingsManager.swift
index 7600b22ad3..f153073228 100644
--- a/ios/MullvadSettings/SettingsManager.swift
+++ b/ios/MullvadSettings/SettingsManager.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 29/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/SettingsParser.swift b/ios/MullvadSettings/SettingsParser.swift
index 16bd1ba7ff..bd57b90d28 100644
--- a/ios/MullvadSettings/SettingsParser.swift
+++ b/ios/MullvadSettings/SettingsParser.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Sajad Vishkai on 2022-11-22.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/SettingsStore.swift b/ios/MullvadSettings/SettingsStore.swift
index 8353d8711a..78e35e3258 100644
--- a/ios/MullvadSettings/SettingsStore.swift
+++ b/ios/MullvadSettings/SettingsStore.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Sajad Vishkai on 2022-11-22.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/ShadowsocksCipherOptions.swift b/ios/MullvadSettings/ShadowsocksCipherOptions.swift
index c7703b5926..19ecfadd38 100644
--- a/ios/MullvadSettings/ShadowsocksCipherOptions.swift
+++ b/ios/MullvadSettings/ShadowsocksCipherOptions.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 13/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/StoredAccountData.swift b/ios/MullvadSettings/StoredAccountData.swift
index e54eaeb1df..0d8a4efc8a 100644
--- a/ios/MullvadSettings/StoredAccountData.swift
+++ b/ios/MullvadSettings/StoredAccountData.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2023-07-31.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/StoredDeviceData.swift b/ios/MullvadSettings/StoredDeviceData.swift
index dcb674da32..abd16fa310 100644
--- a/ios/MullvadSettings/StoredDeviceData.swift
+++ b/ios/MullvadSettings/StoredDeviceData.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2023-07-31.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/StoredWgKeyData.swift b/ios/MullvadSettings/StoredWgKeyData.swift
index 57915098d4..ed39ccf2fd 100644
--- a/ios/MullvadSettings/StoredWgKeyData.swift
+++ b/ios/MullvadSettings/StoredWgKeyData.swift
@@ -3,7 +3,7 @@
// MullvadSettings
//
// Created by Marco Nikic on 2023-10-23.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/TunnelSettings.swift b/ios/MullvadSettings/TunnelSettings.swift
index f530c43762..0bc620a3fb 100644
--- a/ios/MullvadSettings/TunnelSettings.swift
+++ b/ios/MullvadSettings/TunnelSettings.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2023-07-31.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/TunnelSettingsPropagator.swift b/ios/MullvadSettings/TunnelSettingsPropagator.swift
index b38ffb48fa..67449fae42 100644
--- a/ios/MullvadSettings/TunnelSettingsPropagator.swift
+++ b/ios/MullvadSettings/TunnelSettingsPropagator.swift
@@ -3,7 +3,7 @@
// MullvadSettings
//
// Created by Mojgan on 2024-08-09.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadSettings/TunnelSettingsStrategy.swift b/ios/MullvadSettings/TunnelSettingsStrategy.swift
index a0d399be0d..830573e4f0 100644
--- a/ios/MullvadSettings/TunnelSettingsStrategy.swift
+++ b/ios/MullvadSettings/TunnelSettingsStrategy.swift
@@ -3,7 +3,7 @@
// MullvadSettings
//
// Created by Mojgan on 2024-08-09.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/TunnelSettingsUpdate.swift b/ios/MullvadSettings/TunnelSettingsUpdate.swift
index 0dbf818baf..c6091453de 100644
--- a/ios/MullvadSettings/TunnelSettingsUpdate.swift
+++ b/ios/MullvadSettings/TunnelSettingsUpdate.swift
@@ -3,7 +3,7 @@
// MullvadSettings
//
// Created by Andrew Bulhak on 2024-02-13.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/TunnelSettingsV1.swift b/ios/MullvadSettings/TunnelSettingsV1.swift
index e5a62217d5..7d46887266 100644
--- a/ios/MullvadSettings/TunnelSettingsV1.swift
+++ b/ios/MullvadSettings/TunnelSettingsV1.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 19/06/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/TunnelSettingsV2.swift b/ios/MullvadSettings/TunnelSettingsV2.swift
index c3bb7cd756..abded14132 100644
--- a/ios/MullvadSettings/TunnelSettingsV2.swift
+++ b/ios/MullvadSettings/TunnelSettingsV2.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 27/04/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/TunnelSettingsV3.swift b/ios/MullvadSettings/TunnelSettingsV3.swift
index 8ce6290802..0c8f62036a 100644
--- a/ios/MullvadSettings/TunnelSettingsV3.swift
+++ b/ios/MullvadSettings/TunnelSettingsV3.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2023-10-17.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/TunnelSettingsV4.swift b/ios/MullvadSettings/TunnelSettingsV4.swift
index 9b75a7ebf3..417ae376bf 100644
--- a/ios/MullvadSettings/TunnelSettingsV4.swift
+++ b/ios/MullvadSettings/TunnelSettingsV4.swift
@@ -3,7 +3,7 @@
// MullvadSettings
//
// Created by Marco Nikic on 2024-02-06.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/TunnelSettingsV5.swift b/ios/MullvadSettings/TunnelSettingsV5.swift
index 14f7ef7276..c0e4bcdbc4 100644
--- a/ios/MullvadSettings/TunnelSettingsV5.swift
+++ b/ios/MullvadSettings/TunnelSettingsV5.swift
@@ -3,7 +3,7 @@
// MullvadSettings
//
// Created by Mojgan on 2024-05-13.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/TunnelSettingsV6.swift b/ios/MullvadSettings/TunnelSettingsV6.swift
index 7ce6ed1784..0d130a3ff8 100644
--- a/ios/MullvadSettings/TunnelSettingsV6.swift
+++ b/ios/MullvadSettings/TunnelSettingsV6.swift
@@ -3,7 +3,7 @@
// MullvadSettings
//
// Created by Mojgan on 2024-08-08.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadSettings/WireGuardObfuscationSettings.swift b/ios/MullvadSettings/WireGuardObfuscationSettings.swift
index 01529d7deb..9d7dc1103b 100644
--- a/ios/MullvadSettings/WireGuardObfuscationSettings.swift
+++ b/ios/MullvadSettings/WireGuardObfuscationSettings.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2023-10-17.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/AnyIPAddress.swift b/ios/MullvadTypes/AnyIPAddress.swift
index 0bfb9fa2d8..90b0f14f77 100644
--- a/ios/MullvadTypes/AnyIPAddress.swift
+++ b/ios/MullvadTypes/AnyIPAddress.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 05/10/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/AnyIPEndpoint.swift b/ios/MullvadTypes/AnyIPEndpoint.swift
index 27b995729d..9adfd243b9 100644
--- a/ios/MullvadTypes/AnyIPEndpoint.swift
+++ b/ios/MullvadTypes/AnyIPEndpoint.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 20/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/Cancellable.swift b/ios/MullvadTypes/Cancellable.swift
index 3fa640f198..49a6eb91f2 100644
--- a/ios/MullvadTypes/Cancellable.swift
+++ b/ios/MullvadTypes/Cancellable.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 15/03/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/CustomErrorDescriptionProtocol.swift b/ios/MullvadTypes/CustomErrorDescriptionProtocol.swift
index 57c95b8e24..edb8939d61 100644
--- a/ios/MullvadTypes/CustomErrorDescriptionProtocol.swift
+++ b/ios/MullvadTypes/CustomErrorDescriptionProtocol.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 23/09/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/DisplayError.swift b/ios/MullvadTypes/DisplayError.swift
index 7a9902a871..ee2b91f0e4 100644
--- a/ios/MullvadTypes/DisplayError.swift
+++ b/ios/MullvadTypes/DisplayError.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 17/01/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/Duration+Extensions.swift b/ios/MullvadTypes/Duration+Extensions.swift
index 3613f7ef1c..e4a63a6b4a 100644
--- a/ios/MullvadTypes/Duration+Extensions.swift
+++ b/ios/MullvadTypes/Duration+Extensions.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by Jon Petersson on 2023-08-18.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/Duration.swift b/ios/MullvadTypes/Duration.swift
index 37bb3126a8..8beeeaa321 100644
--- a/ios/MullvadTypes/Duration.swift
+++ b/ios/MullvadTypes/Duration.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by Jon Petersson on 2023-08-16.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/Error+Chain.swift b/ios/MullvadTypes/Error+Chain.swift
index f6fb60664b..5e54921115 100644
--- a/ios/MullvadTypes/Error+Chain.swift
+++ b/ios/MullvadTypes/Error+Chain.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 23/09/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/FileCache.swift b/ios/MullvadTypes/FileCache.swift
index 635d1e9c28..7d1df3a3b2 100644
--- a/ios/MullvadTypes/FileCache.swift
+++ b/ios/MullvadTypes/FileCache.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by Marco Nikic on 2023-05-30.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/FixedWidthInteger+Arithmetics.swift b/ios/MullvadTypes/FixedWidthInteger+Arithmetics.swift
index 31913775b1..113a5da8f8 100644
--- a/ios/MullvadTypes/FixedWidthInteger+Arithmetics.swift
+++ b/ios/MullvadTypes/FixedWidthInteger+Arithmetics.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 28/08/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/IPAddress+Codable.swift b/ios/MullvadTypes/IPAddress+Codable.swift
index 8cf296ea76..f79d84346e 100644
--- a/ios/MullvadTypes/IPAddress+Codable.swift
+++ b/ios/MullvadTypes/IPAddress+Codable.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 12/06/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Network
diff --git a/ios/MullvadTypes/IPv4Endpoint.swift b/ios/MullvadTypes/IPv4Endpoint.swift
index 2e771aaa33..2614443815 100644
--- a/ios/MullvadTypes/IPv4Endpoint.swift
+++ b/ios/MullvadTypes/IPv4Endpoint.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 06/12/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/IPv6Endpoint.swift b/ios/MullvadTypes/IPv6Endpoint.swift
index e65ce0f225..18e84b253f 100644
--- a/ios/MullvadTypes/IPv6Endpoint.swift
+++ b/ios/MullvadTypes/IPv6Endpoint.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 20/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/KeychainError.swift b/ios/MullvadTypes/KeychainError.swift
index 904c9ef652..8b455b03e0 100644
--- a/ios/MullvadTypes/KeychainError.swift
+++ b/ios/MullvadTypes/KeychainError.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/10/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/LocalNetworkIPs.swift b/ios/MullvadTypes/LocalNetworkIPs.swift
index d831623d0a..4ce74050db 100644
--- a/ios/MullvadTypes/LocalNetworkIPs.swift
+++ b/ios/MullvadTypes/LocalNetworkIPs.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by Mojgan on 2024-07-26.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/Location.swift b/ios/MullvadTypes/Location.swift
index 5084541220..ec94743df0 100644
--- a/ios/MullvadTypes/Location.swift
+++ b/ios/MullvadTypes/Location.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 12/02/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import CoreLocation
diff --git a/ios/MullvadTypes/MullvadEndpoint.swift b/ios/MullvadTypes/MullvadEndpoint.swift
index 0702a5ee80..c07155a617 100644
--- a/ios/MullvadTypes/MullvadEndpoint.swift
+++ b/ios/MullvadTypes/MullvadEndpoint.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 12/06/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/MullvadTypes.h b/ios/MullvadTypes/MullvadTypes.h
index 33b8005ce7..07b13e696b 100644
--- a/ios/MullvadTypes/MullvadTypes.h
+++ b/ios/MullvadTypes/MullvadTypes.h
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 16/12/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#import <Foundation/Foundation.h>
diff --git a/ios/MullvadTypes/NSFileCoordinator+Extensions.swift b/ios/MullvadTypes/NSFileCoordinator+Extensions.swift
index 242381ccb4..ec2b3f6da3 100644
--- a/ios/MullvadTypes/NSFileCoordinator+Extensions.swift
+++ b/ios/MullvadTypes/NSFileCoordinator+Extensions.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by Marco Nikic on 2023-05-11.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/NameInputFormatter.swift b/ios/MullvadTypes/NameInputFormatter.swift
index a65c7a7438..34fd5f5928 100644
--- a/ios/MullvadTypes/NameInputFormatter.swift
+++ b/ios/MullvadTypes/NameInputFormatter.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-05-13.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
public struct NameInputFormatter {
diff --git a/ios/MullvadTypes/ObserverList.swift b/ios/MullvadTypes/ObserverList.swift
index fa659fb443..dce7ce77de 100644
--- a/ios/MullvadTypes/ObserverList.swift
+++ b/ios/MullvadTypes/ObserverList.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/06/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/Promise.swift b/ios/MullvadTypes/Promise.swift
index 7a4f248209..b5f5a58873 100644
--- a/ios/MullvadTypes/Promise.swift
+++ b/ios/MullvadTypes/Promise.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 28/01/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/Protocols/DaitaV2Parameters.swift b/ios/MullvadTypes/Protocols/DaitaV2Parameters.swift
index adb3a14f28..2bcc15bd06 100644
--- a/ios/MullvadTypes/Protocols/DaitaV2Parameters.swift
+++ b/ios/MullvadTypes/Protocols/DaitaV2Parameters.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by Marco Nikic on 2024-11-12.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/Protocols/EphemeralPeerReceiver.swift b/ios/MullvadTypes/Protocols/EphemeralPeerReceiver.swift
index 91519c746c..817d13bcba 100644
--- a/ios/MullvadTypes/Protocols/EphemeralPeerReceiver.swift
+++ b/ios/MullvadTypes/Protocols/EphemeralPeerReceiver.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by Marco Nikic on 2024-07-04.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/Protocols/EphemeralPeerReceiving.swift b/ios/MullvadTypes/Protocols/EphemeralPeerReceiving.swift
index d799dd646c..55d6694182 100644
--- a/ios/MullvadTypes/Protocols/EphemeralPeerReceiving.swift
+++ b/ios/MullvadTypes/Protocols/EphemeralPeerReceiving.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by Andrew Bulhak on 2024-03-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/Protocols/NetworkExtension+HiddenSymbols.swift b/ios/MullvadTypes/Protocols/NetworkExtension+HiddenSymbols.swift
index a43aa37b0e..327197b8f4 100644
--- a/ios/MullvadTypes/Protocols/NetworkExtension+HiddenSymbols.swift
+++ b/ios/MullvadTypes/Protocols/NetworkExtension+HiddenSymbols.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by Marco Nikic on 2024-12-04.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/Protocols/TunnelProvider.swift b/ios/MullvadTypes/Protocols/TunnelProvider.swift
index 06524bd826..fcaa34dd23 100644
--- a/ios/MullvadTypes/Protocols/TunnelProvider.swift
+++ b/ios/MullvadTypes/Protocols/TunnelProvider.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by Marco Nikic on 2024-07-04.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/RESTTypes.swift b/ios/MullvadTypes/RESTTypes.swift
index f5fe9bdd6e..35354a2424 100644
--- a/ios/MullvadTypes/RESTTypes.swift
+++ b/ios/MullvadTypes/RESTTypes.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 24/05/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/RelayConstraint.swift b/ios/MullvadTypes/RelayConstraint.swift
index 189bee9568..9b01a513aa 100644
--- a/ios/MullvadTypes/RelayConstraint.swift
+++ b/ios/MullvadTypes/RelayConstraint.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 21/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/RelayConstraints.swift b/ios/MullvadTypes/RelayConstraints.swift
index 391b5e310b..0ff42b637b 100644
--- a/ios/MullvadTypes/RelayConstraints.swift
+++ b/ios/MullvadTypes/RelayConstraints.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 10/06/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/RelayFilter.swift b/ios/MullvadTypes/RelayFilter.swift
index 48b5c0a326..ae02fde5d3 100644
--- a/ios/MullvadTypes/RelayFilter.swift
+++ b/ios/MullvadTypes/RelayFilter.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-06-08.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/RelayLocation.swift b/ios/MullvadTypes/RelayLocation.swift
index b2ef8fa954..392b9103fb 100644
--- a/ios/MullvadTypes/RelayLocation.swift
+++ b/ios/MullvadTypes/RelayLocation.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 21/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/Result+Extensions.swift b/ios/MullvadTypes/Result+Extensions.swift
index 957a6058a3..2100c3aa19 100644
--- a/ios/MullvadTypes/Result+Extensions.swift
+++ b/ios/MullvadTypes/Result+Extensions.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 15/03/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/StringConversionError.swift b/ios/MullvadTypes/StringConversionError.swift
index 1bf0bfdbb0..aad932e29c 100644
--- a/ios/MullvadTypes/StringConversionError.swift
+++ b/ios/MullvadTypes/StringConversionError.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-12-02.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
public struct StringDecodingError: LocalizedError {
diff --git a/ios/MullvadTypes/TransportLayer.swift b/ios/MullvadTypes/TransportLayer.swift
index cb25c72490..027b6e4d2e 100644
--- a/ios/MullvadTypes/TransportLayer.swift
+++ b/ios/MullvadTypes/TransportLayer.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by Marco Nikic on 2023-11-24.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadTypes/WrappingError.swift b/ios/MullvadTypes/WrappingError.swift
index b0d2bc8766..d424798be6 100644
--- a/ios/MullvadTypes/WrappingError.swift
+++ b/ios/MullvadTypes/WrappingError.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by pronebird on 23/09/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN.xcodeproj/project.pbxproj b/ios/MullvadVPN.xcodeproj/project.pbxproj
index 63d3c291d4..25a47cd2ee 100644
--- a/ios/MullvadVPN.xcodeproj/project.pbxproj
+++ b/ios/MullvadVPN.xcodeproj/project.pbxproj
@@ -6833,7 +6833,7 @@
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = MullvadREST/Info.plist;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -6871,7 +6871,7 @@
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = MullvadREST/Info.plist;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -6989,7 +6989,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -7026,7 +7026,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -7064,7 +7064,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -7104,7 +7104,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -7403,7 +7403,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -7438,7 +7438,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -7472,7 +7472,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -7508,7 +7508,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -7543,7 +7543,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -7579,7 +7579,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -7689,7 +7689,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -7729,7 +7729,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -8044,7 +8044,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -8099,7 +8099,7 @@
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = MullvadREST/Info.plist;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -8156,7 +8156,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -8191,7 +8191,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -8227,7 +8227,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -8286,7 +8286,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -8329,7 +8329,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -8450,7 +8450,7 @@
ENABLE_USER_SCRIPT_SANDBOXING = NO;
GCC_C_LANGUAGE_STANDARD = gnu17;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2024 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
LD_RUNPATH_SEARCH_PATHS = (
@@ -8502,7 +8502,7 @@
ENABLE_USER_SCRIPT_SANDBOXING = NO;
GCC_C_LANGUAGE_STANDARD = gnu17;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2024 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
LD_RUNPATH_SEARCH_PATHS = (
@@ -8554,7 +8554,7 @@
ENABLE_USER_SCRIPT_SANDBOXING = NO;
GCC_C_LANGUAGE_STANDARD = gnu17;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2024 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
LD_RUNPATH_SEARCH_PATHS = (
@@ -8604,7 +8604,7 @@
ENABLE_USER_SCRIPT_SANDBOXING = NO;
GCC_C_LANGUAGE_STANDARD = gnu17;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2024 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
LD_RUNPATH_SEARCH_PATHS = (
@@ -8889,7 +8889,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -8944,7 +8944,7 @@
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = MullvadREST/Info.plist;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -9001,7 +9001,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -9036,7 +9036,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2022 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -9072,7 +9072,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -9131,7 +9131,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -9171,7 +9171,7 @@
DYLIB_INSTALL_NAME_BASE = "@rpath";
ENABLE_MODULE_VERIFIER = NO;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2023 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = (
"$(inherited)",
@@ -9239,7 +9239,7 @@
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu17;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2024 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
LD_RUNPATH_SEARCH_PATHS = (
@@ -9287,7 +9287,7 @@
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu17;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2024 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
LD_RUNPATH_SEARCH_PATHS = (
@@ -9335,7 +9335,7 @@
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu17;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2024 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
LD_RUNPATH_SEARCH_PATHS = (
@@ -9384,7 +9384,7 @@
ENABLE_USER_SCRIPT_SANDBOXING = YES;
GCC_C_LANGUAGE_STANDARD = gnu17;
GENERATE_INFOPLIST_FILE = YES;
- INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2024 Mullvad VPN AB. All rights reserved.";
+ INFOPLIST_KEY_NSHumanReadableCopyright = "Copyright © 2025 Mullvad VPN AB. All rights reserved.";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
LD_RUNPATH_SEARCH_PATHS = (
diff --git a/ios/MullvadVPN/AccessMethodRepository/LocalNetworkProbe.swift b/ios/MullvadVPN/AccessMethodRepository/LocalNetworkProbe.swift
index a231e11acb..6f75c42664 100644
--- a/ios/MullvadVPN/AccessMethodRepository/LocalNetworkProbe.swift
+++ b/ios/MullvadVPN/AccessMethodRepository/LocalNetworkProbe.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2024-01-25.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/AccessMethodRepository/ProxyConfigurationTester.swift b/ios/MullvadVPN/AccessMethodRepository/ProxyConfigurationTester.swift
index 699022a674..de0a0b2551 100644
--- a/ios/MullvadVPN/AccessMethodRepository/ProxyConfigurationTester.swift
+++ b/ios/MullvadVPN/AccessMethodRepository/ProxyConfigurationTester.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 28/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/AccessMethodRepository/ProxyConfigurationTesterProtocol.swift b/ios/MullvadVPN/AccessMethodRepository/ProxyConfigurationTesterProtocol.swift
index 95f6261c65..c28598c383 100644
--- a/ios/MullvadVPN/AccessMethodRepository/ProxyConfigurationTesterProtocol.swift
+++ b/ios/MullvadVPN/AccessMethodRepository/ProxyConfigurationTesterProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 28/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/AddressCacheTracker/AddressCacheTracker.swift b/ios/MullvadVPN/AddressCacheTracker/AddressCacheTracker.swift
index a076859d26..5e52a9d61f 100644
--- a/ios/MullvadVPN/AddressCacheTracker/AddressCacheTracker.swift
+++ b/ios/MullvadVPN/AddressCacheTracker/AddressCacheTracker.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 08/12/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadLogging
diff --git a/ios/MullvadVPN/AppDelegate.swift b/ios/MullvadVPN/AppDelegate.swift
index 47cae3a164..2642309f76 100644
--- a/ios/MullvadVPN/AppDelegate.swift
+++ b/ios/MullvadVPN/AppDelegate.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 19/03/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import BackgroundTasks
diff --git a/ios/MullvadVPN/BackgroundTask.swift b/ios/MullvadVPN/BackgroundTask.swift
index 554a572d67..a3b9b96d2f 100644
--- a/ios/MullvadVPN/BackgroundTask.swift
+++ b/ios/MullvadVPN/BackgroundTask.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Classes/AccessbilityIdentifier.swift b/ios/MullvadVPN/Classes/AccessbilityIdentifier.swift
index a2b2bc25f9..ddd384e44a 100644
--- a/ios/MullvadVPN/Classes/AccessbilityIdentifier.swift
+++ b/ios/MullvadVPN/Classes/AccessbilityIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-12-20.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Classes/AccountDataThrottling.swift b/ios/MullvadVPN/Classes/AccountDataThrottling.swift
index 4d880b277c..c61182703a 100644
--- a/ios/MullvadVPN/Classes/AccountDataThrottling.swift
+++ b/ios/MullvadVPN/Classes/AccountDataThrottling.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/08/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Classes/AppPreferences.swift b/ios/MullvadVPN/Classes/AppPreferences.swift
index 292a42bddb..31778ee742 100644
--- a/ios/MullvadVPN/Classes/AppPreferences.swift
+++ b/ios/MullvadVPN/Classes/AppPreferences.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-08-09.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Classes/AppRoutes.swift b/ios/MullvadVPN/Classes/AppRoutes.swift
index a7753589ba..5fb75bdf5d 100644
--- a/ios/MullvadVPN/Classes/AppRoutes.swift
+++ b/ios/MullvadVPN/Classes/AppRoutes.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Routing
diff --git a/ios/MullvadVPN/Classes/AutomaticKeyboardResponder.swift b/ios/MullvadVPN/Classes/AutomaticKeyboardResponder.swift
index d4a3417050..4e974afa0b 100644
--- a/ios/MullvadVPN/Classes/AutomaticKeyboardResponder.swift
+++ b/ios/MullvadVPN/Classes/AutomaticKeyboardResponder.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 24/03/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadLogging
diff --git a/ios/MullvadVPN/Classes/ConsolidatedApplicationLog.swift b/ios/MullvadVPN/Classes/ConsolidatedApplicationLog.swift
index 43b1a19dab..5cb79a5705 100644
--- a/ios/MullvadVPN/Classes/ConsolidatedApplicationLog.swift
+++ b/ios/MullvadVPN/Classes/ConsolidatedApplicationLog.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 29/10/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Classes/CustomDateComponentsFormatting.swift b/ios/MullvadVPN/Classes/CustomDateComponentsFormatting.swift
index de1c861076..763fe4b0dd 100644
--- a/ios/MullvadVPN/Classes/CustomDateComponentsFormatting.swift
+++ b/ios/MullvadVPN/Classes/CustomDateComponentsFormatting.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/05/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Classes/DeviceDataThrottling.swift b/ios/MullvadVPN/Classes/DeviceDataThrottling.swift
index de378c56cb..c9746c03b2 100644
--- a/ios/MullvadVPN/Classes/DeviceDataThrottling.swift
+++ b/ios/MullvadVPN/Classes/DeviceDataThrottling.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 13/12/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Classes/FirstTimeLaunch.swift b/ios/MullvadVPN/Classes/FirstTimeLaunch.swift
index 405ea2e8ed..d7ee4ec5fa 100644
--- a/ios/MullvadVPN/Classes/FirstTimeLaunch.swift
+++ b/ios/MullvadVPN/Classes/FirstTimeLaunch.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-04-04.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Classes/InputTextFormatter.swift b/ios/MullvadVPN/Classes/InputTextFormatter.swift
index c9a0cb88c5..e8987797b6 100644
--- a/ios/MullvadVPN/Classes/InputTextFormatter.swift
+++ b/ios/MullvadVPN/Classes/InputTextFormatter.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 08/04/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Classes/InterceptibleNavigationController.swift b/ios/MullvadVPN/Classes/InterceptibleNavigationController.swift
index f93795c591..ad7b3f7b88 100644
--- a/ios/MullvadVPN/Classes/InterceptibleNavigationController.swift
+++ b/ios/MullvadVPN/Classes/InterceptibleNavigationController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-04-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Classes/MarkdownStylingOptions.swift b/ios/MullvadVPN/Classes/MarkdownStylingOptions.swift
index 1b2e2390d7..07811aec1b 100644
--- a/ios/MullvadVPN/Classes/MarkdownStylingOptions.swift
+++ b/ios/MullvadVPN/Classes/MarkdownStylingOptions.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-06-29.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Containers/Navigation/CustomNavigationController.swift b/ios/MullvadVPN/Containers/Navigation/CustomNavigationController.swift
index 1b71603a7b..bb83115ddb 100644
--- a/ios/MullvadVPN/Containers/Navigation/CustomNavigationController.swift
+++ b/ios/MullvadVPN/Containers/Navigation/CustomNavigationController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 23/02/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Containers/Navigation/UINavigationBar+Appearance.swift b/ios/MullvadVPN/Containers/Navigation/UINavigationBar+Appearance.swift
index 68d503a076..3c675c936c 100644
--- a/ios/MullvadVPN/Containers/Navigation/UINavigationBar+Appearance.swift
+++ b/ios/MullvadVPN/Containers/Navigation/UINavigationBar+Appearance.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 22/05/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Containers/Root/HeaderBarView.swift b/ios/MullvadVPN/Containers/Root/HeaderBarView.swift
index 5acf94f738..8503b591cf 100644
--- a/ios/MullvadVPN/Containers/Root/HeaderBarView.swift
+++ b/ios/MullvadVPN/Containers/Root/HeaderBarView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 19/06/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Containers/Root/RootConfiguration.swift b/ios/MullvadVPN/Containers/Root/RootConfiguration.swift
index bfcdf1c6e7..1158b4f34a 100644
--- a/ios/MullvadVPN/Containers/Root/RootConfiguration.swift
+++ b/ios/MullvadVPN/Containers/Root/RootConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-04-19.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Containers/Root/RootContainerViewController.swift b/ios/MullvadVPN/Containers/Root/RootContainerViewController.swift
index 8e3a4c8f5d..54dc9b4e75 100644
--- a/ios/MullvadVPN/Containers/Root/RootContainerViewController.swift
+++ b/ios/MullvadVPN/Containers/Root/RootContainerViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 25/05/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Routing
diff --git a/ios/MullvadVPN/Coordinators/AccountCoordinator.swift b/ios/MullvadVPN/Coordinators/AccountCoordinator.swift
index e8f87401ec..ed72e08593 100644
--- a/ios/MullvadVPN/Coordinators/AccountCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/AccountCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-04-14.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Routing
diff --git a/ios/MullvadVPN/Coordinators/AccountDeletionCoordinator.swift b/ios/MullvadVPN/Coordinators/AccountDeletionCoordinator.swift
index 445812f601..ef01a3c831 100644
--- a/ios/MullvadVPN/Coordinators/AccountDeletionCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/AccountDeletionCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-07-13.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/AddCreditSucceededCoordinator.swift b/ios/MullvadVPN/Coordinators/AddCreditSucceededCoordinator.swift
index 3a90d4cb82..df38a0a85f 100644
--- a/ios/MullvadVPN/Coordinators/AddCreditSucceededCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/AddCreditSucceededCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-08-01.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/AlertCoordinator.swift b/ios/MullvadVPN/Coordinators/AlertCoordinator.swift
index f40b9198cc..40cd2a7941 100644
--- a/ios/MullvadVPN/Coordinators/AlertCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/AlertCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-08-23.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadLogging
diff --git a/ios/MullvadVPN/Coordinators/ApplicationCoordinator.swift b/ios/MullvadVPN/Coordinators/ApplicationCoordinator.swift
index 3f51f8cdb3..dbea333624 100644
--- a/ios/MullvadVPN/Coordinators/ApplicationCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/ApplicationCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 13/01/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/ChangeLogCoordinator.swift b/ios/MullvadVPN/Coordinators/ChangeLogCoordinator.swift
index cfa1d1bb71..534adad344 100644
--- a/ios/MullvadVPN/Coordinators/ChangeLogCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/ChangeLogCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 24/03/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadLogging
diff --git a/ios/MullvadVPN/Coordinators/CreateAccountVoucherCoordinator.swift b/ios/MullvadVPN/Coordinators/CreateAccountVoucherCoordinator.swift
index 7fc203dac3..d57dcf8847 100644
--- a/ios/MullvadVPN/Coordinators/CreateAccountVoucherCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/CreateAccountVoucherCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-07-03.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/AddCustomListCoordinator.swift b/ios/MullvadVPN/Coordinators/CustomLists/AddCustomListCoordinator.swift
index d69a997494..c73d6e408d 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/AddCustomListCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/AddCustomListCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/AddLocationsCoordinator.swift b/ios/MullvadVPN/Coordinators/CustomLists/AddLocationsCoordinator.swift
index 20bdc02500..14ad4a9ab5 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/AddLocationsCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/AddLocationsCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-03-04.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/AddLocationsDataSource.swift b/ios/MullvadVPN/Coordinators/CustomLists/AddLocationsDataSource.swift
index 64a8230156..30ac1e46ed 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/AddLocationsDataSource.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/AddLocationsDataSource.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-02-29.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/AddLocationsViewController.swift b/ios/MullvadVPN/Coordinators/CustomLists/AddLocationsViewController.swift
index 053ba36221..368422c360 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/AddLocationsViewController.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/AddLocationsViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-02-29.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/CustomListCellConfiguration.swift b/ios/MullvadVPN/Coordinators/CustomLists/CustomListCellConfiguration.swift
index ef3cc36cc3..3c83dbec38 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/CustomListCellConfiguration.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/CustomListCellConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/CustomListDataSourceConfiguration.swift b/ios/MullvadVPN/Coordinators/CustomLists/CustomListDataSourceConfiguration.swift
index aed829ce39..767924700b 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/CustomListDataSourceConfiguration.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/CustomListDataSourceConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/CustomListInteractor.swift b/ios/MullvadVPN/Coordinators/CustomLists/CustomListInteractor.swift
index f81f060ec8..3fafa1d8c6 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/CustomListInteractor.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/CustomListInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/CustomListItemIdentifier.swift b/ios/MullvadVPN/Coordinators/CustomLists/CustomListItemIdentifier.swift
index f2cc7726a4..f5b4b28664 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/CustomListItemIdentifier.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/CustomListItemIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/CustomListSectionIdentifier.swift b/ios/MullvadVPN/Coordinators/CustomLists/CustomListSectionIdentifier.swift
index 847a44a57f..81249dce14 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/CustomListSectionIdentifier.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/CustomListSectionIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/CustomListValidationError.swift b/ios/MullvadVPN/Coordinators/CustomLists/CustomListValidationError.swift
index 35880b0371..4ddee0f79c 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/CustomListValidationError.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/CustomListValidationError.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/CustomListViewController.swift b/ios/MullvadVPN/Coordinators/CustomLists/CustomListViewController.swift
index 3213d25e62..ab415b9091 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/CustomListViewController.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/CustomListViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/CustomListViewModel.swift b/ios/MullvadVPN/Coordinators/CustomLists/CustomListViewModel.swift
index 10b9e13592..a0099d58e1 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/CustomListViewModel.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/CustomListViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/EditCustomListCoordinator.swift b/ios/MullvadVPN/Coordinators/CustomLists/EditCustomListCoordinator.swift
index bc2892c58f..42666c160e 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/EditCustomListCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/EditCustomListCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/EditLocationsCoordinator.swift b/ios/MullvadVPN/Coordinators/CustomLists/EditLocationsCoordinator.swift
index a5561c1682..45eee26860 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/EditLocationsCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/EditLocationsCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-03-07.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/ListCustomListCoordinator.swift b/ios/MullvadVPN/Coordinators/CustomLists/ListCustomListCoordinator.swift
index 1bd748f75e..540c24495d 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/ListCustomListCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/ListCustomListCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-03-06.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/CustomLists/ListCustomListViewController.swift b/ios/MullvadVPN/Coordinators/CustomLists/ListCustomListViewController.swift
index 35064f2380..6d845b426c 100644
--- a/ios/MullvadVPN/Coordinators/CustomLists/ListCustomListViewController.swift
+++ b/ios/MullvadVPN/Coordinators/CustomLists/ListCustomListViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-03-06.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/InAppPurchaseCoordinator.swift b/ios/MullvadVPN/Coordinators/InAppPurchaseCoordinator.swift
index e2ccb578df..97a72a8ce6 100644
--- a/ios/MullvadVPN/Coordinators/InAppPurchaseCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/InAppPurchaseCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-07-21.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/LocationCoordinator.swift b/ios/MullvadVPN/Coordinators/LocationCoordinator.swift
index ac8d3ef8f9..683a2bf324 100644
--- a/ios/MullvadVPN/Coordinators/LocationCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/LocationCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 29/01/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/Coordinators/LoginCoordinator.swift b/ios/MullvadVPN/Coordinators/LoginCoordinator.swift
index c6934df365..e5747f87cb 100644
--- a/ios/MullvadVPN/Coordinators/LoginCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/LoginCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 27/01/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/OutOfTimeCoordinator.swift b/ios/MullvadVPN/Coordinators/OutOfTimeCoordinator.swift
index 003d88d2cc..18e042d187 100644
--- a/ios/MullvadVPN/Coordinators/OutOfTimeCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/OutOfTimeCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 10/03/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Routing
diff --git a/ios/MullvadVPN/Coordinators/ProfileVoucherCoordinator.swift b/ios/MullvadVPN/Coordinators/ProfileVoucherCoordinator.swift
index 6e0e06a08e..e3426c59df 100644
--- a/ios/MullvadVPN/Coordinators/ProfileVoucherCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/ProfileVoucherCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-06-13.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/RelayFilterCoordinator.swift b/ios/MullvadVPN/Coordinators/RelayFilterCoordinator.swift
index 02d65b023a..eeb7c3e5ec 100644
--- a/ios/MullvadVPN/Coordinators/RelayFilterCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/RelayFilterCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-06-14.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/Coordinators/RevokedCoordinator.swift b/ios/MullvadVPN/Coordinators/RevokedCoordinator.swift
index 0942e022e9..c924b3793f 100644
--- a/ios/MullvadVPN/Coordinators/RevokedCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/RevokedCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 07/03/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Routing
diff --git a/ios/MullvadVPN/Coordinators/SafariCoordinator.swift b/ios/MullvadVPN/Coordinators/SafariCoordinator.swift
index cca28e075c..ded50c6182 100644
--- a/ios/MullvadVPN/Coordinators/SafariCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/SafariCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 29/03/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/AboutViewController.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/AboutViewController.swift
index 7eca0d3b97..710a689c56 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/AboutViewController.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/AboutViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 08/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Add/AddAccessMethodCoordinator.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Add/AddAccessMethodCoordinator.swift
index 33d0870307..55591b8a08 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Add/AddAccessMethodCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Add/AddAccessMethodCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 08/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/BasicCell.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/BasicCell.swift
index 7243b4b2fa..1c568a4a06 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/BasicCell.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/BasicCell.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ButtonCellContentConfiguration.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ButtonCellContentConfiguration.swift
index 2fc7751fbc..c5c58ef77a 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ButtonCellContentConfiguration.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ButtonCellContentConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ButtonCellContentView.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ButtonCellContentView.swift
index e294716ad4..a766b9cfd8 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ButtonCellContentView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ButtonCellContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/CustomCellDisclosureHandling.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/CustomCellDisclosureHandling.swift
index a4c7301a6e..3ee54a7435 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/CustomCellDisclosureHandling.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/CustomCellDisclosureHandling.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/DynamicBackgroundConfiguration.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/DynamicBackgroundConfiguration.swift
index e16420c8a9..1ef3b40a97 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/DynamicBackgroundConfiguration.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/DynamicBackgroundConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ListCellContentConfiguration.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ListCellContentConfiguration.swift
index 7055407625..fbae59d0fe 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ListCellContentConfiguration.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ListCellContentConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-25.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ListCellContentView.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ListCellContentView.swift
index 2702d38a3e..57264e88d5 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ListCellContentView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/ListCellContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-25.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/SwitchCellContentConfiguration.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/SwitchCellContentConfiguration.swift
index a4dc973eb3..54794917a8 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/SwitchCellContentConfiguration.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/SwitchCellContentConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/SwitchCellContentView.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/SwitchCellContentView.swift
index 56b8f1951c..db77e8b8d7 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/SwitchCellContentView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/SwitchCellContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentConfiguration+Extensions.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentConfiguration+Extensions.swift
index 9b73666608..75195fb9cc 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentConfiguration+Extensions.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentConfiguration+Extensions.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentConfiguration.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentConfiguration.swift
index 0f652febe7..97d7bba9d0 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentConfiguration.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentView.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentView.swift
index a3b0009b46..46f52ac996 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Cells/TextCellContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodCellReuseIdentifier.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodCellReuseIdentifier.swift
index a46418d85c..6c4a6fdc6c 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodCellReuseIdentifier.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodCellReuseIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodHeaderFooterReuseIdentifier.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodHeaderFooterReuseIdentifier.swift
index 13622a5a75..40104527de 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodHeaderFooterReuseIdentifier.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodHeaderFooterReuseIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodViewModelEditing.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodViewModelEditing.swift
index e62c56ed12..a0ea080a06 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodViewModelEditing.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/AccessMethodViewModelEditing.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-23.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ProxyProtocolConfigurationItemIdentifier.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ProxyProtocolConfigurationItemIdentifier.swift
index b40cc22825..be7ccd9a7d 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ProxyProtocolConfigurationItemIdentifier.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ProxyProtocolConfigurationItemIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ShadowsocksItemIdentifier.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ShadowsocksItemIdentifier.swift
index 903a5b150d..604d9d78a0 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ShadowsocksItemIdentifier.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ShadowsocksItemIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ShadowsocksSectionHandler.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ShadowsocksSectionHandler.swift
index 7a32cd4aa1..e848708a74 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ShadowsocksSectionHandler.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/ShadowsocksSectionHandler.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/SocksItemIdentifier.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/SocksItemIdentifier.swift
index fd8c1bde5e..7c52d88538 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/SocksItemIdentifier.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/SocksItemIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/SocksSectionHandler.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/SocksSectionHandler.swift
index e341aa60cd..42f93d3325 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/SocksSectionHandler.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Common/SocksSectionHandler.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/CurrentValueSubject+UIActionBindings.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/CurrentValueSubject+UIActionBindings.swift
index 1ad22507e4..7df180afd5 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/CurrentValueSubject+UIActionBindings.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/CurrentValueSubject+UIActionBindings.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodCoordinator.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodCoordinator.swift
index 3f69ed090a..c4d1894381 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 21/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodInteractor.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodInteractor.swift
index c369a96212..ee33e376d4 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodInteractor.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 23/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@preconcurrency import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodInteractorProtocol.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodInteractorProtocol.swift
index a5a68db881..61788c4194 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodInteractorProtocol.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodInteractorProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 23/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodItemIdentifier.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodItemIdentifier.swift
index 1667746f6b..82a10899d7 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodItemIdentifier.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodItemIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodSectionIdentifier.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodSectionIdentifier.swift
index da5926a591..79f9bbae80 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodSectionIdentifier.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodSectionIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewController.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewController.swift
index b524ae61cd..ec27f17c9b 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewController.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewControllerDelegate.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewControllerDelegate.swift
index cd44f48661..c72f39a506 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewControllerDelegate.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/EditAccessMethodViewControllerDelegate.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 23/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsCellConfiguration.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsCellConfiguration.swift
index 4e2024a67c..089766c09a 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsCellConfiguration.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsCellConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-19.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsDataSourceConfiguration.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsDataSourceConfiguration.swift
index 3b360ec13f..88aece0944 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsDataSourceConfiguration.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsDataSourceConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-19.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsItemIdentifier.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsItemIdentifier.swift
index 87e0e2e45d..e5a13d1432 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsItemIdentifier.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsItemIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 22/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsSectionIdentifier.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsSectionIdentifier.swift
index cbb4b3313f..1c5dfeb90f 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsSectionIdentifier.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsSectionIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 21/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsViewController.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsViewController.swift
index 58763a2551..9b5a09d4cd 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsViewController.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 21/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsViewControllerDelegate.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsViewControllerDelegate.swift
index a60590a269..33f8a7ce51 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsViewControllerDelegate.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodSettingsViewControllerDelegate.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 23/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodTestingStatusCellContentConfiguration.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodTestingStatusCellContentConfiguration.swift
index d91990ed79..e62cdadcd2 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodTestingStatusCellContentConfiguration.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodTestingStatusCellContentConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 27/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodTestingStatusCellContentView.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodTestingStatusCellContentView.swift
index 90bef9cffa..0dcd1e6fef 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodTestingStatusCellContentView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/MethodSettings/MethodTestingStatusCellContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 16/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/ProxyConfigurationInteractorProtocol.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/ProxyConfigurationInteractorProtocol.swift
index 80a1076fc7..a2d236a8ce 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/ProxyConfigurationInteractorProtocol.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Edit/ProxyConfigurationInteractorProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 23/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodCoordinator.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodCoordinator.swift
index 346c14158a..d827b1f29b 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 08/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodInteractor.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodInteractor.swift
index df519f9c12..ac10ffa484 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodInteractor.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodInteractorProtocol.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodInteractorProtocol.swift
index 2ae28062b9..8342353ea4 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodInteractorProtocol.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodInteractorProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodItem.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodItem.swift
index bcd536062e..063546ce83 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodItem.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodItem.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodViewController.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodViewController.swift
index 968a070be6..9e4b91f39c 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodViewController.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodViewControllerDelegate.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodViewControllerDelegate.swift
index d9c999f128..26763c5135 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodViewControllerDelegate.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/List/ListAccessMethodViewControllerDelegate.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 23/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodKind.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodKind.swift
index 559b3fce04..571e26f3fd 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodKind.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodKind.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodValidationError.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodValidationError.swift
index 60d247e626..e050cb96a0 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodValidationError.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodValidationError.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel+NavigationItem.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel+NavigationItem.swift
index ac52ed2e3f..cc6bdb134f 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel+NavigationItem.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel+NavigationItem.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 29/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel+Persistent.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel+Persistent.swift
index 99fa9daa99..884aca6c3d 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel+Persistent.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel+Persistent.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 15/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel.swift
index a0b6372a5d..0322c26bc6 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessMethodViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessViewModel+TestingStatus.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessViewModel+TestingStatus.swift
index 909629e9ac..9bb188dbdb 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessViewModel+TestingStatus.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/AccessViewModel+TestingStatus.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 27/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/PersistentAccessMethod+ViewModel.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/PersistentAccessMethod+ViewModel.swift
index 3b2f8512fe..3bc58f51b3 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/PersistentAccessMethod+ViewModel.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/PersistentAccessMethod+ViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/PersistentProxyConfiguration+ViewModel.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/PersistentProxyConfiguration+ViewModel.swift
index 43b1e72489..81bd4e193f 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/PersistentProxyConfiguration+ViewModel.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Models/PersistentProxyConfiguration+ViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 29/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/AccessMethodProtocolPicker.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/AccessMethodProtocolPicker.swift
index 38d595bd29..03467c4ffb 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/AccessMethodProtocolPicker.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/AccessMethodProtocolPicker.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/ListItemPickerViewController.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/ListItemPickerViewController.swift
index 0d677b5548..ea4c6cd147 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/ListItemPickerViewController.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/ListItemPickerViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 13/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/ShadowsocksCipherPicker.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/ShadowsocksCipherPicker.swift
index 97721651c8..c2a7b524ee 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/ShadowsocksCipherPicker.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Pickers/ShadowsocksCipherPicker.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Publisher+PreviousValue.swift b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Publisher+PreviousValue.swift
index 6cb0a15a0f..d3132392a2 100644
--- a/ios/MullvadVPN/Coordinators/Settings/APIAccess/Publisher+PreviousValue.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/APIAccess/Publisher+PreviousValue.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 27/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/DAITA/DAITASettingsPromptItem.swift b/ios/MullvadVPN/Coordinators/Settings/DAITA/DAITASettingsPromptItem.swift
index df79efea89..7610db99ae 100644
--- a/ios/MullvadVPN/Coordinators/Settings/DAITA/DAITASettingsPromptItem.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/DAITA/DAITASettingsPromptItem.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-09-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/DAITA/DAITATunnelSettingsViewModel.swift b/ios/MullvadVPN/Coordinators/Settings/DAITA/DAITATunnelSettingsViewModel.swift
index d1f3e79451..4bfa8a06c6 100644
--- a/ios/MullvadVPN/Coordinators/Settings/DAITA/DAITATunnelSettingsViewModel.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/DAITA/DAITATunnelSettingsViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-21.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/Coordinators/Settings/DAITA/SettingsDAITAView.swift b/ios/MullvadVPN/Coordinators/Settings/DAITA/SettingsDAITAView.swift
index a2fc820e39..fada270763 100644
--- a/ios/MullvadVPN/Coordinators/Settings/DAITA/SettingsDAITAView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/DAITA/SettingsDAITAView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideCoordinator.swift b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideCoordinator.swift
index a5cd3d484c..43db6d09cd 100644
--- a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideInteractor.swift b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideInteractor.swift
index 13584cc712..f4076787e3 100644
--- a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideInteractor.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-30.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideStatus.swift b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideStatus.swift
index 928914ae68..7a64a66c07 100644
--- a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideStatus.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideStatus.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-17.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideStatusView.swift b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideStatusView.swift
index b39572c846..fbb1ef2102 100644
--- a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideStatusView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideStatusView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-17.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideTextViewController.swift b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideTextViewController.swift
index f74090e2f9..31f2cfce3a 100644
--- a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideTextViewController.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideTextViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideViewController.swift b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideViewController.swift
index 8a13306feb..57e5cac3f3 100644
--- a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideViewController.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideViewControllerDelegate.swift b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideViewControllerDelegate.swift
index 5f24c056c4..bd931ff0fe 100644
--- a/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideViewControllerDelegate.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/IPOverride/IPOverrideViewControllerDelegate.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/Settings/Multihop/MultihopTunnelSettingsViewModel.swift b/ios/MullvadVPN/Coordinators/Settings/Multihop/MultihopTunnelSettingsViewModel.swift
index 45ae1b9a12..db793bd1f8 100644
--- a/ios/MullvadVPN/Coordinators/Settings/Multihop/MultihopTunnelSettingsViewModel.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/Multihop/MultihopTunnelSettingsViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-21.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/Settings/Multihop/SettingsMultihopView.swift b/ios/MullvadVPN/Coordinators/Settings/Multihop/SettingsMultihopView.swift
index 2547f54e76..457356323e 100644
--- a/ios/MullvadVPN/Coordinators/Settings/Multihop/SettingsMultihopView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/Multihop/SettingsMultihopView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/Settings/SettingsChildCoordinator.swift b/ios/MullvadVPN/Coordinators/Settings/SettingsChildCoordinator.swift
index 2b65859032..a858f8217b 100644
--- a/ios/MullvadVPN/Coordinators/Settings/SettingsChildCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/SettingsChildCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 08/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Routing
diff --git a/ios/MullvadVPN/Coordinators/Settings/SettingsCoordinator.swift b/ios/MullvadVPN/Coordinators/Settings/SettingsCoordinator.swift
index eeaa3cccdc..52a0b36b0f 100644
--- a/ios/MullvadVPN/Coordinators/Settings/SettingsCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/SettingsCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/01/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadLogging
diff --git a/ios/MullvadVPN/Coordinators/Settings/SettingsFieldValidationErrorConfiguration.swift b/ios/MullvadVPN/Coordinators/Settings/SettingsFieldValidationErrorConfiguration.swift
index 2e3ff5fbff..64a07fe71b 100644
--- a/ios/MullvadVPN/Coordinators/Settings/SettingsFieldValidationErrorConfiguration.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/SettingsFieldValidationErrorConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/SettingsFieldValidationErrorContentView.swift b/ios/MullvadVPN/Coordinators/Settings/SettingsFieldValidationErrorContentView.swift
index 1c10dec681..078a4c9cff 100644
--- a/ios/MullvadVPN/Coordinators/Settings/SettingsFieldValidationErrorContentView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/SettingsFieldValidationErrorContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/SettingsValidationErrorConfiguration.swift b/ios/MullvadVPN/Coordinators/Settings/SettingsValidationErrorConfiguration.swift
index 64b7061108..21ecc61691 100644
--- a/ios/MullvadVPN/Coordinators/Settings/SettingsValidationErrorConfiguration.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/SettingsValidationErrorConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/SettingsValidationErrorContentView.swift b/ios/MullvadVPN/Coordinators/Settings/SettingsValidationErrorContentView.swift
index b3708bb764..7c8d123d7f 100644
--- a/ios/MullvadVPN/Coordinators/Settings/SettingsValidationErrorContentView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/SettingsValidationErrorContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Coordinators/Settings/SettingsViewControllerFactory.swift b/ios/MullvadVPN/Coordinators/Settings/SettingsViewControllerFactory.swift
index 41ac5343b6..33119bf4b3 100644
--- a/ios/MullvadVPN/Coordinators/Settings/SettingsViewControllerFactory.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/SettingsViewControllerFactory.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-26.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/Settings/TunnelSettingsObservable.swift b/ios/MullvadVPN/Coordinators/Settings/TunnelSettingsObservable.swift
index 67235abfef..aa1658943a 100644
--- a/ios/MullvadVPN/Coordinators/Settings/TunnelSettingsObservable.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/TunnelSettingsObservable.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-21.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/Settings/Views/GroupedRowView.swift b/ios/MullvadVPN/Coordinators/Settings/Views/GroupedRowView.swift
index 5975e2f73c..7ee0e98578 100644
--- a/ios/MullvadVPN/Coordinators/Settings/Views/GroupedRowView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/Views/GroupedRowView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-21.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Coordinators/Settings/Views/SettingsInfoContainerView.swift b/ios/MullvadVPN/Coordinators/Settings/Views/SettingsInfoContainerView.swift
index df09e5690a..b38da99a09 100644
--- a/ios/MullvadVPN/Coordinators/Settings/Views/SettingsInfoContainerView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/Views/SettingsInfoContainerView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-21.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Coordinators/Settings/Views/SettingsInfoView.swift b/ios/MullvadVPN/Coordinators/Settings/Views/SettingsInfoView.swift
index 7b46b25857..0b0b0f92ef 100644
--- a/ios/MullvadVPN/Coordinators/Settings/Views/SettingsInfoView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/Views/SettingsInfoView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-13.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Coordinators/Settings/Views/SettingsRowViewFooter.swift b/ios/MullvadVPN/Coordinators/Settings/Views/SettingsRowViewFooter.swift
index 428138045c..259f881450 100644
--- a/ios/MullvadVPN/Coordinators/Settings/Views/SettingsRowViewFooter.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/Views/SettingsRowViewFooter.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-18.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Coordinators/Settings/Views/SwitchRowView.swift b/ios/MullvadVPN/Coordinators/Settings/Views/SwitchRowView.swift
index 77888d9040..392be7934f 100644
--- a/ios/MullvadVPN/Coordinators/Settings/Views/SwitchRowView.swift
+++ b/ios/MullvadVPN/Coordinators/Settings/Views/SwitchRowView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-13.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Coordinators/SetupAccountCompletedCoordinator.swift b/ios/MullvadVPN/Coordinators/SetupAccountCompletedCoordinator.swift
index 6101e4be40..1c95408279 100644
--- a/ios/MullvadVPN/Coordinators/SetupAccountCompletedCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/SetupAccountCompletedCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-07-03.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Coordinators/TermsOfServiceCoordinator.swift b/ios/MullvadVPN/Coordinators/TermsOfServiceCoordinator.swift
index 31aa76476e..b359187ca6 100644
--- a/ios/MullvadVPN/Coordinators/TermsOfServiceCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/TermsOfServiceCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 29/01/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Routing
diff --git a/ios/MullvadVPN/Coordinators/TunnelCoordinator.swift b/ios/MullvadVPN/Coordinators/TunnelCoordinator.swift
index 4cfcb98b71..0ff34e9062 100644
--- a/ios/MullvadVPN/Coordinators/TunnelCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/TunnelCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 01/02/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/VPNSettingsCoordinator.swift b/ios/MullvadVPN/Coordinators/VPNSettingsCoordinator.swift
index ba9c258422..dc099d6166 100644
--- a/ios/MullvadVPN/Coordinators/VPNSettingsCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/VPNSettingsCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-03-18.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Coordinators/WelcomeCoordinator.swift b/ios/MullvadVPN/Coordinators/WelcomeCoordinator.swift
index b7af509df5..d48825d07c 100644
--- a/ios/MullvadVPN/Coordinators/WelcomeCoordinator.swift
+++ b/ios/MullvadVPN/Coordinators/WelcomeCoordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-06-28.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/Extensions/Bundle+ProductVersion.swift b/ios/MullvadVPN/Extensions/Bundle+ProductVersion.swift
index cc739c163b..a646cf0edd 100644
--- a/ios/MullvadVPN/Extensions/Bundle+ProductVersion.swift
+++ b/ios/MullvadVPN/Extensions/Bundle+ProductVersion.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 22/02/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Extensions/CGSize+Helpers.swift b/ios/MullvadVPN/Extensions/CGSize+Helpers.swift
index a6a7956c5f..c36a3813ee 100644
--- a/ios/MullvadVPN/Extensions/CGSize+Helpers.swift
+++ b/ios/MullvadVPN/Extensions/CGSize+Helpers.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-10-10.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/CharacterSet+IPAddress.swift b/ios/MullvadVPN/Extensions/CharacterSet+IPAddress.swift
index 0568b9de61..fd6988c78f 100644
--- a/ios/MullvadVPN/Extensions/CharacterSet+IPAddress.swift
+++ b/ios/MullvadVPN/Extensions/CharacterSet+IPAddress.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 07/10/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Extensions/CodingErrors+CustomErrorDescription.swift b/ios/MullvadVPN/Extensions/CodingErrors+CustomErrorDescription.swift
index 6643aeac68..4963298ba2 100644
--- a/ios/MullvadVPN/Extensions/CodingErrors+CustomErrorDescription.swift
+++ b/ios/MullvadVPN/Extensions/CodingErrors+CustomErrorDescription.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/02/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Extensions/Collection+Sorting.swift b/ios/MullvadVPN/Extensions/Collection+Sorting.swift
index 36c7898b1c..00f00d3507 100644
--- a/ios/MullvadVPN/Extensions/Collection+Sorting.swift
+++ b/ios/MullvadVPN/Extensions/Collection+Sorting.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-06-14.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Extensions/Color+Helpers.swift b/ios/MullvadVPN/Extensions/Color+Helpers.swift
index 89c886fc24..e0d278bb1d 100644
--- a/ios/MullvadVPN/Extensions/Color+Helpers.swift
+++ b/ios/MullvadVPN/Extensions/Color+Helpers.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-12-06.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Extensions/Coordinator+Router.swift b/ios/MullvadVPN/Extensions/Coordinator+Router.swift
index dba2f5fed5..0a9f12d259 100644
--- a/ios/MullvadVPN/Extensions/Coordinator+Router.swift
+++ b/ios/MullvadVPN/Extensions/Coordinator+Router.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-08-24.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Extensions/NEVPNStatus+Debug.swift b/ios/MullvadVPN/Extensions/NEVPNStatus+Debug.swift
index e4536dc2e8..9e1b50421c 100644
--- a/ios/MullvadVPN/Extensions/NEVPNStatus+Debug.swift
+++ b/ios/MullvadVPN/Extensions/NEVPNStatus+Debug.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 28/11/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import NetworkExtension
diff --git a/ios/MullvadVPN/Extensions/NSAttributedString+Extensions.swift b/ios/MullvadVPN/Extensions/NSAttributedString+Extensions.swift
index fa5cf22fcc..9e5745a56f 100644
--- a/ios/MullvadVPN/Extensions/NSAttributedString+Extensions.swift
+++ b/ios/MullvadVPN/Extensions/NSAttributedString+Extensions.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 19/11/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/NSLayoutConstraint+Helpers.swift b/ios/MullvadVPN/Extensions/NSLayoutConstraint+Helpers.swift
index 7301c17aa4..ce0f80166a 100644
--- a/ios/MullvadVPN/Extensions/NSLayoutConstraint+Helpers.swift
+++ b/ios/MullvadVPN/Extensions/NSLayoutConstraint+Helpers.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 21/07/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/NSParagraphStyle+Extensions.swift b/ios/MullvadVPN/Extensions/NSParagraphStyle+Extensions.swift
index eb6249172d..56aea1ac74 100644
--- a/ios/MullvadVPN/Extensions/NSParagraphStyle+Extensions.swift
+++ b/ios/MullvadVPN/Extensions/NSParagraphStyle+Extensions.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-06-27.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/NSRegularExpression+IPAddress.swift b/ios/MullvadVPN/Extensions/NSRegularExpression+IPAddress.swift
index 155de03d0a..445eb0ec03 100644
--- a/ios/MullvadVPN/Extensions/NSRegularExpression+IPAddress.swift
+++ b/ios/MullvadVPN/Extensions/NSRegularExpression+IPAddress.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 30/10/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Extensions/RESTCreateApplePaymentResponse+Localization.swift b/ios/MullvadVPN/Extensions/RESTCreateApplePaymentResponse+Localization.swift
index 2b887573e6..d52d8e24df 100644
--- a/ios/MullvadVPN/Extensions/RESTCreateApplePaymentResponse+Localization.swift
+++ b/ios/MullvadVPN/Extensions/RESTCreateApplePaymentResponse+Localization.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andreas Lif on 2022-08-04.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/Extensions/RESTError+Display.swift b/ios/MullvadVPN/Extensions/RESTError+Display.swift
index c917ebbd82..38d9d959fb 100644
--- a/ios/MullvadVPN/Extensions/RESTError+Display.swift
+++ b/ios/MullvadVPN/Extensions/RESTError+Display.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 04/06/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Extensions/SKError+Localized.swift b/ios/MullvadVPN/Extensions/SKError+Localized.swift
index 288cc3aabd..8d4754e1bc 100644
--- a/ios/MullvadVPN/Extensions/SKError+Localized.swift
+++ b/ios/MullvadVPN/Extensions/SKError+Localized.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/01/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import StoreKit
diff --git a/ios/MullvadVPN/Extensions/SKProduct+Formatting.swift b/ios/MullvadVPN/Extensions/SKProduct+Formatting.swift
index b5bf461ef6..4fc79724b1 100644
--- a/ios/MullvadVPN/Extensions/SKProduct+Formatting.swift
+++ b/ios/MullvadVPN/Extensions/SKProduct+Formatting.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 19/03/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Extensions/StorePaymentManagerError+Display.swift b/ios/MullvadVPN/Extensions/StorePaymentManagerError+Display.swift
index c516840755..f16ec8e46c 100644
--- a/ios/MullvadVPN/Extensions/StorePaymentManagerError+Display.swift
+++ b/ios/MullvadVPN/Extensions/StorePaymentManagerError+Display.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/01/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Extensions/String+AccountFormatting.swift b/ios/MullvadVPN/Extensions/String+AccountFormatting.swift
index cfa1a8c12d..5a0e69b79e 100644
--- a/ios/MullvadVPN/Extensions/String+AccountFormatting.swift
+++ b/ios/MullvadVPN/Extensions/String+AccountFormatting.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andreas Lif on 2022-06-10.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Extensions/String+FuzzyMatch.swift b/ios/MullvadVPN/Extensions/String+FuzzyMatch.swift
index 3f6b377f5c..f9d027452f 100644
--- a/ios/MullvadVPN/Extensions/String+FuzzyMatch.swift
+++ b/ios/MullvadVPN/Extensions/String+FuzzyMatch.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-04-02.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Extensions/String+Helpers.swift b/ios/MullvadVPN/Extensions/String+Helpers.swift
index 512adaa6f7..3241c7442b 100644
--- a/ios/MullvadVPN/Extensions/String+Helpers.swift
+++ b/ios/MullvadVPN/Extensions/String+Helpers.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 27/03/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/UIBackgroundConfiguration+Extensions.swift b/ios/MullvadVPN/Extensions/UIBackgroundConfiguration+Extensions.swift
index e6babbbf4b..d87c00d931 100644
--- a/ios/MullvadVPN/Extensions/UIBackgroundConfiguration+Extensions.swift
+++ b/ios/MullvadVPN/Extensions/UIBackgroundConfiguration+Extensions.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/UIBarButtonItem+KeyboardNavigation.swift b/ios/MullvadVPN/Extensions/UIBarButtonItem+KeyboardNavigation.swift
index ee7db57426..89b540ca37 100644
--- a/ios/MullvadVPN/Extensions/UIBarButtonItem+KeyboardNavigation.swift
+++ b/ios/MullvadVPN/Extensions/UIBarButtonItem+KeyboardNavigation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 24/02/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/UIColor+Helpers.swift b/ios/MullvadVPN/Extensions/UIColor+Helpers.swift
index 0157058b89..3dc3173601 100644
--- a/ios/MullvadVPN/Extensions/UIColor+Helpers.swift
+++ b/ios/MullvadVPN/Extensions/UIColor+Helpers.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 06/05/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Extensions/UIFont+Weight.swift b/ios/MullvadVPN/Extensions/UIFont+Weight.swift
index 547327f844..c3438650eb 100644
--- a/ios/MullvadVPN/Extensions/UIFont+Weight.swift
+++ b/ios/MullvadVPN/Extensions/UIFont+Weight.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-05-23.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/UIImage+Helpers.swift b/ios/MullvadVPN/Extensions/UIImage+Helpers.swift
index 90d9bc7f88..335e63c1ba 100644
--- a/ios/MullvadVPN/Extensions/UIImage+Helpers.swift
+++ b/ios/MullvadVPN/Extensions/UIImage+Helpers.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-10-10.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/UIListContentConfiguration+Extensions.swift b/ios/MullvadVPN/Extensions/UIListContentConfiguration+Extensions.swift
index 385e9a1f6c..a68406908f 100644
--- a/ios/MullvadVPN/Extensions/UIListContentConfiguration+Extensions.swift
+++ b/ios/MullvadVPN/Extensions/UIListContentConfiguration+Extensions.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/UITableView+ReuseIdentifier.swift b/ios/MullvadVPN/Extensions/UITableView+ReuseIdentifier.swift
index 7ffff229ea..a43a2aa664 100644
--- a/ios/MullvadVPN/Extensions/UITableView+ReuseIdentifier.swift
+++ b/ios/MullvadVPN/Extensions/UITableView+ReuseIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/11/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/UITableViewCell+Disable.swift b/ios/MullvadVPN/Extensions/UITableViewCell+Disable.swift
index 6b739e7300..bca997b62f 100644
--- a/ios/MullvadVPN/Extensions/UITableViewCell+Disable.swift
+++ b/ios/MullvadVPN/Extensions/UITableViewCell+Disable.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-01-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/UITextField+Appearance.swift b/ios/MullvadVPN/Extensions/UITextField+Appearance.swift
index a033974e94..a1b0be8b3e 100644
--- a/ios/MullvadVPN/Extensions/UITextField+Appearance.swift
+++ b/ios/MullvadVPN/Extensions/UITextField+Appearance.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-04-04.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/UIView+AutoLayoutBuilder.swift b/ios/MullvadVPN/Extensions/UIView+AutoLayoutBuilder.swift
index b44e35793b..c13a4ee8ab 100644
--- a/ios/MullvadVPN/Extensions/UIView+AutoLayoutBuilder.swift
+++ b/ios/MullvadVPN/Extensions/UIView+AutoLayoutBuilder.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 24/03/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Extensions/URL+Scoping.swift b/ios/MullvadVPN/Extensions/URL+Scoping.swift
index a957d4291e..d8e8d4d342 100644
--- a/ios/MullvadVPN/Extensions/URL+Scoping.swift
+++ b/ios/MullvadVPN/Extensions/URL+Scoping.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-02.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Extensions/View+Size.swift b/ios/MullvadVPN/Extensions/View+Size.swift
index 3710923753..0112d4e53b 100644
--- a/ios/MullvadVPN/Extensions/View+Size.swift
+++ b/ios/MullvadVPN/Extensions/View+Size.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Extensions/View+TapAreaSize.swift b/ios/MullvadVPN/Extensions/View+TapAreaSize.swift
index c9ab7ee144..4d7666b9dd 100644
--- a/ios/MullvadVPN/Extensions/View+TapAreaSize.swift
+++ b/ios/MullvadVPN/Extensions/View+TapAreaSize.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-13.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/GeneralAPIs/OutgoingConnectionData.swift b/ios/MullvadVPN/GeneralAPIs/OutgoingConnectionData.swift
index 9e3aa25cea..efe3c63072 100644
--- a/ios/MullvadVPN/GeneralAPIs/OutgoingConnectionData.swift
+++ b/ios/MullvadVPN/GeneralAPIs/OutgoingConnectionData.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-11-15.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/GeneralAPIs/OutgoingConnectionProxy.swift b/ios/MullvadVPN/GeneralAPIs/OutgoingConnectionProxy.swift
index 67b347d1e8..ef7f6fb52e 100644
--- a/ios/MullvadVPN/GeneralAPIs/OutgoingConnectionProxy.swift
+++ b/ios/MullvadVPN/GeneralAPIs/OutgoingConnectionProxy.swift
@@ -3,7 +3,7 @@
// MullvadREST
//
// Created by Mojgan on 2023-10-24.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/InAppNotificationDescriptor.swift b/ios/MullvadVPN/Notifications/InAppNotificationDescriptor.swift
index 5839b62c02..4b4b21b4af 100644
--- a/ios/MullvadVPN/Notifications/InAppNotificationDescriptor.swift
+++ b/ios/MullvadVPN/Notifications/InAppNotificationDescriptor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/12/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/InAppNotificationProvider.swift b/ios/MullvadVPN/Notifications/InAppNotificationProvider.swift
index 8410aef8b3..4747a6c34c 100644
--- a/ios/MullvadVPN/Notifications/InAppNotificationProvider.swift
+++ b/ios/MullvadVPN/Notifications/InAppNotificationProvider.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/12/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/Notification Providers/AccountExpiry.swift b/ios/MullvadVPN/Notifications/Notification Providers/AccountExpiry.swift
index 32fec36a4f..5f3d82b802 100644
--- a/ios/MullvadVPN/Notifications/Notification Providers/AccountExpiry.swift
+++ b/ios/MullvadVPN/Notifications/Notification Providers/AccountExpiry.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-11-08.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/Notification Providers/AccountExpiryInAppNotificationProvider.swift b/ios/MullvadVPN/Notifications/Notification Providers/AccountExpiryInAppNotificationProvider.swift
index b0084bee54..94a6e3f9cb 100644
--- a/ios/MullvadVPN/Notifications/Notification Providers/AccountExpiryInAppNotificationProvider.swift
+++ b/ios/MullvadVPN/Notifications/Notification Providers/AccountExpiryInAppNotificationProvider.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 12/12/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/Notification Providers/AccountExpirySystemNotificationProvider.swift b/ios/MullvadVPN/Notifications/Notification Providers/AccountExpirySystemNotificationProvider.swift
index a8335a510a..10d3bb8d92 100644
--- a/ios/MullvadVPN/Notifications/Notification Providers/AccountExpirySystemNotificationProvider.swift
+++ b/ios/MullvadVPN/Notifications/Notification Providers/AccountExpirySystemNotificationProvider.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 03/06/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/Notification Providers/NewDeviceNotificationProvider.swift b/ios/MullvadVPN/Notifications/Notification Providers/NewDeviceNotificationProvider.swift
index 4b013c02d1..f5b8435dbc 100644
--- a/ios/MullvadVPN/Notifications/Notification Providers/NewDeviceNotificationProvider.swift
+++ b/ios/MullvadVPN/Notifications/Notification Providers/NewDeviceNotificationProvider.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-04-21.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/Notification Providers/NotificationConfiguration.swift b/ios/MullvadVPN/Notifications/Notification Providers/NotificationConfiguration.swift
index 64c9697e03..aa9acf3e0d 100644
--- a/ios/MullvadVPN/Notifications/Notification Providers/NotificationConfiguration.swift
+++ b/ios/MullvadVPN/Notifications/Notification Providers/NotificationConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 27/04/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/Notification Providers/TunnelStatusNotificationProvider.swift b/ios/MullvadVPN/Notifications/Notification Providers/TunnelStatusNotificationProvider.swift
index b46dc8a202..e0135cb44f 100644
--- a/ios/MullvadVPN/Notifications/Notification Providers/TunnelStatusNotificationProvider.swift
+++ b/ios/MullvadVPN/Notifications/Notification Providers/TunnelStatusNotificationProvider.swift
@@ -3,7 +3,7 @@
// TunnelStatusNotificationProvider
//
// Created by pronebird on 20/08/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/NotificationManager.swift b/ios/MullvadVPN/Notifications/NotificationManager.swift
index 924130c93e..8509d75bc8 100644
--- a/ios/MullvadVPN/Notifications/NotificationManager.swift
+++ b/ios/MullvadVPN/Notifications/NotificationManager.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 31/05/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/NotificationManagerDelegate.swift b/ios/MullvadVPN/Notifications/NotificationManagerDelegate.swift
index 26f1da2781..1e2b8f8f27 100644
--- a/ios/MullvadVPN/Notifications/NotificationManagerDelegate.swift
+++ b/ios/MullvadVPN/Notifications/NotificationManagerDelegate.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/12/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/NotificationProvider.swift b/ios/MullvadVPN/Notifications/NotificationProvider.swift
index 57fff1916d..2844d1f3f5 100644
--- a/ios/MullvadVPN/Notifications/NotificationProvider.swift
+++ b/ios/MullvadVPN/Notifications/NotificationProvider.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/12/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/NotificationProviderIdentifier.swift b/ios/MullvadVPN/Notifications/NotificationProviderIdentifier.swift
index a01c46055a..91fd55ea13 100644
--- a/ios/MullvadVPN/Notifications/NotificationProviderIdentifier.swift
+++ b/ios/MullvadVPN/Notifications/NotificationProviderIdentifier.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-05-10.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/NotificationProviderProtocol.swift b/ios/MullvadVPN/Notifications/NotificationProviderProtocol.swift
index 1e21bb0a14..0079513b42 100644
--- a/ios/MullvadVPN/Notifications/NotificationProviderProtocol.swift
+++ b/ios/MullvadVPN/Notifications/NotificationProviderProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/12/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/NotificationResponse.swift b/ios/MullvadVPN/Notifications/NotificationResponse.swift
index 64179e9558..d8a7145421 100644
--- a/ios/MullvadVPN/Notifications/NotificationResponse.swift
+++ b/ios/MullvadVPN/Notifications/NotificationResponse.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/05/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/SystemNotificationProvider.swift b/ios/MullvadVPN/Notifications/SystemNotificationProvider.swift
index 110e078aba..e19f576da0 100644
--- a/ios/MullvadVPN/Notifications/SystemNotificationProvider.swift
+++ b/ios/MullvadVPN/Notifications/SystemNotificationProvider.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/12/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Notifications/UI/NotificationBannerView.swift b/ios/MullvadVPN/Notifications/UI/NotificationBannerView.swift
index 7dea419a73..0876d71995 100644
--- a/ios/MullvadVPN/Notifications/UI/NotificationBannerView.swift
+++ b/ios/MullvadVPN/Notifications/UI/NotificationBannerView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 01/06/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Notifications/UI/NotificationContainerView.swift b/ios/MullvadVPN/Notifications/UI/NotificationContainerView.swift
index 8f77accff6..58210c1ba7 100644
--- a/ios/MullvadVPN/Notifications/UI/NotificationContainerView.swift
+++ b/ios/MullvadVPN/Notifications/UI/NotificationContainerView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 03/06/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Notifications/UI/NotificationController.swift b/ios/MullvadVPN/Notifications/UI/NotificationController.swift
index f0e9a82e57..ba04d7ddfd 100644
--- a/ios/MullvadVPN/Notifications/UI/NotificationController.swift
+++ b/ios/MullvadVPN/Notifications/UI/NotificationController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 01/06/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Operations/ProductsRequestOperation.swift b/ios/MullvadVPN/Operations/ProductsRequestOperation.swift
index f2985c7739..ebcb2cb073 100644
--- a/ios/MullvadVPN/Operations/ProductsRequestOperation.swift
+++ b/ios/MullvadVPN/Operations/ProductsRequestOperation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/09/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadVPN/Presentation controllers/FormsheetPresentationController.swift b/ios/MullvadVPN/Presentation controllers/FormsheetPresentationController.swift
index 56d07610c2..06f1b714e9 100644
--- a/ios/MullvadVPN/Presentation controllers/FormsheetPresentationController.swift
+++ b/ios/MullvadVPN/Presentation controllers/FormsheetPresentationController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 18/02/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadVPN/Protocols/CellFactoryProtocol.swift b/ios/MullvadVPN/Protocols/CellFactoryProtocol.swift
index 7bf3cbda21..5243ef576c 100644
--- a/ios/MullvadVPN/Protocols/CellFactoryProtocol.swift
+++ b/ios/MullvadVPN/Protocols/CellFactoryProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-03-09.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Protocols/SettingsMigrationUIHandler.swift b/ios/MullvadVPN/Protocols/SettingsMigrationUIHandler.swift
index 949458e394..000f903510 100644
--- a/ios/MullvadVPN/Protocols/SettingsMigrationUIHandler.swift
+++ b/ios/MullvadVPN/Protocols/SettingsMigrationUIHandler.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 24/11/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Protocols/URLSessionProtocol.swift b/ios/MullvadVPN/Protocols/URLSessionProtocol.swift
index ec2f2982e4..b3ca239120 100644
--- a/ios/MullvadVPN/Protocols/URLSessionProtocol.swift
+++ b/ios/MullvadVPN/Protocols/URLSessionProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-11-16.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift b/ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift
index 9c21476804..e1fd209f95 100644
--- a/ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift
+++ b/ios/MullvadVPN/RelayCacheTracker/RelayCacheTracker.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 05/06/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/RelayCacheTracker/RelayCacheTrackerObserver.swift b/ios/MullvadVPN/RelayCacheTracker/RelayCacheTrackerObserver.swift
index 802e293f1a..316fee9afc 100644
--- a/ios/MullvadVPN/RelayCacheTracker/RelayCacheTrackerObserver.swift
+++ b/ios/MullvadVPN/RelayCacheTracker/RelayCacheTrackerObserver.swift
@@ -3,7 +3,7 @@
// RelayCacheTrackerObserver
//
// Created by pronebird on 09/09/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/SceneDelegate.swift b/ios/MullvadVPN/SceneDelegate.swift
index 82327b24ba..68335ebccd 100644
--- a/ios/MullvadVPN/SceneDelegate.swift
+++ b/ios/MullvadVPN/SceneDelegate.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 20/05/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadLogging
diff --git a/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelInfo.swift b/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelInfo.swift
index a2eee7be0d..917ac596a9 100644
--- a/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelInfo.swift
+++ b/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelInfo.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-09-07.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#if targetEnvironment(simulator)
diff --git a/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProvider.swift b/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProvider.swift
index 1d8766bbda..e6af6751d4 100644
--- a/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProvider.swift
+++ b/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProvider.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 05/02/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProviderHost.swift b/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProviderHost.swift
index 29f9d3c29e..5351853472 100644
--- a/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProviderHost.swift
+++ b/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProviderHost.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 10/02/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#if targetEnvironment(simulator)
diff --git a/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProviderManager.swift b/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProviderManager.swift
index cc83c239d0..6128213478 100644
--- a/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProviderManager.swift
+++ b/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorTunnelProviderManager.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-09-07.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#if targetEnvironment(simulator)
diff --git a/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorVPNConnection.swift b/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorVPNConnection.swift
index 28ceadfaf0..8a01bfdf80 100644
--- a/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorVPNConnection.swift
+++ b/ios/MullvadVPN/SimulatorTunnelProvider/SimulatorVPNConnection.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-09-07.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#if targetEnvironment(simulator)
diff --git a/ios/MullvadVPN/StorePaymentManager/SendStoreReceiptOperation.swift b/ios/MullvadVPN/StorePaymentManager/SendStoreReceiptOperation.swift
index 5da2e911a4..4d43b35021 100644
--- a/ios/MullvadVPN/StorePaymentManager/SendStoreReceiptOperation.swift
+++ b/ios/MullvadVPN/StorePaymentManager/SendStoreReceiptOperation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 29/03/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/StorePaymentManager/StorePaymentBlockObserver.swift b/ios/MullvadVPN/StorePaymentManager/StorePaymentBlockObserver.swift
index cde43da250..14c5cf93a9 100644
--- a/ios/MullvadVPN/StorePaymentManager/StorePaymentBlockObserver.swift
+++ b/ios/MullvadVPN/StorePaymentManager/StorePaymentBlockObserver.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/StorePaymentManager/StorePaymentEvent.swift b/ios/MullvadVPN/StorePaymentManager/StorePaymentEvent.swift
index ca7a9226ea..3b7f046309 100644
--- a/ios/MullvadVPN/StorePaymentManager/StorePaymentEvent.swift
+++ b/ios/MullvadVPN/StorePaymentManager/StorePaymentEvent.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift b/ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift
index b4c06adad9..3ad770653a 100644
--- a/ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift
+++ b/ios/MullvadVPN/StorePaymentManager/StorePaymentManager.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 10/03/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadLogging
diff --git a/ios/MullvadVPN/StorePaymentManager/StorePaymentManagerDelegate.swift b/ios/MullvadVPN/StorePaymentManager/StorePaymentManagerDelegate.swift
index fd6ee850e4..0d89835548 100644
--- a/ios/MullvadVPN/StorePaymentManager/StorePaymentManagerDelegate.swift
+++ b/ios/MullvadVPN/StorePaymentManager/StorePaymentManagerDelegate.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 03/09/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/StorePaymentManager/StorePaymentManagerError.swift b/ios/MullvadVPN/StorePaymentManager/StorePaymentManagerError.swift
index f7df5e4489..b64390a97d 100644
--- a/ios/MullvadVPN/StorePaymentManager/StorePaymentManagerError.swift
+++ b/ios/MullvadVPN/StorePaymentManager/StorePaymentManagerError.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 08/09/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/StorePaymentManager/StorePaymentObserver.swift b/ios/MullvadVPN/StorePaymentManager/StorePaymentObserver.swift
index f504f5062a..a254a90e3e 100644
--- a/ios/MullvadVPN/StorePaymentManager/StorePaymentObserver.swift
+++ b/ios/MullvadVPN/StorePaymentManager/StorePaymentObserver.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 03/09/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/StorePaymentManager/StoreSubscription.swift b/ios/MullvadVPN/StorePaymentManager/StoreSubscription.swift
index 0401ea8d9c..b715f85a19 100644
--- a/ios/MullvadVPN/StorePaymentManager/StoreSubscription.swift
+++ b/ios/MullvadVPN/StorePaymentManager/StoreSubscription.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 03/09/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/StorePaymentManager/StoreTransactionLog.swift b/ios/MullvadVPN/StorePaymentManager/StoreTransactionLog.swift
index 57153e0616..590a843daf 100644
--- a/ios/MullvadVPN/StorePaymentManager/StoreTransactionLog.swift
+++ b/ios/MullvadVPN/StorePaymentManager/StoreTransactionLog.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/10/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TransportMonitor/PacketTunnelTransport.swift b/ios/MullvadVPN/TransportMonitor/PacketTunnelTransport.swift
index 375a052bc0..3c40c7d75a 100644
--- a/ios/MullvadVPN/TransportMonitor/PacketTunnelTransport.swift
+++ b/ios/MullvadVPN/TransportMonitor/PacketTunnelTransport.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Sajad Vishkai on 2022-10-03.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TransportMonitor/TransportMonitor.swift b/ios/MullvadVPN/TransportMonitor/TransportMonitor.swift
index 57d1340fa4..3335352de2 100644
--- a/ios/MullvadVPN/TransportMonitor/TransportMonitor.swift
+++ b/ios/MullvadVPN/TransportMonitor/TransportMonitor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Sajad Vishkai on 2022-10-07.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/BackgroundTaskProvider.swift b/ios/MullvadVPN/TunnelManager/BackgroundTaskProvider.swift
index bf8a7acec0..89aab208d1 100644
--- a/ios/MullvadVPN/TunnelManager/BackgroundTaskProvider.swift
+++ b/ios/MullvadVPN/TunnelManager/BackgroundTaskProvider.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2023-10-02.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#if canImport(UIKit)
diff --git a/ios/MullvadVPN/TunnelManager/LoadTunnelConfigurationOperation.swift b/ios/MullvadVPN/TunnelManager/LoadTunnelConfigurationOperation.swift
index d43a92fcc6..ce708fc94e 100644
--- a/ios/MullvadVPN/TunnelManager/LoadTunnelConfigurationOperation.swift
+++ b/ios/MullvadVPN/TunnelManager/LoadTunnelConfigurationOperation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 16/12/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/MapConnectionStatusOperation.swift b/ios/MullvadVPN/TunnelManager/MapConnectionStatusOperation.swift
index fc55fafa9b..958e0ec410 100644
--- a/ios/MullvadVPN/TunnelManager/MapConnectionStatusOperation.swift
+++ b/ios/MullvadVPN/TunnelManager/MapConnectionStatusOperation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 15/12/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/RedeemVoucherOperation.swift b/ios/MullvadVPN/TunnelManager/RedeemVoucherOperation.swift
index 2b9c19ce60..01748a9a26 100644
--- a/ios/MullvadVPN/TunnelManager/RedeemVoucherOperation.swift
+++ b/ios/MullvadVPN/TunnelManager/RedeemVoucherOperation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 29/03/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/RotateKeyOperation.swift b/ios/MullvadVPN/TunnelManager/RotateKeyOperation.swift
index 7369b937d5..632dd89a0b 100644
--- a/ios/MullvadVPN/TunnelManager/RotateKeyOperation.swift
+++ b/ios/MullvadVPN/TunnelManager/RotateKeyOperation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 15/12/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/SendTunnelProviderMessageOperation.swift b/ios/MullvadVPN/TunnelManager/SendTunnelProviderMessageOperation.swift
index 21485ae2ec..cc42e36b44 100644
--- a/ios/MullvadVPN/TunnelManager/SendTunnelProviderMessageOperation.swift
+++ b/ios/MullvadVPN/TunnelManager/SendTunnelProviderMessageOperation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 27/01/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadVPN/TunnelManager/SetAccountOperation.swift b/ios/MullvadVPN/TunnelManager/SetAccountOperation.swift
index 72fa471683..ef45960320 100644
--- a/ios/MullvadVPN/TunnelManager/SetAccountOperation.swift
+++ b/ios/MullvadVPN/TunnelManager/SetAccountOperation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 16/12/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/StartTunnelOperation.swift b/ios/MullvadVPN/TunnelManager/StartTunnelOperation.swift
index 923b33ad36..6c2b97ac06 100644
--- a/ios/MullvadVPN/TunnelManager/StartTunnelOperation.swift
+++ b/ios/MullvadVPN/TunnelManager/StartTunnelOperation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 15/12/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/StopTunnelOperation.swift b/ios/MullvadVPN/TunnelManager/StopTunnelOperation.swift
index ba41debe30..c4d727fe3e 100644
--- a/ios/MullvadVPN/TunnelManager/StopTunnelOperation.swift
+++ b/ios/MullvadVPN/TunnelManager/StopTunnelOperation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 15/12/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/Tunnel+Messaging.swift b/ios/MullvadVPN/TunnelManager/Tunnel+Messaging.swift
index 40f52b1afe..2f31f2f3e8 100644
--- a/ios/MullvadVPN/TunnelManager/Tunnel+Messaging.swift
+++ b/ios/MullvadVPN/TunnelManager/Tunnel+Messaging.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 16/09/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/Tunnel.swift b/ios/MullvadVPN/TunnelManager/Tunnel.swift
index 6324cbc01b..08a4b2b30b 100644
--- a/ios/MullvadVPN/TunnelManager/Tunnel.swift
+++ b/ios/MullvadVPN/TunnelManager/Tunnel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 25/02/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/TunnelBlockObserver.swift b/ios/MullvadVPN/TunnelManager/TunnelBlockObserver.swift
index abe9462db7..bf3610bace 100644
--- a/ios/MullvadVPN/TunnelManager/TunnelBlockObserver.swift
+++ b/ios/MullvadVPN/TunnelManager/TunnelBlockObserver.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/TunnelConfiguration.swift b/ios/MullvadVPN/TunnelManager/TunnelConfiguration.swift
index 2af8b57263..38c7c3b56b 100644
--- a/ios/MullvadVPN/TunnelManager/TunnelConfiguration.swift
+++ b/ios/MullvadVPN/TunnelManager/TunnelConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 07/12/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/TunnelInteractor.swift b/ios/MullvadVPN/TunnelManager/TunnelInteractor.swift
index e1f0740dca..ba798107a1 100644
--- a/ios/MullvadVPN/TunnelManager/TunnelInteractor.swift
+++ b/ios/MullvadVPN/TunnelManager/TunnelInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 05/07/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/TunnelManager.swift b/ios/MullvadVPN/TunnelManager/TunnelManager.swift
index 266195070b..2039d1297e 100644
--- a/ios/MullvadVPN/TunnelManager/TunnelManager.swift
+++ b/ios/MullvadVPN/TunnelManager/TunnelManager.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 25/09/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/TunnelManagerErrors.swift b/ios/MullvadVPN/TunnelManager/TunnelManagerErrors.swift
index 2073b6badd..2e83b3e1ec 100644
--- a/ios/MullvadVPN/TunnelManager/TunnelManagerErrors.swift
+++ b/ios/MullvadVPN/TunnelManager/TunnelManagerErrors.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 07/09/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/TunnelObserver.swift b/ios/MullvadVPN/TunnelManager/TunnelObserver.swift
index 5b41a809cc..0f5018dff3 100644
--- a/ios/MullvadVPN/TunnelManager/TunnelObserver.swift
+++ b/ios/MullvadVPN/TunnelManager/TunnelObserver.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 19/08/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/TunnelState+UI.swift b/ios/MullvadVPN/TunnelManager/TunnelState+UI.swift
index f02bf005e1..79fccbb020 100644
--- a/ios/MullvadVPN/TunnelManager/TunnelState+UI.swift
+++ b/ios/MullvadVPN/TunnelManager/TunnelState+UI.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andrew Bulhak on 2024-05-03.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/TunnelManager/TunnelState.swift b/ios/MullvadVPN/TunnelManager/TunnelState.swift
index 1bc6bc5381..87f05e9f7c 100644
--- a/ios/MullvadVPN/TunnelManager/TunnelState.swift
+++ b/ios/MullvadVPN/TunnelManager/TunnelState.swift
@@ -3,7 +3,7 @@
// TunnelState
//
// Created by pronebird on 11/08/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/TunnelStatusBlockObserver.swift b/ios/MullvadVPN/TunnelManager/TunnelStatusBlockObserver.swift
index 37ce71a65e..1126522f63 100644
--- a/ios/MullvadVPN/TunnelManager/TunnelStatusBlockObserver.swift
+++ b/ios/MullvadVPN/TunnelManager/TunnelStatusBlockObserver.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2023-10-03.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/TunnelStore.swift b/ios/MullvadVPN/TunnelManager/TunnelStore.swift
index 0fcb75dcbe..da859412c9 100644
--- a/ios/MullvadVPN/TunnelManager/TunnelStore.swift
+++ b/ios/MullvadVPN/TunnelManager/TunnelStore.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 07/12/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/UpdateAccountDataOperation.swift b/ios/MullvadVPN/TunnelManager/UpdateAccountDataOperation.swift
index 9c94773239..9af9799702 100644
--- a/ios/MullvadVPN/TunnelManager/UpdateAccountDataOperation.swift
+++ b/ios/MullvadVPN/TunnelManager/UpdateAccountDataOperation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 12/05/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/UpdateDeviceDataOperation.swift b/ios/MullvadVPN/TunnelManager/UpdateDeviceDataOperation.swift
index 6d720987ac..0f4b5f7a0b 100644
--- a/ios/MullvadVPN/TunnelManager/UpdateDeviceDataOperation.swift
+++ b/ios/MullvadVPN/TunnelManager/UpdateDeviceDataOperation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 13/05/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/VPNConnectionProtocol.swift b/ios/MullvadVPN/TunnelManager/VPNConnectionProtocol.swift
index 43f4cfe975..3465b7e19c 100644
--- a/ios/MullvadVPN/TunnelManager/VPNConnectionProtocol.swift
+++ b/ios/MullvadVPN/TunnelManager/VPNConnectionProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2023-09-08.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/TunnelManager/WgKeyRotation.swift b/ios/MullvadVPN/TunnelManager/WgKeyRotation.swift
index f21dc7dedb..65df6414c0 100644
--- a/ios/MullvadVPN/TunnelManager/WgKeyRotation.swift
+++ b/ios/MullvadVPN/TunnelManager/WgKeyRotation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 24/05/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/UI appearance/UIColor+Palette.swift b/ios/MullvadVPN/UI appearance/UIColor+Palette.swift
index 6ee04da045..14ed92c90f 100644
--- a/ios/MullvadVPN/UI appearance/UIColor+Palette.swift
+++ b/ios/MullvadVPN/UI appearance/UIColor+Palette.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 20/03/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/UI appearance/UIEdgeInsets+Extensions.swift b/ios/MullvadVPN/UI appearance/UIEdgeInsets+Extensions.swift
index b5febb25d8..b02f4291a1 100644
--- a/ios/MullvadVPN/UI appearance/UIEdgeInsets+Extensions.swift
+++ b/ios/MullvadVPN/UI appearance/UIEdgeInsets+Extensions.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2023-09-20.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/UI appearance/UIMetrics.swift b/ios/MullvadVPN/UI appearance/UIMetrics.swift
index 8eeb56c159..91cc02e9da 100644
--- a/ios/MullvadVPN/UI appearance/UIMetrics.swift
+++ b/ios/MullvadVPN/UI appearance/UIMetrics.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 10/03/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadVPN/View controllers/Account/AccountContentView.swift b/ios/MullvadVPN/View controllers/Account/AccountContentView.swift
index 3d34c3df29..e7a36263cf 100644
--- a/ios/MullvadVPN/View controllers/Account/AccountContentView.swift
+++ b/ios/MullvadVPN/View controllers/Account/AccountContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 08/07/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Account/AccountDeviceRow.swift b/ios/MullvadVPN/View controllers/Account/AccountDeviceRow.swift
index 18b75f2d87..55c8bccf19 100644
--- a/ios/MullvadVPN/View controllers/Account/AccountDeviceRow.swift
+++ b/ios/MullvadVPN/View controllers/Account/AccountDeviceRow.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-08-28.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Account/AccountExpiryRow.swift b/ios/MullvadVPN/View controllers/Account/AccountExpiryRow.swift
index d332bbaa07..4f39673bea 100644
--- a/ios/MullvadVPN/View controllers/Account/AccountExpiryRow.swift
+++ b/ios/MullvadVPN/View controllers/Account/AccountExpiryRow.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-08-28.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Account/AccountInteractor.swift b/ios/MullvadVPN/View controllers/Account/AccountInteractor.swift
index fc7cc9a2fa..85db6f7935 100644
--- a/ios/MullvadVPN/View controllers/Account/AccountInteractor.swift
+++ b/ios/MullvadVPN/View controllers/Account/AccountInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Account/AccountNumberRow.swift b/ios/MullvadVPN/View controllers/Account/AccountNumberRow.swift
index 07d5199c70..b7fe8626de 100644
--- a/ios/MullvadVPN/View controllers/Account/AccountNumberRow.swift
+++ b/ios/MullvadVPN/View controllers/Account/AccountNumberRow.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-08-28.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Account/AccountViewController.swift b/ios/MullvadVPN/View controllers/Account/AccountViewController.swift
index 41fd3bef25..87a450339b 100644
--- a/ios/MullvadVPN/View controllers/Account/AccountViewController.swift
+++ b/ios/MullvadVPN/View controllers/Account/AccountViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 20/03/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadLogging
diff --git a/ios/MullvadVPN/View controllers/Account/PaymentAlertPresenter.swift b/ios/MullvadVPN/View controllers/Account/PaymentAlertPresenter.swift
index 07369ac526..276e94a221 100644
--- a/ios/MullvadVPN/View controllers/Account/PaymentAlertPresenter.swift
+++ b/ios/MullvadVPN/View controllers/Account/PaymentAlertPresenter.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-05-30.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/View controllers/Account/PaymentState.swift b/ios/MullvadVPN/View controllers/Account/PaymentState.swift
index fa397d94d5..80625cc537 100644
--- a/ios/MullvadVPN/View controllers/Account/PaymentState.swift
+++ b/ios/MullvadVPN/View controllers/Account/PaymentState.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Account/RestorePurchasesView.swift b/ios/MullvadVPN/View controllers/Account/RestorePurchasesView.swift
index 703c5ba26d..e1fe907b3e 100644
--- a/ios/MullvadVPN/View controllers/Account/RestorePurchasesView.swift
+++ b/ios/MullvadVPN/View controllers/Account/RestorePurchasesView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-08-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionContentView.swift b/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionContentView.swift
index 26d87a787c..190e1e7281 100644
--- a/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionContentView.swift
+++ b/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-07-13.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionInteractor.swift b/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionInteractor.swift
index 2b4ef5fa29..112deb46fc 100644
--- a/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionInteractor.swift
+++ b/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-07-13.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewController.swift b/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewController.swift
index 0ca4f7cbcd..ac59ac0917 100644
--- a/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewController.swift
+++ b/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-07-13.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewModel.swift b/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewModel.swift
index d30d0631a6..3497d706ce 100644
--- a/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewModel.swift
+++ b/ios/MullvadVPN/View controllers/AccountDeletion/AccountDeletionViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-07-13.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Alert/AlertPresentation.swift b/ios/MullvadVPN/View controllers/Alert/AlertPresentation.swift
index afd67b6e81..d7a8fb39b4 100644
--- a/ios/MullvadVPN/View controllers/Alert/AlertPresentation.swift
+++ b/ios/MullvadVPN/View controllers/Alert/AlertPresentation.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-08-23.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Alert/AlertPresenter.swift b/ios/MullvadVPN/View controllers/Alert/AlertPresenter.swift
index 8cea541cd1..94096d341d 100644
--- a/ios/MullvadVPN/View controllers/Alert/AlertPresenter.swift
+++ b/ios/MullvadVPN/View controllers/Alert/AlertPresenter.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 04/06/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Routing
diff --git a/ios/MullvadVPN/View controllers/Alert/AlertViewController.swift b/ios/MullvadVPN/View controllers/Alert/AlertViewController.swift
index e06f8ac05c..a4d35237c9 100644
--- a/ios/MullvadVPN/View controllers/Alert/AlertViewController.swift
+++ b/ios/MullvadVPN/View controllers/Alert/AlertViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-05-19.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/ChangeLog/ChangeLogViewModel.swift b/ios/MullvadVPN/View controllers/ChangeLog/ChangeLogViewModel.swift
index fd8d1355a8..b6c5e9be0f 100644
--- a/ios/MullvadVPN/View controllers/ChangeLog/ChangeLogViewModel.swift
+++ b/ios/MullvadVPN/View controllers/ChangeLog/ChangeLogViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-08-22.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/CreationAccount/Completed/SetupAccountCompletedContentView.swift b/ios/MullvadVPN/View controllers/CreationAccount/Completed/SetupAccountCompletedContentView.swift
index 818053e66b..6309deba54 100644
--- a/ios/MullvadVPN/View controllers/CreationAccount/Completed/SetupAccountCompletedContentView.swift
+++ b/ios/MullvadVPN/View controllers/CreationAccount/Completed/SetupAccountCompletedContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-06-30.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/CreationAccount/Completed/SetupAccountCompletedController.swift b/ios/MullvadVPN/View controllers/CreationAccount/Completed/SetupAccountCompletedController.swift
index 116814028d..7ce0eec9ca 100644
--- a/ios/MullvadVPN/View controllers/CreationAccount/Completed/SetupAccountCompletedController.swift
+++ b/ios/MullvadVPN/View controllers/CreationAccount/Completed/SetupAccountCompletedController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-06-30.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/CreationAccount/InAppPurchaseInteractor.swift b/ios/MullvadVPN/View controllers/CreationAccount/InAppPurchaseInteractor.swift
index e4a0c209e6..86e14af5fc 100644
--- a/ios/MullvadVPN/View controllers/CreationAccount/InAppPurchaseInteractor.swift
+++ b/ios/MullvadVPN/View controllers/CreationAccount/InAppPurchaseInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-07-21.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeContentView.swift b/ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeContentView.swift
index 3ded47c9a2..13dab539d4 100644
--- a/ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeContentView.swift
+++ b/ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-06-27.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeInteractor.swift b/ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeInteractor.swift
index 9294498be9..3004b6212f 100644
--- a/ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeInteractor.swift
+++ b/ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-06-29.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeViewController.swift b/ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeViewController.swift
index 70911810e0..7d4ca9f6b5 100644
--- a/ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeViewController.swift
+++ b/ios/MullvadVPN/View controllers/CreationAccount/Welcome/WelcomeViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-06-28.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import StoreKit
diff --git a/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementContentView.swift b/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementContentView.swift
index 14bd8cd0fb..30579a752b 100644
--- a/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementContentView.swift
+++ b/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 19/07/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementInteractor.swift b/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementInteractor.swift
index a42590c342..652da7a7be 100644
--- a/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementInteractor.swift
+++ b/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/07/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementViewController.swift b/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementViewController.swift
index 68921af096..f33e14621e 100644
--- a/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementViewController.swift
+++ b/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 15/07/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@preconcurrency import MullvadLogging
diff --git a/ios/MullvadVPN/View controllers/DeviceList/DeviceRowView.swift b/ios/MullvadVPN/View controllers/DeviceList/DeviceRowView.swift
index 58ad8170aa..313ca732aa 100644
--- a/ios/MullvadVPN/View controllers/DeviceList/DeviceRowView.swift
+++ b/ios/MullvadVPN/View controllers/DeviceList/DeviceRowView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/07/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Launch/LaunchViewController.swift b/ios/MullvadVPN/View controllers/Launch/LaunchViewController.swift
index 30fe66c636..07c9a8ba26 100644
--- a/ios/MullvadVPN/View controllers/Launch/LaunchViewController.swift
+++ b/ios/MullvadVPN/View controllers/Launch/LaunchViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 18/11/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Login/AccountInputGroupView.swift b/ios/MullvadVPN/View controllers/Login/AccountInputGroupView.swift
index 9bad60b873..f5530b3088 100644
--- a/ios/MullvadVPN/View controllers/Login/AccountInputGroupView.swift
+++ b/ios/MullvadVPN/View controllers/Login/AccountInputGroupView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 22/03/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadVPN/View controllers/Login/AccountTextField.swift b/ios/MullvadVPN/View controllers/Login/AccountTextField.swift
index e8b101a2c3..75981056ee 100644
--- a/ios/MullvadVPN/View controllers/Login/AccountTextField.swift
+++ b/ios/MullvadVPN/View controllers/Login/AccountTextField.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 20/03/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Login/LoginContentView.swift b/ios/MullvadVPN/View controllers/Login/LoginContentView.swift
index 9c4693f758..542571fe69 100644
--- a/ios/MullvadVPN/View controllers/Login/LoginContentView.swift
+++ b/ios/MullvadVPN/View controllers/Login/LoginContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 22/03/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Login/LoginInteractor.swift b/ios/MullvadVPN/View controllers/Login/LoginInteractor.swift
index 302f1fa30c..d16f571608 100644
--- a/ios/MullvadVPN/View controllers/Login/LoginInteractor.swift
+++ b/ios/MullvadVPN/View controllers/Login/LoginInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 27/01/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Login/LoginViewController.swift b/ios/MullvadVPN/View controllers/Login/LoginViewController.swift
index fb162fedd6..149d374e3a 100644
--- a/ios/MullvadVPN/View controllers/Login/LoginViewController.swift
+++ b/ios/MullvadVPN/View controllers/Login/LoginViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 19/03/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadLogging
diff --git a/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeContentView.swift b/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeContentView.swift
index 71b71a418c..ffdffee232 100644
--- a/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeContentView.swift
+++ b/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andreas Lif on 2022-07-26.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeInteractor.swift b/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeInteractor.swift
index 6beb0bd9c1..b909e44fe5 100644
--- a/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeInteractor.swift
+++ b/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeViewController.swift b/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeViewController.swift
index 413f0821fe..36359599e5 100644
--- a/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeViewController.swift
+++ b/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andreas Lif on 2022-07-25.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportInteractor.swift b/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportInteractor.swift
index a63d97e2ed..6640473e4a 100644
--- a/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportInteractor.swift
+++ b/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 25/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportReviewViewController.swift b/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportReviewViewController.swift
index 1103a76e71..01d7afb09c 100644
--- a/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportReviewViewController.swift
+++ b/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportReviewViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 10/02/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportSubmissionOverlayView.swift b/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportSubmissionOverlayView.swift
index 3d49ea4008..e4b68a4cea 100644
--- a/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportSubmissionOverlayView.swift
+++ b/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportSubmissionOverlayView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 12/02/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewController+ViewManagement.swift b/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewController+ViewManagement.swift
index e4ab6c6841..484c60ef8f 100644
--- a/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewController+ViewManagement.swift
+++ b/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewController+ViewManagement.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2024-02-09.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewController.swift b/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewController.swift
index a7ad2d73a7..0e7cda5f44 100644
--- a/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewController.swift
+++ b/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 15/09/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewModel.swift b/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewModel.swift
index 8fa1bf794c..6805b97b6c 100644
--- a/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewModel.swift
+++ b/ios/MullvadVPN/View controllers/ProblemReport/ProblemReportViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Marco Nikic on 2024-02-09.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/RedeemVoucher/AddCreditSucceededViewController.swift b/ios/MullvadVPN/View controllers/RedeemVoucher/AddCreditSucceededViewController.swift
index 46c38f4c04..4fc623a306 100644
--- a/ios/MullvadVPN/View controllers/RedeemVoucher/AddCreditSucceededViewController.swift
+++ b/ios/MullvadVPN/View controllers/RedeemVoucher/AddCreditSucceededViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Sajad Vishkai on 2022-09-23.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/RedeemVoucher/LogoutDialogueView.swift b/ios/MullvadVPN/View controllers/RedeemVoucher/LogoutDialogueView.swift
index 0e08291494..a01da9eaa4 100644
--- a/ios/MullvadVPN/View controllers/RedeemVoucher/LogoutDialogueView.swift
+++ b/ios/MullvadVPN/View controllers/RedeemVoucher/LogoutDialogueView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-08-29.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherContentView.swift b/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherContentView.swift
index 7075dd7c4d..1399276784 100644
--- a/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherContentView.swift
+++ b/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andreas Lif on 2022-08-05.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherInteractor.swift b/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherInteractor.swift
index 12fd0271d1..cf76e17fe3 100644
--- a/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherInteractor.swift
+++ b/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-08-30.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherViewConfiguration.swift b/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherViewConfiguration.swift
index 136c7a6f28..9f56350c5e 100644
--- a/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherViewConfiguration.swift
+++ b/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherViewConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-09-12.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherViewController.swift b/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherViewController.swift
index c62dc917ef..67eba10582 100644
--- a/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherViewController.swift
+++ b/ios/MullvadVPN/View controllers/RedeemVoucher/RedeemVoucherViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andreas Lif on 2022-08-05.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/View controllers/RedeemVoucher/VoucherTextField.swift b/ios/MullvadVPN/View controllers/RedeemVoucher/VoucherTextField.swift
index fad518a80c..6e27e45388 100644
--- a/ios/MullvadVPN/View controllers/RedeemVoucher/VoucherTextField.swift
+++ b/ios/MullvadVPN/View controllers/RedeemVoucher/VoucherTextField.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andreas Lif on 2022-08-05.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/RelayFilter/ChipCollectionView.swift b/ios/MullvadVPN/View controllers/RelayFilter/ChipCollectionView.swift
index f4c8450647..cf5667c4f3 100644
--- a/ios/MullvadVPN/View controllers/RelayFilter/ChipCollectionView.swift
+++ b/ios/MullvadVPN/View controllers/RelayFilter/ChipCollectionView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-10-31.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/RelayFilter/ChipFlowLayout.swift b/ios/MullvadVPN/View controllers/RelayFilter/ChipFlowLayout.swift
index f54abf6095..e217cb7e5d 100644
--- a/ios/MullvadVPN/View controllers/RelayFilter/ChipFlowLayout.swift
+++ b/ios/MullvadVPN/View controllers/RelayFilter/ChipFlowLayout.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-10-31.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/RelayFilter/ChipViewCell.swift b/ios/MullvadVPN/View controllers/RelayFilter/ChipViewCell.swift
index 071d5b2ff2..6daba0ff3c 100644
--- a/ios/MullvadVPN/View controllers/RelayFilter/ChipViewCell.swift
+++ b/ios/MullvadVPN/View controllers/RelayFilter/ChipViewCell.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-06-20.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterCellFactory.swift b/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterCellFactory.swift
index a82fd2cfec..f6cba86133 100644
--- a/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterCellFactory.swift
+++ b/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterCellFactory.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-06-02.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterDataSource.swift b/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterDataSource.swift
index d42183c157..5843fed968 100644
--- a/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterDataSource.swift
+++ b/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterDataSource.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-06-02.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterView.swift b/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterView.swift
index 5ff3a3aed6..285889eac4 100644
--- a/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterView.swift
+++ b/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-06-19.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterViewController.swift b/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterViewController.swift
index 87a0e56f84..253a71c94d 100644
--- a/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterViewController.swift
+++ b/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-06-02.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterViewModel.swift b/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterViewModel.swift
index 5cd147f1d2..585de3d02f 100644
--- a/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterViewModel.swift
+++ b/ios/MullvadVPN/View controllers/RelayFilter/RelayFilterViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-06-09.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/View controllers/RevokedDevice/RevokedDeviceInteractor.swift b/ios/MullvadVPN/View controllers/RevokedDevice/RevokedDeviceInteractor.swift
index d734ee4459..0820fda2f7 100644
--- a/ios/MullvadVPN/View controllers/RevokedDevice/RevokedDeviceInteractor.swift
+++ b/ios/MullvadVPN/View controllers/RevokedDevice/RevokedDeviceInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/RevokedDevice/RevokedDeviceViewController.swift b/ios/MullvadVPN/View controllers/RevokedDevice/RevokedDeviceViewController.swift
index ba19cfdea9..81160dd1cf 100644
--- a/ios/MullvadVPN/View controllers/RevokedDevice/RevokedDeviceViewController.swift
+++ b/ios/MullvadVPN/View controllers/RevokedDevice/RevokedDeviceViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 07/07/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/AllLocationDataSource.swift b/ios/MullvadVPN/View controllers/SelectLocation/AllLocationDataSource.swift
index ee85954aff..3906542803 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/AllLocationDataSource.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/AllLocationDataSource.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-22.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/CustomListLocationNodeBuilder.swift b/ios/MullvadVPN/View controllers/SelectLocation/CustomListLocationNodeBuilder.swift
index cef94576c3..954f615dab 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/CustomListLocationNodeBuilder.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/CustomListLocationNodeBuilder.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-03-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/CustomListsDataSource.swift b/ios/MullvadVPN/View controllers/SelectLocation/CustomListsDataSource.swift
index 2176b471bb..0848981922 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/CustomListsDataSource.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/CustomListsDataSource.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-22.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/DAITAInfoView.swift b/ios/MullvadVPN/View controllers/SelectLocation/DAITAInfoView.swift
index 192724a537..bdfea369b4 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/DAITAInfoView.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/DAITAInfoView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-10-10.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/LocationCell.swift b/ios/MullvadVPN/View controllers/SelectLocation/LocationCell.swift
index dfeab104ff..6480286db8 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/LocationCell.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/LocationCell.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/05/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/LocationCellViewModel.swift b/ios/MullvadVPN/View controllers/SelectLocation/LocationCellViewModel.swift
index 76b537bf6c..9b85f41647 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/LocationCellViewModel.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/LocationCellViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-02-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/LocationDataSource.swift b/ios/MullvadVPN/View controllers/SelectLocation/LocationDataSource.swift
index 674e174cfa..7eb23e40fd 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/LocationDataSource.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/LocationDataSource.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 11/03/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/LocationDataSourceProtocol.swift b/ios/MullvadVPN/View controllers/SelectLocation/LocationDataSourceProtocol.swift
index edb1de9196..8227cae41e 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/LocationDataSourceProtocol.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/LocationDataSourceProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-02-07.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/LocationDiffableDataSourceProtocol.swift b/ios/MullvadVPN/View controllers/SelectLocation/LocationDiffableDataSourceProtocol.swift
index 81b125a34c..f1fd03f3d7 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/LocationDiffableDataSourceProtocol.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/LocationDiffableDataSourceProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Jon Petersson on 2024-03-27.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/LocationNode.swift b/ios/MullvadVPN/View controllers/SelectLocation/LocationNode.swift
index 6c81c941b3..b3d9d60a2d 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/LocationNode.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/LocationNode.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-02-21.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/LocationRelays.swift b/ios/MullvadVPN/View controllers/SelectLocation/LocationRelays.swift
index baa8f60ec6..c73a0435aa 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/LocationRelays.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/LocationRelays.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-08-12.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/LocationSection.swift b/ios/MullvadVPN/View controllers/SelectLocation/LocationSection.swift
index 074675de48..1f8c320dec 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/LocationSection.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/LocationSection.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-02-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/LocationSectionHeaderView.swift b/ios/MullvadVPN/View controllers/SelectLocation/LocationSectionHeaderView.swift
index d548b09076..bfa2d1c164 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/LocationSectionHeaderView.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/LocationSectionHeaderView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-01-25.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/LocationViewController.swift b/ios/MullvadVPN/View controllers/SelectLocation/LocationViewController.swift
index 3bd2671f12..a23f1c176e 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/LocationViewController.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/LocationViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 02/05/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/LocationViewControllerWrapper.swift b/ios/MullvadVPN/View controllers/SelectLocation/LocationViewControllerWrapper.swift
index 1bcd44713c..71c291555e 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/LocationViewControllerWrapper.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/LocationViewControllerWrapper.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-04-23.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/View controllers/SelectLocation/RelaySelection.swift b/ios/MullvadVPN/View controllers/SelectLocation/RelaySelection.swift
index 8cffa380b7..5ec18d4c4b 100644
--- a/ios/MullvadVPN/View controllers/SelectLocation/RelaySelection.swift
+++ b/ios/MullvadVPN/View controllers/SelectLocation/RelaySelection.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-04-29.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadVPN/View controllers/Settings/CheckableSettingsCell.swift b/ios/MullvadVPN/View controllers/Settings/CheckableSettingsCell.swift
index 6f7b0cb5ef..9eb5dfe1ad 100644
--- a/ios/MullvadVPN/View controllers/Settings/CheckableSettingsCell.swift
+++ b/ios/MullvadVPN/View controllers/Settings/CheckableSettingsCell.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-06-05.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Settings/Obfuscation/ShadowsocksObfuscationSettingsView.swift b/ios/MullvadVPN/View controllers/Settings/Obfuscation/ShadowsocksObfuscationSettingsView.swift
index 4c4ddbad6c..164772b315 100644
--- a/ios/MullvadVPN/View controllers/Settings/Obfuscation/ShadowsocksObfuscationSettingsView.swift
+++ b/ios/MullvadVPN/View controllers/Settings/Obfuscation/ShadowsocksObfuscationSettingsView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andrew Bulhak on 2024-11-07.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/Settings/Obfuscation/ShadowsocksObfuscationSettingsViewModel.swift b/ios/MullvadVPN/View controllers/Settings/Obfuscation/ShadowsocksObfuscationSettingsViewModel.swift
index b0a4aa3eab..5d9e73b5be 100644
--- a/ios/MullvadVPN/View controllers/Settings/Obfuscation/ShadowsocksObfuscationSettingsViewModel.swift
+++ b/ios/MullvadVPN/View controllers/Settings/Obfuscation/ShadowsocksObfuscationSettingsViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andrew Bulhak on 2024-11-07.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Settings/Obfuscation/TunnelObfuscationSettingsWatchingObservableObject.swift b/ios/MullvadVPN/View controllers/Settings/Obfuscation/TunnelObfuscationSettingsWatchingObservableObject.swift
index c83ff13028..36be024d85 100644
--- a/ios/MullvadVPN/View controllers/Settings/Obfuscation/TunnelObfuscationSettingsWatchingObservableObject.swift
+++ b/ios/MullvadVPN/View controllers/Settings/Obfuscation/TunnelObfuscationSettingsWatchingObservableObject.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andrew Bulhak on 2024-11-07.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Settings/Obfuscation/UDPOverTCPObfuscationSettingsView.swift b/ios/MullvadVPN/View controllers/Settings/Obfuscation/UDPOverTCPObfuscationSettingsView.swift
index 3d074a0d1d..2ddc06ba11 100644
--- a/ios/MullvadVPN/View controllers/Settings/Obfuscation/UDPOverTCPObfuscationSettingsView.swift
+++ b/ios/MullvadVPN/View controllers/Settings/Obfuscation/UDPOverTCPObfuscationSettingsView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andrew Bulhak on 2024-10-28.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/Settings/Obfuscation/UDPOverTCPObfuscationSettingsViewModel.swift b/ios/MullvadVPN/View controllers/Settings/Obfuscation/UDPOverTCPObfuscationSettingsViewModel.swift
index 1d2c7ac917..b44b8d707c 100644
--- a/ios/MullvadVPN/View controllers/Settings/Obfuscation/UDPOverTCPObfuscationSettingsViewModel.swift
+++ b/ios/MullvadVPN/View controllers/Settings/Obfuscation/UDPOverTCPObfuscationSettingsViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andrew Bulhak on 2024-11-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Settings/SelectableSettingsCell.swift b/ios/MullvadVPN/View controllers/Settings/SelectableSettingsCell.swift
index 9da9564d27..60f31a4aef 100644
--- a/ios/MullvadVPN/View controllers/Settings/SelectableSettingsCell.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SelectableSettingsCell.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-05-08.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Settings/SelectableSettingsDetailsCell.swift b/ios/MullvadVPN/View controllers/Settings/SelectableSettingsDetailsCell.swift
index 239a62c3d7..bd5fe94804 100644
--- a/ios/MullvadVPN/View controllers/Settings/SelectableSettingsDetailsCell.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SelectableSettingsDetailsCell.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-10-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsAddDNSEntryCell.swift b/ios/MullvadVPN/View controllers/Settings/SettingsAddDNSEntryCell.swift
index 51f7131ff9..3becd35d1f 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsAddDNSEntryCell.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsAddDNSEntryCell.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 27/10/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsCell.swift b/ios/MullvadVPN/View controllers/Settings/SettingsCell.swift
index 1fa9adb3fd..192ed8484e 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsCell.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsCell.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 22/05/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsCellFactory.swift b/ios/MullvadVPN/View controllers/Settings/SettingsCellFactory.swift
index ee916d2e83..2fd62e6c41 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsCellFactory.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsCellFactory.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-03-09.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsDNSInfoCell.swift b/ios/MullvadVPN/View controllers/Settings/SettingsDNSInfoCell.swift
index 02594d5a29..7294528dea 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsDNSInfoCell.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsDNSInfoCell.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-07-07.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsDNSTextCell.swift b/ios/MullvadVPN/View controllers/Settings/SettingsDNSTextCell.swift
index b6bd58b46c..ff8b1991ab 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsDNSTextCell.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsDNSTextCell.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 05/10/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsDataSource.swift b/ios/MullvadVPN/View controllers/Settings/SettingsDataSource.swift
index 6f79882c0d..8b992ad077 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsDataSource.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsDataSource.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 19/10/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsDataSourceDelegate.swift b/ios/MullvadVPN/View controllers/Settings/SettingsDataSourceDelegate.swift
index 44e119599e..3afb0d9eef 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsDataSourceDelegate.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsDataSourceDelegate.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 19/10/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsHeaderView.swift b/ios/MullvadVPN/View controllers/Settings/SettingsHeaderView.swift
index 9369c83413..d2351a1d90 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsHeaderView.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsHeaderView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-04-06.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsInfoButtonItem.swift b/ios/MullvadVPN/View controllers/Settings/SettingsInfoButtonItem.swift
index 58e967cbf9..4197cdd68b 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsInfoButtonItem.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsInfoButtonItem.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-10-03.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsInputCell.swift b/ios/MullvadVPN/View controllers/Settings/SettingsInputCell.swift
index dc5645290a..51dedaa27f 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsInputCell.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsInputCell.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-05-05.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsInteractor.swift b/ios/MullvadVPN/View controllers/Settings/SettingsInteractor.swift
index eb0f428afd..de2585737c 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsInteractor.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsInteractorFactory.swift b/ios/MullvadVPN/View controllers/Settings/SettingsInteractorFactory.swift
index d7144bb901..375629a90e 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsInteractorFactory.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsInteractorFactory.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsPromptAlertItem.swift b/ios/MullvadVPN/View controllers/Settings/SettingsPromptAlertItem.swift
index e69be4e4a1..23dc603f78 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsPromptAlertItem.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsPromptAlertItem.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-09-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsSwitchCell.swift b/ios/MullvadVPN/View controllers/Settings/SettingsSwitchCell.swift
index 83af8f6b05..ef41aecfee 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsSwitchCell.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsSwitchCell.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 19/05/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsViewController.swift b/ios/MullvadVPN/View controllers/Settings/SettingsViewController.swift
index 0a58e524f0..784fcfa000 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsViewController.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 20/03/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Settings/SettingsViewModel.swift b/ios/MullvadVPN/View controllers/Settings/SettingsViewModel.swift
index 441e9f4c97..fc698caa50 100644
--- a/ios/MullvadVPN/View controllers/Settings/SettingsViewModel.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SettingsViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-10-03.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/Settings/SwiftUI components/SingleChoiceList.swift b/ios/MullvadVPN/View controllers/Settings/SwiftUI components/SingleChoiceList.swift
index bdfba41480..3560a870d6 100644
--- a/ios/MullvadVPN/View controllers/Settings/SwiftUI components/SingleChoiceList.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SwiftUI components/SingleChoiceList.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andrew Bulhak on 2024-11-06.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/View controllers/Settings/SwiftUI components/StatefulPreviewWrapper.swift b/ios/MullvadVPN/View controllers/Settings/SwiftUI components/StatefulPreviewWrapper.swift
index c90e8e3f77..8d3ceff55d 100644
--- a/ios/MullvadVPN/View controllers/Settings/SwiftUI components/StatefulPreviewWrapper.swift
+++ b/ios/MullvadVPN/View controllers/Settings/SwiftUI components/StatefulPreviewWrapper.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andrew Bulhak on 2024-11-06.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
// This should probably live somewhere more central than `View controllers/Settings/SwiftUI components`. Where exactly is to be determined.
diff --git a/ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceContentView.swift b/ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceContentView.swift
index 40baa6a5d1..a72f1ff3f0 100644
--- a/ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceContentView.swift
+++ b/ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceContentView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 28/04/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceViewController.swift b/ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceViewController.swift
index 5e34843956..29cb646826 100644
--- a/ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceViewController.swift
+++ b/ios/MullvadVPN/View controllers/TermsOfService/TermsOfServiceViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 21/02/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipContainerView.swift b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipContainerView.swift
index addc6f92b5..ea0e0e8794 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipContainerView.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipContainerView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-12-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipFeature.swift b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipFeature.swift
index a661a2cefc..73bc01f8ab 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipFeature.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipFeature.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-12-06.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
import SwiftUI
diff --git a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipModel.swift b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipModel.swift
index a746897c06..8cdaa076fd 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipModel.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-12-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipView.swift b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipView.swift
index 2968a34a6c..de9376cc13 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipView.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-12-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipViewModelProtocol.swift b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipViewModelProtocol.swift
index 3a4c9da337..6d2a6cfb2c 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipViewModelProtocol.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ChipView/ChipViewModelProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-12-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ConnectionView.swift b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ConnectionView.swift
index 42d3d2c96c..44c9c7d357 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ConnectionView.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ConnectionView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-12-03.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ConnectionViewViewModel.swift b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ConnectionViewViewModel.swift
index 85bff950d9..4db9a75b99 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ConnectionViewViewModel.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/ConnectionViewViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-12-09.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/FeatureIndicators/FeatureIndicatorsView.swift b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/FeatureIndicators/FeatureIndicatorsView.swift
index 70e49a9c04..4d636e21ff 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/FeatureIndicators/FeatureIndicatorsView.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/FeatureIndicators/FeatureIndicatorsView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-12-06.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/FeatureIndicators/FeatureIndicatorsViewModel.swift b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/FeatureIndicators/FeatureIndicatorsViewModel.swift
index 97eac59ca8..86635f20c8 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/FeatureIndicators/FeatureIndicatorsViewModel.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/ConnectionView/FeatureIndicators/FeatureIndicatorsViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2024-12-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/Tunnel/CustomOverlayRenderer.swift b/ios/MullvadVPN/View controllers/Tunnel/CustomOverlayRenderer.swift
index 19ca225c93..5d6e47eecb 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/CustomOverlayRenderer.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/CustomOverlayRenderer.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MapKit
diff --git a/ios/MullvadVPN/View controllers/Tunnel/MapViewController.swift b/ios/MullvadVPN/View controllers/Tunnel/MapViewController.swift
index b77a307a23..55d10179cb 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/MapViewController.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/MapViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 03/01/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Tunnel/OutgoingConnectionService.swift b/ios/MullvadVPN/View controllers/Tunnel/OutgoingConnectionService.swift
index b68b6d527c..d76489af8d 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/OutgoingConnectionService.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/OutgoingConnectionService.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-10-27.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/Tunnel/TunnelViewController.swift b/ios/MullvadVPN/View controllers/Tunnel/TunnelViewController.swift
index 11e9271216..aa74ec5a6b 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/TunnelViewController.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/TunnelViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-12-10.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/View controllers/Tunnel/TunnelViewControllerInteractor.swift b/ios/MullvadVPN/View controllers/Tunnel/TunnelViewControllerInteractor.swift
index 12153b375a..38168df6cf 100644
--- a/ios/MullvadVPN/View controllers/Tunnel/TunnelViewControllerInteractor.swift
+++ b/ios/MullvadVPN/View controllers/Tunnel/TunnelViewControllerInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 26/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPN/View controllers/VPNSettings/CustomDNSCellFactory.swift b/ios/MullvadVPN/View controllers/VPNSettings/CustomDNSCellFactory.swift
index 7b8342029e..c83b9cae05 100644
--- a/ios/MullvadVPN/View controllers/VPNSettings/CustomDNSCellFactory.swift
+++ b/ios/MullvadVPN/View controllers/VPNSettings/CustomDNSCellFactory.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-11-09.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/VPNSettings/CustomDNSDataSource.swift b/ios/MullvadVPN/View controllers/VPNSettings/CustomDNSDataSource.swift
index 133de6af24..c4f22e7b44 100644
--- a/ios/MullvadVPN/View controllers/VPNSettings/CustomDNSDataSource.swift
+++ b/ios/MullvadVPN/View controllers/VPNSettings/CustomDNSDataSource.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-11-09.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/VPNSettings/CustomDNSViewController.swift b/ios/MullvadVPN/View controllers/VPNSettings/CustomDNSViewController.swift
index a66fa474cc..60ab057b82 100644
--- a/ios/MullvadVPN/View controllers/VPNSettings/CustomDNSViewController.swift
+++ b/ios/MullvadVPN/View controllers/VPNSettings/CustomDNSViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-11-09.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsCellFactory.swift b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsCellFactory.swift
index d97ffeecb7..fff545a07e 100644
--- a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsCellFactory.swift
+++ b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsCellFactory.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-03-09.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDataSource.swift b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDataSource.swift
index 6d57966ca2..236ecddb62 100644
--- a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDataSource.swift
+++ b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDataSource.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 05/10/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDataSourceDelegate.swift b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDataSourceDelegate.swift
index 98695d1f7f..bf3856b464 100644
--- a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDataSourceDelegate.swift
+++ b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDataSourceDelegate.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 11/10/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDetailsButtonItem.swift b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDetailsButtonItem.swift
index 1dc3121bef..f3f19431fd 100644
--- a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDetailsButtonItem.swift
+++ b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDetailsButtonItem.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-10-18.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
enum VPNSettingsDetailsButtonItem {
diff --git a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsInfoButtonItem.swift b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsInfoButtonItem.swift
index 472802d11e..2b87f5b67c 100644
--- a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsInfoButtonItem.swift
+++ b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsInfoButtonItem.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-11-10.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsInteractor.swift b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsInteractor.swift
index ccae325641..bde3eafac7 100644
--- a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsInteractor.swift
+++ b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 31/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsViewController.swift b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsViewController.swift
index a21e31236b..4b55c94f46 100644
--- a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsViewController.swift
+++ b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsViewController.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 19/05/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsViewModel.swift b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsViewModel.swift
index ae18c6a034..05f0b2652d 100644
--- a/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsViewModel.swift
+++ b/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsViewModel.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 11/10/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Views/AppButton.swift b/ios/MullvadVPN/Views/AppButton.swift
index a5c092d4db..73ea4cdc4f 100644
--- a/ios/MullvadVPN/Views/AppButton.swift
+++ b/ios/MullvadVPN/Views/AppButton.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 23/05/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Views/BlurView.swift b/ios/MullvadVPN/Views/BlurView.swift
index 081cbb99da..2ec4da33dd 100644
--- a/ios/MullvadVPN/Views/BlurView.swift
+++ b/ios/MullvadVPN/Views/BlurView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-12-06.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Views/CheckboxView.swift b/ios/MullvadVPN/Views/CheckboxView.swift
index 0ffb354a28..0fbdc91652 100644
--- a/ios/MullvadVPN/Views/CheckboxView.swift
+++ b/ios/MullvadVPN/Views/CheckboxView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-06-05.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Views/CustomButton.swift b/ios/MullvadVPN/Views/CustomButton.swift
index 6f6deb0e0a..8c6a9b65f4 100644
--- a/ios/MullvadVPN/Views/CustomButton.swift
+++ b/ios/MullvadVPN/Views/CustomButton.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 23/05/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Views/CustomSwitch.swift b/ios/MullvadVPN/Views/CustomSwitch.swift
index 1f141d00c2..0194d34516 100644
--- a/ios/MullvadVPN/Views/CustomSwitch.swift
+++ b/ios/MullvadVPN/Views/CustomSwitch.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 20/05/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Views/CustomSwitchContainer.swift b/ios/MullvadVPN/Views/CustomSwitchContainer.swift
index ed0d9d3b22..e5424c427e 100644
--- a/ios/MullvadVPN/Views/CustomSwitchContainer.swift
+++ b/ios/MullvadVPN/Views/CustomSwitchContainer.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 20/05/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Views/CustomTextField.swift b/ios/MullvadVPN/Views/CustomTextField.swift
index 0eb6be2e3a..98194aed82 100644
--- a/ios/MullvadVPN/Views/CustomTextField.swift
+++ b/ios/MullvadVPN/Views/CustomTextField.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 16/09/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Views/CustomTextView.swift b/ios/MullvadVPN/Views/CustomTextView.swift
index 9f3106d3ab..bc6df60504 100644
--- a/ios/MullvadVPN/Views/CustomTextView.swift
+++ b/ios/MullvadVPN/Views/CustomTextView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 16/09/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Views/CustomToggleStyle.swift b/ios/MullvadVPN/Views/CustomToggleStyle.swift
index b11449b9fc..2c99dec856 100644
--- a/ios/MullvadVPN/Views/CustomToggleStyle.swift
+++ b/ios/MullvadVPN/Views/CustomToggleStyle.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-13.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Views/EmptyTableViewHeaderFooterView.swift b/ios/MullvadVPN/Views/EmptyTableViewHeaderFooterView.swift
index 46b88f78ed..b9419e95b7 100644
--- a/ios/MullvadVPN/Views/EmptyTableViewHeaderFooterView.swift
+++ b/ios/MullvadVPN/Views/EmptyTableViewHeaderFooterView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 27/05/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Views/InAppPurchaseButton.swift b/ios/MullvadVPN/Views/InAppPurchaseButton.swift
index 1f3051f38f..c825f0f8aa 100644
--- a/ios/MullvadVPN/Views/InAppPurchaseButton.swift
+++ b/ios/MullvadVPN/Views/InAppPurchaseButton.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 23/03/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Views/IncreasedHitButton.swift b/ios/MullvadVPN/Views/IncreasedHitButton.swift
index d85cce07b5..f83eaa1e0e 100644
--- a/ios/MullvadVPN/Views/IncreasedHitButton.swift
+++ b/ios/MullvadVPN/Views/IncreasedHitButton.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Mojgan on 2023-05-16.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Views/InfoHeaderView.swift b/ios/MullvadVPN/Views/InfoHeaderView.swift
index 4a5357108a..48db0465bb 100644
--- a/ios/MullvadVPN/Views/InfoHeaderView.swift
+++ b/ios/MullvadVPN/Views/InfoHeaderView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-10-01.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPN/Views/LinkButton.swift b/ios/MullvadVPN/Views/LinkButton.swift
index f86abef964..2da6380af5 100644
--- a/ios/MullvadVPN/Views/LinkButton.swift
+++ b/ios/MullvadVPN/Views/LinkButton.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2023-12-20.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Views/MainButton.swift b/ios/MullvadVPN/Views/MainButton.swift
index 93e23f4a3e..3888ff6237 100644
--- a/ios/MullvadVPN/Views/MainButton.swift
+++ b/ios/MullvadVPN/Views/MainButton.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-12-04.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Views/MainButtonStyle.swift b/ios/MullvadVPN/Views/MainButtonStyle.swift
index 40f8346584..e2f510431d 100644
--- a/ios/MullvadVPN/Views/MainButtonStyle.swift
+++ b/ios/MullvadVPN/Views/MainButtonStyle.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-12-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Views/RowSeparator.swift b/ios/MullvadVPN/Views/RowSeparator.swift
index b3c2b0b164..40d4469a72 100644
--- a/ios/MullvadVPN/Views/RowSeparator.swift
+++ b/ios/MullvadVPN/Views/RowSeparator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-20.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Views/SpinnerActivityIndicatorView.swift b/ios/MullvadVPN/Views/SpinnerActivityIndicatorView.swift
index 24daafbc6d..9015ef2185 100644
--- a/ios/MullvadVPN/Views/SpinnerActivityIndicatorView.swift
+++ b/ios/MullvadVPN/Views/SpinnerActivityIndicatorView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 15/05/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Views/SplitMainButton.swift b/ios/MullvadVPN/Views/SplitMainButton.swift
index 72a8798935..45cb8928a6 100644
--- a/ios/MullvadVPN/Views/SplitMainButton.swift
+++ b/ios/MullvadVPN/Views/SplitMainButton.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-12-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPN/Views/StatusActivityView.swift b/ios/MullvadVPN/Views/StatusActivityView.swift
index db6227a61c..911b080e92 100644
--- a/ios/MullvadVPN/Views/StatusActivityView.swift
+++ b/ios/MullvadVPN/Views/StatusActivityView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andreas Lif on 2022-08-15.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPN/Views/StatusImageView.swift b/ios/MullvadVPN/Views/StatusImageView.swift
index 22c1d55eaa..a7c7434432 100644
--- a/ios/MullvadVPN/Views/StatusImageView.swift
+++ b/ios/MullvadVPN/Views/StatusImageView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 12/02/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/MullvadVPN/Views/VisualEffectView.swift b/ios/MullvadVPN/Views/VisualEffectView.swift
index f28b715065..a2452c96e5 100644
--- a/ios/MullvadVPN/Views/VisualEffectView.swift
+++ b/ios/MullvadVPN/Views/VisualEffectView.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-12-04.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import SwiftUI
diff --git a/ios/MullvadVPNTests/MullvadLogging/LogRotationTests.swift b/ios/MullvadVPNTests/MullvadLogging/LogRotationTests.swift
index ddfbe58b92..1dd4627513 100644
--- a/ios/MullvadVPNTests/MullvadLogging/LogRotationTests.swift
+++ b/ios/MullvadVPNTests/MullvadLogging/LogRotationTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2024-04-12.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadLogging
diff --git a/ios/MullvadVPNTests/MullvadLogging/LoggingTests.swift b/ios/MullvadVPNTests/MullvadLogging/LoggingTests.swift
index e4fc94a91c..ef329dac1c 100644
--- a/ios/MullvadVPNTests/MullvadLogging/LoggingTests.swift
+++ b/ios/MullvadVPNTests/MullvadLogging/LoggingTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Emils on 04/04/2024.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNTests/MullvadREST/ApiHandlers/AddressCacheTests.swift b/ios/MullvadVPNTests/MullvadREST/ApiHandlers/AddressCacheTests.swift
index 0a7843551f..f421b43d5b 100644
--- a/ios/MullvadVPNTests/MullvadREST/ApiHandlers/AddressCacheTests.swift
+++ b/ios/MullvadVPNTests/MullvadREST/ApiHandlers/AddressCacheTests.swift
@@ -3,7 +3,7 @@
// MullvadRESTTests
//
// Created by Marco Nikic on 2023-05-05.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadVPNTests/MullvadREST/ApiHandlers/ServerRelaysResponse+Stubs.swift b/ios/MullvadVPNTests/MullvadREST/ApiHandlers/ServerRelaysResponse+Stubs.swift
index 87ccc3ea50..595adeb757 100644
--- a/ios/MullvadVPNTests/MullvadREST/ApiHandlers/ServerRelaysResponse+Stubs.swift
+++ b/ios/MullvadVPNTests/MullvadREST/ApiHandlers/ServerRelaysResponse+Stubs.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-10-03.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNTests/MullvadREST/Extensions/UIntTests.swift b/ios/MullvadVPNTests/MullvadREST/Extensions/UIntTests.swift
index 0b99cfdadb..b72bb1d367 100644
--- a/ios/MullvadVPNTests/MullvadREST/Extensions/UIntTests.swift
+++ b/ios/MullvadVPNTests/MullvadREST/Extensions/UIntTests.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadVPNTests/MullvadREST/Relay/CoordinatesTests.swift b/ios/MullvadVPNTests/MullvadREST/Relay/CoordinatesTests.swift
index 816b511794..1fb043566f 100644
--- a/ios/MullvadVPNTests/MullvadREST/Relay/CoordinatesTests.swift
+++ b/ios/MullvadVPNTests/MullvadREST/Relay/CoordinatesTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-07-11.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import CoreLocation
diff --git a/ios/MullvadVPNTests/MullvadREST/Relay/MultihopDecisionFlowTests.swift b/ios/MullvadVPNTests/MullvadREST/Relay/MultihopDecisionFlowTests.swift
index 319a9eae16..94267d5b39 100644
--- a/ios/MullvadVPNTests/MullvadREST/Relay/MultihopDecisionFlowTests.swift
+++ b/ios/MullvadVPNTests/MullvadREST/Relay/MultihopDecisionFlowTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2024-06-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadVPNTests/MullvadREST/Relay/ObfuscationMethodSelectorTests.swift b/ios/MullvadVPNTests/MullvadREST/Relay/ObfuscationMethodSelectorTests.swift
index 5acfedf8e4..6fb2be5a25 100644
--- a/ios/MullvadVPNTests/MullvadREST/Relay/ObfuscationMethodSelectorTests.swift
+++ b/ios/MullvadVPNTests/MullvadREST/Relay/ObfuscationMethodSelectorTests.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadVPNTests/MullvadREST/Relay/ObfuscatorPortSelectorTests.swift b/ios/MullvadVPNTests/MullvadREST/Relay/ObfuscatorPortSelectorTests.swift
index 70ad8244f5..bf180bfca4 100644
--- a/ios/MullvadVPNTests/MullvadREST/Relay/ObfuscatorPortSelectorTests.swift
+++ b/ios/MullvadVPNTests/MullvadREST/Relay/ObfuscatorPortSelectorTests.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-04.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadVPNTests/MullvadREST/Relay/RelayCacheTests.swift b/ios/MullvadVPNTests/MullvadREST/Relay/RelayCacheTests.swift
index 54aa317be3..adb1edb698 100644
--- a/ios/MullvadVPNTests/MullvadREST/Relay/RelayCacheTests.swift
+++ b/ios/MullvadVPNTests/MullvadREST/Relay/RelayCacheTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-06-02.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadVPNTests/MullvadREST/Relay/RelayPickingTests.swift b/ios/MullvadVPNTests/MullvadREST/Relay/RelayPickingTests.swift
index cb0f403987..17e80ef8c3 100644
--- a/ios/MullvadVPNTests/MullvadREST/Relay/RelayPickingTests.swift
+++ b/ios/MullvadVPNTests/MullvadREST/Relay/RelayPickingTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2024-06-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNTests/MullvadREST/Relay/RelaySelectorTests.swift b/ios/MullvadVPNTests/MullvadREST/Relay/RelaySelectorTests.swift
index 630662bc37..868d41e4c9 100644
--- a/ios/MullvadVPNTests/MullvadREST/Relay/RelaySelectorTests.swift
+++ b/ios/MullvadVPNTests/MullvadREST/Relay/RelaySelectorTests.swift
@@ -3,7 +3,7 @@
// RelaySelectorTests
//
// Created by pronebird on 07/11/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadVPNTests/MullvadREST/Relay/RelaySelectorWrapperTests.swift b/ios/MullvadVPNTests/MullvadREST/Relay/RelaySelectorWrapperTests.swift
index b8ad4d2d46..57c506404d 100644
--- a/ios/MullvadVPNTests/MullvadREST/Relay/RelaySelectorWrapperTests.swift
+++ b/ios/MullvadVPNTests/MullvadREST/Relay/RelaySelectorWrapperTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2024-06-10.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadVPNTests/MullvadREST/Shadowsocks/ShadowsocksLoaderTests.swift b/ios/MullvadVPNTests/MullvadREST/Shadowsocks/ShadowsocksLoaderTests.swift
index b0302f0e39..971604d24c 100644
--- a/ios/MullvadVPNTests/MullvadREST/Shadowsocks/ShadowsocksLoaderTests.swift
+++ b/ios/MullvadVPNTests/MullvadREST/Shadowsocks/ShadowsocksLoaderTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Mojgan on 2024-05-29.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadVPNTests/MullvadSettings/APIAccessMethodsTests.swift b/ios/MullvadVPNTests/MullvadSettings/APIAccessMethodsTests.swift
index 048c5c2719..9c602d0eae 100644
--- a/ios/MullvadVPNTests/MullvadSettings/APIAccessMethodsTests.swift
+++ b/ios/MullvadVPNTests/MullvadSettings/APIAccessMethodsTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2023-12-13.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPNTests/MullvadSettings/CustomListsRepositoryStub.swift b/ios/MullvadVPNTests/MullvadSettings/CustomListsRepositoryStub.swift
index 782d8c4d82..6055c20338 100644
--- a/ios/MullvadVPNTests/MullvadSettings/CustomListsRepositoryStub.swift
+++ b/ios/MullvadVPNTests/MullvadSettings/CustomListsRepositoryStub.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2024-02-29.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPNTests/MullvadSettings/DAITASettingsTests.swift b/ios/MullvadVPNTests/MullvadSettings/DAITASettingsTests.swift
index 0057857349..c9981298b5 100644
--- a/ios/MullvadVPNTests/MullvadSettings/DAITASettingsTests.swift
+++ b/ios/MullvadVPNTests/MullvadSettings/DAITASettingsTests.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-09-27.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadSettings
diff --git a/ios/MullvadVPNTests/MullvadSettings/IPOverrideRepositoryStub.swift b/ios/MullvadVPNTests/MullvadSettings/IPOverrideRepositoryStub.swift
index c27c5cff58..6bd16f5432 100644
--- a/ios/MullvadVPNTests/MullvadSettings/IPOverrideRepositoryStub.swift
+++ b/ios/MullvadVPNTests/MullvadSettings/IPOverrideRepositoryStub.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2024-01-31.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/MullvadVPNTests/MullvadSettings/IPOverrideRepositoryTests.swift b/ios/MullvadVPNTests/MullvadSettings/IPOverrideRepositoryTests.swift
index 4562ae44a4..6acdb527ae 100644
--- a/ios/MullvadVPNTests/MullvadSettings/IPOverrideRepositoryTests.swift
+++ b/ios/MullvadVPNTests/MullvadSettings/IPOverrideRepositoryTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2024-01-17.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadSettings
diff --git a/ios/MullvadVPNTests/MullvadSettings/IPOverrideTests.swift b/ios/MullvadVPNTests/MullvadSettings/IPOverrideTests.swift
index 0cb940f1ce..be256e238e 100644
--- a/ios/MullvadVPNTests/MullvadSettings/IPOverrideTests.swift
+++ b/ios/MullvadVPNTests/MullvadSettings/IPOverrideTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2024-01-30.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadSettings
diff --git a/ios/MullvadVPNTests/MullvadSettings/IPOverrideWrapperTests.swift b/ios/MullvadVPNTests/MullvadSettings/IPOverrideWrapperTests.swift
index 6cafd931c2..9b4b2313af 100644
--- a/ios/MullvadVPNTests/MullvadSettings/IPOverrideWrapperTests.swift
+++ b/ios/MullvadVPNTests/MullvadSettings/IPOverrideWrapperTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2024-02-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadVPNTests/MullvadSettings/InMemorySettingsStore.swift b/ios/MullvadVPNTests/MullvadSettings/InMemorySettingsStore.swift
index 8c44a0ed7a..18cc9fdf59 100644
--- a/ios/MullvadVPNTests/MullvadSettings/InMemorySettingsStore.swift
+++ b/ios/MullvadVPNTests/MullvadSettings/InMemorySettingsStore.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-10-17.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNTests/MullvadSettings/MigrationManagerMultiProcessUpgradeTests.swift b/ios/MullvadVPNTests/MullvadSettings/MigrationManagerMultiProcessUpgradeTests.swift
index 988188b753..6e619256c5 100644
--- a/ios/MullvadVPNTests/MullvadSettings/MigrationManagerMultiProcessUpgradeTests.swift
+++ b/ios/MullvadVPNTests/MullvadSettings/MigrationManagerMultiProcessUpgradeTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2024-10-03.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/MullvadVPNTests/MullvadSettings/MigrationManagerTests.swift b/ios/MullvadVPNTests/MullvadSettings/MigrationManagerTests.swift
index 99abde9169..adbc92c5d8 100644
--- a/ios/MullvadVPNTests/MullvadSettings/MigrationManagerTests.swift
+++ b/ios/MullvadVPNTests/MullvadSettings/MigrationManagerTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-10-17.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/MullvadVPNTests/MullvadSettings/SettingsUpdaterTests.swift b/ios/MullvadVPNTests/MullvadSettings/SettingsUpdaterTests.swift
index af089acaa4..db3403eaac 100644
--- a/ios/MullvadVPNTests/MullvadSettings/SettingsUpdaterTests.swift
+++ b/ios/MullvadVPNTests/MullvadSettings/SettingsUpdaterTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Mojgan on 2024-05-29.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadSettings
@testable import MullvadTypes
diff --git a/ios/MullvadVPNTests/MullvadSettings/TunnelSettingsUpdateTests.swift b/ios/MullvadVPNTests/MullvadSettings/TunnelSettingsUpdateTests.swift
index b6cb2b7c57..d123c7026e 100644
--- a/ios/MullvadVPNTests/MullvadSettings/TunnelSettingsUpdateTests.swift
+++ b/ios/MullvadVPNTests/MullvadSettings/TunnelSettingsUpdateTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Andrew Bulhak on 2024-02-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadSettings
diff --git a/ios/MullvadVPNTests/MullvadTypes/AnyIPAddressTests.swift b/ios/MullvadVPNTests/MullvadTypes/AnyIPAddressTests.swift
index aa4c106fa8..b5647afc68 100644
--- a/ios/MullvadVPNTests/MullvadTypes/AnyIPAddressTests.swift
+++ b/ios/MullvadVPNTests/MullvadTypes/AnyIPAddressTests.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-09-24.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadTypes
diff --git a/ios/MullvadVPNTests/MullvadTypes/DurationTests.swift b/ios/MullvadVPNTests/MullvadTypes/DurationTests.swift
index 13c0c5a41d..1d8305e83d 100644
--- a/ios/MullvadVPNTests/MullvadTypes/DurationTests.swift
+++ b/ios/MullvadVPNTests/MullvadTypes/DurationTests.swift
@@ -3,7 +3,7 @@
// MullvadRESTTests
//
// Created by pronebird on 05/11/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadVPNTests/MullvadTypes/FileCacheTests.swift b/ios/MullvadVPNTests/MullvadTypes/FileCacheTests.swift
index 9977d3047c..fdc8a190f4 100644
--- a/ios/MullvadVPNTests/MullvadTypes/FileCacheTests.swift
+++ b/ios/MullvadVPNTests/MullvadTypes/FileCacheTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by pronebird on 13/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNTests/MullvadTypes/FixedWidthIntegerArithmeticsTests.swift b/ios/MullvadVPNTests/MullvadTypes/FixedWidthIntegerArithmeticsTests.swift
index bfbf2a0cfa..b666780ad1 100644
--- a/ios/MullvadVPNTests/MullvadTypes/FixedWidthIntegerArithmeticsTests.swift
+++ b/ios/MullvadVPNTests/MullvadTypes/FixedWidthIntegerArithmeticsTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by pronebird on 29/08/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNTests/MullvadTypes/MockFileCache.swift b/ios/MullvadVPNTests/MullvadTypes/MockFileCache.swift
index ea13a7356e..fb14a700a6 100644
--- a/ios/MullvadVPNTests/MullvadTypes/MockFileCache.swift
+++ b/ios/MullvadVPNTests/MullvadTypes/MockFileCache.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by pronebird on 13/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNTests/MullvadTypes/RelayConstraintsTests.swift b/ios/MullvadVPNTests/MullvadTypes/RelayConstraintsTests.swift
index 15ed22663e..fb18782da8 100644
--- a/ios/MullvadVPNTests/MullvadTypes/RelayConstraintsTests.swift
+++ b/ios/MullvadVPNTests/MullvadTypes/RelayConstraintsTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2024-03-14.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadTypes
diff --git a/ios/MullvadVPNTests/MullvadVPN/Classes/CustomDateComponentsFormattingTests.swift b/ios/MullvadVPNTests/MullvadVPN/Classes/CustomDateComponentsFormattingTests.swift
index 8c0a5a30c2..6666fdc84b 100644
--- a/ios/MullvadVPNTests/MullvadVPN/Classes/CustomDateComponentsFormattingTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/Classes/CustomDateComponentsFormattingTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by pronebird on 14/05/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNTests/MullvadVPN/Classes/InputTextFormatterTests.swift b/ios/MullvadVPNTests/MullvadVPN/Classes/InputTextFormatterTests.swift
index 5ff8d0daef..def507f6a7 100644
--- a/ios/MullvadVPNTests/MullvadVPN/Classes/InputTextFormatterTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/Classes/InputTextFormatterTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by pronebird on 10/04/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNTests/MullvadVPN/Extensions/StringTests.swift b/ios/MullvadVPNTests/MullvadVPN/Extensions/StringTests.swift
index 4f5c3511f3..8208f5c7de 100644
--- a/ios/MullvadVPNTests/MullvadVPN/Extensions/StringTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/Extensions/StringTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by pronebird on 27/03/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNTests/MullvadVPN/GeneralAPIs/OutgoingConnectionProxy+Stub.swift b/ios/MullvadVPNTests/MullvadVPN/GeneralAPIs/OutgoingConnectionProxy+Stub.swift
index b1eaef38fa..1c3115e0ec 100644
--- a/ios/MullvadVPNTests/MullvadVPN/GeneralAPIs/OutgoingConnectionProxy+Stub.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/GeneralAPIs/OutgoingConnectionProxy+Stub.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Mojgan on 2023-10-25.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/MullvadVPNTests/MullvadVPN/GeneralAPIs/OutgoingConnectionProxyTests.swift b/ios/MullvadVPNTests/MullvadVPN/GeneralAPIs/OutgoingConnectionProxyTests.swift
index a4c6db6130..4ef18132c0 100644
--- a/ios/MullvadVPNTests/MullvadVPN/GeneralAPIs/OutgoingConnectionProxyTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/GeneralAPIs/OutgoingConnectionProxyTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Mojgan on 2023-10-25.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/MullvadVPNTests/MullvadVPN/Log/ConsolidatedApplicationLogTests.swift b/ios/MullvadVPNTests/MullvadVPN/Log/ConsolidatedApplicationLogTests.swift
index 3146848827..02f55bb6d9 100644
--- a/ios/MullvadVPNTests/MullvadVPN/Log/ConsolidatedApplicationLogTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/Log/ConsolidatedApplicationLogTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Mojgan on 2024-11-21.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNTests/MullvadVPN/Notifications/NotificationProviders/AccountExpiryTests.swift b/ios/MullvadVPNTests/MullvadVPN/Notifications/NotificationProviders/AccountExpiryTests.swift
index 08c5ef9153..f28345a2a1 100644
--- a/ios/MullvadVPNTests/MullvadVPN/Notifications/NotificationProviders/AccountExpiryTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/Notifications/NotificationProviders/AccountExpiryTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2023-11-07.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNTests/MullvadVPN/PacketTunnel/DeviceCheck/DeviceCheckOperationTests.swift b/ios/MullvadVPNTests/MullvadVPN/PacketTunnel/DeviceCheck/DeviceCheckOperationTests.swift
index a0e8d3830f..fecc0f384b 100644
--- a/ios/MullvadVPNTests/MullvadVPN/PacketTunnel/DeviceCheck/DeviceCheckOperationTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/PacketTunnel/DeviceCheck/DeviceCheckOperationTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by pronebird on 30/05/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift b/ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift
index d233712218..235dc1fec8 100644
--- a/ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/PacketTunnelCore/PacketTunnelActorReducerTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Andrew Bulhak on 2024-04-29.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadMockData
diff --git a/ios/MullvadVPNTests/MullvadVPN/Protocols/URLSessionStub.swift b/ios/MullvadVPNTests/MullvadVPN/Protocols/URLSessionStub.swift
index ecde3456fd..52c39883a6 100644
--- a/ios/MullvadVPNTests/MullvadVPN/Protocols/URLSessionStub.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/Protocols/URLSessionStub.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Mojgan on 2023-10-25.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNTests/MullvadVPN/RelayCacheTracker/RelayCacheTracker+Stubs.swift b/ios/MullvadVPNTests/MullvadVPN/RelayCacheTracker/RelayCacheTracker+Stubs.swift
index 3f62f2dd98..006cb10824 100644
--- a/ios/MullvadVPNTests/MullvadVPN/RelayCacheTracker/RelayCacheTracker+Stubs.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/RelayCacheTracker/RelayCacheTracker+Stubs.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-10-03.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/MockTunnel.swift b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/MockTunnel.swift
index 07f3a413cf..3d83983110 100644
--- a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/MockTunnel.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/MockTunnel.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Andrew Bulhak on 2024-02-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/MockTunnelInteractor.swift b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/MockTunnelInteractor.swift
index 607c93e652..4f80fc93c7 100644
--- a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/MockTunnelInteractor.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/MockTunnelInteractor.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Andrew Bulhak on 2024-02-02.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/StartTunnelOperationTests.swift b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/StartTunnelOperationTests.swift
index 08b2946d99..2b2e62f516 100644
--- a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/StartTunnelOperationTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/StartTunnelOperationTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Andrew Bulhak on 2024-02-02.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelManagerTests.swift b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelManagerTests.swift
index 19c59a3f05..c06026e92f 100644
--- a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelManagerTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelManagerTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-10-02.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadREST
diff --git a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelSettingsStrategyTests.swift b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelSettingsStrategyTests.swift
index a10c42bdf0..aec327473e 100644
--- a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelSettingsStrategyTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelSettingsStrategyTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Mojgan on 2024-06-19.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
import MullvadTypes
diff --git a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelStateTests.swift b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelStateTests.swift
index 9a707fb30d..42939b100c 100644
--- a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelStateTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelStateTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Andrew Bulhak on 2024-05-03.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelStore+Stubs.swift b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelStore+Stubs.swift
index f6967306ab..80d6deede4 100644
--- a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelStore+Stubs.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/TunnelStore+Stubs.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-10-03.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/UIApplication+Stubs.swift b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/UIApplication+Stubs.swift
index 5724086438..73b2a51b34 100644
--- a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/UIApplication+Stubs.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/UIApplication+Stubs.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Marco Nikic on 2023-10-02.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/WgKeyRotationTests.swift b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/WgKeyRotationTests.swift
index 2be36c6fdd..a796d5d743 100644
--- a/ios/MullvadVPNTests/MullvadVPN/TunnelManager/WgKeyRotationTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/TunnelManager/WgKeyRotationTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by pronebird on 30/05/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/AllLocationsDataSourceTests.swift b/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/AllLocationsDataSourceTests.swift
index d1e0ca4c93..02e269a003 100644
--- a/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/AllLocationsDataSourceTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/AllLocationsDataSourceTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2024-02-29.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadSettings
diff --git a/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/CustomListRepositoryTests.swift b/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/CustomListRepositoryTests.swift
index cd1ec200fb..bde0b34505 100644
--- a/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/CustomListRepositoryTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/CustomListRepositoryTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Mojgan on 2024-02-07.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadSettings
diff --git a/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/CustomListsDataSourceTests.swift b/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/CustomListsDataSourceTests.swift
index 461eff0d72..2ce088de3a 100644
--- a/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/CustomListsDataSourceTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/CustomListsDataSourceTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2024-02-29.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadSettings
diff --git a/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/LocationNodeTests.swift b/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/LocationNodeTests.swift
index c1ba7c57be..49aa271b7a 100644
--- a/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/LocationNodeTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/View controllers/SelectLocation/LocationNodeTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Jon Petersson on 2024-02-28.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadSettings
diff --git a/ios/MullvadVPNTests/MullvadVPN/View controllers/Tunnel/OutgoingConnectionServiceTests.swift b/ios/MullvadVPNTests/MullvadVPN/View controllers/Tunnel/OutgoingConnectionServiceTests.swift
index 50e77eddee..c292d4a33d 100644
--- a/ios/MullvadVPNTests/MullvadVPN/View controllers/Tunnel/OutgoingConnectionServiceTests.swift
+++ b/ios/MullvadVPNTests/MullvadVPN/View controllers/Tunnel/OutgoingConnectionServiceTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Mojgan on 2023-11-02.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNTests/XCTest+Async.swift b/ios/MullvadVPNTests/XCTest+Async.swift
index 0db26f9458..36bdd7de25 100644
--- a/ios/MullvadVPNTests/XCTest+Async.swift
+++ b/ios/MullvadVPNTests/XCTest+Async.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by Mojgan on 2023-11-10.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/AccountTests.swift b/ios/MullvadVPNUITests/AccountTests.swift
index a1fbda5a1c..5c3d2a994c 100644
--- a/ios/MullvadVPNUITests/AccountTests.swift
+++ b/ios/MullvadVPNUITests/AccountTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-09.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNUITests/Base/BaseUITestCase.swift b/ios/MullvadVPNUITests/Base/BaseUITestCase.swift
index bb3f7b860c..69f86e52ca 100644
--- a/ios/MullvadVPNUITests/Base/BaseUITestCase.swift
+++ b/ios/MullvadVPNUITests/Base/BaseUITestCase.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-12.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Base/LoggedInWithTimeUITestCase.swift b/ios/MullvadVPNUITests/Base/LoggedInWithTimeUITestCase.swift
index 9b13308fef..943e5199f2 100644
--- a/ios/MullvadVPNUITests/Base/LoggedInWithTimeUITestCase.swift
+++ b/ios/MullvadVPNUITests/Base/LoggedInWithTimeUITestCase.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-22.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Base/LoggedOutUITestCase.swift b/ios/MullvadVPNUITests/Base/LoggedOutUITestCase.swift
index a89c6e732e..3414239dc5 100644
--- a/ios/MullvadVPNUITests/Base/LoggedOutUITestCase.swift
+++ b/ios/MullvadVPNUITests/Base/LoggedOutUITestCase.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-22.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/BridgingHeader.h b/ios/MullvadVPNUITests/BridgingHeader.h
index 249e46c9a9..907aaec2e3 100644
--- a/ios/MullvadVPNUITests/BridgingHeader.h
+++ b/ios/MullvadVPNUITests/BridgingHeader.h
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Emils on 31/01/2024.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#import <Foundation/Foundation.h>
diff --git a/ios/MullvadVPNUITests/ConnectivityTests.swift b/ios/MullvadVPNUITests/ConnectivityTests.swift
index 791c5c9697..5d802af7c8 100644
--- a/ios/MullvadVPNUITests/ConnectivityTests.swift
+++ b/ios/MullvadVPNUITests/ConnectivityTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-18.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/CustomListsTests.swift b/ios/MullvadVPNUITests/CustomListsTests.swift
index 5e8d6f77a6..f387aafe16 100644
--- a/ios/MullvadVPNUITests/CustomListsTests.swift
+++ b/ios/MullvadVPNUITests/CustomListsTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Marco Nikic on 2024-04-17.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNUITests/MullvadApi.swift b/ios/MullvadVPNUITests/MullvadApi.swift
index 18755b641b..2016d37a25 100644
--- a/ios/MullvadVPNUITests/MullvadApi.swift
+++ b/ios/MullvadVPNUITests/MullvadApi.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Emils on 31/01/2024.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Networking/FirewallAPIClient.swift b/ios/MullvadVPNUITests/Networking/FirewallAPIClient.swift
index da7f2482ac..917ac13fd7 100644
--- a/ios/MullvadVPNUITests/Networking/FirewallAPIClient.swift
+++ b/ios/MullvadVPNUITests/Networking/FirewallAPIClient.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-18.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Networking/FirewallRule.swift b/ios/MullvadVPNUITests/Networking/FirewallRule.swift
index 02f1811e87..ed5cf01bc7 100644
--- a/ios/MullvadVPNUITests/Networking/FirewallRule.swift
+++ b/ios/MullvadVPNUITests/Networking/FirewallRule.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-18.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Networking/MullvadAPIWrapper.swift b/ios/MullvadVPNUITests/Networking/MullvadAPIWrapper.swift
index 5e22d0c522..922fbabce0 100644
--- a/ios/MullvadVPNUITests/Networking/MullvadAPIWrapper.swift
+++ b/ios/MullvadVPNUITests/Networking/MullvadAPIWrapper.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-18.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import CryptoKit
diff --git a/ios/MullvadVPNUITests/Networking/Networking.swift b/ios/MullvadVPNUITests/Networking/Networking.swift
index 9e00f48d02..c260906670 100644
--- a/ios/MullvadVPNUITests/Networking/Networking.swift
+++ b/ios/MullvadVPNUITests/Networking/Networking.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-02-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Networking/PartnerAPIClient.swift b/ios/MullvadVPNUITests/Networking/PartnerAPIClient.swift
index 2a26d5bf99..20bc525d13 100644
--- a/ios/MullvadVPNUITests/Networking/PartnerAPIClient.swift
+++ b/ios/MullvadVPNUITests/Networking/PartnerAPIClient.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-04-19.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/APIAccessPage.swift b/ios/MullvadVPNUITests/Pages/APIAccessPage.swift
index bd1f5850eb..feea7a2bb8 100644
--- a/ios/MullvadVPNUITests/Pages/APIAccessPage.swift
+++ b/ios/MullvadVPNUITests/Pages/APIAccessPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-04-08.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/AccountDeletionPage.swift b/ios/MullvadVPNUITests/Pages/AccountDeletionPage.swift
index b92b51a7ed..8966003c9a 100644
--- a/ios/MullvadVPNUITests/Pages/AccountDeletionPage.swift
+++ b/ios/MullvadVPNUITests/Pages/AccountDeletionPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-30.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/AccountPage.swift b/ios/MullvadVPNUITests/Pages/AccountPage.swift
index 86622b672f..4c06cccda1 100644
--- a/ios/MullvadVPNUITests/Pages/AccountPage.swift
+++ b/ios/MullvadVPNUITests/Pages/AccountPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-23.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/AddAccessMethodPage.swift b/ios/MullvadVPNUITests/Pages/AddAccessMethodPage.swift
index d961822226..a559f2941f 100644
--- a/ios/MullvadVPNUITests/Pages/AddAccessMethodPage.swift
+++ b/ios/MullvadVPNUITests/Pages/AddAccessMethodPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-04-08.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/AddCustomListLocationsPage.swift b/ios/MullvadVPNUITests/Pages/AddCustomListLocationsPage.swift
index 13ffc95299..9693d46e8b 100644
--- a/ios/MullvadVPNUITests/Pages/AddCustomListLocationsPage.swift
+++ b/ios/MullvadVPNUITests/Pages/AddCustomListLocationsPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Jon Petersson on 2024-06-03.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNUITests/Pages/Alert.swift b/ios/MullvadVPNUITests/Pages/Alert.swift
index 0f723af612..49516675bc 100644
--- a/ios/MullvadVPNUITests/Pages/Alert.swift
+++ b/ios/MullvadVPNUITests/Pages/Alert.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-10.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/AppLogsPage.swift b/ios/MullvadVPNUITests/Pages/AppLogsPage.swift
index 32d157e9e2..35d12dab76 100644
--- a/ios/MullvadVPNUITests/Pages/AppLogsPage.swift
+++ b/ios/MullvadVPNUITests/Pages/AppLogsPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-04-26.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNUITests/Pages/ChangeLogAlert.swift b/ios/MullvadVPNUITests/Pages/ChangeLogAlert.swift
index 61e59ec953..d6954da42d 100644
--- a/ios/MullvadVPNUITests/Pages/ChangeLogAlert.swift
+++ b/ios/MullvadVPNUITests/Pages/ChangeLogAlert.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-02-20.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/CustomListPage.swift b/ios/MullvadVPNUITests/Pages/CustomListPage.swift
index e4b48af4d0..002a99e976 100644
--- a/ios/MullvadVPNUITests/Pages/CustomListPage.swift
+++ b/ios/MullvadVPNUITests/Pages/CustomListPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Marco Nikic on 2024-04-17.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNUITests/Pages/DAITAPage.swift b/ios/MullvadVPNUITests/Pages/DAITAPage.swift
index e603709252..a41cd3afd7 100644
--- a/ios/MullvadVPNUITests/Pages/DAITAPage.swift
+++ b/ios/MullvadVPNUITests/Pages/DAITAPage.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-25.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNUITests/Pages/DNSSettingsPage.swift b/ios/MullvadVPNUITests/Pages/DNSSettingsPage.swift
index 88cd45bb54..115fafa140 100644
--- a/ios/MullvadVPNUITests/Pages/DNSSettingsPage.swift
+++ b/ios/MullvadVPNUITests/Pages/DNSSettingsPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-03-19.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/DaitaPromptAlert.swift b/ios/MullvadVPNUITests/Pages/DaitaPromptAlert.swift
index beea7f6b02..0b53d6000e 100644
--- a/ios/MullvadVPNUITests/Pages/DaitaPromptAlert.swift
+++ b/ios/MullvadVPNUITests/Pages/DaitaPromptAlert.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Mojgan on 2024-08-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
import XCTest
diff --git a/ios/MullvadVPNUITests/Pages/DeviceManagementPage.swift b/ios/MullvadVPNUITests/Pages/DeviceManagementPage.swift
index 881d402b63..62cc056f45 100644
--- a/ios/MullvadVPNUITests/Pages/DeviceManagementPage.swift
+++ b/ios/MullvadVPNUITests/Pages/DeviceManagementPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-03-27.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNUITests/Pages/EditAccessMethodPage.swift b/ios/MullvadVPNUITests/Pages/EditAccessMethodPage.swift
index 93aad69c17..9363e602fb 100644
--- a/ios/MullvadVPNUITests/Pages/EditAccessMethodPage.swift
+++ b/ios/MullvadVPNUITests/Pages/EditAccessMethodPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-04-10.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/EditCustomListLocationsPage.swift b/ios/MullvadVPNUITests/Pages/EditCustomListLocationsPage.swift
index acb43e651b..9dd3836a4c 100644
--- a/ios/MullvadVPNUITests/Pages/EditCustomListLocationsPage.swift
+++ b/ios/MullvadVPNUITests/Pages/EditCustomListLocationsPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Marco Nikic on 2024-04-19.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNUITests/Pages/HeaderBar.swift b/ios/MullvadVPNUITests/Pages/HeaderBar.swift
index 0d46fe9616..1390536bee 100644
--- a/ios/MullvadVPNUITests/Pages/HeaderBar.swift
+++ b/ios/MullvadVPNUITests/Pages/HeaderBar.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-23.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/ListCustomListsPage.swift b/ios/MullvadVPNUITests/Pages/ListCustomListsPage.swift
index 8f62bf7552..26ee79d921 100644
--- a/ios/MullvadVPNUITests/Pages/ListCustomListsPage.swift
+++ b/ios/MullvadVPNUITests/Pages/ListCustomListsPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Marco Nikic on 2024-04-18.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNUITests/Pages/LoginPage.swift b/ios/MullvadVPNUITests/Pages/LoginPage.swift
index 284e5ac7e7..9551eef3ee 100644
--- a/ios/MullvadVPNUITests/Pages/LoginPage.swift
+++ b/ios/MullvadVPNUITests/Pages/LoginPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-10.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/MultihopPage.swift b/ios/MullvadVPNUITests/Pages/MultihopPage.swift
index 4a8bc58f52..8004c8d1cd 100644
--- a/ios/MullvadVPNUITests/Pages/MultihopPage.swift
+++ b/ios/MullvadVPNUITests/Pages/MultihopPage.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Jon Petersson on 2024-11-25.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNUITests/Pages/OutOfTimePage.swift b/ios/MullvadVPNUITests/Pages/OutOfTimePage.swift
index 22e287ad14..3c1b02e017 100644
--- a/ios/MullvadVPNUITests/Pages/OutOfTimePage.swift
+++ b/ios/MullvadVPNUITests/Pages/OutOfTimePage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-02-20.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/Page.swift b/ios/MullvadVPNUITests/Pages/Page.swift
index 92de1dd3b0..c11ac71577 100644
--- a/ios/MullvadVPNUITests/Pages/Page.swift
+++ b/ios/MullvadVPNUITests/Pages/Page.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-10.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/ProblemReportPage.swift b/ios/MullvadVPNUITests/Pages/ProblemReportPage.swift
index 6c9cbabff9..241bf18437 100644
--- a/ios/MullvadVPNUITests/Pages/ProblemReportPage.swift
+++ b/ios/MullvadVPNUITests/Pages/ProblemReportPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-26.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/ProblemReportSubmittedPage.swift b/ios/MullvadVPNUITests/Pages/ProblemReportSubmittedPage.swift
index ee0cdfd2cd..4b3eaa317a 100644
--- a/ios/MullvadVPNUITests/Pages/ProblemReportSubmittedPage.swift
+++ b/ios/MullvadVPNUITests/Pages/ProblemReportSubmittedPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-02-26.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/RevokedDevicePage.swift b/ios/MullvadVPNUITests/Pages/RevokedDevicePage.swift
index 8225cb008f..bd3750fac0 100644
--- a/ios/MullvadVPNUITests/Pages/RevokedDevicePage.swift
+++ b/ios/MullvadVPNUITests/Pages/RevokedDevicePage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-03-08.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/SelectLocationFilterPage.swift b/ios/MullvadVPNUITests/Pages/SelectLocationFilterPage.swift
index 62ad549820..c25651a2ed 100644
--- a/ios/MullvadVPNUITests/Pages/SelectLocationFilterPage.swift
+++ b/ios/MullvadVPNUITests/Pages/SelectLocationFilterPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-04-17.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/SelectLocationPage.swift b/ios/MullvadVPNUITests/Pages/SelectLocationPage.swift
index 25a82588ea..b7fed438a4 100644
--- a/ios/MullvadVPNUITests/Pages/SelectLocationPage.swift
+++ b/ios/MullvadVPNUITests/Pages/SelectLocationPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-11.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/SettingsPage.swift b/ios/MullvadVPNUITests/Pages/SettingsPage.swift
index 88939bb64f..38aed4face 100644
--- a/ios/MullvadVPNUITests/Pages/SettingsPage.swift
+++ b/ios/MullvadVPNUITests/Pages/SettingsPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-12.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/ShadowsocksObfuscationSettingsPage.swift b/ios/MullvadVPNUITests/Pages/ShadowsocksObfuscationSettingsPage.swift
index 6b3f41c2ed..78d04094b9 100644
--- a/ios/MullvadVPNUITests/Pages/ShadowsocksObfuscationSettingsPage.swift
+++ b/ios/MullvadVPNUITests/Pages/ShadowsocksObfuscationSettingsPage.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andrew Bulhak on 2024-12-18.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/TermsOfServicePage.swift b/ios/MullvadVPNUITests/Pages/TermsOfServicePage.swift
index 2654602494..a887cb972d 100644
--- a/ios/MullvadVPNUITests/Pages/TermsOfServicePage.swift
+++ b/ios/MullvadVPNUITests/Pages/TermsOfServicePage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-10.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/TunnelControlPage.swift b/ios/MullvadVPNUITests/Pages/TunnelControlPage.swift
index d1a3b3dcea..ff050570ab 100644
--- a/ios/MullvadVPNUITests/Pages/TunnelControlPage.swift
+++ b/ios/MullvadVPNUITests/Pages/TunnelControlPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-11.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/UDPOverTCPObfuscationSettingsPage.swift b/ios/MullvadVPNUITests/Pages/UDPOverTCPObfuscationSettingsPage.swift
index a645508485..e85beed976 100644
--- a/ios/MullvadVPNUITests/Pages/UDPOverTCPObfuscationSettingsPage.swift
+++ b/ios/MullvadVPNUITests/Pages/UDPOverTCPObfuscationSettingsPage.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by Andrew Bulhak on 2024-12-12.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/VPNSettingsPage.swift b/ios/MullvadVPNUITests/Pages/VPNSettingsPage.swift
index d833050f10..aa6ac65555 100644
--- a/ios/MullvadVPNUITests/Pages/VPNSettingsPage.swift
+++ b/ios/MullvadVPNUITests/Pages/VPNSettingsPage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-03-04.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Pages/WelcomePage.swift b/ios/MullvadVPNUITests/Pages/WelcomePage.swift
index 2a1ca9df29..30e5e56612 100644
--- a/ios/MullvadVPNUITests/Pages/WelcomePage.swift
+++ b/ios/MullvadVPNUITests/Pages/WelcomePage.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-30.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/RelayTests.swift b/ios/MullvadVPNUITests/RelayTests.swift
index e38881429a..130b252b79 100644
--- a/ios/MullvadVPNUITests/RelayTests.swift
+++ b/ios/MullvadVPNUITests/RelayTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-11.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/Screenshots/ScreenshotTests.swift b/ios/MullvadVPNUITests/Screenshots/ScreenshotTests.swift
index dc53791101..cc617b15b2 100644
--- a/ios/MullvadVPNUITests/Screenshots/ScreenshotTests.swift
+++ b/ios/MullvadVPNUITests/Screenshots/ScreenshotTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNScreenshots
//
// Created by Jon Petersson on 2024-05-28.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNUITests/SettingsMigrationTests.swift b/ios/MullvadVPNUITests/SettingsMigrationTests.swift
index 9ec514eb6e..bf616fac2b 100644
--- a/ios/MullvadVPNUITests/SettingsMigrationTests.swift
+++ b/ios/MullvadVPNUITests/SettingsMigrationTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-03-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/SettingsTests.swift b/ios/MullvadVPNUITests/SettingsTests.swift
index c41c7ef957..1299633d86 100644
--- a/ios/MullvadVPNUITests/SettingsTests.swift
+++ b/ios/MullvadVPNUITests/SettingsTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-02-23.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/MullvadVPNUITests/XCUIElement+Extensions.swift b/ios/MullvadVPNUITests/XCUIElement+Extensions.swift
index e4292efd23..9bbc139ebe 100644
--- a/ios/MullvadVPNUITests/XCUIElement+Extensions.swift
+++ b/ios/MullvadVPNUITests/XCUIElement+Extensions.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-03-25.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import XCTest
diff --git a/ios/MullvadVPNUITests/XCUIElementQuery+Extensions.swift b/ios/MullvadVPNUITests/XCUIElementQuery+Extensions.swift
index e4363bf20e..7ac01fcb6d 100644
--- a/ios/MullvadVPNUITests/XCUIElementQuery+Extensions.swift
+++ b/ios/MullvadVPNUITests/XCUIElementQuery+Extensions.swift
@@ -3,7 +3,7 @@
// MullvadVPNUITests
//
// Created by Niklas Berglund on 2024-01-19.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/AsyncBlockOperation.swift b/ios/Operations/AsyncBlockOperation.swift
index 69e52aff0e..015d8fb76e 100644
--- a/ios/Operations/AsyncBlockOperation.swift
+++ b/ios/Operations/AsyncBlockOperation.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 06/07/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/AsyncOperation.swift b/ios/Operations/AsyncOperation.swift
index 771bf334fa..4ea6f79a18 100644
--- a/ios/Operations/AsyncOperation.swift
+++ b/ios/Operations/AsyncOperation.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 01/06/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/AsyncOperationQueue.swift b/ios/Operations/AsyncOperationQueue.swift
index cf4c421756..e659c96f45 100644
--- a/ios/Operations/AsyncOperationQueue.swift
+++ b/ios/Operations/AsyncOperationQueue.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 30/05/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/BackgroundObserver.swift b/ios/Operations/BackgroundObserver.swift
index 3b5d6f2516..0ba68a6f27 100644
--- a/ios/Operations/BackgroundObserver.swift
+++ b/ios/Operations/BackgroundObserver.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 31/05/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#if canImport(UIKit)
diff --git a/ios/Operations/BlockCondition.swift b/ios/Operations/BlockCondition.swift
index 79cf14079f..e5739a2d16 100644
--- a/ios/Operations/BlockCondition.swift
+++ b/ios/Operations/BlockCondition.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 25/09/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/GroupOperation.swift b/ios/Operations/GroupOperation.swift
index 5d8015ec8e..339330c6ac 100644
--- a/ios/Operations/GroupOperation.swift
+++ b/ios/Operations/GroupOperation.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 31/05/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/MutuallyExclusive.swift b/ios/Operations/MutuallyExclusive.swift
index 8fe4595a92..6f6395deeb 100644
--- a/ios/Operations/MutuallyExclusive.swift
+++ b/ios/Operations/MutuallyExclusive.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 25/09/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/NoCancelledDependenciesCondition.swift b/ios/Operations/NoCancelledDependenciesCondition.swift
index 40175bd84a..82cb259951 100644
--- a/ios/Operations/NoCancelledDependenciesCondition.swift
+++ b/ios/Operations/NoCancelledDependenciesCondition.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 25/09/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/NoFailedDependenciesCondition.swift b/ios/Operations/NoFailedDependenciesCondition.swift
index 1ca5500ed0..e10d09556d 100644
--- a/ios/Operations/NoFailedDependenciesCondition.swift
+++ b/ios/Operations/NoFailedDependenciesCondition.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 25/09/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/OperationBlockObserverSupport.swift b/ios/Operations/OperationBlockObserverSupport.swift
index 9f9855abff..9d28bb1413 100644
--- a/ios/Operations/OperationBlockObserverSupport.swift
+++ b/ios/Operations/OperationBlockObserverSupport.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by Jon Petersson on 2023-09-07.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/OperationCondition.swift b/ios/Operations/OperationCondition.swift
index 1019078ea9..881a440d05 100644
--- a/ios/Operations/OperationCondition.swift
+++ b/ios/Operations/OperationCondition.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 30/05/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/OperationError.swift b/ios/Operations/OperationError.swift
index 665f1e801c..0738a3cf75 100644
--- a/ios/Operations/OperationError.swift
+++ b/ios/Operations/OperationError.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 24/01/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/OperationObserver.swift b/ios/Operations/OperationObserver.swift
index 3e7d790b24..3be6f53b6c 100644
--- a/ios/Operations/OperationObserver.swift
+++ b/ios/Operations/OperationObserver.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 30/05/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/Operations.h b/ios/Operations/Operations.h
index 32d998e505..732a387733 100644
--- a/ios/Operations/Operations.h
+++ b/ios/Operations/Operations.h
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 16/12/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#import <Foundation/Foundation.h>
diff --git a/ios/Operations/OutputOperation.swift b/ios/Operations/OutputOperation.swift
index 1a9e1acb87..cf7342ed29 100644
--- a/ios/Operations/OutputOperation.swift
+++ b/ios/Operations/OutputOperation.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 31/05/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/ResultBlockOperation.swift b/ios/Operations/ResultBlockOperation.swift
index cb4f5fff64..744abce117 100644
--- a/ios/Operations/ResultBlockOperation.swift
+++ b/ios/Operations/ResultBlockOperation.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 12/05/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Operations/ResultOperation.swift b/ios/Operations/ResultOperation.swift
index ec7b7d23b7..a557aabf16 100644
--- a/ios/Operations/ResultOperation.swift
+++ b/ios/Operations/ResultOperation.swift
@@ -3,7 +3,7 @@
// Operations
//
// Created by pronebird on 23/03/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/OperationsTests/AsyncBlockOperationTests.swift b/ios/OperationsTests/AsyncBlockOperationTests.swift
index 00a7796f1c..731001c68a 100644
--- a/ios/OperationsTests/AsyncBlockOperationTests.swift
+++ b/ios/OperationsTests/AsyncBlockOperationTests.swift
@@ -3,7 +3,7 @@
// OperationsTests
//
// Created by pronebird on 26/04/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/OperationsTests/AsyncResultBlockOperationTests.swift b/ios/OperationsTests/AsyncResultBlockOperationTests.swift
index 9cb669e87b..6e8617423d 100644
--- a/ios/OperationsTests/AsyncResultBlockOperationTests.swift
+++ b/ios/OperationsTests/AsyncResultBlockOperationTests.swift
@@ -3,7 +3,7 @@
// OperationsTests
//
// Created by pronebird on 26/04/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/OperationsTests/OperationConditionTests.swift b/ios/OperationsTests/OperationConditionTests.swift
index 02be4f3888..df17a44fa0 100644
--- a/ios/OperationsTests/OperationConditionTests.swift
+++ b/ios/OperationsTests/OperationConditionTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by pronebird on 02/06/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/OperationsTests/OperationObserverTests.swift b/ios/OperationsTests/OperationObserverTests.swift
index 886bf42bd3..69b9bf81f9 100644
--- a/ios/OperationsTests/OperationObserverTests.swift
+++ b/ios/OperationsTests/OperationObserverTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by pronebird on 02/06/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/PacketTunnel/DeviceCheck/DeviceCheck.swift b/ios/PacketTunnel/DeviceCheck/DeviceCheck.swift
index e84c07a22e..aa6fe63002 100644
--- a/ios/PacketTunnel/DeviceCheck/DeviceCheck.swift
+++ b/ios/PacketTunnel/DeviceCheck/DeviceCheck.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 13/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/DeviceCheck/DeviceCheckOperation.swift b/ios/PacketTunnel/DeviceCheck/DeviceCheckOperation.swift
index 1fbdff9a7f..926b94a9e3 100644
--- a/ios/PacketTunnel/DeviceCheck/DeviceCheckOperation.swift
+++ b/ios/PacketTunnel/DeviceCheck/DeviceCheckOperation.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 20/04/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/DeviceCheck/DeviceCheckRemoteService.swift b/ios/PacketTunnel/DeviceCheck/DeviceCheckRemoteService.swift
index 1668680631..e8738bb1d6 100644
--- a/ios/PacketTunnel/DeviceCheck/DeviceCheckRemoteService.swift
+++ b/ios/PacketTunnel/DeviceCheck/DeviceCheckRemoteService.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 30/05/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/DeviceCheck/DeviceCheckRemoteServiceProtocol.swift b/ios/PacketTunnel/DeviceCheck/DeviceCheckRemoteServiceProtocol.swift
index 05030dba89..c8dcd122b0 100644
--- a/ios/PacketTunnel/DeviceCheck/DeviceCheckRemoteServiceProtocol.swift
+++ b/ios/PacketTunnel/DeviceCheck/DeviceCheckRemoteServiceProtocol.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 07/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/DeviceCheck/DeviceStateAccessor.swift b/ios/PacketTunnel/DeviceCheck/DeviceStateAccessor.swift
index acd87256bf..e970c197c5 100644
--- a/ios/PacketTunnel/DeviceCheck/DeviceStateAccessor.swift
+++ b/ios/PacketTunnel/DeviceCheck/DeviceStateAccessor.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 30/05/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/DeviceCheck/DeviceStateAccessorProtocol.swift b/ios/PacketTunnel/DeviceCheck/DeviceStateAccessorProtocol.swift
index 77e47d2fd9..d77c2e5c8a 100644
--- a/ios/PacketTunnel/DeviceCheck/DeviceStateAccessorProtocol.swift
+++ b/ios/PacketTunnel/DeviceCheck/DeviceStateAccessorProtocol.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 07/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/PacketTunnelProvider/BlockedStateErrorMapper.swift b/ios/PacketTunnel/PacketTunnelProvider/BlockedStateErrorMapper.swift
index 5098d2d037..219e7d518d 100644
--- a/ios/PacketTunnel/PacketTunnelProvider/BlockedStateErrorMapper.swift
+++ b/ios/PacketTunnel/PacketTunnelProvider/BlockedStateErrorMapper.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 14/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/PacketTunnelProvider/DeviceCheck+BlockedStateReason.swift b/ios/PacketTunnel/PacketTunnelProvider/DeviceCheck+BlockedStateReason.swift
index 8ff50cba83..0f82ab874e 100644
--- a/ios/PacketTunnel/PacketTunnelProvider/DeviceCheck+BlockedStateReason.swift
+++ b/ios/PacketTunnel/PacketTunnelProvider/DeviceCheck+BlockedStateReason.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 14/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/PacketTunnelProvider/DeviceChecker.swift b/ios/PacketTunnel/PacketTunnelProvider/DeviceChecker.swift
index 6a31675dbc..8f3aaa765a 100644
--- a/ios/PacketTunnel/PacketTunnelProvider/DeviceChecker.swift
+++ b/ios/PacketTunnel/PacketTunnelProvider/DeviceChecker.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 12/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/PacketTunnelProvider/NEProviderStopReason+Debug.swift b/ios/PacketTunnel/PacketTunnelProvider/NEProviderStopReason+Debug.swift
index 35d5339c58..cb749f68a5 100644
--- a/ios/PacketTunnel/PacketTunnelProvider/NEProviderStopReason+Debug.swift
+++ b/ios/PacketTunnel/PacketTunnelProvider/NEProviderStopReason+Debug.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 14/04/2020.
-// Copyright © 2020 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/PacketTunnelProvider/PacketTunnelPathObserver.swift b/ios/PacketTunnel/PacketTunnelProvider/PacketTunnelPathObserver.swift
index 91c650ab44..327bcf2042 100644
--- a/ios/PacketTunnel/PacketTunnelProvider/PacketTunnelPathObserver.swift
+++ b/ios/PacketTunnel/PacketTunnelProvider/PacketTunnelPathObserver.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 10/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/PacketTunnel/PacketTunnelProvider/PacketTunnelProvider.swift b/ios/PacketTunnel/PacketTunnelProvider/PacketTunnelProvider.swift
index e86b0c203f..673425472d 100644
--- a/ios/PacketTunnel/PacketTunnelProvider/PacketTunnelProvider.swift
+++ b/ios/PacketTunnel/PacketTunnelProvider/PacketTunnelProvider.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 31/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/PacketTunnelProvider/SettingsReader.swift b/ios/PacketTunnel/PacketTunnelProvider/SettingsReader.swift
index 1c96fa3e93..c9f3fa074f 100644
--- a/ios/PacketTunnel/PacketTunnelProvider/SettingsReader.swift
+++ b/ios/PacketTunnel/PacketTunnelProvider/SettingsReader.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 30/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/PostQuantum/EphemeralPeerExchangingPipeline.swift b/ios/PacketTunnel/PostQuantum/EphemeralPeerExchangingPipeline.swift
index 387c41213a..8bae11877b 100644
--- a/ios/PacketTunnel/PostQuantum/EphemeralPeerExchangingPipeline.swift
+++ b/ios/PacketTunnel/PostQuantum/EphemeralPeerExchangingPipeline.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by Mojgan on 2024-07-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadRustRuntime
diff --git a/ios/PacketTunnel/PostQuantum/MultiHopEphemeralPeerExchanger.swift b/ios/PacketTunnel/PostQuantum/MultiHopEphemeralPeerExchanger.swift
index 91e3db3bda..e3be56e267 100644
--- a/ios/PacketTunnel/PostQuantum/MultiHopEphemeralPeerExchanger.swift
+++ b/ios/PacketTunnel/PostQuantum/MultiHopEphemeralPeerExchanger.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by Mojgan on 2024-07-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/PacketTunnel/PostQuantum/PostQuantumKeyExchangeActor.swift b/ios/PacketTunnel/PostQuantum/PostQuantumKeyExchangeActor.swift
index 81365c6e81..8a0c8a4150 100644
--- a/ios/PacketTunnel/PostQuantum/PostQuantumKeyExchangeActor.swift
+++ b/ios/PacketTunnel/PostQuantum/PostQuantumKeyExchangeActor.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by Marco Nikic on 2024-04-12.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/PostQuantum/SingleHopEphemeralPeerExchanger.swift b/ios/PacketTunnel/PostQuantum/SingleHopEphemeralPeerExchanger.swift
index fc9a08f989..40b498590f 100644
--- a/ios/PacketTunnel/PostQuantum/SingleHopEphemeralPeerExchanger.swift
+++ b/ios/PacketTunnel/PostQuantum/SingleHopEphemeralPeerExchanger.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by Mojgan on 2024-07-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/PacketTunnel/WireGuardAdapter/WgAdapter.swift b/ios/PacketTunnel/WireGuardAdapter/WgAdapter.swift
index 8ac4074a28..e1fb8b1dbc 100644
--- a/ios/PacketTunnel/WireGuardAdapter/WgAdapter.swift
+++ b/ios/PacketTunnel/WireGuardAdapter/WgAdapter.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 29/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/WireGuardAdapter/WireGuardAdapter+Async.swift b/ios/PacketTunnel/WireGuardAdapter/WireGuardAdapter+Async.swift
index dba3c8f8e5..b5ad95567f 100644
--- a/ios/PacketTunnel/WireGuardAdapter/WireGuardAdapter+Async.swift
+++ b/ios/PacketTunnel/WireGuardAdapter/WireGuardAdapter+Async.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 30/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/WireGuardAdapter/WireGuardAdapterError+Localization.swift b/ios/PacketTunnel/WireGuardAdapter/WireGuardAdapterError+Localization.swift
index 4ad6ffce0e..fce388c9a0 100644
--- a/ios/PacketTunnel/WireGuardAdapter/WireGuardAdapterError+Localization.swift
+++ b/ios/PacketTunnel/WireGuardAdapter/WireGuardAdapterError+Localization.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 14/07/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnel/WireGuardAdapter/WireGuardLogLevel+Logging.swift b/ios/PacketTunnel/WireGuardAdapter/WireGuardLogLevel+Logging.swift
index c2bdd051ab..a383553947 100644
--- a/ios/PacketTunnel/WireGuardAdapter/WireGuardLogLevel+Logging.swift
+++ b/ios/PacketTunnel/WireGuardAdapter/WireGuardLogLevel+Logging.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 15/07/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/AnyTask.swift b/ios/PacketTunnelCore/Actor/AnyTask.swift
index 40d723b402..f2190b3a71 100644
--- a/ios/PacketTunnelCore/Actor/AnyTask.swift
+++ b/ios/PacketTunnelCore/Actor/AnyTask.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 28/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/AutoCancellingTask.swift b/ios/PacketTunnelCore/Actor/AutoCancellingTask.swift
index 46ac15d0a2..249a90d7a4 100644
--- a/ios/PacketTunnelCore/Actor/AutoCancellingTask.swift
+++ b/ios/PacketTunnelCore/Actor/AutoCancellingTask.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 31/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/ConfigurationBuilder.swift b/ios/PacketTunnelCore/Actor/ConfigurationBuilder.swift
index 7bac95e0b8..1eeb5808b8 100644
--- a/ios/PacketTunnelCore/Actor/ConfigurationBuilder.swift
+++ b/ios/PacketTunnelCore/Actor/ConfigurationBuilder.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 30/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/ConnectionConfigurationBuilder.swift b/ios/PacketTunnelCore/Actor/ConnectionConfigurationBuilder.swift
index f1b6f3ffa6..1a6462ba89 100644
--- a/ios/PacketTunnelCore/Actor/ConnectionConfigurationBuilder.swift
+++ b/ios/PacketTunnelCore/Actor/ConnectionConfigurationBuilder.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Mojgan on 2024-09-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/EphemeralPeerKey.swift b/ios/PacketTunnelCore/Actor/EphemeralPeerKey.swift
index d411965c62..3744fb24b1 100644
--- a/ios/PacketTunnelCore/Actor/EphemeralPeerKey.swift
+++ b/ios/PacketTunnelCore/Actor/EphemeralPeerKey.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Mojgan on 2024-07-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import WireGuardKitTypes
diff --git a/ios/PacketTunnelCore/Actor/EphemeralPeerNegotiationState.swift b/ios/PacketTunnelCore/Actor/EphemeralPeerNegotiationState.swift
index f34830ff01..a38a1b8d42 100644
--- a/ios/PacketTunnelCore/Actor/EphemeralPeerNegotiationState.swift
+++ b/ios/PacketTunnelCore/Actor/EphemeralPeerNegotiationState.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Mojgan on 2024-07-16.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadREST
diff --git a/ios/PacketTunnelCore/Actor/EventChannel.swift b/ios/PacketTunnelCore/Actor/EventChannel.swift
index a5aedcb198..3409c316be 100644
--- a/ios/PacketTunnelCore/Actor/EventChannel.swift
+++ b/ios/PacketTunnelCore/Actor/EventChannel.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 27/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
// Formerly known as CommandChannel
//
diff --git a/ios/PacketTunnelCore/Actor/NetworkPath+NetworkReachability.swift b/ios/PacketTunnelCore/Actor/NetworkPath+NetworkReachability.swift
index 3ebedfebcf..95557c45a2 100644
--- a/ios/PacketTunnelCore/Actor/NetworkPath+NetworkReachability.swift
+++ b/ios/PacketTunnelCore/Actor/NetworkPath+NetworkReachability.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 14/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/ObservedState+Extensions.swift b/ios/PacketTunnelCore/Actor/ObservedState+Extensions.swift
index f809fa0d9f..5582e5ebab 100644
--- a/ios/PacketTunnelCore/Actor/ObservedState+Extensions.swift
+++ b/ios/PacketTunnelCore/Actor/ObservedState+Extensions.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 16/10/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/ObservedState.swift b/ios/PacketTunnelCore/Actor/ObservedState.swift
index 16c4b08f9d..5aece77e56 100644
--- a/ios/PacketTunnelCore/Actor/ObservedState.swift
+++ b/ios/PacketTunnelCore/Actor/ObservedState.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 11/10/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActor+ConnectionMonitoring.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActor+ConnectionMonitoring.swift
index 4c53a977b3..22bc809f0b 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActor+ConnectionMonitoring.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActor+ConnectionMonitoring.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 26/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActor+ErrorState.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActor+ErrorState.swift
index 540af73984..5a0958b238 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActor+ErrorState.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActor+ErrorState.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 26/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActor+Extensions.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActor+Extensions.swift
index e4ec189d51..7ae35c4685 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActor+Extensions.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActor+Extensions.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 07/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActor+KeyPolicy.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActor+KeyPolicy.swift
index cea84d4f21..3c2619ca07 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActor+KeyPolicy.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActor+KeyPolicy.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 26/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActor+NetworkReachability.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActor+NetworkReachability.swift
index c475e3d798..07a0b907eb 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActor+NetworkReachability.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActor+NetworkReachability.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 26/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActor+PostQuantum.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActor+PostQuantum.swift
index ced44e3a3d..54ba0e8501 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActor+PostQuantum.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActor+PostQuantum.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Andrew Bulhak on 2024-05-13.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActor+Public.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActor+Public.swift
index 9a9fb531c3..fd40cd743c 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActor+Public.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActor+Public.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 27/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActor+SleepCycle.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActor+SleepCycle.swift
index c6339ce11e..8b06379e32 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActor+SleepCycle.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActor+SleepCycle.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 26/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActor.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActor.swift
index d15157b7e0..8c92cbec4f 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActor.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActor.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 30/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActorCommand.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActorCommand.swift
index a6e1d20504..7900ada8a4 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActorCommand.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActorCommand.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 27/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActorProtocol.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActorProtocol.swift
index 02729d449c..92653b4dfd 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActorProtocol.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActorProtocol.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by Jon Petersson on 2023-10-11.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/PacketTunnelActorReducer.swift b/ios/PacketTunnelCore/Actor/PacketTunnelActorReducer.swift
index e69bfc0214..228583602c 100644
--- a/ios/PacketTunnelCore/Actor/PacketTunnelActorReducer.swift
+++ b/ios/PacketTunnelCore/Actor/PacketTunnelActorReducer.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Andrew Bulhak on 2024-05-22.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/ProtocolObfuscator.swift b/ios/PacketTunnelCore/Actor/ProtocolObfuscator.swift
index 8a499a3191..ca162f0919 100644
--- a/ios/PacketTunnelCore/Actor/ProtocolObfuscator.swift
+++ b/ios/PacketTunnelCore/Actor/ProtocolObfuscator.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Marco Nikic on 2023-11-20.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/Protocols/BlockedStateErrorMapperProtocol.swift b/ios/PacketTunnelCore/Actor/Protocols/BlockedStateErrorMapperProtocol.swift
index 7afb5fc645..a49bc81462 100644
--- a/ios/PacketTunnelCore/Actor/Protocols/BlockedStateErrorMapperProtocol.swift
+++ b/ios/PacketTunnelCore/Actor/Protocols/BlockedStateErrorMapperProtocol.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 14/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/Protocols/EphemeralPeerExchangingProtocol.swift b/ios/PacketTunnelCore/Actor/Protocols/EphemeralPeerExchangingProtocol.swift
index 1155f516e2..d24a7b309e 100644
--- a/ios/PacketTunnelCore/Actor/Protocols/EphemeralPeerExchangingProtocol.swift
+++ b/ios/PacketTunnelCore/Actor/Protocols/EphemeralPeerExchangingProtocol.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by Mojgan on 2024-07-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/PacketTunnelCore/Actor/Protocols/SettingsReaderProtocol.swift b/ios/PacketTunnelCore/Actor/Protocols/SettingsReaderProtocol.swift
index 49f501ee90..8a4ca929b7 100644
--- a/ios/PacketTunnelCore/Actor/Protocols/SettingsReaderProtocol.swift
+++ b/ios/PacketTunnelCore/Actor/Protocols/SettingsReaderProtocol.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 25/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/Protocols/TunnelAdapterProtocol.swift b/ios/PacketTunnelCore/Actor/Protocols/TunnelAdapterProtocol.swift
index 630e1c6515..fc8e89c0d7 100644
--- a/ios/PacketTunnelCore/Actor/Protocols/TunnelAdapterProtocol.swift
+++ b/ios/PacketTunnelCore/Actor/Protocols/TunnelAdapterProtocol.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 08/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/StartOptions.swift b/ios/PacketTunnelCore/Actor/StartOptions.swift
index 25e38e93b3..af9fac6328 100644
--- a/ios/PacketTunnelCore/Actor/StartOptions.swift
+++ b/ios/PacketTunnelCore/Actor/StartOptions.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 03/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/State+Extensions.swift b/ios/PacketTunnelCore/Actor/State+Extensions.swift
index 7dbecf2a52..b42a52458e 100644
--- a/ios/PacketTunnelCore/Actor/State+Extensions.swift
+++ b/ios/PacketTunnelCore/Actor/State+Extensions.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 08/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/State.swift b/ios/PacketTunnelCore/Actor/State.swift
index 537f201ee2..83ecd53145 100644
--- a/ios/PacketTunnelCore/Actor/State.swift
+++ b/ios/PacketTunnelCore/Actor/State.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 07/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/Task+Duration.swift b/ios/PacketTunnelCore/Actor/Task+Duration.swift
index 91f2ac39ba..9a7cc3f1b5 100644
--- a/ios/PacketTunnelCore/Actor/Task+Duration.swift
+++ b/ios/PacketTunnelCore/Actor/Task+Duration.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 11/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/Timings.swift b/ios/PacketTunnelCore/Actor/Timings.swift
index 947bbaf4a8..5b06ed0ac9 100644
--- a/ios/PacketTunnelCore/Actor/Timings.swift
+++ b/ios/PacketTunnelCore/Actor/Timings.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 21/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Actor/TunnelSettingsManager.swift b/ios/PacketTunnelCore/Actor/TunnelSettingsManager.swift
index 378efbd0e9..9222f63988 100644
--- a/ios/PacketTunnelCore/Actor/TunnelSettingsManager.swift
+++ b/ios/PacketTunnelCore/Actor/TunnelSettingsManager.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Mojgan on 2024-06-05.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
public struct TunnelSettingsManager: SettingsReaderProtocol {
diff --git a/ios/PacketTunnelCore/IPC/AppMessageHandler.swift b/ios/PacketTunnelCore/IPC/AppMessageHandler.swift
index b70cc56a1d..f3473fed67 100644
--- a/ios/PacketTunnelCore/IPC/AppMessageHandler.swift
+++ b/ios/PacketTunnelCore/IPC/AppMessageHandler.swift
@@ -3,7 +3,7 @@
// PacketTunnel
//
// Created by pronebird on 19/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/IPC/PacketTunnelOptions.swift b/ios/PacketTunnelCore/IPC/PacketTunnelOptions.swift
index 79bc030706..31a8a8be6f 100644
--- a/ios/PacketTunnelCore/IPC/PacketTunnelOptions.swift
+++ b/ios/PacketTunnelCore/IPC/PacketTunnelOptions.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 22/08/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/IPC/TunnelProviderMessage.swift b/ios/PacketTunnelCore/IPC/TunnelProviderMessage.swift
index 2b1126e8db..955f119dbe 100644
--- a/ios/PacketTunnelCore/IPC/TunnelProviderMessage.swift
+++ b/ios/PacketTunnelCore/IPC/TunnelProviderMessage.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 27/07/2021.
-// Copyright © 2021 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/IPC/TunnelProviderReply.swift b/ios/PacketTunnelCore/IPC/TunnelProviderReply.swift
index d0c0c80b1d..faa9d6d60c 100644
--- a/ios/PacketTunnelCore/IPC/TunnelProviderReply.swift
+++ b/ios/PacketTunnelCore/IPC/TunnelProviderReply.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 20/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/PacketTunnelCore.h b/ios/PacketTunnelCore/PacketTunnelCore.h
index 09a65f16c7..7b02e04d4c 100644
--- a/ios/PacketTunnelCore/PacketTunnelCore.h
+++ b/ios/PacketTunnelCore/PacketTunnelCore.h
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 11/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#import <Foundation/Foundation.h>
diff --git a/ios/PacketTunnelCore/Pinger/ICMP.swift b/ios/PacketTunnelCore/Pinger/ICMP.swift
index 917ccee5bc..38bdbb2fbc 100644
--- a/ios/PacketTunnelCore/Pinger/ICMP.swift
+++ b/ios/PacketTunnelCore/Pinger/ICMP.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Andrew Bulhak on 2024-07-03.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Pinger/ICMPHeader.h b/ios/PacketTunnelCore/Pinger/ICMPHeader.h
index a5458b53b9..e22c1ef4b6 100644
--- a/ios/PacketTunnelCore/Pinger/ICMPHeader.h
+++ b/ios/PacketTunnelCore/Pinger/ICMPHeader.h
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 24/08/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#ifndef ICMPHEADER_H
diff --git a/ios/PacketTunnelCore/Pinger/IPv4Header.h b/ios/PacketTunnelCore/Pinger/IPv4Header.h
index 9024ce8208..64e09b6ae1 100644
--- a/ios/PacketTunnelCore/Pinger/IPv4Header.h
+++ b/ios/PacketTunnelCore/Pinger/IPv4Header.h
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 24/08/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#ifndef IPV4HEADER_H
diff --git a/ios/PacketTunnelCore/Pinger/PingerProtocol.swift b/ios/PacketTunnelCore/Pinger/PingerProtocol.swift
index 9df8ac50b0..1c06c634f9 100644
--- a/ios/PacketTunnelCore/Pinger/PingerProtocol.swift
+++ b/ios/PacketTunnelCore/Pinger/PingerProtocol.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 10/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/Pinger/TunnelPinger.swift b/ios/PacketTunnelCore/Pinger/TunnelPinger.swift
index d5ad6a95ac..10807e7362 100644
--- a/ios/PacketTunnelCore/Pinger/TunnelPinger.swift
+++ b/ios/PacketTunnelCore/Pinger/TunnelPinger.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Andrew Bulhak on 2024-07-08.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/TunnelMonitor/DefaultPathObserverProtocol.swift b/ios/PacketTunnelCore/TunnelMonitor/DefaultPathObserverProtocol.swift
index b330ff93d0..fda89af08d 100644
--- a/ios/PacketTunnelCore/TunnelMonitor/DefaultPathObserverProtocol.swift
+++ b/ios/PacketTunnelCore/TunnelMonitor/DefaultPathObserverProtocol.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 10/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/TunnelMonitor/PingStats.swift b/ios/PacketTunnelCore/TunnelMonitor/PingStats.swift
index 92054665f9..c090bbe581 100644
--- a/ios/PacketTunnelCore/TunnelMonitor/PingStats.swift
+++ b/ios/PacketTunnelCore/TunnelMonitor/PingStats.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Marco Nikic on 2024-02-06.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/TunnelMonitor/TunnelDeviceInfoProtocol.swift b/ios/PacketTunnelCore/TunnelMonitor/TunnelDeviceInfoProtocol.swift
index 829265c607..664fd69ed9 100644
--- a/ios/PacketTunnelCore/TunnelMonitor/TunnelDeviceInfoProtocol.swift
+++ b/ios/PacketTunnelCore/TunnelMonitor/TunnelDeviceInfoProtocol.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 08/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitor.swift b/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitor.swift
index dbd8fcbf2f..778b8ac417 100644
--- a/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitor.swift
+++ b/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitor.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 09/02/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorProtocol.swift b/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorProtocol.swift
index 63677eb9ee..5bc9d8e5f5 100644
--- a/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorProtocol.swift
+++ b/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorProtocol.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 10/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorState.swift b/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorState.swift
index 72b2bae083..6efdb8e476 100644
--- a/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorState.swift
+++ b/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorState.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Marco Nikic on 2024-02-06.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorTimings.swift b/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorTimings.swift
index 3bb689a473..7e925ec932 100644
--- a/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorTimings.swift
+++ b/ios/PacketTunnelCore/TunnelMonitor/TunnelMonitorTimings.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Jon Petersson on 2023-09-18.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadTypes
diff --git a/ios/PacketTunnelCore/TunnelMonitor/WgStats.swift b/ios/PacketTunnelCore/TunnelMonitor/WgStats.swift
index ac343bba32..a4fb0fe2a3 100644
--- a/ios/PacketTunnelCore/TunnelMonitor/WgStats.swift
+++ b/ios/PacketTunnelCore/TunnelMonitor/WgStats.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 08/08/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/URLRequestProxy/ProxyURLRequest.swift b/ios/PacketTunnelCore/URLRequestProxy/ProxyURLRequest.swift
index e7b52c36c2..e40f9d78e5 100644
--- a/ios/PacketTunnelCore/URLRequestProxy/ProxyURLRequest.swift
+++ b/ios/PacketTunnelCore/URLRequestProxy/ProxyURLRequest.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Sajad Vishkai on 2022-10-03.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/URLRequestProxy/ProxyURLResponse.swift b/ios/PacketTunnelCore/URLRequestProxy/ProxyURLResponse.swift
index 65c7e8e6e2..3c2a2e797b 100644
--- a/ios/PacketTunnelCore/URLRequestProxy/ProxyURLResponse.swift
+++ b/ios/PacketTunnelCore/URLRequestProxy/ProxyURLResponse.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 20/10/2022.
-// Copyright © 2022 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/URLRequestProxy/URLRequestProxy.swift b/ios/PacketTunnelCore/URLRequestProxy/URLRequestProxy.swift
index 11d7f77d2e..713b147c37 100644
--- a/ios/PacketTunnelCore/URLRequestProxy/URLRequestProxy.swift
+++ b/ios/PacketTunnelCore/URLRequestProxy/URLRequestProxy.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by pronebird on 03/02/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCore/URLRequestProxy/URLRequestProxyProtocol.swift b/ios/PacketTunnelCore/URLRequestProxy/URLRequestProxyProtocol.swift
index da52b447ba..300de8a479 100644
--- a/ios/PacketTunnelCore/URLRequestProxy/URLRequestProxyProtocol.swift
+++ b/ios/PacketTunnelCore/URLRequestProxy/URLRequestProxyProtocol.swift
@@ -3,7 +3,7 @@
// PacketTunnelCore
//
// Created by Jon Petersson on 2023-10-11.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/AppMessageHandlerTests.swift b/ios/PacketTunnelCoreTests/AppMessageHandlerTests.swift
index b4398983ff..4b652f179f 100644
--- a/ios/PacketTunnelCoreTests/AppMessageHandlerTests.swift
+++ b/ios/PacketTunnelCoreTests/AppMessageHandlerTests.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by Jon Petersson on 2023-09-28.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/PacketTunnelCoreTests/EphemeralPeerExchangingPipelineTests.swift b/ios/PacketTunnelCoreTests/EphemeralPeerExchangingPipelineTests.swift
index e0ce35f2bf..85737b4bc9 100644
--- a/ios/PacketTunnelCoreTests/EphemeralPeerExchangingPipelineTests.swift
+++ b/ios/PacketTunnelCoreTests/EphemeralPeerExchangingPipelineTests.swift
@@ -3,7 +3,7 @@
// MullvadPostQuantumTests
//
// Created by Mojgan on 2024-07-19.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
@testable import MullvadREST
diff --git a/ios/PacketTunnelCoreTests/EventChannelTests.swift b/ios/PacketTunnelCoreTests/EventChannelTests.swift
index 59d798a8a2..caffb8ce37 100644
--- a/ios/PacketTunnelCoreTests/EventChannelTests.swift
+++ b/ios/PacketTunnelCoreTests/EventChannelTests.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 27/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
// Formerly known as CommandChannelTests
//
diff --git a/ios/PacketTunnelCoreTests/Mocks/BlockedStateErrorMapperStub.swift b/ios/PacketTunnelCoreTests/Mocks/BlockedStateErrorMapperStub.swift
index eecfcc692e..f53a6e7b94 100644
--- a/ios/PacketTunnelCoreTests/Mocks/BlockedStateErrorMapperStub.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/BlockedStateErrorMapperStub.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 18/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/Mocks/DefaultPathObserverFake.swift b/ios/PacketTunnelCoreTests/Mocks/DefaultPathObserverFake.swift
index 6a036ee6b0..baee852366 100644
--- a/ios/PacketTunnelCoreTests/Mocks/DefaultPathObserverFake.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/DefaultPathObserverFake.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 16/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/Mocks/EphemeralPeerExchangeActorStub.swift b/ios/PacketTunnelCoreTests/Mocks/EphemeralPeerExchangeActorStub.swift
index f3e00135e8..9766aac9ec 100644
--- a/ios/PacketTunnelCoreTests/Mocks/EphemeralPeerExchangeActorStub.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/EphemeralPeerExchangeActorStub.swift
@@ -3,7 +3,7 @@
// MullvadPostQuantumTests
//
// Created by Mojgan on 2024-07-18.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadRustRuntime
diff --git a/ios/PacketTunnelCoreTests/Mocks/KeyExchangingResultStub.swift b/ios/PacketTunnelCoreTests/Mocks/KeyExchangingResultStub.swift
index 197ef54d3a..4bc320bad7 100644
--- a/ios/PacketTunnelCoreTests/Mocks/KeyExchangingResultStub.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/KeyExchangingResultStub.swift
@@ -3,7 +3,7 @@
// MullvadPostQuantumTests
//
// Created by Mojgan on 2024-07-19.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadRustRuntime
diff --git a/ios/PacketTunnelCoreTests/Mocks/NetworkCounters.swift b/ios/PacketTunnelCoreTests/Mocks/NetworkCounters.swift
index b16c22a655..1a5d63b3cb 100644
--- a/ios/PacketTunnelCoreTests/Mocks/NetworkCounters.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/NetworkCounters.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 16/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/Mocks/PacketTunnelActor+Mocks.swift b/ios/PacketTunnelCoreTests/Mocks/PacketTunnelActor+Mocks.swift
index 49705b5dc5..bb8d94a806 100644
--- a/ios/PacketTunnelCoreTests/Mocks/PacketTunnelActor+Mocks.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/PacketTunnelActor+Mocks.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 25/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/Mocks/PacketTunnelActorStub.swift b/ios/PacketTunnelCoreTests/Mocks/PacketTunnelActorStub.swift
index d526f1f168..aad8e48bf8 100644
--- a/ios/PacketTunnelCoreTests/Mocks/PacketTunnelActorStub.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/PacketTunnelActorStub.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by Jon Petersson on 2023-10-11.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/Mocks/PingerMock.swift b/ios/PacketTunnelCoreTests/Mocks/PingerMock.swift
index 463acc54b4..9c468fd45d 100644
--- a/ios/PacketTunnelCoreTests/Mocks/PingerMock.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/PingerMock.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 16/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/Mocks/PostQuantumKeyExchangingUpdaterStub.swift b/ios/PacketTunnelCoreTests/Mocks/PostQuantumKeyExchangingUpdaterStub.swift
index 5640b16033..066718c667 100644
--- a/ios/PacketTunnelCoreTests/Mocks/PostQuantumKeyExchangingUpdaterStub.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/PostQuantumKeyExchangingUpdaterStub.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by Mojgan on 2024-07-15.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/Mocks/ProtocolObfuscationStub.swift b/ios/PacketTunnelCoreTests/Mocks/ProtocolObfuscationStub.swift
index 6a01b73c64..9acdf9f1d0 100644
--- a/ios/PacketTunnelCoreTests/Mocks/ProtocolObfuscationStub.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/ProtocolObfuscationStub.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by Marco Nikic on 2023-11-20.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/Mocks/SettingsReaderStub.swift b/ios/PacketTunnelCoreTests/Mocks/SettingsReaderStub.swift
index d270700f42..6d2963f60c 100644
--- a/ios/PacketTunnelCoreTests/Mocks/SettingsReaderStub.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/SettingsReaderStub.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 05/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/Mocks/TunnelAdapterDummy.swift b/ios/PacketTunnelCoreTests/Mocks/TunnelAdapterDummy.swift
index c8afc4acd5..872bb97fae 100644
--- a/ios/PacketTunnelCoreTests/Mocks/TunnelAdapterDummy.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/TunnelAdapterDummy.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 05/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/Mocks/TunnelDeviceInfoStub.swift b/ios/PacketTunnelCoreTests/Mocks/TunnelDeviceInfoStub.swift
index 8dbb90b6fc..40aaafee73 100644
--- a/ios/PacketTunnelCoreTests/Mocks/TunnelDeviceInfoStub.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/TunnelDeviceInfoStub.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 16/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/Mocks/TunnelMonitorStub.swift b/ios/PacketTunnelCoreTests/Mocks/TunnelMonitorStub.swift
index 26abbf05f8..1de36fb64e 100644
--- a/ios/PacketTunnelCoreTests/Mocks/TunnelMonitorStub.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/TunnelMonitorStub.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 05/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/Mocks/TunnelObfuscationStub.swift b/ios/PacketTunnelCoreTests/Mocks/TunnelObfuscationStub.swift
index 85226869a2..13ba1d95bb 100644
--- a/ios/PacketTunnelCoreTests/Mocks/TunnelObfuscationStub.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/TunnelObfuscationStub.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by Marco Nikic on 2023-11-21.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/Mocks/URLRequestProxyStub.swift b/ios/PacketTunnelCoreTests/Mocks/URLRequestProxyStub.swift
index a8f21538db..554ebbb3bc 100644
--- a/ios/PacketTunnelCoreTests/Mocks/URLRequestProxyStub.swift
+++ b/ios/PacketTunnelCoreTests/Mocks/URLRequestProxyStub.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by Jon Petersson on 2023-10-11.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/PacketTunnelCoreTests/MultiHopEphemeralPeerExchangerTests.swift b/ios/PacketTunnelCoreTests/MultiHopEphemeralPeerExchangerTests.swift
index 245d2d71b7..90d05566c2 100644
--- a/ios/PacketTunnelCoreTests/MultiHopEphemeralPeerExchangerTests.swift
+++ b/ios/PacketTunnelCoreTests/MultiHopEphemeralPeerExchangerTests.swift
@@ -3,7 +3,7 @@
// MullvadPostQuantumTests
//
// Created by Mojgan on 2024-07-18.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/PacketTunnelCoreTests/PacketTunnelActorTests.swift b/ios/PacketTunnelCoreTests/PacketTunnelActorTests.swift
index 00a067342b..7c200a7156 100644
--- a/ios/PacketTunnelCoreTests/PacketTunnelActorTests.swift
+++ b/ios/PacketTunnelCoreTests/PacketTunnelActorTests.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 05/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Combine
diff --git a/ios/PacketTunnelCoreTests/ProtocolObfuscatorTests.swift b/ios/PacketTunnelCoreTests/ProtocolObfuscatorTests.swift
index 22ade73c7a..83491d18f8 100644
--- a/ios/PacketTunnelCoreTests/ProtocolObfuscatorTests.swift
+++ b/ios/PacketTunnelCoreTests/ProtocolObfuscatorTests.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by Marco Nikic on 2023-11-21.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadSettings
diff --git a/ios/PacketTunnelCoreTests/SingleHopEphemeralPeerExchangerTests.swift b/ios/PacketTunnelCoreTests/SingleHopEphemeralPeerExchangerTests.swift
index 6b7b8da2bb..cba495a596 100644
--- a/ios/PacketTunnelCoreTests/SingleHopEphemeralPeerExchangerTests.swift
+++ b/ios/PacketTunnelCoreTests/SingleHopEphemeralPeerExchangerTests.swift
@@ -3,7 +3,7 @@
// MullvadPostQuantumTests
//
// Created by Mojgan on 2024-07-17.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/PacketTunnelCoreTests/TaskSleepTests.swift b/ios/PacketTunnelCoreTests/TaskSleepTests.swift
index 58768021f3..eae437d13b 100644
--- a/ios/PacketTunnelCoreTests/TaskSleepTests.swift
+++ b/ios/PacketTunnelCoreTests/TaskSleepTests.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 25/09/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import PacketTunnelCore
diff --git a/ios/PacketTunnelCoreTests/TunnelMonitorTests.swift b/ios/PacketTunnelCoreTests/TunnelMonitorTests.swift
index 3f6bb2f590..5f15b7cf45 100644
--- a/ios/PacketTunnelCoreTests/TunnelMonitorTests.swift
+++ b/ios/PacketTunnelCoreTests/TunnelMonitorTests.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by pronebird on 15/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import MullvadMockData
diff --git a/ios/PacketTunnelCoreTests/TunnelSettingsManagerTests.swift b/ios/PacketTunnelCoreTests/TunnelSettingsManagerTests.swift
index 2575aeac1d..3736faaa92 100644
--- a/ios/PacketTunnelCoreTests/TunnelSettingsManagerTests.swift
+++ b/ios/PacketTunnelCoreTests/TunnelSettingsManagerTests.swift
@@ -3,7 +3,7 @@
// PacketTunnelCoreTests
//
// Created by Mojgan on 2024-06-10.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Routing/Coordinator.swift b/ios/Routing/Coordinator.swift
index 8ee1ff8c5c..dd951329c0 100644
--- a/ios/Routing/Coordinator.swift
+++ b/ios/Routing/Coordinator.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 27/01/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import MullvadLogging
diff --git a/ios/Routing/ModalPresentationConfiguration.swift b/ios/Routing/ModalPresentationConfiguration.swift
index 15fccafdea..72105ecf52 100644
--- a/ios/Routing/ModalPresentationConfiguration.swift
+++ b/ios/Routing/ModalPresentationConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 14/03/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/Routing/PresentationControllerDismissalInterceptor.swift b/ios/Routing/PresentationControllerDismissalInterceptor.swift
index e56e6f15a1..691d6fdca5 100644
--- a/ios/Routing/PresentationControllerDismissalInterceptor.swift
+++ b/ios/Routing/PresentationControllerDismissalInterceptor.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 20/02/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import UIKit
diff --git a/ios/Routing/Router/AppRouteProtocol.swift b/ios/Routing/Router/AppRouteProtocol.swift
index b15776ae27..d8a72d3669 100644
--- a/ios/Routing/Router/AppRouteProtocol.swift
+++ b/ios/Routing/Router/AppRouteProtocol.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Routing/Router/ApplicationRouter.swift b/ios/Routing/Router/ApplicationRouter.swift
index 0baa0662dd..0dde76f426 100644
--- a/ios/Routing/Router/ApplicationRouter.swift
+++ b/ios/Routing/Router/ApplicationRouter.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 16/03/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Routing/Router/ApplicationRouterDelegate.swift b/ios/Routing/Router/ApplicationRouterDelegate.swift
index 2200066a1f..f87e65b8dd 100644
--- a/ios/Routing/Router/ApplicationRouterDelegate.swift
+++ b/ios/Routing/Router/ApplicationRouterDelegate.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Routing/Router/ApplicationRouterTypes.swift b/ios/Routing/Router/ApplicationRouterTypes.swift
index 1a661dfd2a..64b8cf6932 100644
--- a/ios/Routing/Router/ApplicationRouterTypes.swift
+++ b/ios/Routing/Router/ApplicationRouterTypes.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 17/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Routing/Routing.h b/ios/Routing/Routing.h
index 2eff63a424..f41992a9b8 100644
--- a/ios/Routing/Routing.h
+++ b/ios/Routing/Routing.h
@@ -3,7 +3,7 @@
// Routing
//
// Created by Jon Petersson on 2023-08-18.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
#import <Foundation/Foundation.h>
diff --git a/ios/RoutingTests/RouterBlockDelegate.swift b/ios/RoutingTests/RouterBlockDelegate.swift
index 07204d5fa9..16f8f559f5 100644
--- a/ios/RoutingTests/RouterBlockDelegate.swift
+++ b/ios/RoutingTests/RouterBlockDelegate.swift
@@ -3,7 +3,7 @@
// RoutingTests
//
// Created by Jon Petersson on 2023-08-22.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/RoutingTests/RoutingTests.swift b/ios/RoutingTests/RoutingTests.swift
index bd52c3cb07..1cbd01ba45 100644
--- a/ios/RoutingTests/RoutingTests.swift
+++ b/ios/RoutingTests/RoutingTests.swift
@@ -3,7 +3,7 @@
// MullvadVPNTests
//
// Created by pronebird on 14/08/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
@testable import Routing
diff --git a/ios/Shared/ApplicationConfiguration.swift b/ios/Shared/ApplicationConfiguration.swift
index ed1b00b2e0..16240b9bea 100644
--- a/ios/Shared/ApplicationConfiguration.swift
+++ b/ios/Shared/ApplicationConfiguration.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 05/06/2019.
-// Copyright © 2019 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Shared/ApplicationTarget.swift b/ios/Shared/ApplicationTarget.swift
index 98b0c97917..26cc2c2d31 100644
--- a/ios/Shared/ApplicationTarget.swift
+++ b/ios/Shared/ApplicationTarget.swift
@@ -3,7 +3,7 @@
// MullvadVPN
//
// Created by pronebird on 09/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/Shared/LaunchArguments.swift b/ios/Shared/LaunchArguments.swift
index 0fa077f090..ba453d2263 100644
--- a/ios/Shared/LaunchArguments.swift
+++ b/ios/Shared/LaunchArguments.swift
@@ -3,7 +3,7 @@
// MullvadTypes
//
// Created by Mojgan on 2024-05-06.
-// Copyright © 2024 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Foundation
diff --git a/ios/TunnelObfuscationTests/TCPListener.swift b/ios/TunnelObfuscationTests/TCPListener.swift
index edfcde84d9..caf4ba495d 100644
--- a/ios/TunnelObfuscationTests/TCPListener.swift
+++ b/ios/TunnelObfuscationTests/TCPListener.swift
@@ -3,7 +3,7 @@
// TunnelObfuscationTests
//
// Created by pronebird on 27/06/2023.
-// Copyright © 2023 Mullvad VPN AB. All rights reserved.
+// Copyright © 2025 Mullvad VPN AB. All rights reserved.
//
import Network