summaryrefslogtreecommitdiff
path: root/app
AgeCommit message (Collapse)Author
2024-12-11implement provider setup progress event handling for v5cyBerta
2024-12-11Fix support for ed25519 private VPN keys, add signing capabilities for ↵cyBerta
ed25519 in VpnProfile, so that such a key can be passed with OpenVPNs management-external-key option on runtime
2024-12-11return generic PrivateKey interface instead of EdECPrivateKey from ↵cyBerta
PrivateKeyHelper
2024-12-11replace switch with if condition in ProviderApiManagerFactorycyBerta
2024-12-11validate ca certificate after fetching it from the APIcyBerta
2024-12-11catch possible exceptions when trying to set base country in bitmask-corecyBerta
2024-12-11keep pem headers and footers when parsing vpn credentialscyBerta
2024-12-11get location name from ModelsLocation after swagger client updatecyBerta
2024-12-11update swagger generated api clientcyBerta
2024-12-11fix testscyBerta
2024-12-11revert removal of certificate check in Provider setup v3cyBerta
2024-12-11impplement BitmaskCoreProvider which allows us to swap and mock BitmaskCorey ↵cyBerta
in unit tests
2024-12-11fix getDomain() implementation in Provider after api v5 integrationcyBerta
2024-12-11fix NPE in equals method of Provider classcyBerta
2024-12-11adapt gateway parsing and generation of VpnProfiles to apiv5cyBerta
2024-12-11add missing example pem file for CredentialsParserTestcyBerta
2024-12-11alwaysy use bitmask-core to fetch provider.json, avoid downloading it twicecyBerta
2024-12-11remove unused DOWNLOAD_VPN_CERTIFICATE action in APIv5cyBerta
2024-12-11fix fix check when to run geolocation lookups on provider setupcyBerta
2024-12-11update bitmask-core API, store v5 provider detailscyBerta
2024-12-11add CredentialsParser which is responsible to parse the reponse from ↵cyBerta
/api/5/openvpn/cert endpoint
2024-12-11add missing buildConfigField in build.gradlecyBerta
2024-12-11fix error handling when setting up a new providercyBerta
2024-12-11add support for running bitmask-core's apiv5 bootstrap via tor + snowflakecyBerta
2024-12-11replace deprecated Bundle.getParcelable(...) call with ↵cyBerta
BundleCompat.getParcelable(...)
2024-12-11Improve setting valid URL as main URL string. Fixes parceling exception of ↵cyBerta
Provider objects
2024-12-11add new java swagger model classes to Provider model, replace java models of ↵cyBerta
generated go swagger structs
2024-12-11add build script to generate Java swagger client code. Also adding the ↵cyBerta
generated code itself
2024-12-11implement ProviderAPI's DOWNLOAD_SERVICE_JSON action for v5cyBerta
2024-12-11very basic provider setup for v5, proper error handling still missingcyBerta
2024-12-11add helper method to parse a list of x509 Certificates to a pem formatted stringcyBerta
2024-12-11get and set COUNTRYCODE preferencescyBerta
2024-12-11query v5 model classes in case the provider is apiVersion => 5cyBerta
2024-12-11add setters and getters to attach bitmask-cores's gateway, bridges and ↵cyBerta
provider model classes to the app's provider class
2024-12-11implement bitmask-core's store interface in PreferenceHelpercyBerta
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