diff --git a/kotlin/android/LICENSE b/kotlin/android/LICENSE index e0d17e843..a866710b3 100644 --- a/kotlin/android/LICENSE +++ b/kotlin/android/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2023 Firezone, Inc. + Copyright 2024 Firezone, Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/core/BaseUrlInterceptor.kt b/kotlin/android/app/src/main/java/dev/firezone/android/core/BaseUrlInterceptor.kt index f7e85cc53..642655887 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/core/BaseUrlInterceptor.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/core/BaseUrlInterceptor.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.core import android.content.SharedPreferences diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/core/FirezoneApp.kt b/kotlin/android/app/src/main/java/dev/firezone/android/core/FirezoneApp.kt index 3faaf2a91..6504f7342 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/core/FirezoneApp.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/core/FirezoneApp.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.core import android.app.Application diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/core/data/Repository.kt b/kotlin/android/app/src/main/java/dev/firezone/android/core/data/Repository.kt index 0c8510cde..4be1276f2 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/core/data/Repository.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/core/data/Repository.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.core.data import dev.firezone.android.core.data.model.Config diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/core/data/RepositoryImpl.kt b/kotlin/android/app/src/main/java/dev/firezone/android/core/data/RepositoryImpl.kt index 38d9ce791..d1d908d56 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/core/data/RepositoryImpl.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/core/data/RepositoryImpl.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.core.data import android.content.Context diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/core/data/model/Config.kt b/kotlin/android/app/src/main/java/dev/firezone/android/core/data/model/Config.kt index 80a505d3a..841f321e6 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/core/data/model/Config.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/core/data/model/Config.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.core.data.model data class Config( diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/core/di/AppModule.kt b/kotlin/android/app/src/main/java/dev/firezone/android/core/di/AppModule.kt index c17370b78..fed6a65e2 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/core/di/AppModule.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/core/di/AppModule.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.core.di import android.app.Application diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/core/di/CoroutinesQualifiers.kt b/kotlin/android/app/src/main/java/dev/firezone/android/core/di/CoroutinesQualifiers.kt index bdff9d392..7b75f0502 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/core/di/CoroutinesQualifiers.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/core/di/CoroutinesQualifiers.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.core.di import javax.inject.Qualifier diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/core/di/CoroutinesScopeModule.kt b/kotlin/android/app/src/main/java/dev/firezone/android/core/di/CoroutinesScopeModule.kt index a949cfb2f..de323ee09 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/core/di/CoroutinesScopeModule.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/core/di/CoroutinesScopeModule.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.core.di import dagger.Module diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/core/di/DataModule.kt b/kotlin/android/app/src/main/java/dev/firezone/android/core/di/DataModule.kt index dc78177f2..8bfa60850 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/core/di/DataModule.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/core/di/DataModule.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.core.di import android.content.Context diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/core/di/DispatcherModule.kt b/kotlin/android/app/src/main/java/dev/firezone/android/core/di/DispatcherModule.kt index b28518b83..368f08471 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/core/di/DispatcherModule.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/core/di/DispatcherModule.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.core.di import dagger.Module diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/core/di/NetworkModule.kt b/kotlin/android/app/src/main/java/dev/firezone/android/core/di/NetworkModule.kt index 279f4e2ea..e71312dde 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/core/di/NetworkModule.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/core/di/NetworkModule.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.core.di import android.content.SharedPreferences diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/core/presentation/MainActivity.kt b/kotlin/android/app/src/main/java/dev/firezone/android/core/presentation/MainActivity.kt index 93c6764af..a3b08ee8a 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/core/presentation/MainActivity.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/core/presentation/MainActivity.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.core.presentation import android.os.Bundle diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/core/utils/ClipboardUtils.kt b/kotlin/android/app/src/main/java/dev/firezone/android/core/utils/ClipboardUtils.kt index fbfa8fea9..3ba7dcd83 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/core/utils/ClipboardUtils.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/core/utils/ClipboardUtils.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.core.utils import android.content.ClipData diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/auth/ui/AuthActivity.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/auth/ui/AuthActivity.kt index 4b5bd7dcb..4eb2c1383 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/auth/ui/AuthActivity.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/auth/ui/AuthActivity.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.auth.ui import android.content.Intent diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/auth/ui/AuthViewModel.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/auth/ui/AuthViewModel.kt index 75c98999d..2bf71fe0d 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/auth/ui/AuthViewModel.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/auth/ui/AuthViewModel.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.auth.ui import androidx.lifecycle.LiveData diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/customuri/ui/CustomUriHandlerActivity.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/customuri/ui/CustomUriHandlerActivity.kt index f1912ef82..99909f9d8 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/customuri/ui/CustomUriHandlerActivity.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/customuri/ui/CustomUriHandlerActivity.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.customuri.ui import android.content.Intent diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/customuri/ui/CustomUriViewModel.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/customuri/ui/CustomUriViewModel.kt index 665322a26..4eff6939c 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/customuri/ui/CustomUriViewModel.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/customuri/ui/CustomUriViewModel.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.customuri.ui import android.content.Intent diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/permission/vpn/ui/VpnPermissionActivity.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/permission/vpn/ui/VpnPermissionActivity.kt index 61827fead..259829140 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/permission/vpn/ui/VpnPermissionActivity.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/permission/vpn/ui/VpnPermissionActivity.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.permission.vpn.ui import android.app.Activity diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/session/backend/BootShutdownReceiver.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/session/backend/BootShutdownReceiver.kt index a2090580b..35cba036d 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/session/backend/BootShutdownReceiver.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/session/backend/BootShutdownReceiver.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.session.backend import android.content.BroadcastReceiver diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/session/ui/ResourcesAdapter.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/session/ui/ResourcesAdapter.kt index cf3767293..5d1db2f11 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/session/ui/ResourcesAdapter.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/session/ui/ResourcesAdapter.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.session.ui import android.view.LayoutInflater diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/session/ui/SessionActivity.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/session/ui/SessionActivity.kt index f71a50bf0..53fc79182 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/session/ui/SessionActivity.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/session/ui/SessionActivity.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.session.ui import android.content.ComponentName diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/session/ui/SessionViewModel.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/session/ui/SessionViewModel.kt index 615ddbc3b..aa55faf36 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/session/ui/SessionViewModel.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/session/ui/SessionViewModel.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.session.ui import androidx.lifecycle.MutableLiveData diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/settings/ui/SettingsActivity.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/settings/ui/SettingsActivity.kt index c89ea15d0..7218baeef 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/settings/ui/SettingsActivity.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/settings/ui/SettingsActivity.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.settings.ui import android.os.Bundle diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/settings/ui/SettingsViewModel.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/settings/ui/SettingsViewModel.kt index fce494576..8791fb864 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/settings/ui/SettingsViewModel.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/settings/ui/SettingsViewModel.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.settings.ui import android.content.Context diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/signin/ui/SignInFragment.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/signin/ui/SignInFragment.kt index afae9ba39..cb424ca56 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/signin/ui/SignInFragment.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/signin/ui/SignInFragment.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.signin.ui import android.content.Intent diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/splash/ui/SplashFragment.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/splash/ui/SplashFragment.kt index 9208bf8a0..2fdab7e42 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/splash/ui/SplashFragment.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/splash/ui/SplashFragment.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.splash.ui import android.content.Intent diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/features/splash/ui/SplashViewModel.kt b/kotlin/android/app/src/main/java/dev/firezone/android/features/splash/ui/SplashViewModel.kt index 478e9fb3c..af28cab13 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/features/splash/ui/SplashViewModel.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/features/splash/ui/SplashViewModel.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.features.splash.ui import android.content.Context diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/ConnlibSession.kt b/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/ConnlibSession.kt index 2158f4c2a..eaac4ac0f 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/ConnlibSession.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/ConnlibSession.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.tunnel object ConnlibSession { diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/TunnelService.kt b/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/TunnelService.kt index 097954a7f..4cc2abe1c 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/TunnelService.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/TunnelService.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.tunnel import android.app.ActivityManager diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/callback/ConnlibCallback.kt b/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/callback/ConnlibCallback.kt index 6afff1852..73276779c 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/callback/ConnlibCallback.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/callback/ConnlibCallback.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.tunnel.callback interface ConnlibCallback { diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/model/Cidr.kt b/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/model/Cidr.kt index 28c1716b5..e0589ec0c 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/model/Cidr.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/model/Cidr.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.tunnel.model import android.os.Parcelable diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/model/Resource.kt b/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/model/Resource.kt index 7542a2ee2..b88105d5c 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/model/Resource.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/model/Resource.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.tunnel.model import android.os.Parcelable diff --git a/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/util/DnsServersDetector.kt b/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/util/DnsServersDetector.kt index c08dba0ea..dfd9c65eb 100644 --- a/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/util/DnsServersDetector.kt +++ b/kotlin/android/app/src/main/java/dev/firezone/android/tunnel/util/DnsServersDetector.kt @@ -1,4 +1,4 @@ -/* Licensed under Apache 2.0 (C) 2023 Firezone, Inc. */ +/* Licensed under Apache 2.0 (C) 2024 Firezone, Inc. */ package dev.firezone.android.tunnel.util import android.content.Context diff --git a/swift/apple/Firezone/Application/FirezoneApp.swift b/swift/apple/Firezone/Application/FirezoneApp.swift index 9f67b0138..3c927d49e 100644 --- a/swift/apple/Firezone/Application/FirezoneApp.swift +++ b/swift/apple/Firezone/Application/FirezoneApp.swift @@ -1,6 +1,6 @@ // // FirezoneApp.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/AuthClient/AuthClient.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/AuthClient/AuthClient.swift index 25d0a0824..56af51104 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/AuthClient/AuthClient.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/AuthClient/AuthClient.swift @@ -1,6 +1,6 @@ // // AuthClient.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/AppView.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/AppView.swift index 2e522a42c..c4da7f408 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/AppView.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/AppView.swift @@ -1,6 +1,6 @@ // // AppView.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/AskPermissionView.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/AskPermissionView.swift index d355b9b05..3e5489d60 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/AskPermissionView.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/AskPermissionView.swift @@ -1,6 +1,6 @@ // // AskPermissionView.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/AuthView.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/AuthView.swift index 1fa65cc18..01cc816e4 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/AuthView.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/AuthView.swift @@ -1,6 +1,6 @@ // // AuthView.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/MainView.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/MainView.swift index 66c38e3ef..c118df862 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/MainView.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/MainView.swift @@ -1,6 +1,6 @@ // // MainView.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/SettingsView.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/SettingsView.swift index 20bb3a4fb..96460fe47 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/SettingsView.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/SettingsView.swift @@ -1,6 +1,6 @@ // // SettingsView.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/WelcomeView.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/WelcomeView.swift index e1f04efb1..6a598307d 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/WelcomeView.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Features/WelcomeView.swift @@ -1,6 +1,6 @@ // // WelcomeView.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/AppInfoPlistConstants.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/AppInfoPlistConstants.swift index 55ffcbc17..07fec59e4 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/AppInfoPlistConstants.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/AppInfoPlistConstants.swift @@ -1,6 +1,6 @@ // // AppInfoPlistConstants.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/AppLogger.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/AppLogger.swift index 392a3f424..226e92f9b 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/AppLogger.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/AppLogger.swift @@ -1,6 +1,6 @@ // // AppLogger.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Optional+Unwrap.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Optional+Unwrap.swift index 93d06657b..2e2acb1dd 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Optional+Unwrap.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/Optional+Unwrap.swift @@ -1,6 +1,6 @@ // // Optional+Unwrap.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/SharedAccess.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/SharedAccess.swift index b8db0e9b0..9d17440ea 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/SharedAccess.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/SharedAccess.swift @@ -1,6 +1,6 @@ // // SharedAccess.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/TunnelShutdownEvent.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/TunnelShutdownEvent.swift index 0d33a089f..57a5b44d6 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/TunnelShutdownEvent.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Helpers/TunnelShutdownEvent.swift @@ -1,6 +1,6 @@ // // DisconnectReason.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Keychain/Keychain.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Keychain/Keychain.swift index 20a6e6471..4ed0d65fb 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Keychain/Keychain.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Keychain/Keychain.swift @@ -1,6 +1,6 @@ // // Keychain.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Keychain/KeychainStorage.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Keychain/KeychainStorage.swift index 47f534c4b..4e386a7d8 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Keychain/KeychainStorage.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Keychain/KeychainStorage.swift @@ -1,6 +1,6 @@ // // KeychainStorage.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Keychain/Status.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Keychain/Status.swift index b67af1160..1376d3d51 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Keychain/Status.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Keychain/Status.swift @@ -1,6 +1,6 @@ // // Status.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/AuthResponse.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/AuthResponse.swift index 9effea3c1..0203ec47d 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/AuthResponse.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/AuthResponse.swift @@ -1,6 +1,6 @@ // // AuthResponse.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/DisplayableResources.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/DisplayableResources.swift index 35673f584..1b481ab9d 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/DisplayableResources.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/DisplayableResources.swift @@ -1,6 +1,6 @@ // // DisplayableResources.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/FirezoneError.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/FirezoneError.swift index 5c9670d88..f69155ffe 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/FirezoneError.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/FirezoneError.swift @@ -1,6 +1,6 @@ // // FirezoneError.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/Settings.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/Settings.swift index 4aa20cea7..4c41e3529 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/Settings.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Models/Settings.swift @@ -1,6 +1,6 @@ // // Settings.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Stores/AppStore.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Stores/AppStore.swift index d393c3819..9f0d18749 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Stores/AppStore.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Stores/AppStore.swift @@ -1,6 +1,6 @@ // // AppStore.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Stores/AuthStore.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Stores/AuthStore.swift index 2b017a8e5..03aec4ee9 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Stores/AuthStore.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Stores/AuthStore.swift @@ -1,6 +1,6 @@ // // AuthStore.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Stores/TunnelStore.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Stores/TunnelStore.swift index fcb06e0b5..ab9876992 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Stores/TunnelStore.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Stores/TunnelStore.swift @@ -1,6 +1,6 @@ // // TunnelStore.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Views/ConnectionSwitch.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Views/ConnectionSwitch.swift index cfb8c54f6..f9ace1d16 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Views/ConnectionSwitch.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Views/ConnectionSwitch.swift @@ -1,6 +1,6 @@ // // ConnectionSwitch.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Sources/FirezoneKit/Views/MenuBar.swift b/swift/apple/FirezoneKit/Sources/FirezoneKit/Views/MenuBar.swift index 86320474d..4d8388759 100644 --- a/swift/apple/FirezoneKit/Sources/FirezoneKit/Views/MenuBar.swift +++ b/swift/apple/FirezoneKit/Sources/FirezoneKit/Views/MenuBar.swift @@ -1,6 +1,6 @@ // // MenuBar.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneKit/Tests/FirezoneKitTests/AppStoreTests.swift b/swift/apple/FirezoneKit/Tests/FirezoneKitTests/AppStoreTests.swift index 0ef606a0a..498bbf701 100644 --- a/swift/apple/FirezoneKit/Tests/FirezoneKitTests/AppStoreTests.swift +++ b/swift/apple/FirezoneKit/Tests/FirezoneKitTests/AppStoreTests.swift @@ -1,6 +1,6 @@ // // AppStoreTests.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneNetworkExtension/Adapter.swift b/swift/apple/FirezoneNetworkExtension/Adapter.swift index 4d7a56f96..3bf5af25e 100644 --- a/swift/apple/FirezoneNetworkExtension/Adapter.swift +++ b/swift/apple/FirezoneNetworkExtension/Adapter.swift @@ -1,5 +1,5 @@ // Adapter.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // import FirezoneKit diff --git a/swift/apple/FirezoneNetworkExtension/NetworkResource.swift b/swift/apple/FirezoneNetworkExtension/NetworkResource.swift index 9a9345ff4..56fde5e69 100644 --- a/swift/apple/FirezoneNetworkExtension/NetworkResource.swift +++ b/swift/apple/FirezoneNetworkExtension/NetworkResource.swift @@ -1,6 +1,6 @@ // // NetworkResource.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/FirezoneNetworkExtension/NetworkSettings.swift b/swift/apple/FirezoneNetworkExtension/NetworkSettings.swift index 579645a00..74990e2d4 100644 --- a/swift/apple/FirezoneNetworkExtension/NetworkSettings.swift +++ b/swift/apple/FirezoneNetworkExtension/NetworkSettings.swift @@ -1,6 +1,6 @@ // // NetworkSettings.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 import FirezoneKit diff --git a/swift/apple/FirezoneNetworkExtension/PacketTunnelProvider.swift b/swift/apple/FirezoneNetworkExtension/PacketTunnelProvider.swift index 5cc8156e7..d514babb0 100644 --- a/swift/apple/FirezoneNetworkExtension/PacketTunnelProvider.swift +++ b/swift/apple/FirezoneNetworkExtension/PacketTunnelProvider.swift @@ -1,6 +1,6 @@ // // PacketTunnelProvider.swift -// (c) 2023 Firezone, Inc. +// (c) 2024 Firezone, Inc. // LICENSE: Apache-2.0 // diff --git a/swift/apple/LICENSE b/swift/apple/LICENSE index e0d17e843..a866710b3 100644 --- a/swift/apple/LICENSE +++ b/swift/apple/LICENSE @@ -186,7 +186,7 @@ same "printed page" as the copyright notice for easier identification within third-party archives. - Copyright 2023 Firezone, Inc. + Copyright 2024 Firezone, Inc. Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License.