summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/base
AgeCommit message (Expand)Author
2026-04-02fix flickering (and disabled) notification action buttonscyberta
2026-03-27fix provider name localizationcyberta
2026-03-26always try to deserialize preshipped provider.json to v5 ProviderModelcyberta
2026-03-16Reimpement IPtProxy management code: IPtProxys 'new' controller can only be i...cyberta
2026-01-26add backwards compatible static getOrDefault method for maps, ensure that the...cyberta
2026-01-26ensure manually added v5 provider is properly saved after successfully config...cyberta
2026-01-26show provider names (instead of domain names) and provider description proper...cyberta
2026-01-23remove useless method in preference helpercyberta
2025-05-22clean up importscyBerta
2025-05-22fix drawer toggle color when switching between portrait and landscape modecyBerta
2025-05-22adapt UI to API 35 requirements: increase height of action bar, so that it dr...cyBerta
2025-04-15show error dialog in case invite code scanning failscyberta
2025-04-12GatewaySelectionFragment: update visibility of the recommended location's bri...cyBerta
2025-04-12GatewaySelectionFragment: show reset bridges hint only if the provider suppor...cyBerta
2025-04-11chore: update `fqdn` validationNorbel Ambanumben
2025-03-26chore: update network address validationNorbel Ambanumben
2025-03-19fix UI: Disable manual circumvention settings if prefer UDP is turned oncyBerta
2025-03-19add null check when parsing bridge options, reduces noisy error log outputcyBerta
2025-03-18fix parsing query parameters from invite code uricyBerta
2025-03-17handle string values gracefully that should actually be integers when parsing...cyBerta
2025-02-28use BuildConfig.preferred_client_api_version as default value for a Providers...cyBerta
2025-02-28add support for QUIC for tunnel obfuscationcyBerta
2025-02-28extend hopping pt configuarbility. Allow to set min- and maxHopPort, hopJitte...cyBerta
2025-02-28add quic pluggable transport supportcyBerta
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-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-01-27add auth token to introducer model class, pass auth token to bitmask-corecyBerta
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-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-11keep pem headers and footers when parsing vpn credentialscyBerta
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-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 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-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