Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Move all source files to `Sources/` and rename WireGuardKit targets | Andrej Mihajlov | 2020-12-03 | 1 | -88/+0 |
| | | | | Signed-off-by: Andrej Mihajlov <and@mullvad.net> | ||||
* | iOS/macOS: Integrate WireGuardKit | Andrej Mihajlov | 2020-12-02 | 1 | -0/+1 |
| | | | | Signed-off-by: Andrej Mihajlov <and@mullvad.net> | ||||
* | TunnelsManager: store UID on macOS for keychain availability | Jason A. Donenfeld | 2019-06-11 | 1 | -6/+23 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | macOS: Better handling of tunnels created by another user | Roopesh Chander | 2019-04-03 | 1 | -3/+3 |
| | | | | | | Previously, the tunnels just got deleted. Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Log migration of tunnel configuration | Roopesh Chander | 2019-02-12 | 1 | -0/+1 |
| | | | | Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Don't migrate in asTunnelConfiguration() | Roopesh Chander | 2019-02-12 | 1 | -11/+8 |
| | | | | | | | | It causes problems when installing a tunnel through a Configuration Profile on macOS and activating it first through Network Preferences. Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | PrivateDataConfirmation: prompt with touch/face/pin/password ID for viewing/exporting keys | Jason A. Donenfeld | 2019-02-06 | 1 | -2/+2 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | LegacyConfig: Remove and support plaintext for .mobileconfig | Jason A. Donenfeld | 2019-02-06 | 1 | -0/+13 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Keychain: store configurations in keychain instead of providerConfig | Jason A. Donenfeld | 2019-02-06 | 1 | -11/+27 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Update copyright | Jason A. Donenfeld | 2019-01-07 | 1 | -1/+1 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Don't set username on NETunnelProviderProtocol | Roopesh Chander | 2018-12-22 | 1 | -3/+0 |
| | | | | | | | | The username corresponds to the Account field in iOS system VPN UI, but if we don't set it, the field is not shown, so setting it isn't really required. Signed-off-by: Roopesh Chander <roop@roopc.net> | ||||
* | Localize remaining strings in network extension | Jason A. Donenfeld | 2018-12-22 | 1 | -0/+8 |
| | | | | Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> | ||||
* | Move model helpers to model directory | Jason A. Donenfeld | 2018-12-22 | 1 | -0/+38 |
Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com> |