aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* UI: Consider on-demand to be enabled iff the tunnel provider is enabledrc/fix_ondemand_uxRoopesh Chander2021-08-031-3/+4
* UI: When setting on-demand, avoid a second saveToPreferences() callRoopesh Chander2021-08-031-14/+2
* UI: When saving on-demand rules, don't set isOnDemandEnabledRoopesh Chander2021-08-021-1/+1
* UI: macOS: Incorporate on-demand-ness in status menuRoopesh Chander2021-07-301-6/+29
* UI: macOS: Tunnel detail: Incorporate on-demand-ness in toggle buttonRoopesh Chander2021-07-303-27/+59
* UI: macOS: Tunnel detail: Incorporate on-demand-ness in the status rowRoopesh Chander2021-07-303-19/+43
* UI: macOS: Tunnel list: Incorporate on-demand-ness in the status circleRoopesh Chander2021-07-301-6/+18
* UI: macOS: Add yellow circle imageRoopesh Chander2021-07-304-3/+25
* UI: Localizations: Remove alertTunnelActivationFailureOnDemandAddendumRoopesh Chander2021-07-2818-29/+0
* UI: Remove addendum on on-demand from error on tunnel activationRoopesh Chander2021-07-282-6/+4
* UI: When setting on-demand, enable the tunnel if requiredRoopesh Chander2021-07-281-0/+16
* UI: iOS: Tunnels list: Move the "On Demand" label to the rightRoopesh Chander2021-07-282-44/+24
* UI: iOS: Show on-demand state in 'Status' if there are on-demand rulesRoopesh Chander2021-07-282-0/+6
* UI: When reloading tunnels, preserve '.waiting' stateRoopesh Chander2021-07-281-1/+1
* UI: When deactivating for activating another tunnel, disable on-demandRoopesh Chander2021-07-281-1/+11
* UI: Keep on-demand rules even if on-demand is disabledRoopesh Chander2021-07-282-15/+13
* UI: iOS: Tunnel detail: Incorporate on-demand-ness in 'Status'Roopesh Chander2021-07-283-14/+54
* UI: iOS: Show "on-demand is active" for tunnels with the active on-demandAndrej Mihajlov2021-07-282-5/+54
* UI: iOS: Tunnels list: Incorporate on-demand-ness in the switchRoopesh Chander2021-07-283-10/+44
* UI: TunnelsManager: Add setOnDemandEnabled() instance methodRoopesh Chander2021-07-281-0/+30
* UI: TunnelsManager: Add TunnelContainer.hasOnDemandRulesRoopesh Chander2021-07-281-2/+8
* Global: bump copyright yearHEADmasterJason A. Donenfeld2021-06-17120-120/+120
* Kit: add missing import for WireGuardKitCAndrej Mihajlov2021-06-171-0/+1
* App: version bump1.0.13-24Jason A. Donenfeld2021-06-161-2/+2
* Kit: Go: mod bumpJason A. Donenfeld2021-06-162-9/+15
* Kit: Adapter: use more reliable utun detection techniqueJason A. Donenfeld2021-06-162-3/+39
* Kit: Adapter: iterate through all FDs to find UTUNJason A. Donenfeld2021-06-161-1/+8
* SPM: update exclude rulesAndrej Mihajlov2021-06-162-2/+2
* UI: iOS: asynchronously load from NEHotspotNetwork on iOS 14Jason A. Donenfeld2021-03-091-22/+44
* UI: iOS: clean up visuals in SSID editorJason A. Donenfeld2021-03-093-4/+14
* README: account for funky xcode pathsJason A. Donenfeld2021-03-091-1/+1
* Kit: Go: bump to latest APIJason A. Donenfeld2021-03-097-75/+86
* UI: iOS: Disable "copy" action on on-demand cellsAndrej Mihajlov2021-01-111-0/+2
* Kit: netcfg: add explicit IP mask routesJason A. Donenfeld2021-01-012-18/+67
* Kit: Go: mod bumpJason A. Donenfeld2020-12-232-3/+3
* UI: iOS: Remove duplicate call to addSubviewAndrej Mihajlov2020-12-231-2/+0
* UI: iOS: Fix placeholder label alignment in text fields.Andrej Mihajlov2020-12-231-1/+8
* App: version bump1.0.12-22Jason A. Donenfeld2020-12-231-2/+2
* project: sync translations and improve id generation againJason A. Donenfeld2020-12-2320-437/+809
* UI: macOS: Group more than 10 tunnels into submenuAndrej Mihajlov2020-12-232-32/+138
* UI: Avoid force unwrap when checking for errorsAndrej Mihajlov2020-12-231-14/+14
* Kit: do not crash on [abcd::] with missing portJason A. Donenfeld2020-12-231-0/+1
* Kit: Go: bump module and simplify APIJason A. Donenfeld2020-12-233-21/+15
* UI: pause VPN configurations observer while adding or removing multiple tunnelsAndrej Mihajlov2020-12-221-2/+28
* UI: use NotificationToken to properly clean up observersAndrej Mihajlov2020-12-224-25/+67
* Keychain: prevent call to stat() when determining appex pathAndrej Mihajlov2020-12-221-1/+1
* Kit: Go: use Windows-style retry sleep loop on bind updatesJason A. Donenfeld2020-12-183-29/+41
* UI: Model: remove 0.0.0.0/8 from non-private IPsJason A. Donenfeld2020-12-181-6/+7
* UI: iOS: remove donation link1.0.11-21Jason A. Donenfeld2020-12-172-13/+2
* UI: macOS: Fix UTF-8 and UTF-16 conversions in highlighter codeAndrej Mihajlov2020-12-172-9/+25