Davide De Rosa
|
a9be534dbf
|
Use local issue number
|
2019-03-25 21:30:27 +01:00 |
Davide De Rosa
|
2ca52bdbd1
|
Add Mullvad to README and metadata
|
2019-03-25 21:19:02 +01:00 |
Davide De Rosa
|
b09fc55604
|
Set beta release
|
2019-03-25 20:37:10 +01:00 |
Davide De Rosa
|
65d295c64a
|
Merge branch 'accept-encrypted-private-key'
|
2019-03-25 20:36:05 +01:00 |
Davide De Rosa
|
965f345187
|
Update CHANGELOG
|
2019-03-25 20:35:52 +01:00 |
Davide De Rosa
|
f3e6c34bd1
|
Customize block on passphrase input cancellation
Do not delete .ovpn file when importing from iTunes.
|
2019-03-25 20:33:17 +01:00 |
Davide De Rosa
|
8f0e28e315
|
Forward input passphrase to parser
|
2019-03-25 20:33:17 +01:00 |
Davide De Rosa
|
dc81356b31
|
Retry import after passphrase input
Isolate .ovpn parsing routines.
- AppDelegate (external URL)
- ImportedHosts
Only delete URL if error is not encryption passphrase.
|
2019-03-25 20:33:07 +01:00 |
Davide De Rosa
|
50aebe2310
|
Update TunnelKit for encrypted private keys
|
2019-03-25 20:32:57 +01:00 |
Davide De Rosa
|
34fc10eef8
|
Split guidance and referral footers
Handle tap per footer.
|
2019-03-25 20:26:03 +01:00 |
Davide De Rosa
|
3cb09f9b0c
|
Merge branch 'extend-pool-metadata'
|
2019-03-25 20:08:50 +01:00 |
Davide De Rosa
|
65b6cdccbf
|
Parse server num and free bit
|
2019-03-25 20:07:46 +01:00 |
Davide De Rosa
|
e00a7f60ce
|
Update TunnelKit for --remote-random
|
2019-03-25 20:03:58 +01:00 |
Davide De Rosa
|
838f097d65
|
Parse TLSWrap from infra preset "wrap"
|
2019-03-25 20:03:58 +01:00 |
Davide De Rosa
|
c60a5bf312
|
Merge pull request #45 from passepartoutvpn/integrate-mullvad
Integrate Mullvad provider
|
2019-03-25 20:02:16 +01:00 |
Davide De Rosa
|
36b502cb9f
|
Update CHANGELOG
|
2019-03-22 20:20:04 +01:00 |
Davide De Rosa
|
b1641f9554
|
Update infras with Mullvad
|
2019-03-22 20:05:38 +01:00 |
Davide De Rosa
|
7b814e4021
|
Add Mullvad account creation link
|
2019-03-22 19:57:57 +01:00 |
Davide De Rosa
|
54f7779c45
|
Add Mullvad provider
|
2019-03-22 19:29:55 +01:00 |
Davide De Rosa
|
2dd26ae72a
|
Reword no framing to "Disabled" for consistency
|
2019-03-22 19:29:15 +01:00 |
Davide De Rosa
|
8a855bf538
|
Show app version in About cell
|
2019-03-22 19:29:15 +01:00 |
Davide De Rosa
|
57f8104f27
|
Merge pull request #44 from passepartoutvpn/diagnose-debug-masking
Diagnose debug masking
|
2019-03-22 19:28:10 +01:00 |
Davide De Rosa
|
d8c42694d7
|
Update CHANGELOG
|
2019-03-22 19:25:12 +01:00 |
Davide De Rosa
|
3b5207dc8f
|
Better reconnect than disconnect
|
2019-03-22 19:25:12 +01:00 |
Davide De Rosa
|
c45e741750
|
Disconnect on masking change
To ensure that the stale log is erased immediately.
|
2019-03-22 19:23:32 +01:00 |
Davide De Rosa
|
fdc3869d29
|
Move baseVPNConfiguration to TransientStore
Simplifies configuration update.
|
2019-03-22 19:09:52 +01:00 |
Davide De Rosa
|
c391663d11
|
Persist masking flag
|
2019-03-22 19:09:52 +01:00 |
Davide De Rosa
|
e4c1ea4def
|
Delete log on masking change
It may contain stale and either sensitive or irrelevant data.
|
2019-03-22 18:54:54 +01:00 |
Davide De Rosa
|
96f5210c7c
|
Control debug masking via diagnostics
Be clear about NOT logging any sensitive data. In fact, the
variable name masksPrivateData is potentially misleading.
|
2019-03-22 18:54:54 +01:00 |
Davide De Rosa
|
fa6f9b9ff9
|
Bump minor version
|
2019-03-22 18:46:04 +01:00 |
Davide De Rosa
|
9f6307dbc2
|
Make default VPN configuration mutable
|
2019-03-22 18:46:04 +01:00 |
Davide De Rosa
|
1cb315b44c
|
Update TunnelKit for log masking
|
2019-03-22 18:46:04 +01:00 |
Davide De Rosa
|
7f184e140d
|
Set release date
|
2019-03-22 18:39:06 +01:00 |
Davide De Rosa
|
1aa36805ed
|
Update CHANGELOG
|
2019-03-21 22:32:22 +01:00 |
Davide De Rosa
|
0aaffd2dcf
|
Merge branch 'pool-name-localization'
|
2019-03-21 22:22:03 +01:00 |
Davide De Rosa
|
9a788ae0c8
|
Update bundled infra with areas
|
2019-03-21 22:21:42 +01:00 |
Davide De Rosa
|
dacd5653b4
|
Make localizedName a subordinate method
To reuse localizedCountryArea for sorting regardless of display.
|
2019-03-21 22:21:42 +01:00 |
Davide De Rosa
|
42f64db0b7
|
Localize pools consistently
|
2019-03-21 22:21:42 +01:00 |
Davide De Rosa
|
15f23dd448
|
Retain Pool.name internally but show .localizedName
Use name from API if available (XXX: not localized).
Make it private to avoid unintended use in app.
|
2019-03-21 22:21:42 +01:00 |
Davide De Rosa
|
3eb9c6ae98
|
Localize Pool via country code + area
|
2019-03-21 22:21:42 +01:00 |
Davide De Rosa
|
78a35b590c
|
Merge branch 'dev-to-app-center'
|
2019-03-21 22:20:59 +01:00 |
Davide De Rosa
|
75859e1ebd
|
Submit dev builds to App Center
|
2019-03-21 22:20:53 +01:00 |
Davide De Rosa
|
7ad476f27f
|
Add App Center plugin for fastlane
|
2019-03-21 22:20:53 +01:00 |
Davide De Rosa
|
a30c49435e
|
Fix cert type in dev script
|
2019-03-21 22:20:53 +01:00 |
Davide De Rosa
|
2c23c5b050
|
Merge branch 'update-asc-metadata'
|
2019-03-20 20:15:40 +01:00 |
Davide De Rosa
|
be4e6de85f
|
Update ASC metadata
|
2019-03-20 20:15:16 +01:00 |
Davide De Rosa
|
ac8cecce10
|
Update some screenshots
- Organizer with TunnelBear and Siri
- Parameters with compression and DNS
|
2019-03-20 20:15:16 +01:00 |
Davide De Rosa
|
d357a000c7
|
Use versioned TunnelKit
|
2019-03-20 18:07:32 +01:00 |
Davide De Rosa
|
79cba1b79b
|
Update TunnelKit with "--compress lzo" support
Fixes #32
|
2019-03-20 09:46:40 +01:00 |
Davide De Rosa
|
85b03314f3
|
Group CHANGELOG into RC1
|
2019-03-19 21:52:09 +01:00 |