| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2024-12-13 | Replace intentholder with api override intent holder | Jonatan Rhodin | 1 | -6/+4 | |
| 2024-12-12 | Remove machines file except on Windows | David Lönnhager | 1 | -2/+0 | |
| 2024-11-27 | Fix usecase | David Göransson | 1 | -3/+3 | |
| 2024-11-27 | Handle legacy always-on vpn profiles | David Göransson | 3 | -49/+51 | |
| Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net> | |||||
| 2024-11-22 | Refactor ConnectivityListener | David Göransson | 1 | -1/+1 | |
| 2024-11-18 | Use ticker flow for Android system notifications | Kalle Lindström | 5 | -91/+115 | |
| 2024-11-12 | Fix account expiry in app notif not resetting | Kalle Lindström | 1 | -1/+3 | |
| 2024-11-12 | Use maybenotv2 on iOS, remove maybenotv1 | Emīls | 1 | -1/+1 | |
| 2024-10-30 | Add back maybenot_machines version 1 | Joakim Hulthe | 1 | -1/+1 | |
| 2024-10-07 | Use Duration instead of Period | Kalle Lindström | 1 | -5/+4 | |
| 2024-10-07 | Fix review feedback | Kalle Lindström | 2 | -38/+22 | |
| 2024-10-07 | Update in app expiry notifications over time | Kalle Lindström | 4 | -6/+87 | |
| 2024-09-25 | Align internal and external notification expiry | Kalle Lindström | 2 | -5/+7 | |
| 2024-09-18 | Implement new Connect screen with feature indicators | David Göransson | 1 | -3/+3 | |
| 2024-09-06 | Add daita grpc and ui | Albin | 3 | -34/+30 | |
| 2024-08-30 | Fix foreground not starting in time | David Göransson | 1 | -24/+25 | |
| 2024-08-30 | Fix incorrect offline notification when not blocking | David Göransson | 1 | -3/+3 | |
| 2024-08-30 | Add notification throttling | David Göransson | 1 | -1/+13 | |
| 2024-08-30 | Initialize mullvad daemon directly in vpn service on create | Jonatan Rhodin | 5 | -59/+66 | |
| As a consequence move the address resolve to the daemon | |||||
| 2024-08-28 | Reformat kotlin code using updated ktfmt plugin | Albin | 10 | -37/+27 | |
| This commit mostly adds trailing commas throughout the project, but also includes a few other formatting changes. | |||||
| 2024-08-19 | Fix for failing mockapi and e2e tests | Niklas Berglund | 1 | -2/+1 | |
| 2024-08-07 | Fix bind not being invoked | David Göransson | 4 | -34/+38 | |
| 2024-08-07 | Fix tunnel state notification behavior when logged out | David Göransson | 1 | -4/+0 | |
| 2024-08-05 | Add dummy name resolver | David Göransson | 1 | -2/+5 | |
| Co-authored-by: Jonatan Rhodin <jonatan.rhodin@mullvad.net> | |||||
| 2024-08-02 | Reset the backoff and start/stop management service in proper order | David Göransson | 1 | -3/+6 | |
| 2024-08-01 | Add log to detect slow start up of daemon | David Göransson | 1 | -0/+1 | |
| 2024-06-26 | Change app log calls to info severity | Albin | 2 | -14/+14 | |
| 2024-06-26 | Migrate log calls to kermit | Albin | 2 | -19/+16 | |
| 2024-06-24 | Refactor daemon init and deinit on Android | David Lönnhager | 2 | -78/+41 | |
| 2024-06-17 | Get value of data directory value at app startup | Markus Pettersson | 2 | -2/+11 | |
| Remove `APP_PATH` from `mullvad-paths` on Android since it should not be a constant value. Instead, it is passed down from the Android app startup. As it turns out, it is really ever used for pointing to the RPC socket in use. | |||||
| 2024-06-13 | Fix broken IS_PLAY_BUILD check | Albin | 1 | -1/+1 | |
| 2024-05-29 | Migrate to gRPC | David Göransson | 36 | -2641/+852 | |
| 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-14 | Remove tunnel state from lifecycle log | Albin | 1 | -1/+1 | |
| 2024-03-19 | Add daemon support for Server IP overrides | David Göransson | 4 | -0/+114 | |
| 2024-03-14 | Return success or error when creating and updating a custom list | Jonatan Rhodin | 2 | -9/+21 | |
| 2024-02-15 | Add toggle button for split tunneling | MaryamShaghaghi | 1 | -1/+8 | |
| Co-Authored-By: Boban Sijuk <49131853+Boki91@users.noreply.github.com> | |||||
| 2024-02-08 | Add custom lists to the service | Jonatan Rhodin | 4 | -7/+72 | |
| 2024-02-05 | Fix wildcard import | David Göransson | 1 | -1/+5 | |
| 2024-02-05 | Add const property to old const | David Göransson | 3 | -4/+4 | |
| 2024-02-05 | Clean up UnusedPrivateMember and UnusedPrivateProperty | David Göransson | 1 | -0/+14 | |
| 2024-01-25 | Update ktfmt to version 0.16.0 and reformat files | Jonatan Rhodin | 1 | -2/+1 | |
| 2024-01-11 | Fix notification permission lint issue | saber safavi | 2 | -4/+4 | |
| 2023-12-21 | Support new tunnel state API in the Android frontend. | David Göransson | 7 | -206/+5 | |
| Remove `get_current_location` from jni. | |||||
| 2023-12-04 | Remove unnecessary else block within when statement | saber safavi | 1 | -4/+1 | |
| 2023-11-27 | Fix crash with auto-connect and no permission | David Göransson | 1 | -5/+19 | |
| 2023-11-17 | Fix race condition when updating provider and ownership at the same time | Jonatan Rhodin | 1 | -15/+10 | |
| 2023-11-17 | Fix getDevice method signature | David Göransson | 2 | -4/+6 | |
| 2023-11-16 | Add play purchasing android ipc calls | Jonatan Rhodin | 2 | -0/+52 | |
| 2023-11-15 | Skip sending account expiry missing events when failing to fetch | saber safavi | 1 | -9/+11 | |
| 2023-11-15 | Add quick fix to be able to refresh AccountCache from VoucherRedeemer | David Göransson | 2 | -2/+17 | |
