Commit Graph

20 Commits

Author SHA1 Message Date
Davide De Rosa
0b0a95d6df Fix missing propagation of serviceDelegate
See 170d089a44
2021-01-11 21:40:02 +01:00
Davide De Rosa
17e3ce9540 Allow full version in beta via scheme
Beta was restricted even in development.
2021-01-10 14:44:26 +01:00
Davide De Rosa
81bc2a7ebd Support OpenVPN 2.5 --data-ciphers
When present, pick cipher among available data ciphers from
configuration, rather than all recognized ciphers.

Reorder available ciphers by decreasing "security".
2021-01-10 10:27:10 +01:00
Davide De Rosa
8313cc9497 Delegate profile updates internally 2021-01-08 18:57:15 +01:00
Davide De Rosa
170d089a44 Add ConnectionProfile.serviceDelegate
Requires explicit CodingKey to skip field serialization.

Waiting for @transient or the like.
2021-01-08 18:57:15 +01:00
Davide De Rosa
d1cb70a5d9 Lock features with alert if beta 2021-01-08 15:07:57 +01:00
Davide De Rosa
cc8c01a13a Disable providers and features in beta 2021-01-07 23:50:57 +01:00
Davide De Rosa
a7fc4dcc39 Drop hosts restriction
Makes "Unlimited hosts" in-app useless.
2021-01-07 23:50:49 +01:00
Davide De Rosa
e21e0b06cb Bump version 2021-01-07 23:25:17 +01:00
Davide De Rosa
7b87f4247c Retain legacy MTU across iOS update
Enforce 1200 (formerly 1250). If and only if unset.

Defaulting to standard MTU (1500) without notice, may break
connectivity for some existing users.
2021-01-04 23:40:49 +01:00
Davide De Rosa
6e640bee06 Do not delete "corrupt" profiles
Retain to possibly restore on upgrade.
2021-01-04 08:59:12 +01:00
Davide De Rosa
ed8acb619f Discard old migration code 2021-01-03 22:28:11 +01:00
Davide De Rosa
4575d660b1 Localize "Default" string 2021-01-03 22:28:11 +01:00
Davide De Rosa
e8c91fe00c Adjust provider popups to country groups
- Use "Default" for no-area pools (count > 1)
- Otherwise, omit area selector (count == 1)
2021-01-03 22:28:11 +01:00
Davide De Rosa
038281b19c Take area out of PoolGroup
Retain in Pool only, do not contribute to group keying.
2021-01-03 22:28:11 +01:00
Davide De Rosa
4136aad268 Revert to static version number
Variable breaks agvtool.
2021-01-03 22:28:08 +01:00
Davide De Rosa
9a360c3acf Merge GitHub URLs 2021-01-03 22:28:08 +01:00
Davide De Rosa
c02c6de493 Merge READMEs 2021-01-03 22:28:08 +01:00
Davide De Rosa
05a1c97905 Share project name in license headers 2021-01-03 22:28:08 +01:00
Davide De Rosa
d4b7d47498 Merge macOS app and Core into repository
Temporarily drop env and fastlane.
2021-01-03 22:28:07 +01:00