summaryrefslogtreecommitdiff
path: root/app
AgeCommit message (Expand)Author
2024-12-11update to 1.5.0RC1HEADmastercyBerta
2024-12-11update snowflake stun serverscyBerta
2024-12-11add javadoc to BitmaskCoreProvidercyBerta
2024-12-11reset v5 models in Provider's reset() methodcyBerta
2024-12-11move api version parsing to top of Provider's define() method. Check if provi...cyBerta
2024-12-11set introducer URL in bitmask-core during provider setup, in case there's an ...cyBerta
2024-12-11implement Provider's hasGatewaysInDifferentLocations for APIv5, disables loca...cyBerta
2024-12-11implement provider setup progress event handling for v5cyBerta
2024-12-11Fix support for ed25519 private VPN keys, add signing capabilities for ed2551...cyBerta
2024-12-11return generic PrivateKey interface instead of EdECPrivateKey from PrivateKey...cyBerta
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
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 /api/5/o...cyBerta
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 BundleCompat.getParcel...cyBerta
2024-12-11Improve setting valid URL as main URL string. Fixes parceling exception of Pr...cyBerta
2024-12-11add new java swagger model classes to Provider model, replace java models of ...cyBerta
2024-12-11add build script to generate Java swagger client code. Also adding the genera...cyBerta
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 provid...cyBerta
2024-12-11implement bitmask-core's store interface in PreferenceHelpercyBerta
2024-12-11refactoring in Provider class: replace DefaultURL with strings, keep api as i...cyBerta
2024-12-11change 'Any' to 'Automatically Select' in Circumvention Settings screencyBerta
2024-12-10Add English to available languageskwadronaut
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
2024-11-28update ui behaviourNorbel AMBANUMBEN
2024-11-28chore: update app textNorbel AMBANUMBEN