Davide De Rosa
70efaed0cf
Merge branch 'explicit-reconnect-action'
2018-10-22 21:49:38 +02:00
Davide De Rosa
34455410ae
Update CHANGELOG
2018-10-22 01:44:24 +02:00
Davide De Rosa
3dd7f9e779
Update VPN section footer accordingly
2018-10-21 10:19:42 +02:00
Davide De Rosa
2e764ec14d
Only show Reconnect if VPN is enabled
2018-10-21 10:19:42 +02:00
Davide De Rosa
6ed70feb77
Reconnect with a specific action cell
2018-10-21 10:19:42 +02:00
Davide De Rosa
be6abdcf2a
Move file-to-lines to String extension
2018-10-21 09:36:50 +02:00
Davide De Rosa
a20512e295
Merge branch 'ovpn-custom-file-type'
2018-10-20 19:22:27 +02:00
Davide De Rosa
e5b0a43178
Update CHANGELOG
2018-10-20 19:21:59 +02:00
Davide De Rosa
d064ac0f0f
Add own definition of .ovpn file type
...
Fixes #6
2018-10-20 19:18:28 +02:00
Davide De Rosa
2edffea08a
Remove document type from OpenVPN Connect
...
Would depend on it to be installed otherwise.
2018-10-20 19:02:21 +02:00
Davide De Rosa
982090743e
Set beta release
2018-10-19 23:00:11 +02:00
Davide De Rosa
452d62b13f
Do not autotag alpha builds
2018-10-19 18:00:00 +02:00
Davide De Rosa
8219519a22
Fix credentials requirement in VPN configuration
...
Refines #4
2018-10-19 17:51:25 +02:00
Davide De Rosa
b38f033a13
Merge pull request #5 from keeshux/integrate-tls-wrapping
...
Integrate TLS wrapping
2018-10-19 17:50:05 +02:00
Davide De Rosa
66f6936497
Update CHANGELOG
2018-10-19 17:31:41 +02:00
Davide De Rosa
0954de3322
Support TLS wrapping via TunnelKit
...
tls-auth and tls-crypt.
2018-10-19 17:25:39 +02:00
Davide De Rosa
3ca9659942
Update TunnelKit for TLS wrapping support
2018-10-19 17:25:36 +02:00
Davide De Rosa
a4b1c13335
Merge branch 'fix-mullvad-disconnections'
2018-10-19 16:09:40 +02:00
Davide De Rosa
efe1ff66f1
Update CHANGELOG
2018-10-19 16:08:29 +02:00
Davide De Rosa
2db880e366
Update TunnelKit to fix Mullvad disconnections
2018-10-19 16:02:37 +02:00
Davide De Rosa
6fb258aa0b
Add TestFlight badge
2018-10-19 09:33:58 +02:00
Davide De Rosa
df34912635
Merge branch 'beautify-readme'
2018-10-19 02:33:47 +02:00
Davide De Rosa
cc5655e0a8
Update CHANGELOG properly
2018-10-19 02:32:39 +02:00
Davide De Rosa
723b8b734c
Shorten TestFlight line
2018-10-19 02:25:22 +02:00
Davide De Rosa
e783b9e32c
Replace community links with badges
2018-10-19 02:22:32 +02:00
Davide De Rosa
48da531fce
Add dependency badges
2018-10-19 02:22:32 +02:00
Davide De Rosa
52bc2d1b6d
Link header to website
2018-10-19 02:22:32 +02:00
Davide De Rosa
e996f8f364
Add logo on top
2018-10-19 02:22:32 +02:00
Davide De Rosa
20546d23a0
Replace Donations with Patreon widget
2018-10-19 02:22:32 +02:00
Davide De Rosa
67de4ea3d9
Merge pull request #4 from keeshux/optional-account
...
Optional account
2018-10-19 02:22:17 +02:00
Davide De Rosa
ae2bd3d876
Replace some profile exceptions with preconditions
...
Misconfigured profiles must fall back to a consistent state, this
is a programming error.
- provider.pool: fall back to default pool (should always be there)
- provider.preset: why would one remove a preset?
- host.endpointProtocols: .ovpn with no remotes shouldn't get this far
2018-10-19 01:29:44 +02:00
Davide De Rosa
5e0590184b
Require credentials for providers only
...
Not always the case, but PIA certainly requires them. Will make it
an infrastructure option later. Only require credentials as a
configuration check, everything else has defaults.
2018-10-19 01:29:44 +02:00
Davide De Rosa
76cf7ba8d5
Add support venues to README
2018-10-19 01:29:11 +02:00
Davide De Rosa
3f8752f9d9
Update pods and CHANGELOG
2018-10-18 17:02:27 +02:00
Davide De Rosa
5bede48c1c
Merge branch 'drive-support-on-reddit'
2018-10-18 17:02:24 +02:00
Davide De Rosa
ef2061de0a
Update profile screen accordingly
2018-10-18 17:02:06 +02:00
Davide De Rosa
23e27535c6
Split support requests
...
- Generic support on Reddit
- Debug log via email
2018-10-18 16:40:58 +02:00
Davide De Rosa
176d2dd025
Fix typo
2018-10-18 16:19:26 +02:00
Davide De Rosa
2fd5c32435
Fix PIA infra with empty endpoints
2018-10-18 14:48:20 +02:00
Davide De Rosa
d6886cad37
Merge branch 'constraint-api-to-app-build'
2018-10-18 14:16:28 +02:00
Davide De Rosa
116d35db79
Update CHANGELOG
2018-10-18 14:07:40 +02:00
Davide De Rosa
46a8f72039
Bump API endpoint version
2018-10-18 14:07:32 +02:00
Davide De Rosa
8d1acda11a
Reject API response requiring more recent build
2018-10-18 14:02:35 +02:00
Davide De Rosa
567ddd9b12
Find out version/build statically
...
Assume bundle and info dictionary are never nil.
2018-10-18 14:02:35 +02:00
Davide De Rosa
fdb8762814
Merge branch 'restore-pia-patches'
2018-10-18 14:02:23 +02:00
Davide De Rosa
728adf7919
Update PIA preset with GCM and patched endpoints
2018-10-18 13:55:07 +02:00
Davide De Rosa
c1be49a164
Add PIA patches support
2018-10-18 13:38:00 +02:00
Davide De Rosa
acb57749db
Merge branch 'restrict-unrecognized-options'
2018-10-18 11:07:41 +02:00
Davide De Rosa
4774c2705f
Raise exception on unrecognized option values
...
Do not fall back when an unhandled value is found in:
- cipher
- auth
- proto
Falling back to a default value here would break the data
connection most of the time.
2018-10-18 10:25:15 +02:00
Davide De Rosa
e0e44c4150
Merge branch 'add-disclaimer'
2018-10-18 10:20:04 +02:00