Thomas Eizinger

Results 368 issues of Thomas Eizinger

Right now, we are using a mix of native toolchain management (i.e. `rustup`) and `.tool-versions` to install the tools we need. In addition, we have various shell scripts and Makefiles...

In order to run the LiveView tests, we need chromedriver and Chrome in matching versions.

To do this in a cross-platform way, we need to use our socket factory abstraction to create the TCP socket that is used for the HTTP requests. This is currently...

When a device is about to go to sleep, it will stop sending STUN binding requests and also stop responding to binding requests from the Gateway. Therefore, the Gateway will...

area/connlib
area/android_client
area/apple_client
area/headless-client
area/gui_client

We should see how much of a speed-up we can get from using a different crypto library. `ring` is fast but it is not the fastest. Example benchmarks: https://jbp.io/graviola/

Instead of requiring users to download the Debian archive themselves, we point them our APT repository. This will automatically update their Client whenever they run `apt upgrade`.

It would be great to implement DTLS for TURN with our relays in order to ensure that message integrity and authenticity on the transport level. This would make features such...

kind/security
area/relay

- Move search for Tun FD from Rust to Swift and pass it across the FFI boundary (copy what we do for Android to set the TUN device fd?) -...

area/apple_client
kind/cust-feedback

We are seeing the following errors from the UDP socket on some installations on Mac OS: > Tunnel error: UDP socket failed: Failed to send datagram-batch with segment_size 1312 and...

As soon as https://github.com/libp2p/specs/pull/502 is merged, we should implement it.

priority:nicetohave
difficulty:easy
help wanted