| Age | Commit message (Expand) | Author |
| 2026-03-16 | stop tor when the provider setup was successful | cyberta |
| 2026-01-26 | fix potential NPE in ConfigureProviderFragment | cyberta |
| 2026-01-26 | fix nullpointer exception in SetupActivity due to null provider | cyberta |
| 2026-01-26 | remove dead code from ProviderApiManagerBase | cyberta |
| 2026-01-26 | fix minor lint issue in ConfigureProviderFragment | cyberta |
| 2026-01-26 | ensure manually added v5 provider is properly saved after successfully config... | cyberta |
| 2026-01-26 | show provider names (instead of domain names) and provider description proper... | cyberta |
| 2026-01-23 | remove unused and deprecated provider setup classes | cyberta |
| 2026-01-21 | adjust provider selection scroll view bottom padding depending on keyboard | cyberta |
| 2026-01-20 | fix provider setup description in case the user has selected the default conf... | cyberta |
| 2025-05-22 | fix provider setup layout after switching to API 35 | cyBerta |
| 2025-04-15 | show error dialog in case invite code scanning fails | cyberta |
| 2025-04-14 | improve wording about trustworthiness of pre-shipped providers | cyBerta |
| 2025-03-27 | remove deprecated TODOs | cyBerta |
| 2025-03-27 | fix updateServiceInfo() in v5, ensure the authentication token is used (if av... | cyBerta |
| 2025-03-27 | implement updating VPN certificate in v5, also fixes a NPE | cyBerta |
| 2025-03-27 | set bitmask-core's debug mode before fetching ServiceInfos in case app is a d... | cyBerta |
| 2025-03-23 | chore: remove camera permission for custom branded versions | Norbel Ambanumben |
| 2025-02-12 | don't save any photos of a scanned qr code in app's cache directory | cyBerta |
| 2025-02-04 | Resolve "new permissions screen implementation" | Norbel Ambanumben |
| 2025-02-04 | fix crash when entering invalid invite token | cyBerta |
| 2025-02-03 | persist v5 provider on successful provider setup, ensure introducer is also s... | cyBerta |
| 2025-02-03 | provider selection UI: add some comments about where which provider selection... | cyBerta |
| 2025-02-03 | show configuration logs detail container only if VPN is not running | cyBerta |
| 2025-02-03 | provider setup: reset circumvention settings to defaults if a provider gets c... | cyBerta |
| 2025-02-03 | Always show autommatic circumvention settings. If a provider doesn't support ... | cyBerta |
| 2025-02-03 | ensure we default to use bridges in case we switch the provider using an invi... | cyBerta |
| 2025-01-27 | add auth token to introducer model class, pass auth token to bitmask-core | cyBerta |
| 2025-01-18 | feat: replace `mlkit` with `zxing` | Norbel Ambanumben |
| 2025-01-15 | fix hard-coding Riseup as provider name for domain black.riseup.net | cyBerta |
| 2024-12-11 | set introducer URL in bitmask-core during provider setup, in case there's an ... | cyBerta |
| 2024-12-11 | implement provider setup progress event handling for v5 | cyBerta |
| 2024-12-11 | Fix support for ed25519 private VPN keys, add signing capabilities for ed2551... | cyBerta |
| 2024-12-11 | replace switch with if condition in ProviderApiManagerFactory | cyBerta |
| 2024-12-11 | validate ca certificate after fetching it from the API | cyBerta |
| 2024-12-11 | catch possible exceptions when trying to set base country in bitmask-core | cyBerta |
| 2024-12-11 | revert removal of certificate check in Provider setup v3 | cyBerta |
| 2024-12-11 | alwaysy use bitmask-core to fetch provider.json, avoid downloading it twice | cyBerta |
| 2024-12-11 | remove unused DOWNLOAD_VPN_CERTIFICATE action in APIv5 | cyBerta |
| 2024-12-11 | fix fix check when to run geolocation lookups on provider setup | cyBerta |
| 2024-12-11 | update bitmask-core API, store v5 provider details | cyBerta |
| 2024-12-11 | fix error handling when setting up a new provider | cyBerta |
| 2024-12-11 | add support for running bitmask-core's apiv5 bootstrap via tor + snowflake | cyBerta |
| 2024-12-11 | replace deprecated Bundle.getParcelable(...) call with BundleCompat.getParcel... | cyBerta |
| 2024-12-11 | Improve setting valid URL as main URL string. Fixes parceling exception of Pr... | cyBerta |
| 2024-12-11 | add new java swagger model classes to Provider model, replace java models of ... | cyBerta |
| 2024-12-11 | implement ProviderAPI's DOWNLOAD_SERVICE_JSON action for v5 | cyBerta |
| 2024-12-11 | very basic provider setup for v5, proper error handling still missing | cyBerta |
| 2024-12-11 | get and set COUNTRYCODE preferences | cyBerta |
| 2024-12-11 | refactoring in Provider class: replace DefaultURL with strings, keep api as i... | cyBerta |