profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/moppman/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

moppman/Android-Password-Store 0

Android application compatible with ZX2C4's Pass command line application

moppman/Bento4 0

Full-featured MP4 format and MPEG DASH library and tools

moppman/caas 0

A web service for checking and visualising compliance status of XMPP servers.

moppman/cryptomator 0

Multi-platform transparent client-side encryption of your files in the cloud

moppman/dash-proxy 0

Easy downloading and mirroring of MPEG-DASH streams

moppman/encrypted-dns-server 0

An easy to install, high-performance, zero maintenance proxy to run an encrypted DNS server.

moppman/ImageDownloader 0

Downloads encrypted images from HTTP Host

moppman/modernxmpp 0

Modern XMPP usage guide for client and library developers

moppman/moppman 0

Config files for my GitHub profile.

started3892myamya/sdvx

started time in 23 days

startedMediaArea/MediaInfo

started time in a month

issue commentrobx/puzzledb

Source suggestions

https://puzsq.jp/main/index.php pretty please :)

edderiofer

comment created time in 2 months

issue commentAsamK/signal-cli

Using `daemon` mode fails with native image (GraalVM)

Hi, can you share what you tried adding to config?

Sure:

I added the missing interfaces jnr.unixsocket.Native$LibC and jnr.ffi.provider.LoadedLibrary from the error message to proxy-config.json in the graalvm-config-dir

So the proxy-config.json looked like this:

[
  ["org.asamk.Signal"],
  ["org.freedesktop.dbus.interfaces.DBus"],
  ["jnr.unixsocket.Native$LibC"],
  ["jnr.ffi.provider.LoadedLibrary"]
]

moppman

comment created time in 2 months

issue openedAsamK/signal-cli

Using `daemon` mode fails with native image (GraalVM)

Hi,

Using the daemon command with native-image signal-cli isn't working. Invoking signal-cli --verbose -u <number> daemon yields

2021-07-29T18:26:39.712+0200 [main] INFO LibSignal - [libsignal-client]: rust/bridge/jni/src/logging.rs:173: Initializing libsignal-client version:0.8.1
2021-07-29T18:26:42.832+0200 [main] DEBUG org.freedesktop.dbus.connections.transports.TransportFactory - Connecting to UNIX: {path=/run/user/1000/bus}
Exception in thread "main" com.oracle.svm.core.jdk.UnsupportedFeatureError: Proxy class defined by interfaces [interface jnr.unixsocket.Native$LibC, interface jnr.ffi.provider.LoadedLibrary] not found. Generating proxy classes at runtime is not supported. Proxy classes need to be defined at image build time by specifying the list of interfaces that they implement. To define proxy classes use -H:DynamicProxyConfigurationFiles=<comma-separated-config-files> and -H:DynamicProxyConfigurationResources=<comma-separated-config-resources> options.
	at com.oracle.svm.core.util.VMError.unsupportedFeature(VMError.java:88)
	at com.oracle.svm.reflect.proxy.DynamicProxySupport.getProxyClass(DynamicProxySupport.java:113)
	at java.lang.reflect.Proxy.getProxyConstructor(Proxy.java:66)
	at java.lang.reflect.Proxy.newProxyInstance(Proxy.java:1006)
	at jnr.ffi.LibraryLoader.createErrorProxy(LibraryLoader.java:419)
	at jnr.ffi.LibraryLoader.load(LibraryLoader.java:414)
	at jnr.unixsocket.Native.<clinit>(Native.java:80)
	at com.oracle.svm.core.classinitialization.ClassInitializationInfo.invokeClassInitializer(ClassInitializationInfo.java:375)
	at com.oracle.svm.core.classinitialization.ClassInitializationInfo.initialize(ClassInitializationInfo.java:295)
	at jnr.unixsocket.UnixSocketChannel.<init>(UnixSocketChannel.java:101)
	at jnr.unixsocket.UnixSocketChannel.open(UnixSocketChannel.java:65)
	at org.freedesktop.dbus.connections.transports.UnixSocketTransport.connect(UnixSocketTransport.java:58)
	at org.freedesktop.dbus.connections.transports.TransportFactory.createTransport(TransportFactory.java:44)
	at org.freedesktop.dbus.connections.AbstractConnection.<init>(AbstractConnection.java:149)
	at org.freedesktop.dbus.connections.impl.DBusConnection.<init>(DBusConnection.java:322)
	at org.freedesktop.dbus.connections.impl.DBusConnection.getConnection(DBusConnection.java:134)
	at org.freedesktop.dbus.connections.impl.DBusConnection.getConnection(DBusConnection.java:195)
	at org.freedesktop.dbus.connections.impl.DBusConnection.getConnection(DBusConnection.java:158)
	at org.asamk.signal.commands.DaemonCommand.handleCommand(DaemonCommand.java:67)
	at org.asamk.signal.App.handleLocalCommand(App.java:214)
	at org.asamk.signal.App.init(App.java:174)
	at org.asamk.signal.Main.main(Main.java:51)

I added the missing interfaces from the error message to proxy-config.json in the graalvm-config-dir and re-build the native image, however, the error persists. I noticed this when trying to use the scli python client with signal-cli

created time in 2 months

pull request comment8go/pass-grave

Tiny typo correction

Lol, no worries :) Thanks for getting back to me, though!!

moppman

comment created time in 2 months

startedgeohot/corona

started time in 3 months

startedbbernhard/signal-cli-rest-api

started time in 3 months