| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-08-15 | Replace deprecated type MutableRefObject with RefObject | Tobias Järvelöv | 2 | -3/+3 | |
| With the upgrade to React 19 the MutableRefObject has been deprecated in favor of the RefObject type. | |||||
| 2025-08-15 | Mark unhandled return value with void explicitly | Tobias Järvelöv | 2 | -2/+2 | |
| Fixes the lint warning about unhandled return value. | |||||
| 2025-08-15 | Set default value for useRef hooks and update types accordingly | Tobias Järvelöv | 8 | -12/+12 | |
| With the upgrade to React 19 a default value is now required for the useRef hook. | |||||
| 2025-08-15 | Update useStyledRef to set useRef default value to null | Tobias Järvelöv | 1 | -2/+2 | |
| With the upgrade to React 19 a default value is now required for the useRef hook. The default value is now set to null, as most instances where the useStyledRef hook was used already used that value. | |||||
| 2025-08-15 | Add type for props to usage of ReactElement type | Tobias Järvelöv | 2 | -2/+2 | |
| With the upgrade to React 19 the type checking for the ReactElement props has become stricter and needs to be specified. | |||||
| 2025-08-15 | Update package-lock.json | Tobias Järvelöv | 1 | -157/+187 | |
| 2025-08-15 | Upgrade experimental eslint react packages to stable versions | Tobias Järvelöv | 1 | -2/+2 | |
| 2025-08-15 | Upgrade react-redux package | Tobias Järvelöv | 1 | -1/+1 | |
| 2025-08-15 | Upgrade react packages | Tobias Järvelöv | 1 | -4/+4 | |
| 2025-08-14 | Merge branch 'set-default-location-flag-after-login' | Kalle Lindström | 1 | -0/+13 | |
| 2025-08-14 | Set the default location set flag at login | Kalle Lindström | 1 | -0/+13 | |
| If the user has managed to log in we unconditionally set update_default_location = false. This is done to prevent an edge case where the geolocation request completes after the user has logged in and then the default location could change while the user is in the process of clicking the select location/connect buttons. | |||||
| 2025-08-14 | Merge branch 'boringtun-fix-pq' | Sebastian Holmin | 1 | -149/+90 | |
| 2025-08-14 | Refactor device creation | Sebastian Holmin | 1 | -149/+90 | |
| Change the way tun devices are created to prevent two from overlapping. This caused PQ to panic when taking read-locks. | |||||
| 2025-08-14 | Merge branch 'fix-netty-osv' | Jonatan Rhodin | 1 | -0/+6 | |
| 2025-08-14 | Ignore CVE-2025-55163 as it only affects http2 | Jonatan Rhodin | 1 | -0/+6 | |
| 2025-08-14 | Merge branch 'bump-macosx_deployment_target-to-newer-than-107-des-2362' | Linus Färnstrand | 1 | -1/+1 | |
| 2025-08-14 | Bump MACOSX_DEPLOYMENT_TARGET to 10.12 | Linus Färnstrand | 1 | -1/+1 | |
| This is the oldest that rustc supports. 10.7 was emitting a warning at build time | |||||
| 2025-08-14 | Merge branch 'set-relay-selection-to-current-country-on-first-start-droid-2063' | Kalle Lindström | 11 | -2/+323 | |
| 2025-08-14 | Update changelog | Kalle Lindström | 1 | -0/+1 | |
| 2025-08-14 | Set relay to current country on first start | Kalle Lindström | 10 | -2/+322 | |
| Sets the default relay selection to the current country (as determined by am.i.mullvad.net). If the current country does not have any relays the country with the closest relay is choosen instead. In non-release builds of the Android app we do not bundle a relay list in the APK, and the relay list is fetched when the user logs in. So one of the following can happen: 1. Geolocation request returns, we have a relay list. 2. Geolocation request returns, we do not yet have a relay list. 3. Relay list request returns, we have a geolocation. 4. Relay list request returns, we do not have a geolocation. In 1. and 3. we can update the default location. In 2. we have to wait until the relay list is fetched from the api until we can update the default location. 4. is unlikely to happen but could happen if am.i.mullvad is down. | |||||
| 2025-08-14 | Merge branch 'update-release-scripts' | David Lönnhager | 2 | -3/+2 | |
| 2025-08-14 | Update outdated instructions in 1-prepare-release | David Lönnhager | 1 | -2/+1 | |
| 2025-08-14 | Bump OS versions in 3-verify-build | David Lönnhager | 1 | -1/+1 | |
| 2025-08-14 | Merge branch 'backport-2025.8-changes' | David Lönnhager | 2 | -1/+5 | |
| 2025-08-14 | Update desktop app version to 2025.8 | David Lönnhager | 1 | -1/+1 | |
| 2025-08-14 | Update desktop app changelog with 2025.8 section | David Lönnhager | 1 | -0/+4 | |
| 2025-08-13 | Merge branch ↵ | Markus Pettersson | 3 | -16/+31 | |
| 'do-not-filter-out-exit-relays-when-using-multihop-with-quic-des-2356' | |||||
| 2025-08-13 | Fix do not filter exit relays when multihop and QUIC is enabled | Markus Pettersson | 3 | -16/+31 | |
| 2025-08-13 | Merge branch ↵ | Markus Pettersson | 1 | -1/+3 | |
| 'nightly-rust-breaks-with-errore0275-overflow-evaluating-the-des-2363' | |||||
| 2025-08-13 | Pin Rust nightly compiler to 2025-08-11 to avoid compiler regression | Markus Pettersson | 1 | -1/+3 | |
| 2025-08-13 | Merge branch 'ios-1234-changelog-padding' | Jon Petersson | 1 | -1/+2 | |
| 2025-08-13 | Move padding to within the changelog's implicit scroll view | Andrew Bulhak | 1 | -1/+2 | |
| 2025-08-12 | Merge branch 'invalidate-cdn-cache-on-release' | David Lönnhager | 2 | -0/+21 | |
| 2025-08-12 | Invalidate CDN cache after uploading release artifacts | David Lönnhager | 2 | -0/+21 | |
| 2025-08-12 | Merge branch 'ios-1214-propagate-method-rotation' | Jon Petersson | 16 | -59/+194 | |
| 2025-08-12 | Make changes from pull request | Andrew Bulhak | 4 | -12/+23 | |
| 2025-08-12 | Adjust Rust formatting again | Andrew Bulhak | 1 | -7/+8 | |
| 2025-08-12 | Fix Rust warnings/formatting complaints | Andrew Bulhak | 1 | -7/+18 | |
| 2025-08-12 | Separate access method rotation request from state | Steffen | 8 | -19/+44 | |
| 2025-08-12 | Fix callback pointer passing, and saving of methods | Andrew Bulhak | 4 | -8/+11 | |
| 2025-08-12 | Remove redundant Sync conformance for ForeignPtr type | Andrew Bulhak | 1 | -1/+0 | |
| 2025-08-12 | Feed access method UUID back from Rust to Swift, and save it | Andrew Bulhak | 9 | -36/+121 | |
| 2025-08-12 | Merge branch 'backport-2025.8-beta3-changes' | David Lönnhager | 2 | -1/+3 | |
| 2025-08-12 | Update desktop app changelog with 2025.8-beta3 section | David Lönnhager | 1 | -0/+2 | |
| 2025-08-12 | Update desktop app version to 2025.8-beta3 | David Lönnhager | 1 | -1/+1 | |
| 2025-08-12 | Merge branch 'port-android-app-2025.6-to-main' | Jonatan Rhodin | 3 | -2/+7 | |
| 2025-08-12 | Update android app version to 2025.6 | Jonatan Rhodin | 2 | -2/+2 | |
| 2025-08-12 | Update changelog for android/2025.6 | Jonatan Rhodin | 1 | -0/+5 | |
| 2025-08-12 | Merge branch 'log-download-err-cause' | David Lönnhager | 1 | -1/+1 | |
| 2025-08-12 | Log cause of update download error | David Lönnhager | 1 | -1/+1 | |
