Davide De Rosa
d2bcfd8adc
Add platform-specific version purchase
2021-02-04 14:17:03 +01:00
Davide De Rosa
394762f5d6
Restrict features with purchase screen
...
- Providers
- Trusted networks
2021-02-04 14:09:24 +01:00
Davide De Rosa
33e6b110ae
Simplify preferences title
2021-01-26 21:41:51 +01:00
Davide De Rosa
af937eaedc
Edit confirm on quit in UI
2021-01-26 21:40:09 +01:00
Davide De Rosa
61e387d226
Add missing PAC field on macOS
2021-01-26 20:20:10 +01:00
Davide De Rosa
53234aad19
Embed proxy settings in stack view
2021-01-26 20:12:50 +01:00
Davide De Rosa
2eb5aa8d03
Specify DNS servers also for DNS over TLS
...
- iOS: retain addresses section
- macOS: use a more convenient stack view
2021-01-26 11:22:11 +01:00
Davide De Rosa
6686184a9f
Disable DNS HTTPS/TLS editing if non-manual
2021-01-22 21:07:00 +01:00
Davide De Rosa
7763e368b9
Implement DNS protocol in network settings
...
Hide HTTPS/TLS before iOS 14 and macOS 11.
Fixes #91
2021-01-22 21:07:00 +01:00
Davide De Rosa
7e4a0cdbfd
Fix DNS/proxy loading current settings too late
2021-01-22 20:33:39 +01:00
Davide De Rosa
0a9beaf8e0
Localize strings in common
...
Move "Protocol" from macOS to Core.
2021-01-22 20:33:39 +01:00
Davide De Rosa
49dcbf2553
Fix crash on DNS/proxy table updates (macOS)
...
Also invert DNS addresses/domains position.
2021-01-22 20:33:39 +01:00
Davide De Rosa
29f2e01c06
Add macro for single-option menu
2021-01-15 08:02:25 +01:00
Davide De Rosa
3b8933a9f2
Leverage representedObject in provider popups
2021-01-15 00:46:03 +01:00
Davide De Rosa
29801d3b71
Present macOS configuration in table view
...
Edit first 4 options (hosts only):
- Cipher
- Digest
- Compression framing
- Compression algorithm
Present everything as readonly for providers.
2021-01-14 23:12:39 +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
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
34de924c4a
Fix popups not reloaded on provider change
2021-01-03 22:28:11 +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