summaryrefslogtreecommitdiffhomepage
path: root/android
AgeCommit message (Collapse)AuthorFilesLines
2025-02-06Replace usage of body medium with title mediumJonatan Rhodin4-4/+3
This is because snack bars uses body medium and we want snack bars to have the standard look
2025-02-06Replace old waitForTunnelUp functionDavid Göransson9-178/+436
After invoking VpnService.establish() we will get a tunnel file descriptor that corresponds to the interface that was created. However, this has no guarantee of the routing table beeing up to date, and we might thus send traffic outside the tunnel. Previously this was done through looking at the tunFd to see that traffic is sent to verify that the routing table has changed. If no traffic is seen some traffic is induced to a random IP address to ensure traffic can be seen. This new implementation is slower but won't risk sending UDP traffic to a random public address at the internet.
2025-02-05Move daita data usage warning to the first pageJonatan Rhodin21-132/+127
2025-02-04Bump Linux container image to mullvadvpn-app-build:85fa990a4Mullvad build server1-1/+1
2025-02-04Update Android prepare release scriptOskar1-65/+17
2025-02-04Move prepare-release script to android directoryOskar1-0/+113
2025-02-04Open the store page on fdroid versionJonatan Rhodin5-16/+29
2025-02-04Do not show add server when custom dns server list is emptyJonatan Rhodin7-24/+63
2025-02-04Restore osv scanner vuln ignore that is still requiredJonatan Rhodin1-0/+9
2025-02-04Update gradle lockfileAlbin2-0/+5457
2025-02-04Remove OWASP dependency check pluginAlbin10-5943/+0
The OWASP DependencyCheck plugin has been replaced with `osv-scanner` which covers our use-case.
2025-02-03Bump dates of depependency check suppressionsJonatan Rhodin1-1/+1
2025-02-03Bump dates of osv ignore vulnsJonatan Rhodin1-40/+11
2025-02-03Use ordered string substitutionsJonatan Rhodin1-4/+4
2025-02-03Remove unnecessary html parsingJonatan Rhodin5-69/+24
2025-02-03Fix incorrect display of custom list without locationsJonatan Rhodin2-14/+20
2025-01-31Update lockfileDavid Göransson1-521/+553
2025-01-31Bump gradle to 8.12.1David Göransson2-7/+3
2025-01-31Bump dependency versions to 0.52.0David Göransson1-1/+1
2025-01-31Bump kotlin to 2.1.10David Göransson1-3/+3
2025-01-31Bump koin to 4.0.2David Göransson1-2/+2
2025-01-31Bump compose to 1.7.7David Göransson1-1/+1
2025-01-31Bump arrow to 2.0.1David Göransson1-1/+1
2025-01-30Update translationsOskar39-3/+235
2025-01-29Implement detekt and ktfmt for buildSrcJonatan Rhodin6-16/+40
2025-01-29Fix blocking text colorDavid Göransson2-1/+4
2025-01-28Remove Google's resolvers from encrypted DNS proxyEmīls1-1/+2
2025-01-28Bundle a pre-generated relay list instead of generating oneJonatan Rhodin6-48/+52
The android app will try to bundle the relays.json found under dist-assets/relays/ if it exists. Otherwise it will rely on the relay list downloaded by the api. For alpha, beta and stable release builds it is required to have a bundled relays.json file.
2025-01-27Refactor e2e leak testsAlbin3-46/+76
The main purpose of this refactoring is to reduce the multiple layers of negation and to generally reduce the risk of misunderstanding the test code.
2025-01-27Fix incorrect assertion by inverting itAlbin1-1/+1
2025-01-27Upload test attachmentsAlbin1-0/+2
2025-01-27Use parter api for account creationAlbin2-5/+8
2025-01-27Improve e2e test api client error handlingAlbin1-0/+5
Co-authored-by: Niklas Berglund <niklas.berglund@gmail.com>
2025-01-27Treat fdroid builds the same as release buildsJonatan Rhodin1-1/+3
2025-01-27Remove debug symbols for aab bundlesJonatan Rhodin1-0/+4
2025-01-24Print build checksumsAlbin1-0/+3
2025-01-24Remove logging and formattingKalle Lindström2-16/+7
2025-01-23Add script to generate rustc --remap-path-prefixKalle Lindström2-8/+23
This is needed for reproducible builds. The script gets the file paths to the user's Cargo and Rustup home dirs, as well as the path to the Mullvad app source dir. These paths are then remapped to fixed values which is needed to make the build reproducible.
2025-01-22Specify --package when trying to run relay_listLinus Färnstrand1-1/+1
2025-01-21Add reference to dependency check issueDavid Göransson1-0/+1
2025-01-21Add remark about updating mockkDavid Göransson1-0/+1
2025-01-21Add help for updating gRPCDavid Göransson1-0/+1
2025-01-21Update lockfileDavid Göransson2-378/+407
2025-01-21Update lint ignoreDavid Göransson1-1/+1
2025-01-21Fix warningsDavid Göransson9-275/+118
2025-01-21Bump agp to 8.8.0David Göransson1-1/+1
2025-01-20Bump rust android gradle plugin to 0.9.6David Göransson1-1/+1
2025-01-20Bump protobuf to 4.29.3David Göransson1-1/+1
2025-01-20Bump grpc to 1.69.1David Göransson1-1/+1
2025-01-20Bump datastore to 1.1.2David Göransson1-1/+1