| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2022-09-05 | Merge branch 'add-gradle-dependency-checksum-verification' | Albin | 4 | -0/+2696 | |
| 2022-09-03 | Skip checksum check for gh action plugin | Albin | 1 | -0/+2 | |
| 2022-09-03 | Generate initial gradle dependency checksums | Albin | 1 | -0/+2672 | |
| 2022-09-03 | Prepare aapt for generating gradle checksums | Albin | 3 | -0/+10 | |
| 2022-09-03 | Add gradle checksum verification config | Albin | 1 | -0/+12 | |
| 2022-09-03 | Merge branch 'explicitly-export-activity-and-services' | Albin | 1 | -1/+19 | |
| 2022-09-03 | Explicitly export activity and services | Albin | 1 | -1/+19 | |
| This commit also adds brief documentation in the manifest to motivate the export configuration. | |||||
| 2022-09-03 | Merge branch 'add-gradle-wrapper-checksum' | Albin | 1 | -0/+2 | |
| 2022-09-03 | Add gradle wrapper checksum | Albin | 1 | -0/+2 | |
| This is not fully supported by Android Studio due to a bug in Gradle, however as this is an important security mechanism it should be set. Upcoming versions of Android Studio seem to properly support the checksum mechanism, as seen here: https://developer.android.com/studio/releases/fixed-bugs/studio/2022.1.1#android-studio-electric-eel-canary-3-2022.1.1.3 If Android Studio complains when syncing, click the text saying: 'Use "<checksum>" as checksum for <url> and sync project' See more: https://github.com/gradle/gradle/issues/9361 https://issuetracker.google.com/issues/232933744 | |||||
| 2022-09-02 | Merge branch 'tunnel-state-unit-test' | Oskar Nyberg | 1 | -0/+107 | |
| 2022-09-02 | Add tunnel-state unit test | Oskar Nyberg | 1 | -0/+107 | |
| 2022-09-02 | Merge branch 'large-title-in-settings' | Oskar Nyberg | 1 | -7/+4 | |
| 2022-09-02 | Show large title in settings when logged in | Oskar Nyberg | 1 | -7/+4 | |
| 2022-09-02 | Swallow spurious 'failed to bypass socket' error | David Lönnhager | 1 | -1/+6 | |
| 2022-09-02 | Merge branch 'cli-show-missing-tcp-port' | David Lönnhager | 2 | -3/+5 | |
| 2022-09-02 | Update changelog | David Lönnhager | 1 | -0/+1 | |
| 2022-09-02 | Include port in 'mullvad status -v' when connected over TCP | David Lönnhager | 1 | -3/+4 | |
| 2022-09-02 | Merge branch 'fix-android-view-transition-crash' | Albin | 9 | -13/+14 | |
| 2022-09-01 | Update changelog | Albin | 1 | -0/+1 | |
| 2022-09-01 | Fix view transition crash | Albin | 8 | -13/+13 | |
| Fixes view transition crashes by allowing state loss as view models are used rather than the instance state. | |||||
| 2022-09-01 | Merge branch 'improve-android-buildscripts' | Emīls Piņķis | 2 | -4/+10 | |
| 2022-09-01 | Use CARGO_TARGET_DIR env variable | Emīls Piņķis | 1 | -4/+5 | |
| Using the environment variable in build-apk.sh allows one to use arbitrary target directories. This helps with separate android target directories for android build containers. | |||||
| 2022-09-01 | Don't strip daemon shared object in development builds | Emīls Piņķis | 2 | -2/+7 | |
| To help with debugging panics in the dameon, the dev builds shouldn't strip the debug symbols from the shared object. However, doing this blows up the gradle build so it's memory limit needs to be bumped too. | |||||
| 2022-09-01 | Merge branch 'mig-mullvad-windows-sys' | David Lönnhager | 16 | -155/+208 | |
| 2022-09-01 | Replace winapi with windows-sys for all remaining crates | David Lönnhager | 16 | -155/+208 | |
| 2022-09-01 | Merge branch 'fix-tunnel-info-expansion' | Albin | 5 | -19/+45 | |
| 2022-09-01 | Update changelog | Albin | 1 | -0/+1 | |
| 2022-09-01 | Fix tunnel info expansion state on resume | Albin | 4 | -19/+44 | |
| Ensures that the tunnel info expansion state is remembered across the pause/resume flow. This is done by replacing the previous state handling with a view model. | |||||
| 2022-08-31 | Merge branch 'fix-android-unsafe-cast' | Albin | 2 | -1/+4 | |
| 2022-08-30 | Update changelog | Albin | 1 | -0/+3 | |
| 2022-08-30 | Fix unsafe cast | Albin | 1 | -1/+1 | |
| 2022-08-30 | Merge branch 'monitor-connection'ios/2022.3-build1 | Andrej Mihajlov | 40 | -1172/+1868 | |
| 2022-08-30 | Update CHANGELOG | Andrej Mihajlov | 1 | -0/+2 | |
| 2022-08-30 | Bump 2022.3 | Andrej Mihajlov | 1 | -8/+8 | |
| 2022-08-30 | Swiftformat: Disable #if-def indentation | Andrej Mihajlov | 9 | -400/+401 | |
| 2022-08-30 | Add new tunnel monitoring | Andrej Mihajlov | 32 | -766/+1459 | |
| 2022-08-30 | Merge branch 'fix-version-metadata-script' | David Lönnhager | 1 | -1/+1 | |
| 2022-08-30 | Replace only crate version in version-metadata.sh | David Lönnhager | 1 | -1/+1 | |
| 2022-08-29 | Merge branch 'allow-more-multicast-ranges' | David Lönnhager | 4 | -7/+9 | |
| 2022-08-29 | Allow admin-local v4 multicast range when LAN sharing is enabled | David Lönnhager | 4 | -7/+9 | |
| 2022-08-29 | Merge branch 'fix-clippy-fail' | David Lönnhager | 17 | -38/+42 | |
| 2022-08-29 | Remove unnecessary PartialEq/Eq implementations | David Lönnhager | 7 | -19/+17 | |
| 2022-08-29 | Silence clippy warnings due to tonic | David Lönnhager | 4 | -1/+9 | |
| 2022-08-29 | Fix Clippy errors | David Lönnhager | 10 | -28/+26 | |
| 2022-08-29 | Merge branch 'enable-interface-settings-when-logged-out' | Oskar Nyberg | 2 | -1/+6 | |
| 2022-08-29 | Enable interface settings when logged out | Oskar Nyberg | 2 | -1/+6 | |
| 2022-08-29 | Merge branch 'remove-always-require-vpn-messages' | Oskar Nyberg | 4 | -15/+15 | |
| 2022-08-29 | Updated localization template strings | Oskar Nyberg | 1 | -8/+4 | |
| 2022-08-29 | Replace the remaining mentions of Always require VPN | Oskar Nyberg | 3 | -7/+11 | |
| 2022-08-29 | Add Hank's gpg key | Linus Färnstrand | 1 | -0/+37 | |
