Davide De Rosa
f120c51efe
Merge pull request #25 from passepartoutvpn/invert-trusted-network-policy-toggle
...
Invert trusted network policy toggle
2018-11-04 12:15:58 +01:00
Davide De Rosa
9bda7f9576
Reword policy text
2018-11-04 12:14:23 +01:00
Davide De Rosa
375695c72b
Update CHANGELOG
2018-11-04 12:02:02 +01:00
Davide De Rosa
2dafe9f1f2
Invert caption/logic about trusted network policy
...
Looks more intuitive (default ON).
2018-11-04 12:02:02 +01:00
Davide De Rosa
2afe881aa9
Merge branch 'fix-again-compression-warnings'
2018-11-04 12:01:27 +01:00
Davide De Rosa
3f999976ca
Drop superseded migration test
...
Migration code was removed.
2018-11-04 11:57:44 +01:00
Davide De Rosa
cfad536048
Attach .ovpn rather than .txt
...
Less convenient to quick look, yet more convenient for testing
import.
2018-11-04 11:57:44 +01:00
Davide De Rosa
f2b5c05d58
Test and fix behavior with compression options
...
Changes in #20 were insufficient.
2018-11-04 11:57:37 +01:00
Davide De Rosa
c1065751b6
Add method to parse configuration from [String]
...
With an optional original URL. Helps testing. Take the chance to
also disambiguate method overloads.
2018-11-04 11:45:19 +01:00
Davide De Rosa
0b04f2bb51
Merge branch 'update-github-urls'
2018-11-04 10:54:05 +01:00
Davide De Rosa
9e7c4960e5
Update GitHub URL in license preamble
2018-11-04 10:53:16 +01:00
Davide De Rosa
1ab26dd8a2
Update GitHub repository constants
2018-11-04 10:53:16 +01:00
Davide De Rosa
bfdfb27c5d
Merge branch 'remove-test-connectivity'
2018-11-04 10:52:53 +01:00
Davide De Rosa
1522774c98
Temporarily remove "Test connectivity"
...
The action does an HTTP GET to a random well-known home page
among the following:
- Google
- Facebook
- Twitter
- Instagram
- Amazon
This was acceptable for development and beta testing. Not so much
for a release. Omit the option until more transparent.
2018-11-04 10:52:43 +01:00
Davide De Rosa
2fe8bf92ac
Merge branch 'refine-service-delegation'
2018-11-04 10:51:21 +01:00
Davide De Rosa
76a3e48242
Make serialize() the very first call in delegate
2018-11-04 10:49:40 +01:00
Davide De Rosa
ef03b2b94d
Leave serialization up to delegate
...
Ends up calling saveProfiles() multiple times otherwise.
2018-11-04 10:49:40 +01:00
Davide De Rosa
3f5d23a34c
Drop redundant table/model updates on remove
...
Already done in commit row, and also breaks animation.
2018-11-04 10:49:40 +01:00
Davide De Rosa
8e445e90b3
Move profile reactions to delegate
...
- Activation
- Removal
2018-11-04 10:49:40 +01:00
Davide De Rosa
e22cce510c
Merge pull request #24 from passepartoutvpn/host-profile-renaming
...
Host profile renaming
2018-11-04 10:49:27 +01:00
Davide De Rosa
2525467fe9
Hide "Edit" in provider profiles
2018-11-03 22:23:26 +01:00
Davide De Rosa
860750332f
Handle keyboard return in rename alert
2018-11-02 16:23:34 +01:00
Davide De Rosa
ce7e490c27
Update CHANGELOG
2018-11-02 15:56:54 +01:00
Davide De Rosa
f75fbfb4bb
Remove keychain password with profile removal
2018-11-02 15:52:36 +01:00
Davide De Rosa
b051f8118f
Add "Edit" item to rename host profile
...
Disabled in network profiles. Reuse same title style/constraints
and message strings in host wizard.
For consistency, rename activate() to activateProfile(). And it's
not even an IBAction.
2018-11-02 15:52:36 +01:00
Davide De Rosa
56c0a1a15e
Add profile renaming logic
...
- Suspend delegation of internal add/remove.
- Review several try/throws.
2018-11-02 15:52:36 +01:00
Davide De Rosa
aa2b6bafaf
Add method to rename immutable profile
2018-11-02 15:52:34 +01:00
Davide De Rosa
3f1e98f8ac
Delegate profile management from ConnectionService
...
Makes much more sense than dumb wizard notifications. Organizer is
already a ConnectionServiceDelegate.
2018-11-02 15:20:37 +01:00
Davide De Rosa
a0ff420f54
Add dot as legal char in profile title
...
Fixes #22
2018-11-02 14:06:04 +01:00
Davide De Rosa
35882e24d2
Merge pull request #23 from keeshux/provider-endpoints-endianness
...
Provider IPv4 endpoints appear reversed
2018-11-02 14:05:42 +01:00
Davide De Rosa
7e32a7b5d3
Update CHANGELOG
2018-11-02 14:04:08 +01:00
Davide De Rosa
d756948872
Fix endianness of pool addresses
...
Rushed in 64cbb9b
but still broken.
2018-11-02 13:59:35 +01:00
Davide De Rosa
e880192be5
Update version in TunnelKit badge
2018-11-02 08:20:30 +01:00
Davide De Rosa
c7377a548b
Merge pull request #20 from keeshux/incorrect-compression-warnings
...
Incorrect compression warnings
2018-11-02 00:12:51 +01:00
Davide De Rosa
6fd4a26340
Update CHANGELOG
2018-11-02 00:11:50 +01:00
Davide De Rosa
4870e2233d
Fix regexes to warn about compression
...
By not including the potential argument in the pattern:
- comp-lzo *always* raises a warning
- compress *never* raises a warning
2018-11-02 00:04:28 +01:00
Davide De Rosa
af870e2a84
Fix migrateJSON declarations and exposure
...
Unit tests could not compile.
2018-11-01 23:55:59 +01:00
Davide De Rosa
a38f5d3070
Use .svg logo
2018-11-01 16:38:08 +01:00
Davide De Rosa
3f90294e3b
Add missing PIA credit in README
2018-11-01 15:35:26 +01:00
Davide De Rosa
84cd721a79
Set RC release
...
Remove #19 because it's not necessarily fixed.
2018-11-01 15:26:28 +01:00
Davide De Rosa
2a1a72e719
Merge branch 'reject-encrypted-certificate-key'
2018-11-01 14:31:36 +01:00
Davide De Rosa
25c2308c63
Reject encrypted certificate key
...
Do at least a poor-man check on the PEM header.
Fixes #15
2018-11-01 14:31:24 +01:00
Davide De Rosa
0ab2244c36
Revert "Move variable declaration to proper scope"
...
This reverts commit 49b86c2888
.
...because it was VERY WRONG.
2018-11-01 14:29:03 +01:00
Davide De Rosa
a482da892a
Try avoid cropping of mobile preview
2018-11-01 14:02:32 +01:00
Davide De Rosa
10798def40
Merge branch 'link-readme-to-external-statements'
2018-11-01 13:58:02 +01:00
Davide De Rosa
864a489f4c
Make web the unique source for legal statements
2018-11-01 13:53:08 +01:00
Davide De Rosa
5034f8c6b6
Update gitignore
2018-11-01 13:45:47 +01:00
Davide De Rosa
3f4d38c392
Merge branch 'clean-up-rc'
2018-11-01 13:44:19 +01:00
Davide De Rosa
a42ab0cd5e
Synthesize beta CHANGELOG so far
2018-11-01 13:42:20 +01:00
Davide De Rosa
52394296be
Drop pre-release migration logic
2018-11-01 13:42:20 +01:00