summaryrefslogtreecommitdiffhomepage
path: root/android/lib
diff options
context:
space:
mode:
Diffstat (limited to 'android/lib')
-rw-r--r--android/lib/common/src/main/kotlin/net/mullvad/mullvadvpn/lib/common/constant/LogTag.kt3
-rw-r--r--android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService.kt5
-rw-r--r--android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/util/LogInterceptor.kt5
-rw-r--r--android/lib/map/src/main/kotlin/net/mullvad/mullvadvpn/lib/map/internal/GLHelper.kt6
-rw-r--r--android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/DeviceRepository.kt4
-rw-r--r--android/lib/talpid/src/main/kotlin/net/mullvad/talpid/TalpidVpnService.kt5
6 files changed, 11 insertions, 17 deletions
diff --git a/android/lib/common/src/main/kotlin/net/mullvad/mullvadvpn/lib/common/constant/LogTag.kt b/android/lib/common/src/main/kotlin/net/mullvad/mullvadvpn/lib/common/constant/LogTag.kt
deleted file mode 100644
index d2ae3f1871..0000000000
--- a/android/lib/common/src/main/kotlin/net/mullvad/mullvadvpn/lib/common/constant/LogTag.kt
+++ /dev/null
@@ -1,3 +0,0 @@
-package net.mullvad.mullvadvpn.lib.common.constant
-
-const val TAG = "mullvad"
diff --git a/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService.kt b/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService.kt
index 10c2406850..8e0963b82e 100644
--- a/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService.kt
+++ b/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService.kt
@@ -1,13 +1,13 @@
package net.mullvad.mullvadvpn.lib.daemon.grpc
import android.net.LocalSocketAddress
-import android.util.Log
import arrow.core.Either
import arrow.core.raise.either
import arrow.core.raise.ensure
import arrow.optics.copy
import arrow.optics.dsl.index
import arrow.optics.typeclasses.Index
+import co.touchlab.kermit.Logger
import com.google.protobuf.BoolValue
import com.google.protobuf.Empty
import com.google.protobuf.StringValue
@@ -38,7 +38,6 @@ import kotlinx.coroutines.launch
import kotlinx.coroutines.withContext
import mullvad_daemon.management_interface.ManagementInterface
import mullvad_daemon.management_interface.ManagementServiceGrpcKt
-import net.mullvad.mullvadvpn.lib.common.constant.TAG
import net.mullvad.mullvadvpn.lib.daemon.grpc.mapper.fromDomain
import net.mullvad.mullvadvpn.lib.daemon.grpc.mapper.toDomain
import net.mullvad.mullvadvpn.lib.daemon.grpc.util.LogInterceptor
@@ -204,7 +203,7 @@ class ManagementService(
launch {
grpc.eventsListen(Empty.getDefaultInstance()).collect { event ->
if (extensiveLogging) {
- Log.d(TAG, "Event: $event")
+ Logger.d("Event: $event")
}
@Suppress("WHEN_ENUM_CAN_BE_NULL_IN_JAVA")
when (event.eventCase) {
diff --git a/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/util/LogInterceptor.kt b/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/util/LogInterceptor.kt
index fde87ecdd5..8c10e2a1ff 100644
--- a/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/util/LogInterceptor.kt
+++ b/android/lib/daemon-grpc/src/main/kotlin/net/mullvad/mullvadvpn/lib/daemon/grpc/util/LogInterceptor.kt
@@ -1,12 +1,11 @@
package net.mullvad.mullvadvpn.lib.daemon.grpc.util
-import android.util.Log
+import co.touchlab.kermit.Logger
import io.grpc.CallOptions
import io.grpc.Channel
import io.grpc.ClientCall
import io.grpc.ClientInterceptor
import io.grpc.MethodDescriptor
-import net.mullvad.mullvadvpn.lib.common.constant.TAG
internal class LogInterceptor : ClientInterceptor {
override fun <ReqT : Any?, RespT : Any?> interceptCall(
@@ -14,7 +13,7 @@ internal class LogInterceptor : ClientInterceptor {
callOptions: CallOptions?,
next: Channel?
): ClientCall<ReqT, RespT> {
- Log.d(TAG, "Intercepted call: ${method?.fullMethodName}")
+ Logger.d("Intercepted call: ${method?.fullMethodName}")
return next!!.newCall(method, callOptions)
}
}
diff --git a/android/lib/map/src/main/kotlin/net/mullvad/mullvadvpn/lib/map/internal/GLHelper.kt b/android/lib/map/src/main/kotlin/net/mullvad/mullvadvpn/lib/map/internal/GLHelper.kt
index e416988d8d..b60dc83c7f 100644
--- a/android/lib/map/src/main/kotlin/net/mullvad/mullvadvpn/lib/map/internal/GLHelper.kt
+++ b/android/lib/map/src/main/kotlin/net/mullvad/mullvadvpn/lib/map/internal/GLHelper.kt
@@ -2,8 +2,8 @@ package net.mullvad.mullvadvpn.lib.map.internal
import android.opengl.GLES20
import android.opengl.Matrix
-import android.util.Log
import androidx.compose.ui.graphics.Color
+import co.touchlab.kermit.Logger
import java.nio.Buffer
import java.nio.ByteBuffer
import java.nio.FloatBuffer
@@ -31,7 +31,7 @@ internal fun initShaderProgram(vsSource: String, fsSource: String): Int {
GLES20.glGetProgramiv(program, GLES20.GL_LINK_STATUS, linked, 0)
if (linked[0] == GLES20.GL_FALSE) {
val infoLog = GLES20.glGetProgramInfoLog(program)
- Log.e("GLHelper", "Could not link program: $infoLog")
+ Logger.e("Could not link program: $infoLog")
GLES20.glDeleteProgram(program)
error("Could not link program with vsSource: $vsSource and fsSource: $fsSource")
}
@@ -54,7 +54,7 @@ private fun loadShader(type: Int, shaderCode: String): Int {
GLES20.glGetShaderiv(shader, GLES20.GL_COMPILE_STATUS, compiled, 0)
if (compiled[0] == GLES20.GL_FALSE) {
val infoLog = GLES20.glGetShaderInfoLog(shader)
- Log.e("GLHelper", "Could not compile shader $type:$infoLog")
+ Logger.e("Could not compile shader $type:$infoLog")
GLES20.glDeleteShader(shader)
error("Could not compile shader with shaderCode: $shaderCode")
diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/DeviceRepository.kt b/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/DeviceRepository.kt
index 1c971e8069..77636e0c12 100644
--- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/DeviceRepository.kt
+++ b/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/DeviceRepository.kt
@@ -1,7 +1,7 @@
package net.mullvad.mullvadvpn.lib.shared
-import android.util.Log
import arrow.core.Either
+import co.touchlab.kermit.Logger
import kotlinx.coroutines.CoroutineDispatcher
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.Dispatchers
@@ -36,7 +36,7 @@ class DeviceRepository(
managementService.getDeviceList(accountNumber)
suspend fun updateDevice() {
- Log.d("mullvad", "Update device")
+ Logger.d("Update device")
managementService.updateDevice()
}
}
diff --git a/android/lib/talpid/src/main/kotlin/net/mullvad/talpid/TalpidVpnService.kt b/android/lib/talpid/src/main/kotlin/net/mullvad/talpid/TalpidVpnService.kt
index e89c841d25..2a854f7e5c 100644
--- a/android/lib/talpid/src/main/kotlin/net/mullvad/talpid/TalpidVpnService.kt
+++ b/android/lib/talpid/src/main/kotlin/net/mullvad/talpid/TalpidVpnService.kt
@@ -1,8 +1,8 @@
package net.mullvad.talpid
import android.os.ParcelFileDescriptor
-import android.util.Log
import androidx.annotation.CallSuper
+import co.touchlab.kermit.Logger
import java.net.Inet4Address
import java.net.Inet6Address
import java.net.InetAddress
@@ -106,8 +106,7 @@ open class TalpidVpnService : LifecycleVpnService() {
// since apps then may leak DNS requests.
// https://issuetracker.google.com/issues/337961996
if (invalidDnsServerAddresses.size == config.dnsServers.size) {
- Log.w(
- "mullvad",
+ Logger.w(
"All DNS servers invalid or non set, using fallback DNS server to " +
"minimize leaks, dnsServers.isEmpty(): ${config.dnsServers.isEmpty()}"
)