summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2022-09-05Merge branch 'add-gradle-dependency-checksum-verification'Albin4-0/+2696
2022-09-03Skip checksum check for gh action pluginAlbin1-0/+2
2022-09-03Generate initial gradle dependency checksumsAlbin1-0/+2672
2022-09-03Prepare aapt for generating gradle checksumsAlbin3-0/+10
2022-09-03Add gradle checksum verification configAlbin1-0/+12
2022-09-03Merge branch 'explicitly-export-activity-and-services'Albin1-1/+19
2022-09-03Explicitly export activity and servicesAlbin1-1/+19
This commit also adds brief documentation in the manifest to motivate the export configuration.
2022-09-03Merge branch 'add-gradle-wrapper-checksum'Albin1-0/+2
2022-09-03Add gradle wrapper checksumAlbin1-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-02Merge branch 'tunnel-state-unit-test'Oskar Nyberg1-0/+107
2022-09-02Add tunnel-state unit testOskar Nyberg1-0/+107
2022-09-02Merge branch 'large-title-in-settings'Oskar Nyberg1-7/+4
2022-09-02Show large title in settings when logged inOskar Nyberg1-7/+4
2022-09-02Swallow spurious 'failed to bypass socket' errorDavid Lönnhager1-1/+6
2022-09-02Merge branch 'cli-show-missing-tcp-port'David Lönnhager2-3/+5
2022-09-02Update changelogDavid Lönnhager1-0/+1
2022-09-02Include port in 'mullvad status -v' when connected over TCPDavid Lönnhager1-3/+4
2022-09-02Merge branch 'fix-android-view-transition-crash'Albin9-13/+14
2022-09-01Update changelogAlbin1-0/+1
2022-09-01Fix view transition crashAlbin8-13/+13
Fixes view transition crashes by allowing state loss as view models are used rather than the instance state.
2022-09-01Merge branch 'improve-android-buildscripts'Emīls Piņķis2-4/+10
2022-09-01Use CARGO_TARGET_DIR env variableEmīls Piņķis1-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-01Don't strip daemon shared object in development buildsEmīls Piņķis2-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-01Merge branch 'mig-mullvad-windows-sys'David Lönnhager16-155/+208
2022-09-01Replace winapi with windows-sys for all remaining cratesDavid Lönnhager16-155/+208
2022-09-01Merge branch 'fix-tunnel-info-expansion'Albin5-19/+45
2022-09-01Update changelogAlbin1-0/+1
2022-09-01Fix tunnel info expansion state on resumeAlbin4-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-31Merge branch 'fix-android-unsafe-cast'Albin2-1/+4
2022-08-30Update changelogAlbin1-0/+3
2022-08-30Fix unsafe castAlbin1-1/+1
2022-08-30Merge branch 'monitor-connection'ios/2022.3-build1Andrej Mihajlov40-1172/+1868
2022-08-30Update CHANGELOGAndrej Mihajlov1-0/+2
2022-08-30Bump 2022.3Andrej Mihajlov1-8/+8
2022-08-30Swiftformat: Disable #if-def indentationAndrej Mihajlov9-400/+401
2022-08-30Add new tunnel monitoringAndrej Mihajlov32-766/+1459
2022-08-30Merge branch 'fix-version-metadata-script'David Lönnhager1-1/+1
2022-08-30Replace only crate version in version-metadata.shDavid Lönnhager1-1/+1
2022-08-29Merge branch 'allow-more-multicast-ranges'David Lönnhager4-7/+9
2022-08-29Allow admin-local v4 multicast range when LAN sharing is enabledDavid Lönnhager4-7/+9
2022-08-29Merge branch 'fix-clippy-fail'David Lönnhager17-38/+42
2022-08-29Remove unnecessary PartialEq/Eq implementationsDavid Lönnhager7-19/+17
2022-08-29Silence clippy warnings due to tonicDavid Lönnhager4-1/+9
2022-08-29Fix Clippy errorsDavid Lönnhager10-28/+26
2022-08-29Merge branch 'enable-interface-settings-when-logged-out'Oskar Nyberg2-1/+6
2022-08-29Enable interface settings when logged outOskar Nyberg2-1/+6
2022-08-29Merge branch 'remove-always-require-vpn-messages'Oskar Nyberg4-15/+15
2022-08-29Updated localization template stringsOskar Nyberg1-8/+4
2022-08-29Replace the remaining mentions of Always require VPNOskar Nyberg3-7/+11
2022-08-29Add Hank's gpg keyLinus Färnstrand1-0/+37