summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2023-09-21Update test script to use the default build variantAlbin1-2/+2
2023-09-21Use new gradle tasks in the build scriptAlbin1-18/+6
2023-09-21Use play flavor to comply with policiesAlbin10-32/+38
2023-09-21Add billing and infrastructure flavor dimensionsAlbin6-15/+143
Flavor dimension usage: * `billing` - used to build separate artifacts where (1) different policies are followed and (2) different dependencies are used. * `infrastructure` - used to improve development and testing against non-production environments.
2023-09-21Apply automatic formatting and cleanup of gradle filesAlbin19-166/+81
2023-09-21Merge branch 'add-toggle-for-social-media-block-list-ios-318'Bug Magnet4-62/+109
2023-09-21Add a toggle to block social mediaBug Magnet4-62/+109
2023-09-21Fix generated android version in build scriptAlbin1-1/+1
2023-09-21Merge branch 'move-ipc-into-ptcore'Bug Magnet24-218/+109
2023-09-21Merge TunnelProviderMessaging into PacketTunnelCoreAndrej Mihajlov24-218/+109
2023-09-21Merge branch 'nonconformant-design-voucher-submission-dialog-in-new-ios-311'Bug Magnet9-33/+94
2023-09-21Fix the successful redeem as wellBug Magnet2-8/+8
2023-09-21Make the Voucher view more comforming to designsBug Magnet8-25/+86
2023-09-21Merge branch 'unify-android-build-server-script-with-desktop-droid-197'Albin1-26/+66
2023-09-21Fix containerized build return codeAlbin1-1/+1
2023-09-21Fix call to generate versionAlbin1-1/+5
2023-09-21Unify android build server script with the desktop equivalentAlbin1-29/+63
The scripts deviated some time ago so this commits aims to unify the android script with the desktop equivalent in terms of its structure as well as how it handles versioning and artifacts.
2023-09-21Use unique cargo volumes for android buildsAlbin1-0/+2
2023-09-21Merge branch 'fix-wgo-docbuild'Bug Magnet1-0/+5
2023-09-20Fix wg-go script to make docs buildAndrej Mihajlov1-0/+5
2023-09-20Merge branch 'fix-compilation-issues-on-xcode-15-ios-320'Bug Magnet51-63/+63
2023-09-20Disable Module verifier, rename Settings to MullvadSettings to avoid clash ↵Bug Magnet51-63/+63
with Apple private Framework of the same name
2023-09-20Merge branch 'trim-mullvad-api'Emīls1-16/+0
2023-09-20Remove deadcode from mullvad-apiEmīls1-16/+0
2023-09-20Merge branch 'add-daemoncli-support-for-social-media-blocklist-des-354'Linus Färnstrand7-1/+30
2023-09-20Add minimal required Android bindingsLinus Färnstrand1-1/+7
2023-09-20Add social media blocklists to daemon+CLILinus Färnstrand6-0/+23
When infra has deployed these block lists to the relays, this setting will allow blocking social media domains directly with the app
2023-09-20Merge branch 'extract-settings'Bug Magnet63-312/+692
2023-09-20Do not embed MullvadREST into SettingsBug Magnet1-17/+4
2023-09-20Move settings into its own frameworkAndrej Mihajlov63-312/+705
2023-09-20Merge branch 'create-screenshot-of-select-location-view-ios-116'Bug Magnet6-4/+13
2023-09-20Update screenshots test to work with updated UIJon Petersson9-70/+14
2023-09-20Coordinate alert presentation by integrating it into routing systemJon Petersson3-1/+66
2023-09-19Merge branch 'macos-workaround-missing-default-route' into mainDavid Lönnhager4-109/+325
2023-09-19Update macOS route monitorDavid Lönnhager2-42/+61
2023-09-19Update changelogDavid Lönnhager1-0/+4
2023-09-19Use unscoped route as best route if there's no tunDavid Lönnhager2-67/+103
2023-09-19Improve logging for default routesDavid Lönnhager1-3/+10
2023-09-19Update default routes on macOS on any address or route changeDavid Lönnhager1-47/+14
Previously, changes to interface addresses were missed
2023-09-19Temporarily disable macOS offline monitor debouncer. The DNS config suffers ↵David Lönnhager1-8/+7
otherwise
2023-09-19Ignore default routes whose interface are inactive. Stale scoped routes ↵David Lönnhager1-4/+43
fooled the offline detection into thinking that there were working routes
2023-09-19Force delete unscoped route before adding tunnel default routeDavid Lönnhager1-8/+38
2023-09-19Retry adding back default route after disconnecting. Previously, switching ↵David Lönnhager1-19/+134
to a different network and disconnecting would cause it to mysteriously disappear forever
2023-09-19Merge branch 'fixup-retry-strat' into mainDavid Lönnhager5-113/+114
2023-09-19Add unit test for ConstantIntervalDavid Lönnhager1-0/+16
2023-09-19Simplify immediate retry strategyDavid Lönnhager4-69/+64
2023-09-19Define retry strategy constantsDavid Lönnhager3-45/+35
2023-09-19Merge branch 'fix-swiftlint-warnings-in-xcode-ios-PacketTunnelProvider-296'Bug Magnet1-23/+29
2023-09-19Fix Swiftlint warnings in PacketTunnelProviderJon Petersson1-23/+29
2023-09-19Merge branch 'pinger-tests-fail-intermittently-ios-302'Bug Magnet5-101/+142