summaryrefslogtreecommitdiff
path: root/app/src/main/java/se/leap/bitmaskclient/base/models
AgeCommit message (Expand)Author
2025-04-11chore: update `fqdn` validationNorbel Ambanumben
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-01-27add auth token to introducer model class, pass auth token to bitmask-corecyBerta
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 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-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-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-11refactoring in Provider class: replace DefaultURL with strings, keep api as i...cyBerta
2024-11-28updated settingsNorbel AMBANUMBEN
2024-11-28chore: update settings logicNorbel AMBANUMBEN
2024-11-28updated settingsNorbel AMBANUMBEN
2024-11-28chore: update preference values.Norbel AMBANUMBEN
2024-10-11feat(invite-code): register scheme for `obfsvpnintro`Norbel AMBANUMBEN
2024-10-11feat: add invite code to UI.Norbel Ambanumben
2024-07-23add support for ed25519 private keys for VPN connection setupcyBerta
2024-06-26make a couple of member variables of model classes final, since they are not ...cyBerta
2024-06-17update obfsvpn to version 1.0.0, this is a breaking API change. Obfsvpn requi...cyBerta
2024-04-18force updating provider settings on client updatecyBerta
2024-02-26save manually added providers in encrypted shared preferences instead of exte...cyBerta
2024-01-25rename ObfsvpnHelper to BuildConfigHelper, adding other BuildConfig propertie...cyBerta
2024-01-25fix VpnConfigGenerator Test, move RSAHelper and ObfsVpnHelper out of ConfigHe...cyBerta
2024-01-17replace deprectated Observer and Observables by PropertyChangeListener and Pr...cyBerta
2023-08-30fix notification permission handling, also covering the case of an app update...cyBerta
2023-07-19always provide private VPN key over management interface, avoid exposing it i...cyBerta
2023-07-13migrate to encrypted shared preferencescyBerta
2023-04-15fix missing domain name of manually added providers in provider selectioncyBerta
2023-04-13adding testscyBerta
2023-04-13first pass on obfs4-hop pt integrationcyBerta
2023-04-13don't handle obfs4 over kcp as a separate pluggable transport, instead 'tcp' ...cyBerta
2022-11-22fix testscyBerta
2022-11-22create UI for message of the daycyBerta
2022-11-22add missing motd constantscyBerta
2022-11-22add motd properties to Provider modelcyBerta