From fef1321abe2e9f7a8d220a040d19e45299a337a9 Mon Sep 17 00:00:00 2001 From: Michael Kebe Date: Fri, 22 Jan 2021 01:11:01 +0100 Subject: [PATCH] added missing graalvm reflection config for receive --- graalvm-config-dir/reflect-config.json | 82 ++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) diff --git a/graalvm-config-dir/reflect-config.json b/graalvm-config-dir/reflect-config.json index ef7c16ff..fdcaa2ba 100644 --- a/graalvm-config-dir/reflect-config.json +++ b/graalvm-config-dir/reflect-config.json @@ -640,6 +640,24 @@ {"name":"key_", "allowUnsafeAccess":true} ] }, +{ + "name":"org.signal.libsignal.metadata.SignalProtos$UnidentifiedSenderMessage", + "fields":[ + {"name":"bitField0_", "allowUnsafeAccess":true}, + {"name":"encryptedMessage_", "allowUnsafeAccess":true}, + {"name":"encryptedStatic_", "allowUnsafeAccess":true}, + {"name":"ephemeralPublic_", "allowUnsafeAccess":true} + ] +}, +{ + "name":"org.signal.libsignal.metadata.SignalProtos$UnidentifiedSenderMessage$Message", + "fields":[ + {"name":"bitField0_", "allowUnsafeAccess":true}, + {"name":"content_", "allowUnsafeAccess":true}, + {"name":"senderCertificate_", "allowUnsafeAccess":true}, + {"name":"type_", "allowUnsafeAccess":true} + ] +}, { "name":"org.signal.storageservice.protos.groups.AccessControl", "fields":[ @@ -1203,6 +1221,22 @@ {"name":"url_", "allowUnsafeAccess":true} ] }, +{ + "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$Envelope", + "fields":[ + {"name":"bitField0_", "allowUnsafeAccess":true}, + {"name":"content_", "allowUnsafeAccess":true}, + {"name":"legacyMessage_", "allowUnsafeAccess":true}, + {"name":"relay_", "allowUnsafeAccess":true}, + {"name":"serverGuid_", "allowUnsafeAccess":true}, + {"name":"serverTimestamp_", "allowUnsafeAccess":true}, + {"name":"sourceDevice_", "allowUnsafeAccess":true}, + {"name":"sourceE164_", "allowUnsafeAccess":true}, + {"name":"sourceUuid_", "allowUnsafeAccess":true}, + {"name":"timestamp_", "allowUnsafeAccess":true}, + {"name":"type_", "allowUnsafeAccess":true} + ] +}, { "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$GroupContextV2", "fields":[ @@ -1212,6 +1246,14 @@ {"name":"revision_", "allowUnsafeAccess":true} ] }, +{ + "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$ReceiptMessage", + "fields":[ + {"name":"bitField0_", "allowUnsafeAccess":true}, + {"name":"timestamp_", "allowUnsafeAccess":true}, + {"name":"type_", "allowUnsafeAccess":true} + ] +}, { "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$SyncMessage", "fields":[ @@ -1272,12 +1314,52 @@ {"name":"type_", "allowUnsafeAccess":true} ] }, +{ + "name":"org.whispersystems.signalservice.internal.push.SignalServiceProtos$TypingMessage", + "fields":[ + {"name":"action_", "allowUnsafeAccess":true}, + {"name":"bitField0_", "allowUnsafeAccess":true}, + {"name":"groupId_", "allowUnsafeAccess":true}, + {"name":"timestamp_", "allowUnsafeAccess":true} + ] +}, { "name":"org.whispersystems.signalservice.internal.push.VerifyAccountResponse", "allDeclaredFields":true, "allDeclaredMethods":true, "allDeclaredConstructors":true }, +{ + "name":"org.whispersystems.signalservice.internal.serialize.protos.AddressProto", + "fields":[ + {"name":"bitField0_", "allowUnsafeAccess":true}, + {"name":"e164_", "allowUnsafeAccess":true}, + {"name":"relay_", "allowUnsafeAccess":true}, + {"name":"uuid_", "allowUnsafeAccess":true} + ] +}, +{ + "name":"org.whispersystems.signalservice.internal.serialize.protos.MetadataProto", + "fields":[ + {"name":"address_", "allowUnsafeAccess":true}, + {"name":"bitField0_", "allowUnsafeAccess":true}, + {"name":"needsReceipt_", "allowUnsafeAccess":true}, + {"name":"senderDevice_", "allowUnsafeAccess":true}, + {"name":"serverDeliveredTimestamp_", "allowUnsafeAccess":true}, + {"name":"serverReceivedTimestamp_", "allowUnsafeAccess":true}, + {"name":"timestamp_", "allowUnsafeAccess":true} + ] +}, +{ + "name":"org.whispersystems.signalservice.internal.serialize.protos.SignalServiceContentProto", + "fields":[ + {"name":"bitField0_", "allowUnsafeAccess":true}, + {"name":"dataCase_", "allowUnsafeAccess":true}, + {"name":"data_", "allowUnsafeAccess":true}, + {"name":"localAddress_", "allowUnsafeAccess":true}, + {"name":"metadata_", "allowUnsafeAccess":true} + ] +}, { "name":"org.whispersystems.signalservice.internal.util.JsonUtil$IdentityKeySerializer", "methods":[{"name":"","parameterTypes":[] }]