Age | Commit message (Collapse) | Author |
|
properties there
|
|
fingerprint for a x509 cert) from ConfigHelper
|
|
ConfigHelper, use injection pattern for these helpers
|
|
mockable by injection
|
|
|
|
PropertyChangeSupport
|
|
|
|
|
|
say goodbye to Butterknife.
Since the old setup flow UI depends on it (and other dependencies we want to get rid of) it gets removed.
|
|
|
|
progress and provider api communication progress in case circumvention is needed
|
|
|
|
|
|
|
|
update for which the user has a provider already configured and only needs to give the lacking permissions
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
laggyness of the UI noticably
|
|
and listen to the result, implementing happy path
|
|
|
|
in persisted openvpn config. The private key is stored encrypted instead
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
and 'kcp' become valid protocols for obfs4
|
|
fastlane
See merge request leap/bitmask_android!241
|
|
|
|
Fragments/Activities
|
|
|
|
fix crash when trying to animate a drawable after Fragment is not in resumed state anymore
See merge request leap/bitmask_android!237
|
|
state anymore
|
|
|
|
|
|
TetheringDialog
|
|
title in riseupvpn, allow to configure both properties on compile time in build.gradle
|
|
|
|
|
|
|