index
:
mullvadvpn
Add-imperative-verb-tidy
IOS-750-separate-ICMP-logic-from-Pinger
IOS-882-shadowsocks-obfuscation-settings
IOS-995-show-exit-constraints-in-connect-view
add-OpenPortSelectorMenu-accessibility-id
add-create-custom-context-utility
add-curly-apostrophe-check-droid-1716
add-custom-vpn
add-domain-fronting
add-exclude-device-communication-to-vpn-ios-1047
add-focus-trap-in-modals-des-2410
add-in-app-log-view
add-linux-repo-version-script
add-lwo-obfuscator-to-mullvad-ios-ios-1451
add-lwo-to-automatic-obfuscation-rotation-ios-1458
add-lwo-to-the-relay-list-ios-1452
add-lwo-to-the-relay-selector-and-settings-ios-1453
add-mimalloc-alloc
add-new-cve-to-osv-scanner-ignore
add-optional-yubikey-pin-in-container-script
add-recent-connections-to-location-list-ios-1288
add-repo-issue-stat-scripts
add-startup-macrobenchmark-droid
also-build-fdroid-builds-when-building-production-builds-on-droid-2429
android-throughput-tests
automate-publishing-of-linux-repositories
automate-release-process
backport-version-check-update
boring-singletun
boring-udp-gro
boringfun-ios
boringfun-multihop
boringtun-tso
bug-bash-2025-11-20
bug-bash-2026-01-08
bug-bash-location-view
bugbash-18-12-24
build-pacman-releases
build-rust-with-locked-for-ios-releases
buildserver-check
call-post-quantum-key-negotiation-method-from-ios-553
change-default-rollout-for-new-releases-to-a-low-value-des-2603
change-settings-import-test-to-use-shorter-delay-for-import-status-text
check-always-save-etag-and-timestamp-2
ci-runner-does-not-clean-up-orchestratorapk-droid-2004
ci-test
ci-test-env-pass
clean-up-ios-rust-build-more
cleanup/DES-1044
closest-daita-relay
codify-swift-rust-interactions-in-a-markdown-file-ios-1140
confirm-ipv6-external-source-for-flakiness
connect-to-daemon-on-other-machine
connect-to-grpc-service-over-https
connection-loss-event-when-the-connection-takes-too-long-ios-1298
convert
copilot/upgrade-android-gradle-plugin
create-a-poc-for-trying-to-connect-to-the-same-relay-over-ios-1030
create-rustc-path-prefix-remap-crate
daemon-tour-2025
debug-e2e-tests
debug-view
decrease-leaks-during-reconnect
detect-grapheneos-in-problem-report-metadata-droid-718
dns-settings-swiftui-again
domain-fronting-server
domain-fronting-server-test-poll
double-check-wait
dynamic-include-all-networks
early-boot-fw-timeout
enable-all-buttons-and-use-error-messages-instead-droid-2559
enable-upload-of-f-droid-builds-to-fdroid-cdn-on-stable-droid-2431
ensure-that-types-that-are-being-sent-across-actor-ios-633
esm-migration-test
evaluate-hyper-legacy-client-des-1288
exclude-app-android-17-beta3
experiment-reducer-mobius
export-figma-variables-to-swift
extend-login-timeout-for-leaktests
fail-invalid-ss-cipher
fda-fixes-backport
filter-account-deletion-on-digits-only-droid-2546
fix-alpha-builds-are-crashing-droid-1693-linus
fix-android-workspace-lints
fix-compiler-concurrency-issues-for-level-targeted-ios-828
fix-flaky-test-due-to-bad-modal-implementation
fix-guid-conflicts-with-mozilla-vpn-des-2576
fix-invalid-shadowsocks-ciphers-crashing
fix-masque-base-bench
fix-mount-path-git-bash
fix-mullvad-daemon-segfault
fix-store-payments-on-prod-builds
fix-user-init-shutdown-propagation-linux-macos
fix-wayland-fractional-scaling-ui-bugs
flatpak-experiments
forbid-clippy-as_underscore-tmp
frequent-disconnected-notifications-from-mullvad-android-app-droid-2210
gather-multihop-selection-behaviour-data-ios-1505
generate-grpc-js-bindings-from-arm-host
hackday-202504-andrew-filter-longpress
hackday-expressive
hackday-glance-widget
hackday-log-me-in
hackday-log-me-in-android-ui
hackday-material-3
hackday-metro-android
hackday-packettunnelactor-reducerise
hackday-remote-compose
hackday-wire
hacky-listitem-fix-linux-wayland-fractional-scaling
hotfix-2025.5-build2-release
hotfix-nwpath-monitor
hwasan-android
ignore-empty-dir
implement-carousel-slides-in-multihop-settings-view-ios-1565
implement-design-for-dns-settings-subview-droid-2581
implement-different-filters-for-the-entry-and-exit-list-droid-2325
implement-floating-search-field-ios-1353
implement-frontend-remove-port-from-constraint
implement-migration-wizard-ui-ios-1547
implement-support-for-separate-entryexit-filters-droid-2199-ui
implement-user-space-obfuscation-in-boringtun-des-2424
implement-verify-relay-list-droid-2436
improve-dnsdialogviewmodel-arguments-droid-579
improve-resign-script
improve-search
improve-select-location-lazy-expansion-ios
improve-tv-experience-module
in-app-banner-animation-overshoots-resulting-in-a-visual-ios-929
integrate-osv-scanner-into-ci-des-706-split
interactive-maps
investigate-tests
ios-662-update-ui-to-indicate-pq-connection-status
ios-add-gotatun-feature-indicator
ios-allow-multiple-fulfillments
ios-boring-tun-friday-hack
ios-bug-bash-01-22
ios-bug-bash-02-05
ios-bug-bash-02-11
ios-bug-bash-2025-02-11
ios-enable-rust-logging
ios-fix-custom-dns-test
ios-fix-offline-state-rebase
ios-gotatun
ios-gotatun-switching-improvement
ios-ipv6-rebase
ios-release-2024.11
ios-release-2024.3
ios-release-2024.6
ios-release-2024.9
ios-release-2025.10
ios-release-2025.11
ios-release-2025.2
ios-release-2025.3
ios-release-2025.4
ios-release-2025.5
ios-release-2025.6
ios-release-2025.6-2
ios-release-2025.7
ios-release-2025.8
ios-release-2025.9
ios-release-2026.1
ios-release-2026.2
ios-seperate-build-sign
lce-dns-temp-branch-android
leak-checker-kameo
linux-netns
linux-netns-old
log-failure-reason-in-test-detect-app-removal
macos-add-ipv6-local-resolver
macos-restart-upgrade
main
make-ios-build-fast-again
masque-backpressure
masque-bench
masque-connect-socket
masque-perf
masque-proxy-reduce-lock-contention
migrate-android-device-runners-to-bender-droid-2534
migrate-build-script-logic-to-gradle-config-droid-2631
migrate-to-aws-lc-rs
move-supported-platforms
mtu-detection-android
mullvad-api-storekit2
multihop-everywhere
new-gotatun-api
nftables-json
non-lazy-location-list
npm-ignore-scripts-experiment
nushell_completions
offline-mode-old
open-gfw-nix
openwrt
openwrt-and-remote-control
openwrt-x-android
pack-downloader-in-zip
package-mullvad-cli-for-openwrt-des-1255
poc-switch-component-form-label-integration-switches-not-focusable-des-1637
power-assert
pre-fix-standalone-build
pre-investigate-migration-from-cjs-to-esm-tb-4h-des-1739
prepare-2026.2
prepare-android/2025.10
prepare-android/2025.11
prepare-android/2026.1
prepare-android/2026.2
prepare-android/2026.3
prepare-android/2026.4
prepare-tunnel-settings-for-unique-entry-and-exit-filters-ios-1350
proptest-some-more
proptest-update-logic
push-pztsupwvprxv
qr-codes
relay-selector-refactor
remove-daita-cfgs
remove-delayed-reset-of-import-status-text
remove-dyn-error-view
remove-synthesized-offline-state
remove-unnecessary-tint-for-images-ios
remove-wireguard-go
replace-gprc-tools-npm-package-with-a-linux-container-des-2826
repro-tcp-connection-not-working
router-mode
run-ios-unit-tests-in-ci-on-rust-upgrade
screenshot-testing
screenshots-fixes
search-anything
sendable-tutorial
set-includeallnetworks-to-true-in-starttunneloperation-and-ios-945
settings-swift-ui
show-the-entry-field-when-its-being-used-in-when-needed-mode-ios-1511
sign-with-hardware-key-container
snapshot-settings-migrations
spam-dns-lookups
speed-connetcion-hackday
std-process
steal-desktop-improvements-for-generating-pq-keys-ahead-of-ios-1005
switch-to-zbus
systemd-cgroup-v2
systemd-cgroup-v2-seccomp
talpid-channels
talpid-firewall
talpid-winfw
temp-fix-xcode-26
test-branch
test-broken-ci
test-dns-stuff
test-eslint-plugin-import
test-macos
test-macos-stuff
test-main
test-manager-gotatun
test-masque-ech
test-new-js-and-css-apis
test-runner-on-build-server-android
test-test
test-userspace-obfs
test-win-gotatun
testNoAnimations
testfetchcurrentlocationidentifier-is-failing-ios-1456
tobias-edit-location-search-box-stops-being-selected-when-animation-des-1724
tracing-instrument
tracing-serde
try-fix-ios-release-2025.4
try-out-pnpm
tui-app
tunnel-args-remove-resource-dir
unit-tests-remove-mullvadvpntests-target-from-app-code-ios-539
untangle-talpid-wireguard
update-deps
update-formatting
update-ios-build-vm
update-login-view-to-new-design-droid-2560
update-protocol-usage-to-include-any-keyword-ios-616
update-screenshots-to-use-pq-tunnels-ios-684
update-sdk-target-to-37
update-the-ui-to-indicate-that-the-tunnel-is-post-quantum-ios-662
update-translate-workflow
update-tun
upgrade-build-server-to-mac-os-sequoia-and-xcode-164-ios-1265
upgrade-container-mold
upgrade-rand-talpid-wireguard
upgrade-rust-1.93
upload-xcode-exporetd-strings-to-crowdin-1241
use-gitoxide
v11-settings-migration-snapshot-settings-migrations
when-toggling-multihop-on-we-should-warn-users-if-they-will-ios-1521
win-configurable-guids
win-enable-gotatun
win-recreate-driver-service
win-st-bsod-workaround-backport
win-st-simplify-ip-reg
win-st-unblock-ip-update
win11-test
wip-replace-grpc-tools-npm-package-with-a-linux-container-des-2826
zbus
The Mullvad VPN client app for desktop and mobile
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
Files
Lines
2025-09-05
Add utility function to ignore ipc call in mocked tests
Oskar
1
-4
/
+23
2025-09-05
Add new ipc utility for mocked tests
Oskar
2
-21
/
+59
2025-09-05
Set playwright reporter to line
Oskar
1
-2
/
+2
2025-09-05
Merge branch 'port-android-app-2025.7-beta2-to-main'
Jonatan Rhodin
3
-2
/
+8
2025-09-05
Update android app version to 2025.7-beta2
Jonatan Rhodin
2
-2
/
+2
2025-09-05
Update changelog for android/2025.7-beta2
Jonatan Rhodin
1
-0
/
+6
2025-09-05
Merge branch 'fix-android-osv-scanner'
David Göransson
1
-5
/
+11
2025-09-05
Push and align expiry dates
David Göransson
1
-6
/
+6
2025-09-05
Ignore CVE-2025-58056 on android
David Göransson
1
-0
/
+6
2025-09-05
Merge branch 'add-frontend-macos-runner'
David Lönnhager
1
-3
/
+3
2025-09-05
Add macos to frontend workflow
David Lönnhager
1
-3
/
+3
2025-09-05
Merge branch 'fix-login-test'
Oskar
2
-1
/
+2
2025-09-05
Start login ui test with clear account history
Oskar
2
-1
/
+2
2025-09-05
Merge branch 'fix-osv-scanner-electron'
Oskar
1
-0
/
+6
2025-09-05
Ignore CVE-2025-55305
Oskar
1
-0
/
+6
2025-09-04
Merge branch 'fix-test-ad-blocking-via-dns'
Bug Magnet
1
-1
/
+1
2025-09-04
Change the ad domain used for tests to one that is actually blocked
Bug Magnet
1
-1
/
+1
2025-09-04
Merge branch 'figure-out-a-way-to-test-daita-fix-ios-1112'
Bug Magnet
4
-34
/
+145
2025-09-04
Add a test that asserts DAITA increases packet size on average
Bug Magnet
4
-34
/
+145
2025-09-04
Merge branch 'fix-android-osv-scanner'
Jonatan Rhodin
1
-0
/
+6
2025-09-04
Ignore CVE-2025-58057 on android
Jonatan Rhodin
1
-0
/
+6
2025-09-04
Merge branch 'set-non-blocking-socket-quic'
Bug Magnet
2
-1
/
+5
2025-09-04
Guarantee the QUIC UDP socket is non blocking
Bug Magnet
1
-0
/
+4
2025-09-04
Add the verb guarantee to the list of approved verbs
Bug Magnet
1
-1
/
+1
2025-09-04
Merge branch ↵
David Göransson
1
-18
/
+11
'fix-location-change-issue-in-latest-version-for-android-droid-2158'
2025-09-04
Fix select location not working
David Göransson
1
-18
/
+11
If a user upgraded from 2022.2 (where multihop entry was Any by default in settings) select location would be broken because it was unable to and when multihop was enabled and the entry was set as Any.
2025-09-04
Add missing feature for talpid-windows
David Lönnhager
3
-0
/
+5
2025-09-04
Merge branch 'masque-win-gso'
David Lönnhager
6
-20
/
+293
2025-09-04
Enable allocation of many packet bufs for client socket at a time
David Lönnhager
3
-6
/
+16
2025-09-04
Enable UDP GSO on Windows for masque proxy client
David Lönnhager
4
-14
/
+277
2025-09-04
Merge branch 'update-translations-for-20257-droid-2151'
Jonatan Rhodin
58
-162
/
+561
2025-09-03
Update translations
Jonatan Rhodin
58
-162
/
+561
2025-09-03
Merge branch 'bypass-quic-socket-android'
Jonatan Rhodin
72
-306
/
+631
2025-09-03
Add connection test for QUIC
David Göransson
7
-1
/
+42
2025-09-03
Add UI support for QUIC setting
Jonatan Rhodin
60
-234
/
+533
2025-09-03
Call `bypass` on QUIC socket on Android
Markus Pettersson
7
-72
/
+52
2025-09-03
Allow passing a QUIC socket to `mullvad-masque-client`
Markus Pettersson
1
-22
/
+23
2025-09-03
Do not run QUIC proxy until `Obfuscator::run` is called
Markus Pettersson
1
-13
/
+17
2025-09-03
Merge branch 'win-device-diag-logging'
David Lönnhager
21
-122
/
+583
2025-09-03
Update changelog
David Lönnhager
1
-0
/
+3
2025-09-03
Add pnputil and devicequery log output for split tunneling and tun dev
David Lönnhager
12
-8
/
+463
2025-09-03
Move get_system_dir to talpid-windows
David Lönnhager
7
-40
/
+38
2025-09-03
Move multibyte_to_wide to talpid-windows
David Lönnhager
3
-74
/
+79
2025-09-03
Merge branch 'macos-filter-aaaa-responses'
David Lönnhager
4
-11
/
+72
2025-09-03
Update changelog
David Lönnhager
1
-0
/
+3
2025-09-03
Filter out AAAA records on macOS when IPv6 in tunnel is disabled
David Lönnhager
3
-11
/
+69
2025-09-03
Add last WG handshake to stats
David Lönnhager
12
-3
/
+171
2025-09-03
Merge branch 'ignore-unsupported-releases-in-app-and-loader'
David Lönnhager
7
-4
/
+164
2025-09-03
Ignore versions with zero rollout in Mullvad loader and app
David Lönnhager
7
-4
/
+164
2025-09-03
Merge branch 'add-ios-to-localization-script-ios-1222'
Bug Magnet
4
-53
/
+82
[prev]
[next]