mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 10:18:54 +00:00
Both of these happen quite often and aren't really of concern for day-to-day operation. Binding a new channel is still a state change but after using the clients for a bit, it seems that it is not an important enough state change to actually tell the user about (which I assume will likely log on `INFO`). Similarly, dropping a packet because we don't have a channel happens more often now because we've optimised, which addresses we bind channels to.
Connlib
Firezone's connectivity library shared by all clients.
Building Connlib
You shouldn't need to build connlib directly; it's typically built as a dependency of one of the other Firezone components. See READMEs in those directories for relevant instructions.