Davide De Rosa
70a7bd02d7
Parse and import configuration URL from picker
2019-10-22 23:58:31 +02:00
Davide De Rosa
c034a6457c
Show Organizer on launch (do not collapse)
...
Makes sure that service.delegate is always set to Organizer on
launch.
2019-10-22 23:47:19 +02:00
Davide De Rosa
ba2bfc7d6c
Set beta release
2019-10-21 00:38:34 +02:00
Davide De Rosa
05b2e87e3f
Update CHANGELOG
...
Fixes #100
2019-10-21 00:34:24 +02:00
Davide De Rosa
096570d2cb
Set beta release
2019-10-11 14:16:14 +02:00
Davide De Rosa
fc0d21a2ed
Relax IP address keyboard
...
Sub-optimal due to illegal characters. Improve later.
Fixes #103
2019-10-11 13:48:41 +02:00
Davide De Rosa
4f2ae72252
Fix intent strings in Core
2019-10-11 13:36:54 +02:00
Davide De Rosa
7382565042
Set beta release
2019-09-30 16:29:33 +02:00
Davide De Rosa
fccc46092d
Set release date
2019-09-15 19:27:38 +02:00
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
Davide De Rosa
6a1c010c48
Set RC date
2018-11-15 20:23:56 +01:00
Davide De Rosa
b548a32f37
Fix GitHub URLs in CHANGELOG
2018-11-04 16:08:12 +01:00
Davide De Rosa
2923991372
Set RC release
2018-11-04 15:15:12 +01:00
Davide De Rosa
375695c72b
Update CHANGELOG
2018-11-04 12:02:02 +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
ce7e490c27
Update CHANGELOG
2018-11-02 15:56:54 +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
7e32a7b5d3
Update CHANGELOG
2018-11-02 14:04:08 +01:00
Davide De Rosa
6fd4a26340
Update CHANGELOG
2018-11-02 00:11:50 +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
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
a42ab0cd5e
Synthesize beta CHANGELOG so far
2018-11-01 13:42:20 +01:00
Davide De Rosa
474105d671
Add current Wi-Fi without auto-trusting
2018-10-28 14:50:09 +01:00
Davide De Rosa
345bd55100
Set beta release
2018-10-27 22:21:54 +02:00
Davide De Rosa
fa59b8b5f9
Fix handling of extra whitespaces in .ovpn
...
Fixes #17
2018-10-27 19:49:35 +02:00
Davide De Rosa
7abfc544f6
Set beta release
2018-10-27 16:01:11 +02:00
Davide De Rosa
33849c8ec8
Retain credentials of replaced host profile
2018-10-27 16:00:34 +02:00
Davide De Rosa
b2953bdd25
Udpate CHANGELOG
2018-10-27 15:06:07 +02:00
Davide De Rosa
d96d5728fd
Update CHANGELOG
2018-10-27 12:48:15 +02:00
Davide De Rosa
22e3a1f3a5
Update CHANGELOG
2018-10-27 09:43:57 +02:00
Davide De Rosa
5ae705035f
Set beta release
2018-10-26 19:10:03 +02:00
Davide De Rosa
78abb8c764
Refactor service to use external profile JSONs
...
- Store only profile key/metadata into service.
- Map profiles by (context, id), context being either provider
or host.
- Initialize cache with a placeholder profile, lazily load full
profile (e.g. after opening profile).
- Only serialize non-placeholder profiles (opened once).
- Do not load full profiles for organizer listing
WARNING: always load active profile as non-placeholder.
2018-10-26 18:30:37 +02:00
Davide De Rosa
52cf733948
Only make host editable if original cfg available
2018-10-25 22:57:42 +02:00
Davide De Rosa
f1f09dde2f
Rename support request to join community
2018-10-24 21:57:27 +02:00
Davide De Rosa
ef9032e440
Update TunnelKit
...
- Improve logging performance and privacy.
- Fix server-side renegotiation issues.
2018-10-24 21:23:13 +02:00
Davide De Rosa
8fe29cf924
Fix original configuration not really saved
...
Added in #10 but partially broken.
2018-10-23 18:51:18 +02:00
Davide De Rosa
52123aa030
Set beta release
2018-10-23 12:59:35 +02:00
Davide De Rosa
ec91bfff65
Update CHANGELOG
2018-10-23 12:57:41 +02:00
Davide De Rosa
2a40a729c5
Update CHANGELOG
2018-10-23 12:57:11 +02:00
Davide De Rosa
ea3eb8ae89
Update CHANGELOG
2018-10-23 12:55:11 +02:00
Davide De Rosa
34455410ae
Update CHANGELOG
2018-10-22 01:44:24 +02:00
Davide De Rosa
e5b0a43178
Update CHANGELOG
2018-10-20 19:21:59 +02:00
Davide De Rosa
982090743e
Set beta release
2018-10-19 23:00:11 +02:00
Davide De Rosa
66f6936497
Update CHANGELOG
2018-10-19 17:31:41 +02:00
Davide De Rosa
efe1ff66f1
Update CHANGELOG
2018-10-19 16:08:29 +02:00
Davide De Rosa
cc5655e0a8
Update CHANGELOG properly
2018-10-19 02:32:39 +02:00
Davide De Rosa
3f8752f9d9
Update pods and CHANGELOG
2018-10-18 17:02:27 +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
116d35db79
Update CHANGELOG
2018-10-18 14:07:40 +02:00
Davide De Rosa
ec52d49816
Push new beta
2018-10-16 18:10:46 +02:00