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
Davide De Rosa
64cbb9b4b2
Use versioned TunnelKit
...
Also fixes issues with IPv4/UInt32 endianness.
2018-11-01 13:41:27 +01:00
Davide De Rosa
bcd8032978
Merge branch 'use-relative-documents-url'
2018-11-01 13:40:25 +01:00
Davide De Rosa
a4f46d0d7b
Reword imported hosts title
2018-11-01 13:40:15 +01:00
Davide De Rosa
964a4d701b
Make serviceURL an external static var
2018-11-01 13:40:15 +01:00
Davide De Rosa
36995e089b
Locate profiles via relative URLs
...
Avoid absolute URLs, profiles directory is always relative to
documents. Assume profiles to be based in the documents root
unless directory is != nil.
Given that, starting from iOS 8, the documents location can change
from time to time, could this fix #19 ?
2018-11-01 13:39:55 +01:00
Davide De Rosa
2197c96bd9
Move serialization URLs to ConnectionService
...
Keep ProfileKey a bare struct.
2018-11-01 13:32:53 +01:00
Davide De Rosa
5434e1abf0
Merge branch 'group-web-pages'
2018-10-30 20:47:08 +01:00
Davide De Rosa
6cb85a952d
Find source links in the home page
2018-10-30 20:46:41 +01:00
Davide De Rosa
88124f5588
Replace source section with web section
2018-10-30 20:44:58 +01:00
Davide De Rosa
0706d552be
Drop redundant disconnection alert on Wi-Fi add
...
Doesn't trust by default, so it won't disconnect.
See 474105d
2018-10-30 00:30:30 +01:00
Davide De Rosa
e566b2483e
Merge branch 'adjust-metadata-and-about'
2018-10-29 21:37:30 +01:00
Davide De Rosa
2564f2446d
Show disclaimer from website
2018-10-29 21:25:22 +01:00
Davide De Rosa
fe85677e68
Add privacy policy
2018-10-29 21:25:08 +01:00
Davide De Rosa
482b51cb52
Move non-affiliation to main version screen
2018-10-29 21:25:08 +01:00
Davide De Rosa
17ebaccbad
Add title to version screen
2018-10-29 21:25:08 +01:00
Davide De Rosa
fec2f02df5
Move Credits inside Version
2018-10-29 21:25:06 +01:00
Davide De Rosa
22ad02fc6a
Update screenshots
2018-10-29 20:30:36 +01:00
Davide De Rosa
bcdd1616c6
Fix some wording in README
2018-10-29 20:30:36 +01:00
Davide De Rosa
cced9b018f
Fix provider name ordering
...
Define intrinsecally with Comparable.
2018-10-29 17:48:17 +01:00
Davide De Rosa
571cee7818
Merge branch 'minor-fixes'
2018-10-28 14:50:24 +01:00