Age | Commit message (Collapse) | Author |
|
|
|
throws an nullpointer exception while it tries to prepare
the VpnService
|
|
fixes main reason for #8963
|
|
|
|
errors and others
|
|
|
|
|
|
|
|
|
|
|
|
between obfs4 and plain openvpn connections
|
|
using an obfuscated connection
|
|
* fix lzo-comp flag parsing in ConfigParser
|
|
|
|
* implement handling of different provider API version (v1 and v2)
* detect provider's obfs support
* shapeshifter-dispatcher installation
* necessary changes to control shapeshifter-dispatcher from Bitmask
* route openvpn traffic over shapeshifter-dispatcher
|
|
|
|
|
|
>> avoid race conditions between sharedPreference writing and onBoot receiver reading
* don't explicitly exclude Bitmask from routes
|
|
|
|
|
|
|
|
|
|
* fixes vpn startup issues
|
|
|
|
|
|
|
|
(cherry picked from commit 2bfa4f9)
|
|
(cherry picked from commit fcc04ae)
|
|
|
|
|
|
|
|
|
|
UserStatusFragment, FabButton library etc.
|
|
|
|
|
|
|
|
and OpenVPN
|
|
|
|
configured
|
|
|
|
|
|
|
|
closes #8536
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ics-openvpn is now officially on GitHub, and they track openssl and
openvpn as submodules, so it's easier to update everything. Just a git
submodule update --recursive.
I've also set up soft links to native modules from ics-openvpn in app,
so that we don't copy files in Gradle (which was causing problems with
the submodules .git* files, not being copied). That makes the repo
cleaner.
|