Commit Graph

2879 Commits

Author SHA1 Message Date
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
Davide De Rosa
0d49d1abc8 Upgrade SwiftGen 2018-10-28 14:50:12 +01:00
Davide De Rosa
474105d671 Add current Wi-Fi without auto-trusting 2018-10-28 14:50:09 +01:00
Davide De Rosa
ebe8c5836b Only retain first parsing warning 2018-10-28 14:41:41 +01:00
Davide De Rosa
49b86c2888 Move variable declaration to proper scope 2018-10-28 14:41:41 +01:00
Davide De Rosa
345bd55100 Set beta release 2018-10-27 22:21:54 +02:00
Davide De Rosa
c6d632ede4 Add title to configuration parameter selector 2018-10-27 22:21:20 +02:00
Davide De Rosa
e3d2d54226 Merge branch 'bad-host-wizard-flow' 2018-10-27 22:19:07 +02:00
Davide De Rosa
3d62728a95 Fix detail replacement in compact mode
Do not push created profile onto presented profile or any other
screen deeper inside (e.g. Parameters).
2018-10-27 22:17:53 +02:00
Davide De Rosa
06ecd3367f Overwrite pending profile when reimporting
- Overwrite title field
- Remove old .ovpn

useSuggestedTitle() is only called on load, it will never
overwrite user input unless there's a new import.
2018-10-27 20:41:47 +02:00
Davide De Rosa
c084c71db3 Present host wizard in presented vc or root 2018-10-27 20:37:30 +02:00