wireguard-apple/Sources/WireGuardNetworkExtension
Jason A. Donenfeld db4e2915f3 Kit: Adapter: do not treat NE settings timeouts as fatal
The general Network Extension framework is incredibly buggy, and a
timeout when setting the network settings does not necessarily imply
that the whole operation failed. Simply log the condition and move on.
This restores the app's old behavior.

Reported-by: Filipe Mendonça <cfilipem@gmail.com>
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
2020-12-17 00:26:00 +01:00
..
ErrorNotifier.swift global: bump year in header 2020-12-04 12:15:29 +01:00
Info.plist Move all source files to `Sources/` and rename WireGuardKit targets 2020-12-03 13:32:24 +01:00
PacketTunnelProvider.swift Kit: Adapter: do not treat NE settings timeouts as fatal 2020-12-17 00:26:00 +01:00
WireGuardNetworkExtension-Bridging-Header.h WireGuardApp: Remove backend version call in Logger.swift & extract wireguard-go version script from network extension targets 2020-12-04 11:50:44 +01:00
WireGuardNetworkExtension_iOS.entitlements Move all source files to `Sources/` and rename WireGuardKit targets 2020-12-03 13:32:24 +01:00
WireGuardNetworkExtension_macOS.entitlements Move all source files to `Sources/` and rename WireGuardKit targets 2020-12-03 13:32:24 +01:00