summaryrefslogtreecommitdiff
path: root/app/src
AgeCommit message (Collapse)Author
2024-12-11refactoring in Provider class: replace DefaultURL with strings, keep api as ↵cyBerta
integer instead of a string
2024-12-11change 'Any' to 'Automatically Select' in Circumvention Settings screencyBerta
2024-12-10Add English to available languageskwadronaut
fixes #9210
2024-12-09remove languages with less translationsNorbel Ambanumben
2024-12-09fix retry mechanism in provider setup error handlingcyBerta
2024-12-04Update metadata for play storekwadronaut
This pulled existing (changed) content from both play store and transifex Did my best when merge was needed. Several changes to the script to fetch from play store
2024-11-28update ui behaviourNorbel AMBANUMBEN
2024-11-28chore: update app textNorbel AMBANUMBEN
2024-11-28finalize gateway managerNorbel AMBANUMBEN
2024-11-28updated settingsNorbel AMBANUMBEN
2024-11-28updated settingsNorbel AMBANUMBEN
2024-11-28updated settingsNorbel AMBANUMBEN
2024-11-28updated settingsNorbel AMBANUMBEN
2024-11-28chore: disable bridges when UDP is enabled.Norbel AMBANUMBEN
2024-11-28chore: update settings logicNorbel AMBANUMBEN
2024-11-28updated settingsNorbel AMBANUMBEN
2024-11-28chore: update preference values.Norbel AMBANUMBEN
2024-11-28chore: bootstrap censorship circumvention fragment.Norbel AMBANUMBEN
2024-11-14Update app l10nkwadronaut
Signed-off-by: kwadronaut <kwadronaut@autistici.org>
2024-10-29chore: update view and textNorbel AMBANUMBEN
2024-10-23restructure codeNorbel AMBANUMBEN
2024-10-23update: camera scanner implementationNorbel AMBANUMBEN
2024-10-23chore: boostrap scannerNorbel AMBANUMBEN
2024-10-11feat(invite-code): update state to switch provider when provider previously ↵Norbel AMBANUMBEN
configured
2024-10-11feat(invite-code): register scheme for `obfsvpnintro`Norbel AMBANUMBEN
2024-10-11feat: add invite code to UI.Norbel Ambanumben
2024-10-09configure provider setup after notificationsNorbel AMBANUMBEN
2024-10-07feat: add language selectionNorbel Ambanumben
2024-09-30update translationscyBerta
2024-08-18improve pairity between registering and unregistering the obfsvpn event loggercyBerta
2024-08-14Refactoring that allows enables Bitmask to handle providers that have more ↵cyBerta
than one obfs4 bridge per host correctly. The refactoring also allows us to filter gateways for transport layer protocols (tcp, udp, kcp) in addition to transport types (openvpn, obfs4, obfs4_hop)
2024-08-13update German VPN provider descriptionscyBerta
2024-08-09Small language updateskwadronaut
Dutch, Cuban Spanish and Portugese (Brazil) Update !297
2024-08-05update translations for releasekwadronaut
2024-07-30app/src/normalProductionFatDebug/assets/urls/demo.bitmask.net.url - fix typo ↵sgk
demo.bitmask.net.url
2024-07-23add support for ed25519 private keys for VPN connection setupcyBerta
2024-07-15localization updateskwadronaut
minor, mainly app store related
2024-07-11initial refactoring to add a separate provider api manager for API v5cyBerta
2024-06-30allow gateway pinning and obfuscation proxy pinning in beta buildscyBerta
2024-06-28use modern switch statement and avoid possible null-pointer exception in ↵cyBerta
UpdateDownloadManager
2024-06-28recheck canRequestPackageInstalls() after user was guided to the apps ↵cyBerta
permission settings
2024-06-28show pgp verifier logs in debug and beta buildscyBerta
2024-06-28fix memory leak in UpdateDownloadManagercyBerta
2024-06-27update pgp key for download verificationcyBerta
2024-06-27fix obfuscation proxy pinning fontcyBerta
2024-06-26fix tests after breaking change how we start obfsvpn in conjunction with ↵cyBerta
openvpn, switching for socks proxying to transparent proxying
2024-06-26make a couple of member variables of model classes final, since they are not ↵cyBerta
changed after initialization
2024-06-26improve error log shown if the provider doesn't support openvpn in UDP mode ↵cyBerta
for a gateway that also offers a bridge
2024-06-26fix missing start() call for the obfsvpn client thread, implement ↵cyBerta
EventLogger in the ObfsvpnClient instead of using an anonymous class implementing obfsvpn's EventLogger interface
2024-06-26reset connection proxy port and host name in case we use an obfuscated ↵cyBerta
connection, since use transparent proxying instead of a socks proxy, which these fields refer to