Commit Graph

292 Commits

Author SHA1 Message Date
Davide De Rosa
af813ddc14 Attach issue for .ovpn files bug in iOS 13 2019-09-12 00:03:57 +02:00
Davide De Rosa
8b5973b592 Set beta release 2019-09-11 21:45:13 +02:00
Davide De Rosa
95f5ae8733 Comply with iOS 13 Dark Mode
Fixes #93
2019-09-11 09:25:02 +02:00
Davide De Rosa
db3cde3aae Update CHANGELOG and release notes
Skip iOS 13 fixes from official release notes (pre-release).
2019-09-07 10:47:28 +02:00
Davide De Rosa
758e94c229 Set beta release 2019-09-03 00:31:38 +02:00
Davide De Rosa
042d652147 Update TunnelKit 2019-09-03 00:31:20 +02:00
Davide De Rosa
54772a950e Drop .prefersLargeTitles. in split navigation bars
Caused a transparent navigation bar in iPadOS 13 regardless of
navigationItem.largeTitleDisplayMode in top view controllers.

This only happened when building against Xcode 11. Apps built with
10.x worked fine even on iOS 13.
2019-08-29 22:02:22 +02:00
Davide De Rosa
a796c12ac0 Set beta release 2019-08-18 10:11:38 +02:00
Davide De Rosa
e54fd3e82d Credit zh-Hans 2019-08-10 10:08:17 +02:00
Davide De Rosa
2bd96396cb Set release date 2019-08-02 09:12:09 +02:00
Davide De Rosa
aa56dd6768 Set beta release 2019-07-27 11:09:48 +02:00
Davide De Rosa
57c23085fb Add Settings bundle to leverage language selector
New in iOS 13.

Fixes #90
2019-07-27 10:01:59 +02:00
Davide De Rosa
76b7fbead1 Set beta release 2019-07-26 20:50:27 +02:00
Davide De Rosa
7f66b43935 Revert ENOBUFS "mitigation" 2019-07-26 20:50:27 +02:00
Davide De Rosa
428fce7b19 Fix Core strings 2019-07-26 20:21:26 +02:00
Davide De Rosa
5fa150bac4 Set beta release 2019-07-11 18:48:32 +02:00
Davide De Rosa
439364e74a Update TunnelKit
- SOFT_RESET
- Deadlock on shutdown
2019-07-11 18:47:18 +02:00
Davide De Rosa
41ed10e76e Fall back to mailto URL when no email account
Useful with third party mail apps.
2019-07-05 11:11:22 +02:00
Davide De Rosa
3a4f262c91 Set beta release 2019-07-05 09:04:57 +02:00
Davide De Rosa
34a5e15f8d Add Mullvad preset to CHANGELOG 2019-07-05 09:04:44 +02:00
Davide De Rosa
e4c493292f Update CHANGELOG 2019-07-04 20:25:51 +02:00
Davide De Rosa
86f34e7c7f Set release date 2019-06-02 11:23:55 +02:00
Davide De Rosa
dd2f20e6dc Set beta release 2019-05-28 18:21:07 +02:00
Davide De Rosa
1d6288d0f0 Set beta release 2019-05-28 08:42:57 +02:00
Davide De Rosa
65b1a1fa63 Update CHANGELOG 2019-05-27 00:08:31 +02:00
Davide De Rosa
00a7dba8d8 Set release date
Drop more unused strings.
2019-05-19 21:10:28 +02:00
Davide De Rosa
81f86f80bd Restore bit about Russian translations
Missing from 1.6.0 release, to be fair.
2019-05-18 12:27:58 +02:00
Davide De Rosa
1fa95ce7f8 Drop beta issue 2019-05-17 13:07:18 +02:00
Davide De Rosa
f801d468e0 Set beta release 2019-05-15 10:34:25 +02:00
Davide De Rosa
4225b7568a Update TunnelKit URL 2019-05-14 11:18:19 +02:00
Davide De Rosa
4bc50563c2 Set beta release 2019-05-11 17:49:14 +02:00
Davide De Rosa
61f2438e24 Update CHANGELOG 2019-05-11 17:48:24 +02:00
Davide De Rosa
547746e0d9 Customize TLS security level (lowest) 2019-05-08 23:55:21 +02:00
Davide De Rosa
ee0f5a3f65 Update TunnelKit for TLS failures 2019-05-05 17:52:59 +02:00
Davide De Rosa
6f1fe36412 Set beta release 2019-05-03 19:15:24 +02:00
Davide De Rosa
cbcf78ef33 Update TunnelKit
- Auth issues
- redirect-gateway --block-local (partial)
2019-05-03 19:15:11 +02:00
Davide De Rosa
a4cbbbc1aa Pick preset from pool supported presets only
Fixes #78
2019-05-02 13:08:24 +02:00
Davide De Rosa
25671e7442 Make compression framing/algorithm editable 2019-05-01 23:05:36 +02:00
Davide De Rosa
2c8e024a82 Update metadata about network override 2019-05-01 23:03:47 +02:00
Davide De Rosa
aa8ed88f36 Set release date
Update screenshots in README.
2019-05-01 22:56:35 +02:00
Davide De Rosa
24e3ca5ed7 Set beta release 2019-04-28 17:39:48 +02:00
Davide De Rosa
99eff9efb4 Update TunnelKit for DNS-only VPN
Fixes #73
2019-04-28 15:51:56 +02:00
Davide De Rosa
cedd46d5d3 Update TunnelKit for TLS errors 2019-04-27 11:03:52 +02:00
Davide De Rosa
006f1f0a25 Leave digest editable despite cipher
Fixes #74
2019-04-27 09:31:49 +02:00
Davide De Rosa
14333a1ccf Fix misleading Mullvad credentials footer
Password "m" is only valid for temporary accounts.

Fixes #75
2019-04-27 09:30:33 +02:00
Davide De Rosa
8e74949029 Set beta release 2019-04-26 19:55:16 +02:00
Davide De Rosa
bcc35fd8e5 Set beta release 2019-04-26 14:30:28 +02:00
Davide De Rosa
15e1cc1d48 Update providers metadata 2019-04-26 14:25:06 +02:00
Davide De Rosa
2cb1a07ecf Update CHANGELOG 2019-04-25 23:59:37 +02:00
Davide De Rosa
665ed408d4 Set beta release 2019-04-25 17:32:19 +02:00
Davide De Rosa
5451139c8e Update CHANGELOG 2019-04-25 15:54:09 +02:00
Davide De Rosa
81f5fdc13b Set beta release 2019-04-23 23:11:36 +02:00
Davide De Rosa
ea5992f6ee Update translations metadata 2019-04-23 15:47:24 +02:00
Davide De Rosa
98f52addb7 Drop TunnelKit refs when there's a master issue 2019-04-18 13:21:47 +02:00
Davide De Rosa
2defbdb6c4 Update TunnelKit with SoftEther fix
Fixes #69
2019-04-18 13:18:08 +02:00
Davide De Rosa
717456ceff Set release date 2019-04-17 22:19:53 +02:00
Davide De Rosa
a489cb53c9 Update metadata and CHANGELOG 2019-04-17 10:21:29 +02:00
Davide De Rosa
728d71eece Set beta release 2019-04-17 09:41:20 +02:00
Davide De Rosa
e5ed67c26b Update CHANGELOG 2019-04-17 09:16:45 +02:00
Davide De Rosa
5d7d20403b Fix missing icon in Credits
After broken Xcode externalization. What the HELL?
2019-04-14 17:06:01 +02:00
Davide De Rosa
a1a51d0107 Set beta release 2019-04-13 23:59:36 +02:00
Davide De Rosa
72fe776055 Upgrade TunnelKit to fix SoftEther 2019-04-13 23:59:20 +02:00
Davide De Rosa
198d320aae Set beta release 2019-04-13 09:33:10 +02:00
Davide De Rosa
99cd09bce4 Set beta release 2019-04-12 23:22:56 +02:00
Davide De Rosa
03844964fc Add support for dhcp-option PROXY_HTTP[S] 2019-04-12 22:41:41 +02:00
Davide De Rosa
269143c369 Update CHANGELOG and the like 2019-04-11 23:35:29 +02:00
Davide De Rosa
60259a2fb9 Base profile selection on ConnectionProfile
Rather than cells, which relies on cell visibility. Drop ugly
selection segue.

Fixes #63
2019-04-11 15:52:24 +02:00
Davide De Rosa
867f5370c5 Bump version 2019-04-11 15:36:25 +02:00
Davide De Rosa
fe2b03fe34 Set release date 2019-04-11 14:31:18 +02:00
Davide De Rosa
c91a200e13 Set beta release 2019-04-10 16:53:53 +02:00
Davide De Rosa
5aadde5065 Enter active profile on VPN status selection
Rename selectedIndexPath to activeIndexPath.
2019-04-10 16:51:05 +02:00
Davide De Rosa
88d6a7aa37 Merge CHANGELOG into 1.4.0 2019-04-09 10:26:24 +02:00
Davide De Rosa
d05e49104e Set beta release 2019-04-08 23:54:38 +02:00
Davide De Rosa
ccf738cf93 Fix Mullvad keep-alive interval
Typo in infrastructure. 60 -> 10 seconds.

Fixes #62
2019-04-08 23:54:05 +02:00
Davide De Rosa
ae2cc86f3d Update CHANGELOG 2019-04-07 15:29:26 +02:00
Davide De Rosa
8d6e54e4cf Fix CHANGELOG, unreleased entries 2019-04-07 15:29:05 +02:00
Davide De Rosa
3cc587becf Update CHANGELOG 2019-04-07 15:26:00 +02:00
Davide De Rosa
b4c3b57d38 Set beta release 2019-04-07 08:52:29 +02:00
Davide De Rosa
9d8e6c5056 Set beta release
Use versioned TunnelKit.
2019-04-06 21:17:19 +02:00
Davide De Rosa
c158e1ac57 Update CHANGELOG
Fixes #7
2019-04-06 20:27:12 +02:00
Davide De Rosa
716e81c01e Update CHANGELOG 2019-04-06 14:07:15 +02:00
Davide De Rosa
bb97bb1d3d Update CHANGELOG 2019-04-05 19:48:59 +02:00
Davide De Rosa
3403d0265a Set beta release 2019-04-05 16:50:40 +02:00
Davide De Rosa
70ef9ff733 Update CHANGELOG 2019-04-05 13:25:35 +02:00
Davide De Rosa
24f21422bd Update CHANGELOG 2019-04-05 00:55:40 +02:00
Davide De Rosa
e4088aa8f3 Set beta release 2019-04-04 19:26:53 +02:00
Davide De Rosa
ac713bebda Present DNS domain in configuration UI
Fixes #48
2019-04-04 19:11:55 +02:00
Davide De Rosa
e50c65b6c6 Set release date 2019-04-03 00:11:59 +02:00
Davide De Rosa
5015ab94b7 Update CHANGELOG 2019-04-02 20:20:39 +02:00
Davide De Rosa
2cc6b9cc0a Set beta release 2019-04-02 11:44:53 +02:00
Davide De Rosa
42268c6789 Update CHANGELOG 2019-04-02 09:55:40 +02:00
Davide De Rosa
e168ba675b Set beta release 2019-04-02 01:07:55 +02:00
Davide De Rosa
861588411e Upgrade TunnelKit to handle cert preamble 2019-04-02 01:04:02 +02:00
Davide De Rosa
20302274fb Upgrade TunnelKit with PKCS#8 fix
Fixes #43
2019-04-02 00:43:04 +02:00
Davide De Rosa
907115bcdc Set beta release 2019-04-01 10:49:30 +02:00
Davide De Rosa
f37e56581e Update CHANGELOG
Fixes #39
2019-04-01 10:14:55 +02:00
Davide De Rosa
e27288fb1c Set release date 2019-03-31 23:49:48 +02:00
Davide De Rosa
09a3939e96 Drop unintended custom header/footer heights
Occasionally overlapping in Organizer.
2019-03-30 23:41:11 +01:00
Davide De Rosa
4ab70ea747 Upgrade pods to Swift 5 2019-03-30 23:23:08 +01:00
Davide De Rosa
2cd9857033 Set beta release 2019-03-30 20:34:47 +01:00
Davide De Rosa
a47444848e Update CHANGELOG 2019-03-30 20:11:45 +01:00
Davide De Rosa
6faed15e45 Update CHANGELOG 2019-03-27 23:51:25 +01:00
Davide De Rosa
748d53bafc Update CHANGELOG 2019-03-26 00:43:01 +01:00
Davide De Rosa
a9be534dbf Use local issue number 2019-03-25 21:30:27 +01:00
Davide De Rosa
b09fc55604 Set beta release 2019-03-25 20:37:10 +01:00
Davide De Rosa
965f345187 Update CHANGELOG 2019-03-25 20:35:52 +01:00
Davide De Rosa
36b502cb9f Update CHANGELOG 2019-03-22 20:20:04 +01:00
Davide De Rosa
d8c42694d7 Update CHANGELOG 2019-03-22 19:25:12 +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
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
Davide De Rosa
76d6b2a32a Update CHANGELOG 2019-03-19 18:01:10 +01:00
Davide De Rosa
f5afe5a9ce Set beta release
Add missing LZO credit.
2019-03-19 16:17:06 +01:00
Davide De Rosa
769c6e9e48 Update CHANGELOG 2019-03-19 15:23:45 +01:00
Davide De Rosa
4ee3456b1e Set beta release 2019-03-18 22:42:58 +01:00
Davide De Rosa
1913468ea6 Update CHANGELOG 2019-03-18 22:34:37 +01:00
Davide De Rosa
1b5070d667 Fix duplicated pods (Core + App)
Had to deintegrate and reintegrate CocoaPods.
2019-03-18 17:59:02 +01:00
Davide De Rosa
deb491008d Fix unrequested EKU verification 2019-03-18 17:32:46 +01:00
Davide De Rosa
e8678e4eea Set beta release
Update to recommended project settings.
2019-03-09 11:39:35 +01:00
Davide De Rosa
5af7103c36 Update CHANGELOG 2019-03-09 11:29:37 +01:00
Davide De Rosa
9ace65e607 Update TunnelKit 2019-03-08 13:39:02 +01:00
Davide De Rosa
29c51753fe Update CHANGELOG 2019-03-08 12:59:55 +01:00
Davide De Rosa
97d28c0753 Set beta release 2019-03-08 00:03:59 +01:00
Davide De Rosa
b50cb4681b Fix stupid parsing of ProfileKey from String
Fixes #19
2019-03-08 00:01:52 +01:00
Davide De Rosa
2cd96f2596 Set beta release 2019-03-06 18:19:35 +01:00
Davide De Rosa
c5c670b086 Add TunnelBear provider 2019-03-05 23:02:22 +01:00
Davide De Rosa
4d3629e80f Set release date 2019-03-05 23:01:22 +01:00
Davide De Rosa
4eeca4c63c Forgive a nil statusIndexPath
Also drop a few unused and potentially dangerous similar methods.

Fixes #36
2019-03-05 10:32:13 +01:00
Davide De Rosa
8e51dd0f5e Set release date and notes 2019-03-04 17:17:38 +01:00
Davide De Rosa
3ddfa87b58 Disconnect before switching active profile
Make sure that completionHandler is ALWAYS called, despite vpn
object being nil.
2019-03-03 13:04:27 +01:00
Davide De Rosa
b97b6eedeb Fix DNS servers not applied 2019-03-03 10:57:44 +01:00
Davide De Rosa
e4a0e20207 Set beta release 2019-03-01 21:11:30 +01:00
Davide De Rosa
6d4c566e05 Fix renamed SwiftGen license file 2019-03-01 21:10:38 +01:00
Davide De Rosa
1f722198e9 Shut down if server uses compression at all.
- Announcement in PUSH_REPLY
- Header in data packets

Bump to 1.0.2.
2019-02-28 17:20:36 +01:00
Davide De Rosa
78568631a8 Reorder and update CHANGELOG for release 2019-02-27 19:56:28 +01:00
Davide De Rosa
2bada4ef33 Set beta release 2019-02-26 09:13:34 +01:00
Davide De Rosa
0c3261b53f Add PR link to CHANGELOG 2019-02-25 23:17:09 +01:00
Davide De Rosa
f335440800 Shut down if server pushes a compression directive 2019-02-25 23:13:12 +01:00
Davide De Rosa
df3c70fa30 Set beta release 2019-02-25 10:55:38 +01:00
Davide De Rosa
f9da8f4a17 Add mention to DNS override 2019-02-23 12:16:28 +01:00
Davide De Rosa
d4e5739de2 Relax EKU verification 2019-02-23 12:14:02 +01:00
Davide De Rosa
2663999b91 Update CHANGELOG 2019-02-03 22:10:14 +01:00
Davide De Rosa
9be5d36b9c Update CHANGELOG 2019-01-17 09:54:56 +01:00
Davide De Rosa
f585130355 Set release date 2019-01-16 23:32:23 +01:00
Davide De Rosa
e8068d34e2 Regroup log into GM build 2018-12-15 11:05:23 +01:00
Davide De Rosa
a0e4a0b610 Update CHANGELOG 2018-12-10 12:53:15 +01:00
Davide De Rosa
5dea24295d Update API URL following relocation 2018-12-09 12:30:39 +01:00
Davide De Rosa
d25753a263 Use custom domain to avoid GitHub redirect
Badly handled by iOS.

Fixes #29
2018-12-06 10:26:15 +01:00
Davide De Rosa
9fa26b340f Update CHANGELOG 2018-12-04 10:47:12 +01:00