summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-01-25fix VpnConfigGenerator Test, move RSAHelper and ObfsVpnHelper out of ↵cyBerta
ConfigHelper, use injection pattern for these helpers
2024-01-25fix ProviderManagerTest, adapt InputStreamHelper and Filehelper to be ↵cyBerta
mockable by injection
2024-01-24add TorStatusObservableTest testing propertyChange patterncyBerta
2024-01-24fix GatewaysManagerTestcyBerta
2024-01-24fix ProviderTestcyBerta
2024-01-24fix VpnProfileTestcyBerta
2024-01-24fix GatewaySelectorTest, introduce TimezoneHelpercyBerta
2024-01-22fix check if provider setup result matches the intended last selected providercyBerta
2024-01-17replace deprectated Observer and Observables by PropertyChangeListener and ↵cyBerta
PropertyChangeSupport
2023-11-24cache library build artifacts and pass them to screenshot stagecyBerta
2023-11-23try to fix the startEmulators scriptcyBerta
2023-11-23don't run unit tests in screenshot CI build stepcyBerta
2023-11-23build screenshots for both Bitmask and RiseupVPN on CIcyBerta
2023-11-23let android-fastlane docker image depend on android-ndk docker image, ↵cyBerta
because the gitlab CI builds native libraries during the screenshot build step (which in turn requires android-fastlane as docker image)
2023-11-23move RiseupVPN's fastlane meta data into fastlane/metadata/android as ↵cyBerta
F-Droid's documentation suggests
2023-11-23only click on the VPN start button after a successful provider setup if we ↵cyBerta
actually want to test the following activities
2023-11-23less verbose output for tryResolve()cyBerta
2023-11-23ensure ProviderSetupTest doesn't fail with fastlane which runs the same test ↵cyBerta
class multuple times with different locales
2023-11-23download frames after installation of fastlane frameitcyBerta
2023-11-23move bitmask fastlane metadata to src/normal/fastlane/metadata/android/ ↵cyBerta
(/android/ was missing in the path)
2023-11-23improve screenhsot tests, fix them for custom flavored buildscyBerta
2023-11-23fixing Screenshot tests for Bitmask, provider setup screenshot tests are ↵cyBerta
also fixed for custom flavored builds.
2023-11-23update gradle dependencies and bump Android SDK to API 34cyBerta
2023-11-23remove deprecated layout filescyBerta
2023-11-23use application context to create VPN permission request intentcyBerta
2023-11-23replace direct call on private static currentStatus field with getInstance() ↵cyBerta
in global observable EipStatus in order to avoid possible NPEs
2023-11-23add null-check before delayed calling of the activity callback in ↵cyBerta
ConfigureOrivuderFragment, fixes an NPE
2023-11-23remove unused layout file of deprecated provider setup UIcyBerta
2023-11-23add changelog in a fastlane friendly formattingcyBerta
2023-11-23Merge branch 'update_docker_images2' into 'master'cyberta
update to android API 34, force all docker images to be rebuilt See merge request leap/bitmask_android!265
2023-11-23install system-images for API 34 on emulator docker imagecyBerta
2023-11-22update to android API 34, force all docker images to be rebuiltcyBerta
2023-11-01update to version 1.2.0 (skipping 1.1.9, since I consider this a major update)1.2.0cyBerta
2023-11-01Merge branch 'last_tweaks_before_release' into 'master'cyberta
Last tweaks before release See merge request leap/bitmask_android!262
2023-11-01Merge branch 'l10n-update' into 'master'cyberta
Update translations See merge request leap/bitmask_android!263
2023-11-01update changelogcyBerta
2023-11-01ensure that the blocking VPN notification always disappears if openvpn is ↵cyBerta
(re-)started
2023-11-01Fix memory leak in VoidVpnService and ensure it gets stopped correctly.cyBerta
2023-11-01Update Riseupvpn metadatakwadronaut
2023-11-01Update translationskwadronaut
- upper the minimum completion for metadata (stores, fdroid) there are always very few strings - update Portuguese
2023-11-01tweak snowflake and tor icon positioning in setup configuration fragmentcyBerta
2023-11-01fix setup next/cancel button text positioning for tablet layoutscyBerta
2023-10-31disable location button in EipFragment in case there's only 1 Location availablecyBerta
2023-10-31tweak setup next and cancel button layoutcyBerta
2023-10-31update pt-rBR stringscyBerta
2023-10-31fix padding in about screencyBerta
2023-10-31use string resources in message of the day 'next' button instead of ↵cyBerta
hard-coding it
2023-10-31fix debug AndroidManifestcyBerta
2023-10-31Merge branch 'update_ndk_docker' into 'master'cyberta
force rebuild of docker-ndk image. See merge request leap/bitmask_android!261
2023-10-31* remove deprecated flag android.disableAutomaticComponentCreation in ↵cyBerta
tor-android's gradle.properties * don't build javadocs in tor-android for now