Thomas Eizinger

Results 368 issues of Thomas Eizinger

Supposedly, this can be done iteratively and doesn't need to be one big bang. Jetpack Compose gets rid of all the XML code and uses a declarative UI, similar to...

kind/refactor
area/android_client
complexity/medium

Whilst working on https://github.com/firezone/firezone/pull/6382, I figured that we could expose the "reset" functionality to the GUI perhaps? In an ideal world, Firezone is so robust that users never need to...

needs triage

Gateways may not run with a dual network stack. A common example here is docker where IPv6 by default does not work. Similarly, AWS does not support IPv6 very well....

We need to define what network roaming for gateways means and implement it. Probably, we need to reset all state, similar to the clients. For roaming gateways, all currently connected...

kind/feature
area/gateway

While we are partitioned from the portal, we buffer all messages that connlib wants to send. This can queue up a fair number of messages, especially connection intents. We should...

kind/bug
area/connlib

It is not using the same fonts and the sizes are all hardcoded with overall, looks pretty decent and maintainable IMO. ![image](https://github.com/user-attachments/assets/0c7beade-e5b6-45c5-9018-61281a269535) There is also an example on how to...

Appears to be the better library for parsing network packets: https://docs.rs/etherparse/latest/etherparse/

kind/refactor
area/connlib
complexity/medium

Currently, we log unexpected errors or situations in the clients but we don't know about them until users report bugs. For example: https://github.com/firezone/firezone/pull/6051#discussion_r1700784989 - [x] Sentry integration with GUI/headless clients...

kind/feature
complexity/epic
area/connlib

Currently, `connlib`'s DNS functionality is spread out over multiple places: - DNS resources are tracked in `StubResolver` - Forwarding and the necessary state is in `ClientState` - Mangling of DNS...

We heavily depend on the `boringtun` library from cloudflare for the actual WireGuard functionality. Unfortunately, there are several issues with `boringtun`: - It is not very actively maintained and has...