Arne Schwabe
f65cdd5f66
Decode url parts for internal storage
2017-05-30 19:21:51 +02:00
Arne Schwabe
7ee11eff18
Fix lint issues
2017-05-29 17:53:50 +02:00
Arne Schwabe
6025ce7005
Update translations
2017-05-29 17:28:38 +02:00
Arne Schwabe
84a4743c6b
Further graph fine-tuning
2017-05-29 12:08:01 +02:00
Arne Schwabe
667f439583
Update OpenSSL to 1.0.2l
2017-05-29 12:07:38 +02:00
Arne Schwabe
715e6887d7
Implement graphs for traffic history
2017-05-27 20:55:24 +02:00
Arne Schwabe
3e6a9e7ada
Fix ticker text ( closes #667 )
2017-05-21 01:04:11 +02:00
Arne Schwabe
56e1e863d7
Also hdpi
2017-05-21 00:53:09 +02:00
Arne Schwabe
ae3c6d1d18
Make icons white again ( closes #646 )
2017-05-20 23:42:20 +02:00
Arne Schwabe
88b4bdf9dd
close #628
2017-05-18 19:08:59 +02:00
Arne Schwabe
662f8880ae
Handle revoke and grant more gracefully
2017-05-18 16:57:41 +02:00
Arne Schwabe
20bce1501a
Fix fallback to old file select on newer devices ( closes #660 )
2017-05-18 16:51:23 +02:00
Arne Schwabe
fd72bd2ceb
Implement tun-mtu and auth-retry in the ui
2017-05-18 16:50:38 +02:00
Arne Schwabe
997b8b2072
Parser ipv6 and !noipv4 parameters of redirect-gateway ( closes #675 )
2017-05-18 00:32:38 +02:00
Arne Schwabe
9042eca960
Support v4 protocol variants
2017-05-16 12:37:37 +02:00
Arne Schwabe
1a13af3325
Version 0.6.66 CVE-2017-7478 and CVE-2017-7479
2017-05-11 16:18:32 +02:00
Arne Schwabe
d3812892c8
Update copyrights
2017-05-10 11:21:01 +02:00
Arne Schwabe
2ce45194f8
make temporary profile persistent too
2017-04-05 16:17:51 +02:00
Arne Schwabe
63d520ea10
clarify tls-crypt as an option
2017-04-05 10:38:02 +02:00
Arne Schwabe
5b21a38b95
Rename always on vpn to default vpn
2017-02-09 01:49:42 +01:00
Arne Schwabe
20307bef6b
Version 0.6.64
2017-02-04 11:58:07 +01:00
Arne Schwabe
757b5a32da
sync translations
2017-02-04 01:42:44 +01:00
Arne Schwabe
807ff10f54
sync openvpn
2017-02-04 01:42:02 +01:00
Arne Schwabe
c6d7fcd124
Fetch initial network state for seriously broken devices.
2017-02-02 09:53:35 +01:00
Arne Schwabe
39f9fffbc6
Log more state debug information to help debugging reconnecting problems
2017-01-31 18:28:38 +01:00
Arne Schwabe
f092c4bf93
Update translations
2017-01-31 11:27:42 +01:00
Arne Schwabe
e47190b6b7
Revert change
2017-01-30 18:09:28 +01:00
Arne Schwabe
c8ed56d661
Change icons for notification
2017-01-30 13:06:39 +01:00
Arne Schwabe
c639e95aa6
Update openssl
2017-01-29 23:00:37 +01:00
Arne Schwabe
6c983af984
typo
2017-01-28 10:15:50 +01:00
Arne Schwabe
ea4dc52451
Ensure that the launcher shortcuts are updated when something aside from the name changes (symbol in this case)
2017-01-26 17:39:22 +01:00
chrihu
23095590c9
Add launcher shortcut icons
2017-01-26 17:22:04 +01:00
Arne Schwabe
3423d5c632
Fix crash on empty profile name
2017-01-09 18:48:08 +01:00
Arne Schwabe
ae9e26fb67
Version 0.6.64
2017-01-09 18:31:48 +01:00
Arne Schwabe
02c96933fc
Workaround the save set bug
2017-01-08 17:06:36 +01:00
Arne Schwabe
db3fa686e9
Use multi process on sharedpreferences until I have time for a proper fix
2017-01-08 16:55:31 +01:00
Arne Schwabe
6717094a10
Sent username only for auth requests
2017-01-05 15:38:41 +01:00
Arne Schwabe
797ffad681
Fix status not shown
2017-01-04 18:48:35 +01:00
Arne Schwabe
7bf4566ba2
fix NPE
2017-01-04 12:16:38 +01:00
Arne Schwabe
87979af6cf
Fix display of tis-auth file summary
2017-01-04 11:28:06 +01:00
Arne Schwabe
318f6dacde
Update translations ( closes #604 )
2017-01-04 11:18:57 +01:00
Arne Schwabe
52f1226ba8
Version 0.6.63
2016-12-26 11:18:44 +00:00
Arne Schwabe
f873222b95
Update translations
2016-12-26 10:29:19 +00:00
Arne Schwabe
eb65c06490
Bail out if tls-remote is defined
2016-12-19 23:04:40 +01:00
Arne Schwabe
bc37991943
Fix sorting
2016-12-17 14:07:37 +01:00
Arne Schwabe
9f44ae471b
sort is not so important
2016-12-17 13:55:52 +01:00
Arne Schwabe
836ead90e6
LRU sorted the wrong way
2016-12-17 13:50:51 +01:00
Arne Schwabe
7939e5af22
Fix crash on phones with less than 4 profiles
2016-12-17 13:45:51 +01:00
Arne Schwabe
6b3e6cd5f4
Fix pkcs12 profiles not working
2016-12-17 13:20:00 +01:00
Arne Schwabe
5df26c0bb4
Version 0.6.61
2016-12-17 11:39:21 +01:00
Arne Schwabe
6b17792191
Implement LRU sorting for profile list
2016-12-17 11:07:40 +01:00
Arne Schwabe
a13d3764b9
Bump versions
2016-12-17 11:07:16 +01:00
Arne Schwabe
1eac1f1a6e
Implement password handover between ui and service
2016-12-16 12:26:20 +01:00
Arne Schwabe
73b79c6874
Fix notify if no cached logfiles are available.
2016-12-04 13:03:25 +01:00
Arne Schwabe
1dd3f0d7d5
Small fixes
2016-11-26 16:32:26 +01:00
Arne Schwabe
54c400b1c2
Replace example of openvpn.blinkt.de with openvpn.example.com to avoid confusing and people trying to connect to that server
2016-11-26 01:04:17 +01:00
Arne Schwabe
6bb7be22ce
Implement getting the cached log via pipe to UI process
2016-11-25 23:05:52 +01:00
Arne Schwabe
17392cf629
Implement IPv6 DNS Servers
2016-11-22 17:47:28 +01:00
Arne Schwabe
21e3f12789
Update gradle versions
2016-11-22 17:47:02 +01:00
Arne Schwabe
8e5954edd1
Really statically link closes #563
2016-11-22 17:12:25 +01:00
Arne Schwabe
5e50072b9a
Always use the most current version of a profile
2016-11-19 18:16:01 +01:00
Arne Schwabe
34f9c3afec
Implement tis-crypt
2016-11-19 18:15:42 +01:00
Arne Schwabe
fc24fcf01e
Fix more IPC
2016-11-15 23:19:51 -05:00
Arne Schwabe
205f690013
Update grade versions
2016-11-15 12:14:26 -05:00
Arne Schwabe
5f070fb527
First step to process seperation, not everything working yet.
2016-11-10 12:50:17 +01:00
Alex Semenov
b92a1252b3
Vpn stop management issues ( #572 )
...
* Fixed error, when stopVPN method in ManagementThread returned true regardless of actual stop signal have been sent.
As result - management stopped to send any state updates to listeners because of mShuttingDown flag.
* Fixed error, when endVpnService method didn't actually stop vpn thread because of missing thread interruption handling.
2016-11-08 21:05:29 +01:00
Dániel Zolnai
df2f911a6e
Change activity which opens when tapping notification ( #582 )
2016-11-08 14:49:57 +01:00
Arne Schwabe
f2b2b7e883
Fix strings
2016-10-25 18:02:47 +02:00
Arne Schwabe
64e8dfac26
Fix clang compiler warnings
2016-10-18 15:56:22 +02:00
Arne Schwabe
20f6958942
Merge commit 'b67c9b17f967b950a2666cda64510f6e4ddc4092'
2016-10-10 00:54:46 +02:00
Arne Schwabe
b67c9b17f9
workaound bug in russian translation with shorter translation: Thanks for all who told me about that bug
2016-10-10 00:53:12 +02:00
Arne Schwabe
216bc0e853
changes to openssl to get it compiling with clang ( closes #563 )
2016-10-08 13:35:33 +02:00
Arne Schwabe
56f03f5dc0
Version 0.6.59
2016-10-03 12:46:25 +02:00
Arne Schwabe
c1544d5ccc
Fix http-proxy-user-pass not embedded correctly in custom options ( closes #551 )
2016-10-03 12:41:30 +02:00
Arne Schwabe
166da85161
Update translations
2016-09-28 13:33:58 +02:00
Arne Schwabe
af87e5e962
Ignore errors when the management connection is closed (i.e. OpenVPN process exited), closes #553
2016-09-28 12:43:48 +02:00
Arne Schwabe
7785186a44
Version 0.6.58
2016-09-28 10:05:52 +02:00
Arne Schwabe
def0b27771
More breakpad bulding fixes
2016-09-28 09:39:15 +02:00
Arne Schwabe
ab090f81af
Update OpenSSL to 1.0.2j
2016-09-28 01:15:57 +02:00
Arne Schwabe
b6d981ba96
Add breakpad subrepo and fix dump symbol script
2016-09-26 18:21:08 +02:00
Arne Schwabe
ccfc4d3a76
Update OpenVPN 3 code for released code
2016-09-26 18:16:13 +02:00
Arne Schwabe
2d0661fde8
Repair breakpad
2016-09-15 11:07:36 +02:00
Arne Schwabe
64afae2e2e
Remark that Always On VPN could cancel the confirmation dialog
2016-09-12 09:57:22 +02:00
Arne Schwabe
b3fcbc10f6
Also ignore "push" option in client config. For people with really broken configuration like in issue #546 *sigh*
2016-09-06 10:49:55 +02:00
Arne Schwabe
e99d46c359
Ignore block-outside-dns, update gradle versions
2016-08-31 10:05:01 +02:00
Robin Lee
3315ceaa78
Fix KeyChain crash ( #530 )
...
This happens due to a race condition in background threads that use an
activity context to call long-running RPCs in keychain and keystore.
If the activity goes away while services are still bound, its context
will be disposed of and any attempts to unbind those services will raise
an IllegalStateException.
The right thing to do is make these calls using an application context
instead.
2016-07-26 17:16:22 +02:00
Arne Schwabe
7ec9538b67
Increase log Level of revoke message ( closes #525 )
2016-07-25 16:08:12 +02:00
Arne Schwabe
2388bca3a3
Update translations
2016-07-25 10:46:48 +02:00
Arne Schwabe
438c6a1dc2
Fix ipv6 address with two zero ranges.
2016-07-24 12:45:17 +02:00
Arne Schwabe
5cfec9a692
Version 0.5.67
2016-07-06 11:27:04 +02:00
Arne Schwabe
29bda719b6
Add UI option for x509-username-field option ( closes #519 )
2016-07-05 18:25:50 +02:00
Arne Schwabe
f0d2595b79
Fix Config fragment not always showing the most current config
2016-07-04 17:57:44 +02:00
Arne Schwabe
a3bf88b09e
Implement exponential back off between connection attempts and generally overhaul time between connection logic massively.
2016-07-04 17:57:26 +02:00
Arne Schwabe
aba8beb445
More fixes for connection entry.
2016-06-28 15:20:27 +02:00
Arne Schwabe
c3145243bd
Fix logic in ConnectionAdapter ( closes #498 , #497 )
2016-06-27 12:50:18 +02:00
Arne Schwabe
13d24de55e
Update translations
2016-06-27 10:53:20 +02:00
Arne Schwabe
39eb34415c
Fix crash when using Always-on option in Android N
2016-06-16 16:44:54 +02:00
Arne Schwabe
a9745b3441
New versions for everything!
2016-06-16 13:29:36 +02:00
Arne Schwabe
5a46c02301
Merge N changes into main branch
2016-06-16 11:25:36 +02:00
Arne Schwabe
475a466d5c
Fix mtu option doing nothing with default settings.
2016-06-16 11:01:06 +02:00
Arne Schwabe
b916d36bc7
only show disconnect dialog for connected VPN in profile list
2016-06-16 11:01:06 +02:00
Arne Schwabe
16d942a1a0
Fix crash on import
2016-05-25 22:21:47 +02:00
Arne Schwabe
840e8389b9
Use the new icon in the quick tile.
2016-05-22 13:35:50 +02:00
Arne Schwabe
9f06b49e15
Add icon for Android N quicktile
2016-05-22 13:22:50 +02:00
Arne Schwabe
d1bf5e7290
Make Tile work in passive mode which suits OpenVPN for Android well enough.
2016-05-22 11:47:06 +02:00
Arne Schwabe
b4c4cf706e
Merge branch 'master' into androidN
2016-05-22 10:06:02 +02:00
Arne Schwabe
727fed99d5
Add variant for better testing with instant run that has a minimal sdk of 21
2016-05-22 10:02:12 +02:00
Arne Schwabe
a3640fe6ae
Do reading from content urls in the background. Also fixes Skydrive imports.
2016-05-10 18:52:16 +02:00
Arne Schwabe
547284daac
Version 0.6.55
2016-05-05 13:48:33 +02:00
Arne Schwabe
f7865e2e78
Update OpenVPN
2016-05-05 13:20:37 +02:00
Arne Schwabe
918f17fa35
Give the user a choice if the vpn is already connected.
2016-05-05 13:19:44 +02:00
Arne Schwabe
a8a3589d7f
Dismiss error dialog on touch outside
2016-05-04 19:11:11 +02:00
Arne Schwabe
c126740f46
Merge commit '8e84c38a3e650af61cd2548d931ed617e4af0069'
2016-05-04 19:09:53 +02:00
Arne Schwabe
8e84c38a3e
Update OpenSSL
2016-05-03 18:03:21 +02:00
Arne Schwabe
3cc9dfb875
Fix minor warnings
2016-05-03 10:40:28 +02:00
Arne Schwabe
ad494bd239
Fix verify-x509-name parsing
2016-04-29 20:00:57 +03:00
Arne Schwabe
29a654d631
Fix another crash reading broken logs.
2016-04-29 11:03:57 +03:00
Arne Schwabe
8c91cc5bb4
Version 0.6.54
2016-04-28 11:46:09 +03:00
Arne Schwabe
0d158ea62d
Remove paypal link (violates Play store policy)
2016-04-28 00:42:56 +03:00
Arne Schwabe
ea7ef5b2b4
Version 0.6.53
2016-04-27 14:25:44 +03:00
Arne Schwabe
c3523db9e7
Do no try to restore strings of invalid length.
2016-04-27 14:25:26 +03:00
Arne Schwabe
d478576ffc
add missing break
2016-04-27 08:52:47 +03:00
Arne Schwabe
9498eb76ef
add a few more mime types ( closes #481 )
2016-04-27 08:22:41 +03:00
Arne Schwabe
61b1c46c46
Clarify error message
2016-04-25 23:32:36 +03:00
Arne Schwabe
1df79a1ff6
Implement quick settings tile
2016-04-25 23:31:34 +03:00
Arne Schwabe
3247833283
Implement custom marschal/unmarschal for LogItem, hopefully this will fix the problems.
2016-04-25 11:23:42 +03:00
Arne Schwabe
4d8c036c36
Update translations
2016-04-24 21:12:13 +02:00
Arne Schwabe
22aaacb738
Really use the Always on Profile
2016-04-21 14:40:53 +02:00
Arne Schwabe
b4b187c5be
Change the onBootlogic to always start the VPN. Also let the user explicitly device on the VPN for Android N(ew York Cheesecake?)
2016-04-21 14:03:57 +02:00
Arne Schwabe
b889ea77ba
Fix LaunchVPN not getting onActivity result
2016-04-15 00:20:57 +02:00
Arne Schwabe
6ff1c64646
Update openvpn and bump version
2016-04-13 19:11:13 +02:00
Arne Schwabe
9382e98707
Add Logo copyright
2016-04-13 13:54:45 +02:00
Robin Lee
973e2f29c3
Handle case where profileUUID is missing
...
Android NYC+ might start the VPN service on its own without any
useful intent extras saying which profile to load.
Handle it the same as the restart case -- use the most recent profile
instead of crashing.
2016-04-12 15:31:12 +02:00
Arne Schwabe
f4bba2b57f
Rework log item caching, might work better or at least give a better understanding what goes wrong ( closes #455 )
2016-04-12 00:27:02 +02:00
Arne Schwabe
2138a6ad52
Add FAQ for broken Samsung phones.
2016-04-09 21:08:15 +02:00
Arne Schwabe
01fb37c4f0
Update grade, support library
2016-04-09 21:06:59 +02:00
Arne Schwabe
5b08ac8422
New version
2016-04-01 16:16:09 +02:00
Arne Schwabe
237836932b
More fixes in LogFileHandler
2016-03-23 16:39:00 +01:00
Arne Schwabe
a6b5b603a6
Update libraries
2016-03-23 16:38:45 +01:00
Arne Schwabe
f3e094ce28
Better debug logging
2016-03-22 10:13:12 +01:00
Arne Schwabe
a7d9f82ace
Add test for doze disabling
2016-03-22 10:13:12 +01:00
Arne Schwabe
be658960e0
Use Bytebuffer to read/write length
2016-03-22 09:12:45 +01:00
Arne Schwabe
bf10e0bfa1
Version 0.6.50
2016-03-09 13:17:18 +01:00
Arne Schwabe
cc1a2822da
Update OpenVPN
2016-03-09 13:16:00 +01:00
Arne Schwabe
89b6473abb
Bug not yet understand but try to the best to avoid it being triggered
2016-03-09 13:15:50 +01:00
Arne Schwabe
752e5bf1c8
Workaround for endless loop in Logfilehandler
2016-03-09 08:45:17 +01:00
Arne Schwabe
034a1752c6
Update translations
2016-03-07 11:00:45 +01:00
Arne Schwabe
897cc3f82e
Update compat library
2016-03-07 09:51:37 +01:00
Arne Schwabe
ff6064fe42
Actually embed the crl file in the generated configuration
2016-03-07 09:10:57 +01:00
Arne Schwabe
acca89bea1
Allow name to be set on import
2016-03-07 09:10:57 +01:00
Arne Schwabe
3af0277154
Referees VPN list on activity resume
2016-03-07 09:10:57 +01:00
Arne Schwabe
1fbdec744e
Support crl file inlining (also requires newer OpenVPN version)
2016-03-07 09:10:57 +01:00
Arne Schwabe
dbb0ec2e34
Remove utility activities from recent apps
2016-03-07 09:10:57 +01:00
Arne Schwabe
4215ef8daf
Version 0.6.49
2016-03-05 16:45:41 +01:00
Arne Schwabe
814706a0de
Fix ca check in config ( closes #453 )
2016-03-03 13:05:02 +01:00
Arne Schwabe
c50794a90e
Version 0.6.48
2016-03-01 18:13:44 +01:00
Arne Schwabe
3b58628412
Update OpenSSL
2016-03-01 18:13:31 +01:00
Arne Schwabe
97b5b8b349
Update OpenVPN
2016-03-01 11:18:34 +01:00
Arne Schwabe
0f583a8ed6
Do not log messages of old exiting process
2016-03-01 11:18:21 +01:00
Arne Schwabe
0904fdce16
Fix last commit
2016-02-29 17:07:32 +01:00
Arne Schwabe
5e078020bf
Refactor the way the VPN is launched, move more of the responsibility to the OpenVPNService.
2016-02-29 14:37:51 +01:00
Arne Schwabe
b3e20603bb
Fix crash on Android 6.0
2016-02-29 09:59:29 +01:00
Arne Schwabe
ca1493138f
Fix crashes on reading invalid log items.
2016-02-22 14:28:54 +01:00
Arne Schwabe
3f15db11f5
Fix bug of LaunchVPN activity showing an empty windows
2016-02-19 13:09:15 +01:00
Arne Schwabe
a10ffa4ce4
Update translations
2016-02-19 10:24:50 +01:00
Arne Schwabe
bc08e9c824
Do not rerequest the permission if the user denies it.
2016-02-18 14:18:40 +01:00
Arne Schwabe
88fa7a63ce
Workaround broken file manager implementation in Android 6.0
...
In an ideal world, application developers would read the documentation and realize that the *calling* app needs to ensure that the target app can read the URI (e.g. by GRANT_PERMISSION) but ES file explorer (and from user report the internal file manager of cyanogenmod?!) call OpenVPN for Android with a file:// URI which OpenVPN for Android cannot read without SD card permission.
Always to try request SD card permission on file:// urls...
2016-02-18 13:58:10 +01:00
Arne Schwabe
db5f46e1ce
Fix error reporting on missing certificates
2016-02-18 13:55:29 +01:00
Arne Schwabe
5c217e6d58
Support OpenVPN 2.2 in profile generation (don't ask)
2016-02-16 14:01:13 +01:00
Arne Schwabe
c13357869c
Revert the icon change for the release
2016-02-10 14:23:48 +01:00
Arne Schwabe
1c4857daad
Update OpenVPN, increase version number
2016-02-10 14:21:37 +01:00
Arne Schwabe
ceb91f5121
Update translation (many thanks @maniac103 for fixing the german translation!)
2016-02-08 15:32:54 +01:00
Danny Baumann
4891622972
Extract another hardcoded string.
2016-02-05 13:24:09 +01:00
Danny Baumann
6b269d9313
Remove preference style override.
...
Doesn't serve a visually recognizable purpose, and causes the simple
(non-list, -dialog, etc.) preference titles to be overly large on API
21+ due to the framework using a fallback to the non-material preference
layout.
2016-02-05 13:24:08 +01:00
Danny Baumann
3ebdb6482f
Don't show action text.
...
The descriptions get pretty long at times and hardly fit on screen even
for large phones.
2016-02-04 12:18:43 +01:00
Danny Baumann
1ab0cb1e42
Refresh notification action icons.
2016-02-04 12:16:43 +01:00
Danny Baumann
dde7ad84c0
Use own accent colors for alert dialogs.
2016-02-04 12:14:16 +01:00
Danny Baumann
88aa92013f
Don't launch disconnection activity in the main activity task.
2016-02-04 12:14:16 +01:00
Danny Baumann
c4c1bbc236
Move hardcoded string to string resources.
2016-02-04 12:14:12 +01:00
Danny Baumann
15b5c7316b
Don't add colon postfix if not required.
2016-02-04 12:07:33 +01:00
Arne Schwabe
2fe0c6581f
Update copyright in about dialog
2016-01-28 17:12:59 +01:00
Arne Schwabe
b85d1b4e24
Update to OpenSSL 1.0.2f
2016-01-28 17:12:40 +01:00
Arne Schwabe
1e4205e221
Make parsing of cached log more resilient
2016-01-28 16:46:39 +01:00
Arne Schwabe
9554947285
Change icon to something a bit more good looking
2016-01-28 16:46:10 +01:00
Arne Schwabe
2894377e1d
Update copyright year to 2016
2016-01-25 10:47:25 +01:00
Arne Schwabe
0e6e77c476
Implement persistent disk log cache. ( closes #340 )
2016-01-24 14:30:23 +00:00
Arne Schwabe
8414c4f167
Set notification category
2016-01-14 00:52:04 +01:00
Arne Schwabe
e5a6777883
Parse multiple ca certs in <ca> for android device key configurations ( closes #426 )
2016-01-14 00:35:10 +01:00
Arne Schwabe
84112714f6
Minor cleanups
2016-01-13 23:05:23 +01:00
Arne Schwabe
19410ba8f1
change breakpad default
2016-01-11 14:00:26 +01:00
Arne Schwabe
4f71315dcd
Remove breakpad, it currently does not compile and is not used in builds ( closes #428 )
...
Infrastructure for breakpad still but the breakpad itself at the moment does not even compile
2016-01-11 10:48:23 +01:00
Arne Schwabe
a71df5fde2
Fine tune toasts
2016-01-10 18:47:30 +01:00
Arne Schwabe
12e4e985b2
Display toasts for connection status on Android TV
2016-01-10 18:13:11 +01:00
Arne Schwabe
37b02565eb
Automatically apply DNS workaround for Samsung devices ( closes #424 )
2016-01-08 11:24:36 +01:00
Arne Schwabe
a3354eb8ca
Show VPN Status in profile list, tweak Status reporting
2016-01-07 15:29:37 +01:00
Arne Schwabe
7dc3bb7220
Allow install on nonsuch devices. The app is not really good on non touch devices but good enough to be useable.
2016-01-06 13:17:30 +01:00
Arne Schwabe
f125693d7d
Parse route-nopull on import ( closes #431 )
2016-01-06 13:16:48 +01:00
Arne Schwabe
2fc13a452f
Fix typo
2016-01-06 11:35:21 +01:00
Arne Schwabe
73c3163821
Fine tune UI ver
2016-01-02 11:18:08 +01:00
Arne Schwabe
d51431a887
Make push-peer-info selectable in the UI
2016-01-02 02:48:35 +01:00
Arne Schwabe
0a4c9cda1d
Fix lifecycle bug
2015-12-28 21:52:23 +01:00
Arne Schwabe
de37e25def
Make long click immediately select a file.
2015-12-28 18:33:23 +01:00
Arne Schwabe
8afd9adf13
Ignore Google TV Stub framework
2015-12-28 18:11:33 +01:00
Arne Schwabe
8289c4dadc
Fix long long long outstanding bug causing delay when starting VPN. Thanks @adamjweaver for tracking this down
...
Closes #403
2015-12-08 16:02:24 +01:00
Arne Schwabe
49c6501f14
Something went wrong with last build, bump version for play store upgrade
2015-12-08 12:44:31 +01:00
Arne Schwabe
bfb891ab9e
Silence lint warnings
2015-12-07 13:51:40 +01:00
Arne Schwabe
838f5b8384
Update translatiosn
2015-12-07 13:24:45 +01:00
Arne Schwabe
9525c1b34f
Update OpenVPN master and update OpenSSL to 1.0.2e
2015-12-07 11:10:22 +01:00
Arne Schwabe
c3289433ee
Use new status message and make connected status a bit nicer
2015-12-07 11:10:05 +01:00
Arne Schwabe
73de674df3
Update grade version
2015-12-07 11:09:43 +01:00
Arne Schwabe
46a2b150e0
New Android Studio, new gradle version
2015-11-25 11:41:07 +01:00
Arne Schwabe
e700890f22
Fix the hacky and ugly fileselect dialog on Android M
...
Request the Window Panel on Android TV (thanks Don John on G+) (closes #399 )
2015-11-19 01:05:49 +01:00
Arne Schwabe
755714993e
Log when Android revokes the VPN permissions for easier debugging ( closes #415 )
2015-11-03 17:47:24 +01:00
Arne Schwabe
2e6a575fb8
Fix minor bugs, fix lz4, new version, new translations
2015-11-02 16:03:34 +01:00
Arne Schwabe
4d6a12b09a
Fix config crash on < 4.4, Version 0.6.43
2015-10-25 22:31:48 +01:00
Arne Schwabe
abc715ce66
Update translations
2015-10-25 22:31:48 +01:00
Arne Schwabe
13b9ddc5b7
Version 0.6.42
2015-10-22 12:48:50 +02:00
Arne Schwabe
2ea086501b
update openvpn, fix display string
2015-10-22 12:30:34 +02:00
Arne Schwabe
9bb9799881
Display time left for certificates, fix profiles not be able to be edited.
2015-10-21 14:20:13 +02:00
Arne Schwabe
daa32139fe
Make device information message more verbose.
2015-10-21 10:35:35 +02:00
Arne Schwabe
0b7a343d0b
fix typo
2015-10-20 10:32:46 +02:00
Arne Schwabe
f1dff3a593
Get the native ABI from a native ABI call ( closes #391 ), update translations, report ABI as part of version information
2015-10-19 11:14:23 +02:00
Arne Schwabe
41f203eccd
Update gradle/library versions
2015-10-19 11:13:06 +02:00
Arne Schwabe
2e2f8835f6
Version 0.6.40
2015-10-15 14:53:25 +02:00
Arne Schwabe
e4be1bd4ec
Update OpenVPN
2015-10-14 15:24:46 +02:00
Arne Schwabe
d9a89c0d5b
Remove snappy (closes issue #402 )
2015-10-14 00:29:34 +02:00
Arne Schwabe
d838bb2702
Update translations
2015-10-13 00:22:37 +02:00
Arne Schwabe
94c782e2cf
Fix connect-timeout for --static configurations ( closes #401 )
2015-10-13 00:06:50 +02:00
Arne Schwabe
2576a7aa5e
Version 0.6.39
2015-10-10 13:06:14 +02:00
Arne Schwabe
b8f9b94aa7
Fix something something strange, update OpenVPN
2015-10-10 12:57:34 +02:00
Arne Schwabe
24deec6b83
Update translations
2015-10-09 13:49:40 +02:00
Arne Schwabe
a58557d416
Update OpenVPN and version number
2015-10-09 13:49:40 +02:00
Arne Schwabe
233cb40aec
Fix connection list ( closes #398 )
2015-10-09 13:49:40 +02:00
Arne Schwabe
a6df3b5582
Fix more of Config Converter on Android M
2015-10-08 10:48:27 +02:00
Arne Schwabe
43760e1a8b
Fix bug of not reconnecting on network change
2015-10-08 07:53:33 +02:00
Arne Schwabe
be4ccc12b9
Fix Logic to print v6 addresses
2015-10-08 07:53:33 +02:00
Arne Schwabe
d9356e5bb3
Implement Android M permission to read from SD Card.
2015-10-07 18:23:39 +02:00
Arne Schwabe
23b373fe97
Update translations, welcome Slovenian
2015-10-06 00:28:16 +02:00
Arne Schwabe
e5f9417718
update support library
2015-10-06 00:25:17 +02:00
Arne Schwabe
cb8904df34
Update OpenSSL to 1.0.2 ( closes #387 )
2015-10-02 18:44:32 +02:00
Arne Schwabe
4ec62cf291
Make sure there is at least one app in the allowed app list, closes #397
2015-10-02 10:15:42 +02:00
Arne Schwabe
a19d8f2f3a
Version 0.6.37
2015-10-01 17:15:22 +02:00
Arne Schwabe
a74cce3c5a
Implement connect-timeout logic in OpenVPN and in the UI.
2015-10-01 17:14:27 +02:00
Arne Schwabe
1f131f79fa
Implement disconnect on uninstall, currently untested ( closes #394 )
2015-09-30 12:39:22 +02:00
Arne Schwabe
0cbbd0bd2e
Update OpenVPN files, fix export of config ( closes #396 )
2015-09-19 12:27:57 +01:00
Arne Schwabe
a9e9985cc0
new version
2015-08-24 13:27:57 +02:00
Arne Schwabe
ce6e96eab6
Update translations
2015-08-24 13:27:45 +02:00
Arne Schwabe
b92191f8e6
Set target sdks to Marshmallow
2015-08-20 15:17:20 +02:00
Arne Schwabe
2756ba844b
Fix logic when a network is temporary unavailable
2015-08-20 15:16:59 +02:00
Arne Schwabe
a34b7a56fb
Fix crl-verify if the crl path has spaces in it.
2015-08-17 17:21:23 +02:00