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
path:
root
/
gui
Age
Commit message (
Collapse
)
Author
Files
Lines
2020-01-28
Add disabled prop to selector items
Oskar Nyberg
1
-1
/
+7
2020-01-27
Fix deprecated Electron APIs
Andrej Mihajlov
3
-9
/
+4
2020-01-27
Update to Electron 7.1.10 and NSEventMonitor 0.0.17
Andrej Mihajlov
2
-600
/
+294
2020-01-24
Move wireguard key error messages to between key info and buttons
Oskar Nyberg
2
-26
/
+22
2020-01-24
Reset key errors when validating key or generating new key
Oskar Nyberg
1
-2
/
+12
2020-01-23
Move wireguard-go into the repository
Emīls
1
-1
/
+1
Since the wireguard-go libraries were being changed too often to be in the binaries repository, they are moved into the main app repository. This means that for production builds, the libraries will be rebuilt every build.
2019-12-16
Add new translations + Finnish+Danish
Linus Färnstrand
34
-841
/
+11806
2019-12-16
Updated messages.pot
Linus Färnstrand
1
-47
/
+31
2019-12-12
Updating version in package files
Linus Färnstrand
2
-2
/
+2
2019-12-09
Adjust desktop GUI code to use new error state
Emīls
11
-96
/
+97
2019-12-05
Updating version in package files
2019.10-beta2
Linus Färnstrand
2
-2
/
+2
2019-12-04
Update text shown in WireGuard key view while blocked
Linus Färnstrand
1
-1
/
+1
2019-11-27
Update README
Andrej Mihajlov
2
-15
/
+39
2019-11-27
Update python shebang
Andrej Mihajlov
2
-0
/
+4
2019-11-27
Update hashes for binary builds of cffi
Andrej Mihajlov
1
-1
/
+6
2019-11-25
Enable wireguard keys menu on all platforms
Emīls Piņķis
2
-19
/
+8
2019-11-25
Enable WireGuard in GUI for Windows
Emīls Piņķis
1
-13
/
+9
2019-11-25
Reference 'libwg.dll' so it's included with the packaged build
Odd Stranne
1
-0
/
+1
2019-11-06
Updating version in package files
2019.10-beta1
Linus Färnstrand
2
-2
/
+2
2019-10-23
Show relay name in notifications
David Lönnhager
1
-2
/
+32
2019-10-23
Use larger PNG icon in notifications on Windows
David Lönnhager
1
-0
/
+10
2019-10-15
Add translator help text to items on settings page
Linus Färnstrand
1
-6
/
+24
2019-10-15
Move all 'Settings' string to same locale group
Linus Färnstrand
7
-10
/
+8
2019-10-15
Have a single 'MULLVAD VPN' translation
Linus Färnstrand
3
-3
/
+3
2019-10-15
Convert to python 3
Andrej Mihajlov
4
-96
/
+136
2019-10-14
Sort all cities.po files
Linus Färnstrand
11
-22825
/
+22363
2019-10-14
Sort all countries.po
Linus Färnstrand
11
-9724
/
+9724
2019-10-14
Sort relay-locations and add countries to them
Linus Färnstrand
14
-2419
/
+4491
2019-10-14
Refactor code
Andrej Mihajlov
2
-32
/
+62
2019-10-14
Handle exceptions from duplicate entries
Andrej Mihajlov
1
-2
/
+11
2019-10-14
Rename PlaceTranslator -> CityTranslator
Andrej Mihajlov
1
-3
/
+3
2019-10-14
Use relay-locations to translate country names in the relay list
Andrej Mihajlov
1
-3
/
+3
2019-10-14
Output countries into relay-locations.pot
Andrej Mihajlov
1
-11
/
+101
2019-10-14
Refactor gettext catalogues merge
Andrej Mihajlov
2
-66
/
+75
2019-10-14
Enable checks for duplicate entries
Andrej Mihajlov
1
-6
/
+10
2019-10-14
Sort cities and countries
Andrej Mihajlov
1
-0
/
+6
2019-10-14
Fix relay-locations.pot merging and sort output
Andrej Mihajlov
2
-26
/
+58
2019-10-14
Change Deutsche to Deutsch
Linus Färnstrand
1
-1
/
+1
2019-10-11
Updating version in package files
Linus Färnstrand
2
-2
/
+2
2019-10-11
Add translations from translators
Linus Färnstrand
14
-21
/
+242
2019-10-11
Update messages.pot
Linus Färnstrand
1
-0
/
+17
2019-10-10
Add symlink to problem-report binary
e
1
-0
/
+2
2019-10-09
Adapt to problem-report binary being called mullvad-problem-report
Linus Färnstrand
2
-5
/
+5
2019-10-09
Add missing break to handleExpiredAccountRecovery
Emīls Piņķis
1
-0
/
+1
2019-10-09
Use authenticated URLs in ExpiredAccountErrorView
Emīls Piņķis
3
-23
/
+26
2019-10-09
Add engines section to package.json
Andrej Mihajlov
1
-0
/
+4
2019-10-09
Install nseventmonitor from NPM
Andrej Mihajlov
2
-2
/
+3
2019-10-09
Remove unused dependency: npm-run-all
Andrej Mihajlov
2
-174
/
+6
2019-10-08
Fix norwegian code from `no` to `nb` `Norwegian (Bokmal)`
Andrej Mihajlov
3
-1
/
+1
2019-10-08
Updating version in package files
2019.9-beta1
Linus Färnstrand
2
-52
/
+261
[prev]
[next]