summaryrefslogtreecommitdiffhomepage
path: root/android/lib/talpid/src
AgeCommit message (Collapse)AuthorFilesLines
2024-12-19Make Number of networks log less noisyDavid Göransson1-3/+6
2024-12-12Add logging to connectivity listenerJonatan Rhodin1-2/+11
2024-11-27Handle legacy always-on vpn profilesDavid Göransson3-16/+22
Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net>
2024-11-22Make connectivity sender staticDavid Lönnhager2-27/+2
2024-11-22Refactor ConnectivityListenerDavid Göransson3-61/+206
2024-11-22Simplify ConnectivityListenerDavid Lönnhager1-8/+5
2024-11-22Expose current dns serversDavid Göransson2-1/+23
2024-10-08Suppress ConnectivityListener unusedDavid Göransson1-0/+4
2024-10-08Suppress return countDavid Göransson1-0/+3
2024-09-06Handle Exception when tunnel fails to establishDavid Göransson1-3/+14
2024-09-06Make prefixForAddress a extension functionDavid Göransson1-6/+8
2024-08-28Reformat kotlin code using updated ktfmt pluginAlbin1-1/+1
This commit mostly adds trailing commas throughout the project, but also includes a few other formatting changes.
2024-08-13Refactor tunnel provider and TalpidVpnServiceDavid Lönnhager1-24/+16
This also fixes the issue of the VPN service being restarted unnecessarily
2024-06-26Migrate log calls to kermitAlbin1-3/+2
2024-05-29Migrate to gRPCDavid Göransson18-230/+76
Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net>
2024-05-08Set dummy DNS if none are validDavid Göransson1-0/+17
This is a fix for DNS leaks when no DNS server has been configured due to an underlying OS bug. Lockdown mode ("Block connections without VPN") would also not help in this case. More information on this issue: https://issuetracker.google.com/issues/337961996
2024-02-05Fix too general ExceptionDavid Göransson1-1/+1
2023-11-17Add missing FirewallPolicyError classJonatan Rhodin2-8/+21
2023-09-12Perform AS Code CleanupDavid Göransson1-5/+5
2023-08-04Apply updated ktfmt formattingAlbin2-0/+2
2023-07-25Add network permission to talpid moduleAlbin1-1/+3
2023-07-25Move talpid classes to talpid moduleAlbin18-0/+470
2023-07-25Add empty talpid moduleAlbin1-0/+1