summaryrefslogtreecommitdiffhomepage
AgeCommit message (Expand)AuthorFilesLines
2026-01-27fixupsystemd-cgroup-v2-seccompDavid Lönnhager1-0/+3
2026-01-27stuffDavid Lönnhager1-9/+8
2026-01-27worksDavid Lönnhager1-35/+17
2026-01-27tempDavid Lönnhager1-82/+114
2026-01-27TEMPDavid Lönnhager5-37/+90
2026-01-27Intercept socket syscalls with seccomp in mullvad-excludeDavid Lönnhager3-18/+158
2026-01-22fixup! Forbid use of SO_MARK in excluded cgroupJoakim Hulthe1-5/+1
2026-01-22Forbid use of SO_MARK in excluded cgroupJoakim Hulthe1-4/+11
2026-01-22tmp: Add flatpak to list of problematic appsJoakim Hulthe1-0/+5
2026-01-22Add back net_cls fallback to mullvad-excludeDavid Lönnhager1-10/+28
2026-01-22Detect cgroup2 mount in CGroup2::open_rootDavid Lönnhager1-1/+5
2026-01-22Fall back on cgroups v1 if not running systemdDavid Lönnhager1-21/+40
2026-01-22Remove socket expression detectionDavid Lönnhager1-49/+0
2026-01-22Add function that detects whether systemd is managing the root cgroup2David Lönnhager1-3/+62
2026-01-22Remove --current-cgroup flag from help textJoakim Hulthe1-1/+0
2026-01-22fixup! Get bpf path based on target_archJoakim Hulthe1-0/+7
2026-01-22Follow systemd practice for unit namesJoakim Hulthe3-11/+26
2026-01-22Make install_exclusion_bpf_for_cgroup nicerJoakim Hulthe2-7/+32
2026-01-22Clean up parsing of /proc/<pid>/cgroupJoakim Hulthe1-10/+16
2026-01-22Get bpf path based on target_archJoakim Hulthe1-2/+5
2026-01-22WIP! Remove socket expression & masquerade for cgroup2. BPF handles thisDavid Lönnhager1-63/+52
2026-01-22todoDavid Lönnhager1-0/+1
2026-01-22Print anyhow error chain in mullvad-excludeDavid Lönnhager1-13/+3
2026-01-22fixup! Wait for systemd job to complete before joining cgroupDavid Lönnhager1-1/+1
2026-01-22Wait for systemd job to complete before joining cgroupDavid Lönnhager1-3/+36
2026-01-22Use D-Bus to create scope unit instead of systemd-runDavid Lönnhager3-62/+359
2026-01-22hack: Set ct mark for all packets with fwmarkJoakim Hulthe1-0/+12
2026-01-22todoJoakim Hulthe1-0/+1
2026-01-22Do cgroup2 split tunneling using eBPF intead of nftJoakim Hulthe3-67/+103
2026-01-22Supress output and ensure we don't expand env in systemd-runJoakim Hulthe1-0/+2
2026-01-22Include folder fd in CGroup2Joakim Hulthe1-2/+14
2026-01-22Write eBPF that sets fwmark on newly created socketsJoakim Hulthe5-0/+39
2026-01-22Implement mullvad-exclude using systemd-runJoakim Hulthe5-91/+195
2026-01-22Merge branch 'upgrade-osv-scanner-ci-to-2.3'Linus Färnstrand2-4/+6
2026-01-22Upgrade osv-scanner to 2.3.2 in CI workflowLinus Färnstrand2-4/+6
2026-01-21Merge branch 'improve-the-output-of-mullvad-status-when-the-entry-is-des-2621'Sebastian Holmin2-20/+34
2026-01-21Add note to `mullvad status` for DAITA multihopSebastian Holmin1-4/+23
2026-01-21Do some bikesheddingSebastian Holmin1-16/+11
2026-01-21Merge branch 'test-fw-fix-tags'David Lönnhager1-1/+3
2026-01-21Fix E2E CI script not finding non-release tagsDavid Lönnhager1-1/+3
2026-01-21Merge branch 'stop-using-old-version-check-api-endpoint-droid-2250'android/test-pre-beta-26.1Jonatan Rhodin21-175/+895
2026-01-21Make android not depened on `mullvad-version`Sebastian Holmin9-166/+143
2026-01-21Add new version system to androidDavid Lönnhager17-204/+947
2026-01-20Merge branch 'app-enters-offline-state-before-connecting-with-ian-ios-1435'Emīls1-10/+29
2026-01-20Listen for path updates alwaysEmīls1-9/+3
2026-01-20Delay path updatesEmīls1-1/+26
2026-01-20Merge branch 'fix-scrolling-issue-select-location-ios-1485'Emīls4-11/+12
2026-01-20Fix scrolling issue on location viewMojgan4-11/+12
2026-01-20Merge branch 'macos-ignore-utun-interfaces'David Lönnhager3-2/+26
2026-01-20Fix doc link in talpid-routingDavid Lönnhager1-1/+1