Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-10-05 | ignore gateways with invalid transports while still adding gateways with ↵ | cyBerta | |
valid configurations | |||
2019-10-05 | change flag iat-mode to iatMode for now - due to changed demo provider setup | cyBerta | |
2019-10-01 | Merge branch 'pluggableTransports2' | cyBerta | |
2019-09-30 | improve output for bundle comparisons in tests | cyBerta | |
2019-09-30 | add test for failing fetches of eip-service.json | cyBerta | |
2019-09-20 | add supportsPluggableTransports() to Provider class including Tests | cyBerta | |
2019-09-08 | New icon and text for Excluded Apps. Using PreferenceHelper. Test done. | akuma | |
2019-08-02 | remove unused context from GatewaysManager | cyBerta | |
2019-08-02 | create one vpnprofile per transport per gateway. implement basis to switch ↵ | cyBerta | |
between obfs4 and plain openvpn connections | |||
2019-08-02 | squashed commit for Pluggable Transports | cyBerta | |
* 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 | |||
2019-07-12 | get rid of ics-openvpn's ProfileManager, reduces boilerplate and dead code | cyBerta | |
2019-07-12 | replace 'Bitmask' in strings with variable for a better client customization | cyBerta | |
2019-05-21 | * show error dialog if provider is misconfigured and has not allowed ↵ | cyBerta | |
registration nor anonymous usage * always download provider.json, Use preseeded provider.json only to check if the client can connect with preseeded certificate. Keeps the provider.json updated if provider changes it's config * Tests for both cases | |||
2018-12-27 | add test and minor refactoring for gateway selection | cyBerta | |
2018-10-20 | remove ics-openvpn mock classes | cyBerta | |
2018-10-19 | #8919 update dependencies | cyBerta | |
2018-03-18 | #8885 tests for ProviderManager and fixed behavior for deleted providers | cyBerta | |
2018-03-18 | refactor ConfigHelper, split into multiple helper classes | cyBerta | |
2018-02-21 | #8858 write tests for ProviderManager and some related refactorings | cyBerta | |
2018-02-21 | #8858 add custom providers to the providers list on successful setup | cyBerta | |
2018-02-18 | #8797 fix brokem tests | cyBerta | |
2018-02-15 | 8797 - pair programming effort | Fup Duck | |
2018-02-13 | 8827 - add ProviderTest & DefaultedURLTest | Fup Duck | |
2018-02-13 | 8827 - add mockConfigHelpper | Fup Duck | |
2018-02-13 | Merge branch 'leap_0.9.8' into 8827_handle_switch_provider | Fup Duck | |
2018-02-12 | #8837 update tests and fix VPN_Paused implementation for EipStatus | cyBerta | |
2018-02-09 | 8827 - merge request discussions | Fup Duck | |
* add NullPointer checks to EipFragment * add Provider to DownloadFailedDialog * remove unused code * store certificates for pinning in SharedPreferences | |||
2018-02-08 | 8827 - fix tests | Fup Duck | |
2018-02-06 | 8827 - remove UserStatus references | Fup Duck | |
2018-02-06 | 8827 - handle switch provider correctly | Fup Duck | |
* ProviderAPI no longer stores values in SharedPreferences * use EipCommand to start / stop EIP * update NavigationDrawer after changing provider * use Broadcasts for ProviderAPI * parse more properties from definition into Provider * ProviderApi no longer uses static variables * no more static Context in ProviderApiCommand | |||
2018-01-29 | #8818 test NavigationDrawer with espresso test and update sdk therefore | cyBerta | |
2018-01-17 | #8811 unit test added | cyBerta | |
2018-01-16 | resolve commented issues | Fup Duck | |
* recreate activity correctly after changing orientation * replace getApplicationActivity | |||
2018-01-10 | 8773 more test cases and clean-up | cyBerta | |
2018-01-09 | 8773 refactoring ProviderAPI for testability, setting up basic unit test ↵ | cyBerta | |
framework | |||
2017-12-14 | Update constants renaming | cyBerta | |
2017-12-12 | Add Splash StartActivity | Fup Duck | |
* added Splash StartActivity to handle updates and initialization * created global Constants * move EIPConstants to Constants * create update possibility * use VectorDrawable as background for StartActivity | |||
2017-12-07 | add some tests for EipStatus | cyBerta | |
2017-10-28 | #8757 refactores ProviderAPI for insecure flavor, fixes tests, renames ↵ | cyBerta | |
confusing constants, updates robotium | |||
2017-10-13 | Merge branch '8758_switch_providers' into 'master' | cyberta | |
#8758 fix switching providers See merge request leap/bitmask_android!11 | |||
2017-10-09 | #8758 fix switching providers | cyBerta | |
2017-10-09 | #8746 fixes client must honor the protocol default specified by the provider | cyBerta | |
2017-09-21 | update ics-openvpn: add and fix tests | cyBerta | |
2017-09-21 | update ics-openvpn: update classes, manifest, resources and build script | cyBerta | |
2017-04-17 | [ag] Update README to promote smoother on-boarding | aguestuser | |
* add detailed instructions on installing and compiling * provide workarounds for gotchas setting up emulator on debian * offer instructions for building in docker side-effects: * update build tools & gradle version * fix indentation in build.gradle * comment out tests in `TestLogFileHandler` causing `build` to break (and provide justification) | |||
2016-10-13 | Handle RequestPermisson sdk>23 | kwadronaut | |
closes #8536 |