Tags: firezone/firezone
Tags
refactor(swift): revise event-loop (#10573) This is a follow-up from #10368 where we revise the forwarding logic in `runSessionEventLoop`. Redundant logs are removed and the only exit conditions from the event-loop are now the closing of either the event or the command stream. The event-stream will only close once `connlib` has successfully shut down and the command stream will only close of the adapter shuts down (and thus drops the sender-side of the channel).
fix(connlib): handle resources changing site (#10604) Similar to how resources can be edited to change their address, IP stack or other properties, they can also be moved between different sites. Currently, `connlib` requires the portal to explicitly remove the resource and then re-add it for this to work. Our system gets more robust if we also detect that the sites of a resource have changed and handle it like other addressability changes. To ensure that this works correctly, we also extend the proptests to simulate addressability changes of resources. Resolves: #9881 Related: #10593
fix(apple): Enforce single Firezone instance (#10313) show an alert to the user and ask to quit previous Firezone instance manually before starting a new one. Resolves: #10295 --------- Signed-off-by: Mariusz Klochowicz <mariusz@klochowicz.com> Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
fix(apple): Enforce single Firezone instance (#10313) show an alert to the user and ask to quit previous Firezone instance manually before starting a new one. Resolves: #10295 --------- Signed-off-by: Mariusz Klochowicz <mariusz@klochowicz.com> Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
fix(apple): Enforce single Firezone instance (#10313) show an alert to the user and ask to quit previous Firezone instance manually before starting a new one. Resolves: #10295 --------- Signed-off-by: Mariusz Klochowicz <mariusz@klochowicz.com> Co-authored-by: Jamil <jamilbk@users.noreply.github.com>
PreviousNext