Thomas Eizinger
Thomas Eizinger
> I am getting more serious that we should just use the OS' terminal and make a TUI app. We don't display any graphics except the Firezone logo. Too bad...
If the make the CLI keyring aware, we could use the same deep-link scheme by starting another instance of the CLI and saving the token. Then, the next start of...
Was a problem with glibc mismatch.
Conceptually yes, there are still different routing tables but that may not be worth unifying. What do you think @conectado? I was thinking we could have an `IpNetworkTable` of `ResourceIds`...
> Whatever it takes to avoid 2.x lol It is a pragmatic approach. If we wanted to follow semver, we'd first have to agree on what we define as the...
> We should be conservative in the spectrum of versions we have to support starting out, we can always expand to more later. Yes I agree. The above outlined strategy...
We have more or less adopted this.
> what if there's an IP collision with a non-Firezone host? That is a problem regardless, right? Currently that will manifest as "things don't work after a while" (once a...
> This is a fairly low-risk change, right? Simply reduce the DNS name to an IP in our range using your favorite hash function and increment in case of collision?...
> I think for this particular one we can just immediately call `on_disconnect` if the initial connection fails. > > For roaming / deploys, we can call `reconnect` which should...