]> git.ipfire.org Git - thirdparty/wireguard-apple.git/commit
[REVERT ME SOON] TunnelsManager: Workaround for macOS Catalina deleting tunnels arbit...
authorRoopesh Chander <roop@roopc.net>
Thu, 31 Oct 2019 07:16:42 +0000 (12:46 +0530)
committerJason A. Donenfeld <Jason@zx2c4.com>
Tue, 5 Nov 2019 09:25:21 +0000 (17:25 +0800)
commit028e76eb3fda127d84eb88dc5cb96d4278f37b96
tree091af9b733b1f97d560e835ad1feddcd9332763b
parentcb0c965294b0d9cd7b9d75bc0e2cd855517a9d1d
[REVERT ME SOON] TunnelsManager: Workaround for macOS Catalina deleting tunnels arbitrarily

In macOS Catalina, for some users, the tunnels get deleted arbitrarily
by the OS. It's not clear what triggers that.

As a workaround, in macOS Catalina, when we realize that tunnels have
been deleted outside the app, we reinstate those tunnels using the
information in the keychain.

Signed-off-by: Roopesh Chander <roop@roopc.net>
WireGuard/WireGuard/Tunnel/TunnelsManager.swift