mirror of
https://github.com/outbackdingo/firezone.git
synced 2026-01-27 18:18:55 +00:00
Similar to #4911 if multiple times add_resource was called with the same resource id the previous one will be overriden. This happens when multiple subdomain resources exists this could override the ip of a previously resolved subdomain and disallow access. The solution is to simply keep track of every resolved subdomain. Furthermore with the new method each subdomain could have different expiration(nothing actually prohibit this from happening in the control protocol and until this commit we simply discarded the latest expiration)
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.