diff --git a/src/main/resources/META-INF/native-image/org.asamk/signal-cli/reachability-metadata.json b/src/main/resources/META-INF/native-image/org.asamk/signal-cli/reachability-metadata.json index 428e8472..60ff4c40 100644 --- a/src/main/resources/META-INF/native-image/org.asamk/signal-cli/reachability-metadata.json +++ b/src/main/resources/META-INF/native-image/org.asamk/signal-cli/reachability-metadata.json @@ -3239,6 +3239,9 @@ "allDeclaredMethods": true, "allDeclaredConstructors": true }, + { + "type": "org.asamk.signal.json.JsonGroupCallUpdate" + }, { "type": "org.asamk.signal.json.JsonGroupInfo", "allDeclaredFields": true, @@ -6250,6 +6253,18 @@ } ] }, + { + "type": "org.signal.libsignal.net.ChallengeOption", + "jniAccessible": true, + "fields": [ + { + "name": "CAPTCHA" + }, + { + "name": "PUSH_CHALLENGE" + } + ] + }, { "type": "org.signal.libsignal.net.ChatConnection$ListenerBridge", "jniAccessible": true, @@ -6373,6 +6388,46 @@ } ] }, + { + "type": "org.signal.libsignal.net.DeviceIdNotFoundException", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "type": "org.signal.libsignal.net.MismatchedDeviceException", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "org.signal.libsignal.net.MismatchedDeviceException$Entry[]" + ] + } + ] + }, + { + "type": "org.signal.libsignal.net.MismatchedDeviceException$Entry", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "byte[]", + "int[]", + "int[]", + "int[]" + ] + } + ] + }, { "type": "org.signal.libsignal.net.NetworkException", "jniAccessible": true, @@ -6385,6 +6440,33 @@ } ] }, + { + "type": "org.signal.libsignal.net.RateLimitChallengeException", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String", + "java.lang.String", + "org.signal.libsignal.net.ChallengeOption[]", + "long" + ] + } + ] + }, + { + "type": "org.signal.libsignal.net.RequestUnauthorizedException", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, { "type": "org.signal.libsignal.net.RetryLaterException", "jniAccessible": true, @@ -6397,6 +6479,42 @@ } ] }, + { + "type": "org.signal.libsignal.net.ServerSideErrorException", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "type": "org.signal.libsignal.net.ServiceIdNotFoundException", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, + { + "type": "org.signal.libsignal.net.TimeoutException", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, { "type": "org.signal.libsignal.net.TransportFailureException", "jniAccessible": true, @@ -6409,6 +6527,18 @@ } ] }, + { + "type": "org.signal.libsignal.net.UnexpectedResponseException", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, { "type": "org.signal.libsignal.net.UploadForm", "jniAccessible": true, @@ -6424,6 +6554,18 @@ } ] }, + { + "type": "org.signal.libsignal.net.UploadTooLargeException", + "jniAccessible": true, + "methods": [ + { + "name": "", + "parameterTypes": [ + "java.lang.String" + ] + } + ] + }, { "type": "org.signal.libsignal.net.internal.BridgeChatListener", "jniAccessible": true @@ -6508,6 +6650,13 @@ "parameterTypes": [ "java.lang.String" ] + }, + { + "name": "", + "parameterTypes": [ + "org.signal.libsignal.protocol.SignalProtocolAddress", + "java.lang.String" + ] } ] },