Jonatan Rhodin
71e85e86f1
Merge branch 'bump-container-sdk-to-36'
2025-06-12 17:18:19 +02:00
Jonatan Rhodin
b946a20464
Update android sdk command line tools to latest
2025-06-12 17:01:50 +02:00
Jonatan Rhodin
54643560c9
Update container version sdk and build tools version to 36
2025-06-12 17:01:50 +02:00
Bug Magnet
9bdbcbaec9
Merge branch 'rewrite-tos-page-swift-ui'
2025-06-12 15:54:47 +02:00
Bug Magnet
95727b1887
Use new SoT values for the global header bar view
2025-06-12 15:53:07 +02:00
Bug Magnet
c90fca9394
Introduce a generic HostingController with sensible default values
2025-06-12 15:53:07 +02:00
Bug Magnet
92d02896f2
Rewrite Terms Of Service in SwiftUI
2025-06-12 15:53:07 +02:00
Joakim Hulthe
7ef26ac21d
Merge branch 'fix-fd-ownership'
2025-06-12 15:46:41 +02:00
Joakim Hulthe
d789858a35
Fix variable name
2025-06-12 15:41:18 +02:00
Joakim Hulthe
b39d040d9f
Fix tun file descriptor ownership
...
We accidentally borrowed the file descriptor when we should have moved
it. This commit adds more `OwnedFd` and friends to help handle
ownership correctly.
Signed-off-by: Joakim Hulthe <joakim.hulthe@mullvad.net>
2025-06-12 15:41:13 +02:00
David Lönnhager
f0efcc68cf
Merge branch 'win-add-ipv6-boringtun'
2025-06-12 15:07:28 +02:00
David Lönnhager
98c86b21ec
Add IPv6 support to Windows tun provider
2025-06-12 14:55:28 +02:00
David Lönnhager
d1e7c795be
Merge branch 'silence-wggo-vulns'
2025-06-12 14:42:54 +02:00
David Lönnhager
fe3445f26a
Bump ignoreUntil for ignored vulns
2025-06-12 14:07:13 +02:00
Oskar
d5bafd7549
Merge branch 'fix-cve-2025-5889'
2025-06-12 11:24:43 +02:00
Oliver
a6d4beb101
Update brace-expansion
2025-06-12 11:24:15 +02:00
Joakim Hulthe
f926a6e526
Merge branch 'talpid-resolver-flaky-unit-test'
2025-06-11 19:39:25 +02:00
Joakim Hulthe
0fb88d81ec
Make flakey unit test less flakey
...
For some reason, the UDP socket is not unbound right away when stopping
the handler, so the test would sometimes fail with "Address in use"
2025-06-11 17:45:31 +02:00
Bug Magnet
ba7127bb0c
Merge branch 'fix-ui-tests-after-quick-access-buttons'
2025-06-11 16:56:25 +02:00
Steffen
84e358d813
Fix ios ui tests after quick access buttons
2025-06-11 16:56:04 +02:00
Bug Magnet
ae361fe216
Merge branch 'ios-1207-localise-all-the-strings'
2025-06-11 16:52:48 +02:00
Andrew Bulhak
7ca73df405
Move API method name localisation to UI layer
2025-06-11 16:50:32 +02:00
Andrew Bulhak
4e875e17c9
Add explanatory comment
2025-06-11 16:50:32 +02:00
Andrew Bulhak
dfcd758715
Make access method names localised on creation
2025-06-11 16:50:06 +02:00
David Lönnhager
54aeec224d
Add David's ed25519 pubkey to mullvad-update
2025-06-11 14:18:16 +02:00
Joakim Hulthe
15dfc323d4
Merge branch 'clean-up-workspace-deps'
2025-06-11 14:16:12 +02:00
Joakim Hulthe
bb7d8820ef
Replace deprecated InetAddr with SocketAddr
2025-06-10 17:08:53 +02:00
Joakim Hulthe
81d4d389bd
Update nix to 0.30 everywhere
2025-06-10 17:08:40 +02:00
Joakim Hulthe
025cad79ba
Sort dependency list in workspace manifest
2025-06-10 16:48:38 +02:00
Bug Magnet
ddfcd72094
Merge branch 'implement-quick-access-design-ios-1175'
2025-06-10 16:14:52 +02:00
Steffen
5a86d15003
Add done button to dns view when coming from feature indicator
2025-06-10 16:14:18 +02:00
Steffen
c810184d2a
Add clickable feature indicators to changelog
2025-06-10 16:14:18 +02:00
Steffen
c33d51984e
Make feature indicators clickable and show settings
2025-06-10 16:14:18 +02:00
Sebastian Holmin
6d6cf338b2
Merge branch 'patch-1'
2025-06-10 15:52:39 +02:00
MrChocolatine
f93322aadb
Fix typo
2025-06-09 17:50:18 +02:00
Jonatan Rhodin
8b0b5ab45c
Merge branch 'implement-payment-screen-with-3-months-droid-1947'
2025-06-09 16:43:14 +02:00
Jonatan Rhodin
1c58ad3fc5
Update payment flow within the app
...
Also add support for 3 months in-app purchases
2025-06-09 16:36:22 +02:00
David Lönnhager
87e716c551
Merge branch 'macos-set-reuseport'
2025-06-09 14:54:44 +02:00
Joakim Hulthe
0859b5d8c0
Add ifconfig alias e2e test
...
Co-Authored-By: David Lönnhager <david.l@mullvad.net>
2025-06-09 14:52:53 +02:00
David Lönnhager
a6f99ee822
Set SO_REUSEADDR on local DNS resolver socket
...
This fixes an issue where bind() fails due to other sockets
Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net>
2025-06-09 14:52:36 +02:00
Bug Magnet
bcca08c804
Merge branch 'reenable-uitests'
2025-06-09 11:15:46 +02:00
Bug Magnet
52e0bcaef6
Enable UITests that were disabled
2025-06-09 10:34:37 +02:00
Sebastian Holmin
2972a4f3b7
Merge branch 'wip-set-allowed-ips'
allowed-ips
2025-06-09 09:36:49 +02:00
Sebastian Holmin
e91d35854c
Add AllowedIps
setting to CLI
2025-06-09 09:15:31 +02:00
Jonatan Rhodin
e2d1514cf2
Merge branch 'update-dependencies-droid-2032'
2025-06-05 18:31:26 +02:00
Jonatan Rhodin
34b99b7881
Update verification metadata
2025-06-05 17:32:05 +02:00
Jonatan Rhodin
2bcfb500cb
Update lint ignore
2025-06-05 17:31:59 +02:00
Jonatan Rhodin
0bc052bef5
Update gradle plugin to 8.10.1
2025-06-05 17:31:59 +02:00
Jonatan Rhodin
5937f49788
Add lint ignore for page size
2025-06-05 17:31:59 +02:00
Jonatan Rhodin
2907e5c8be
Update junit to 5.13.0
2025-06-05 17:31:59 +02:00