| Age | Commit message (Expand) | Author |
| 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 |
| 2024-12-09 | fix retry mechanism in provider setup error handling | cyBerta |
| 2024-10-29 | chore: update view and text | Norbel AMBANUMBEN |
| 2024-10-23 | restructure code | Norbel AMBANUMBEN |
| 2024-10-23 | update: camera scanner implementation | Norbel AMBANUMBEN |
| 2024-10-23 | chore: boostrap scanner | Norbel AMBANUMBEN |
| 2024-10-11 | feat(invite-code): update state to switch provider when provider previously c... | Norbel AMBANUMBEN |
| 2024-10-11 | feat(invite-code): register scheme for `obfsvpnintro` | Norbel AMBANUMBEN |
| 2024-10-11 | feat: add invite code to UI. | Norbel Ambanumben |
| 2024-10-09 | configure provider setup after notifications | Norbel AMBANUMBEN |
| 2024-07-23 | add support for ed25519 private keys for VPN connection setup | cyBerta |
| 2024-07-11 | initial refactoring to add a separate provider api manager for API v5 | cyBerta |
| 2024-04-26 | allow during the initial setup to re-launch the app and resume in the configu... | cyBerta |
| 2024-04-24 | temporary workaround that stores provider setup updates if app is in backgrou... | cyBerta |