| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2024-12-12 | Add logging to connectivity listener | Jonatan Rhodin | 1 | -2/+11 | |
| 2024-11-27 | Handle legacy always-on vpn profiles | David Göransson | 4 | -16/+24 | |
| Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net> | |||||
| 2024-11-22 | Make connectivity sender static | David Lönnhager | 2 | -27/+2 | |
| 2024-11-22 | Refactor ConnectivityListener | David Göransson | 4 | -61/+207 | |
| 2024-11-22 | Simplify ConnectivityListener | David Lönnhager | 1 | -8/+5 | |
| 2024-11-22 | Expose current dns servers | David Göransson | 2 | -1/+23 | |
| 2024-10-08 | Suppress ConnectivityListener unused | David Göransson | 1 | -0/+4 | |
| 2024-10-08 | Suppress return count | David Göransson | 1 | -0/+3 | |
| 2024-10-03 | Make all compiler warnings errors | David Göransson | 1 | -1/+4 | |
| 2024-09-24 | Set build tools version to 35.0.0 | David Göransson | 1 | -0/+1 | |
| 2024-09-06 | Handle Exception when tunnel fails to establish | David Göransson | 1 | -3/+14 | |
| 2024-09-06 | Make prefixForAddress a extension function | David Göransson | 1 | -6/+8 | |
| 2024-08-28 | Reformat kotlin code using updated ktfmt plugin | Albin | 1 | -1/+1 | |
| This commit mostly adds trailing commas throughout the project, but also includes a few other formatting changes. | |||||
| 2024-08-13 | Refactor tunnel provider and TalpidVpnService | David Lönnhager | 1 | -24/+16 | |
| This also fixes the issue of the VPN service being restarted unnecessarily | |||||
| 2024-08-13 | Migrate to version catalogs | Albin | 1 | -10/+10 | |
| 2024-06-26 | Migrate log calls to kermit | Albin | 1 | -3/+2 | |
| 2024-06-26 | Add kermit dependency | Albin | 1 | -1/+2 | |
| 2024-05-29 | Migrate to gRPC | David Göransson | 19 | -230/+79 | |
| 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-08 | Set dummy DNS if none are valid | David Göransson | 1 | -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-05 | Fix too general Exception | David Göransson | 1 | -1/+1 | |
| 2023-11-17 | Add missing FirewallPolicyError class | Jonatan Rhodin | 2 | -8/+21 | |
| 2023-09-21 | Apply automatic formatting and cleanup of gradle files | Albin | 1 | -6/+2 | |
| 2023-09-12 | Perform AS Code Cleanup | David Göransson | 1 | -5/+5 | |
| 2023-08-04 | Remove targetSdk from libs | Albin | 1 | -1/+0 | |
| 2023-08-04 | Apply updated ktfmt formatting | Albin | 2 | -0/+2 | |
| 2023-08-03 | Bump container image, jdk, gradle and agp | Albin | 1 | -2/+2 | |
| 2023-07-25 | Add network permission to talpid module | Albin | 1 | -1/+3 | |
| 2023-07-25 | Move talpid classes to talpid module | Albin | 19 | -0/+471 | |
| 2023-07-25 | Add empty talpid module | Albin | 2 | -0/+35 | |
