| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-07-16 | Merge branch 'print-whole-pipe-error' | David Lönnhager | 1 | -2/+6 | |
| 2025-07-16 | Print cause of named pipe permissions error | David Lönnhager | 1 | -2/+6 | |
| 2025-07-16 | Merge branch ↵ | Markus Pettersson | 7 | -18/+30 | |
| 'show-obfuscation-feature-indicator-when-connected-over-quic-des-2267' | |||||
| 2025-07-16 | Mark QUIC as not support on Android | David Göransson | 1 | -0/+1 | |
| 2025-07-16 | Add QUIC feature indicator to Electron GUI | Markus Pettersson | 3 | -0/+4 | |
| 2025-07-16 | Add Quic to list of feature indicators | Markus Pettersson | 3 | -18/+25 | |
| 2025-07-16 | Merge branch 'remove-quic-from-android-retry-order' | David Göransson | 2 | -0/+2 | |
| 2025-07-16 | Remove QUIC obfuscation from automatic retry order on Android | Markus Pettersson | 2 | -0/+2 | |
| 2025-07-15 | Merge branch 'add-initial-android-devshell' | Albin | 7 | -3/+445 | |
| 2025-07-15 | Document how to build using devshell | Albin | 1 | -0/+16 | |
| 2025-07-15 | Add nix devshell actions build | Albin | 1 | -1/+32 | |
| This commit adds a job that runs a nix devshell build as part of the reproducible workflow, however at this point it will NOT check for reproducibility but rather just print the checksum of the build. This is because there are some remaining reproducibility issues that need to be addressed. | |||||
| 2025-07-15 | Add android devshell flake lockfile | Albin | 1 | -0/+193 | |
| 2025-07-15 | Add android devshell lockfile to lockdown list | Albin | 1 | -0/+1 | |
| 2025-07-15 | Add android devshell flake | Albin | 2 | -0/+188 | |
| 2025-07-15 | Support using system grpc plugin | Albin | 1 | -2/+15 | |
| This allows flexibility of plugin binary usage and thereby enables builds using systems such as nix. | |||||
| 2025-07-15 | Merge branch 'fix-clippy-nightly-warnings' | Markus Pettersson | 30 | -369/+355 | |
| 2025-07-15 | Allow some unused structs | Markus Pettersson | 2 | -0/+2 | |
| Do not modify closed migration code. | |||||
| 2025-07-15 | Run `cargo fmt` | Markus Pettersson | 2 | -13/+12 | |
| 2025-07-15 | Fix `collapsible_if` clippy lint | Markus Pettersson | 17 | -197/+194 | |
| 2025-07-15 | Run `crago +nightly clippy --fix` | Markus Pettersson | 11 | -161/+149 | |
| 2025-07-15 | Merge branch 'hickory-dns-out-of-memory-on-large-etchosts-file-des-2310' | Kalle Lindström | 1 | -0/+1 | |
| 2025-07-15 | Prevent hickory-resolver from reading hosts file | Kalle Lindström | 1 | -0/+1 | |
| Reading /etc/hosts causes OOM issues if the hosts files on the device is large (e.g. > 10 MB). We should not need to read the hosts files because the only lookups we do with hickory are to our own services which should not be resolved from /etc/hosts. | |||||
| 2025-07-15 | Merge branch 'fix-winfw-alloc' | David Lönnhager | 4 | -58/+16 | |
| 2025-07-15 | Simplify 'until reboot' policy in WinFw | David Lönnhager | 3 | -51/+5 | |
| 2025-07-15 | Fix dangling pointer when applying blocked state on Windows | David Lönnhager | 1 | -2/+3 | |
| 2025-07-15 | Add null check for logger to WinFw deinitialize function | David Lönnhager | 1 | -9/+12 | |
| 2025-07-15 | Merge branch 'macos-fix-pq-timeout' | David Lönnhager | 1 | -10/+4 | |
| 2025-07-15 | Revert (partially) changes to flushing mDNS states on macOS | David Lönnhager | 1 | -10/+4 | |
| For poorly understood reasons, blocking mDNS queries can result in the tunnel breaking | |||||
| 2025-07-14 | Merge branch 'select-location-follow-up-issue-droid-2072' | David Göransson | 9 | -97/+30 | |
| 2025-07-14 | Simplify RelayListItem | David Göransson | 1 | -39/+1 | |
| 2025-07-14 | Remove usage of background | David Göransson | 5 | -13/+3 | |
| 2025-07-14 | Add workaround to increase contrast | David Göransson | 1 | -4/+6 | |
| 2025-07-14 | Remove footer background color | David Göransson | 1 | -4/+1 | |
| 2025-07-14 | Adapt CheckableRelayListItem to new design | David Göransson | 2 | -37/+19 | |
| 2025-07-11 | Merge branch 'fix-debug-keystore-usage-in-fork-jobs-droid-2047' | Albin | 1 | -4/+6 | |
| 2025-07-11 | Fix debug keystore usage in fork jobs | Albin | 1 | -4/+6 | |
| Moving the dummy debug keystore to an enviornment variable to make t accessible for forks. The dummy debug keystore is not considered a secret and is only used for test and verification. | |||||
| 2025-07-11 | Merge branch 'fix-version-partial-ord' | Markus Pettersson | 2 | -12/+24 | |
| 2025-07-11 | Add `Impl` to allowed verbs | Joakim Hulthe | 1 | -1/+1 | |
| It's not _really_ a word, but for us crabs, it kind-of is. | |||||
| 2025-07-11 | Make dev-versions equal to themselves | Joakim Hulthe | 1 | -12/+14 | |
| 2025-07-11 | Make non-dev version equal to themselves | Joakim Hulthe | 1 | -1/+11 | |
| 2025-07-11 | Merge branch 'add-quic-changelog-entry' | Markus Pettersson | 1 | -0/+2 | |
| 2025-07-11 | Add changelog entry for QUIC obfuscation in the desktop app | Markus Pettersson | 1 | -0/+2 | |
| 2025-07-11 | Merge branch 'fix-unused-parens' | Markus Pettersson | 1 | -1/+1 | |
| 2025-07-11 | Fix lint `unused_parens` | Markus Pettersson | 1 | -1/+1 | |
| 2025-07-11 | Merge branch 'e2e-failed-upgrades-only-softlock' | Sebastian Holmin | 6 | -27/+288 | |
| 2025-07-11 | Make enable/disable daemon not start/stop | Sebastian Holmin | 3 | -40/+39 | |
| 2025-07-11 | Add inverse test | Sebastian Holmin | 1 | -14/+84 | |
| 2025-07-11 | Fix `AmIMullvad` exit hostname when disconnected | Sebastian Holmin | 1 | -1/+2 | |
| 2025-07-11 | Add functions to toggle service startup | Sebastian Holmin | 4 | -16/+84 | |
| 2025-07-11 | Add e2e test for clearing firewall rules on reboot | Markus Pettersson | 6 | -0/+123 | |
| In some conditions, you can be left with blocking firewall rules if an upgrade fails to install the new app version. Add e2e test to assert that these firewall rules are cleared on reboot for Windows. | |||||
