summaryrefslogtreecommitdiff
path: root/app/src
AgeCommit message (Expand)Author
10 daysextend hopping pt configuarbility. Allow to set min- and maxHopPort, hopJitte...cyBerta
10 daysadd quic pluggable transport supportcyBerta
2025-02-13fix kcp performance by fixing default kcp values and extending model class to...cyBerta
2025-02-12don't save any photos of a scanned qr code in app's cache directorycyBerta
2025-02-05update german translationcyBerta
2025-02-05update app translationscyBerta
2025-02-04Resolve "new permissions screen implementation"Norbel Ambanumben
2025-02-04fix crash when entering invalid invite tokencyBerta
2025-02-03deduplicate code and improve intialization of discovery settings in circumven...cyBerta
2025-02-03persist v5 provider on successful provider setup, ensure introducer is also s...cyBerta
2025-02-03provider selection UI: add some comments about where which provider selection...cyBerta
2025-02-03update preshipped riseup provider.jsoncyBerta
2025-02-03remove demo provider from debug buildscyBerta
2025-02-03show configuration logs detail container only if VPN is not runningcyBerta
2025-02-03provider setup: reset circumvention settings to defaults if a provider gets c...cyBerta
2025-02-03Always show autommatic circumvention settings. If a provider doesn't support ...cyBerta
2025-02-03rename TUNNELING_NONE to TUNNELING_AUTOMATICALLY and DISCOVERY_NONE to DISCOV...cyBerta
2025-02-03ensure we default to use bridges in case we switch the provider using an invi...cyBerta
2025-02-03fix automatic bridge selection settings stringcyBerta
2025-01-28update string for vpn_certificate_is_invalid error messagecyBerta
2025-01-27add auth token to introducer model class, pass auth token to bitmask-corecyBerta
2025-01-18feat: replace `mlkit` with `zxing`Norbel Ambanumben
2025-01-15fix hard-coding Riseup as provider name for domain black.riseup.netcyBerta
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-11fix error handling when setting up a new providercyBerta