| Age | Commit message (Expand) | Author |
| 2026-04-02 | fix flickering (and disabled) notification action buttons | cyberta |
| 2026-03-27 | fix provider name localization | cyberta |
| 2026-03-26 | always try to deserialize preshipped provider.json to v5 ProviderModel | cyberta |
| 2026-03-16 | Reimpement IPtProxy management code: IPtProxys 'new' controller can only be i... | cyberta |
| 2026-01-26 | add backwards compatible static getOrDefault method for maps, ensure that the... | 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 useless method in preference helper | cyberta |
| 2025-05-22 | clean up imports | cyBerta |
| 2025-05-22 | fix drawer toggle color when switching between portrait and landscape mode | cyBerta |
| 2025-05-22 | adapt UI to API 35 requirements: increase height of action bar, so that it dr... | cyBerta |
| 2025-04-15 | show error dialog in case invite code scanning fails | cyberta |
| 2025-04-12 | GatewaySelectionFragment: update visibility of the recommended location's bri... | cyBerta |
| 2025-04-12 | GatewaySelectionFragment: show reset bridges hint only if the provider suppor... | cyBerta |
| 2025-04-11 | chore: update `fqdn` validation | Norbel Ambanumben |
| 2025-03-26 | chore: update network address validation | Norbel Ambanumben |
| 2025-03-19 | fix UI: Disable manual circumvention settings if prefer UDP is turned on | cyBerta |
| 2025-03-19 | add null check when parsing bridge options, reduces noisy error log output | cyBerta |
| 2025-03-18 | fix parsing query parameters from invite code uri | cyBerta |
| 2025-03-17 | handle string values gracefully that should actually be integers when parsing... | cyBerta |
| 2025-02-28 | use BuildConfig.preferred_client_api_version as default value for a Providers... | cyBerta |
| 2025-02-28 | add support for QUIC for tunnel obfuscation | cyBerta |
| 2025-02-28 | extend hopping pt configuarbility. Allow to set min- and maxHopPort, hopJitte... | cyBerta |
| 2025-02-28 | add quic pluggable transport support | cyBerta |
| 2025-02-04 | fix crash when entering invalid invite token | cyBerta |
| 2025-02-03 | deduplicate code and improve intialization of discovery settings in circumven... | cyBerta |
| 2025-02-03 | persist v5 provider on successful provider setup, ensure introducer is also s... | cyBerta |
| 2025-02-03 | Always show autommatic circumvention settings. If a provider doesn't support ... | cyBerta |
| 2025-02-03 | rename TUNNELING_NONE to TUNNELING_AUTOMATICALLY and DISCOVERY_NONE to DISCOV... | cyBerta |
| 2025-01-27 | add auth token to introducer model class, pass auth token to bitmask-core | cyBerta |
| 2024-12-11 | add javadoc to BitmaskCoreProvider | cyBerta |
| 2024-12-11 | reset v5 models in Provider's reset() method | cyBerta |
| 2024-12-11 | move api version parsing to top of Provider's define() method. Check if provi... | cyBerta |
| 2024-12-11 | set introducer URL in bitmask-core during provider setup, in case there's an ... | cyBerta |
| 2024-12-11 | implement Provider's hasGatewaysInDifferentLocations for APIv5, disables loca... | cyBerta |
| 2024-12-11 | Fix support for ed25519 private VPN keys, add signing capabilities for ed2551... | cyBerta |
| 2024-12-11 | return generic PrivateKey interface instead of EdECPrivateKey from PrivateKey... | cyBerta |
| 2024-12-11 | keep pem headers and footers when parsing vpn credentials | cyBerta |
| 2024-12-11 | impplement BitmaskCoreProvider which allows us to swap and mock BitmaskCorey ... | cyBerta |
| 2024-12-11 | fix getDomain() implementation in Provider after api v5 integration | cyBerta |
| 2024-12-11 | fix NPE in equals method of Provider class | cyBerta |
| 2024-12-11 | adapt gateway parsing and generation of VpnProfiles to apiv5 | cyBerta |
| 2024-12-11 | update bitmask-core API, store v5 provider details | cyBerta |
| 2024-12-11 | add CredentialsParser which is responsible to parse the reponse from /api/5/o... | 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 | very basic provider setup for v5, proper error handling still missing | cyBerta |
| 2024-12-11 | add helper method to parse a list of x509 Certificates to a pem formatted string | cyBerta |