summaryrefslogtreecommitdiffhomepage
path: root/windows
AgeCommit message (Expand)AuthorFilesLines
2026-02-06Update copyright year in project files and codeMarkus Pettersson1-1/+1
2025-12-16Use restart manager API to stop conflicting processes during uninstallDavid Lönnhager3-4/+59
2025-12-16Add handle detection to NSIS installerDavid Lönnhager2-0/+69
2025-10-08Fix linker errors related to mullvad-nsisDavid Lönnhager5-21/+87
2025-09-18Specify any number of relay endpoints in WinFwDavid Lönnhager4-29/+71
2025-09-12Fix inability to use port 53 for allowed endpoint in WinFwDavid Lönnhager1-2/+8
2025-09-12Merge PermitEndpoint and PermitVpnRelay and remove hardcoded UUIDsDavid Lönnhager9-181/+26
2025-09-12Reject only objects with unexpected provider IDsDavid Lönnhager5-216/+3
2025-09-12Delete all filters and sublayers based on provider UUID in WinFwDavid Lönnhager2-33/+73
2025-09-12Bump submodule libwfpDavid Lönnhager1-0/+0
2025-09-08Log active WFP sessions on transaction lock timeoutDavid Lönnhager1-1/+90
2025-08-21Fix incorrect condition layers in WinFwDavid Lönnhager1-3/+2
2025-08-21Fix ignored errors when adding filters in WinFwDavid Lönnhager2-24/+30
2025-08-21Block traffic to exit hop from non-relay client process in WinFwDavid Lönnhager10-22/+396
2025-08-08Generate IP net definitions for WinFw from talpid-types definitionsDavid Lönnhager3-43/+32
2025-08-07Infer Windows version from ntoskrnl image in installerDavid Lönnhager3-2/+40
2025-07-15Simplify 'until reboot' policy in WinFwDavid Lönnhager3-51/+5
2025-07-15Add null check for logger to WinFw deinitialize functionDavid Lönnhager1-9/+12
2025-07-04Add new ephemeral WinFW policy for blocking until next rebootMarkus Pettersson2-2/+58
2025-07-04Add GetRemovePersistentFunctorSebastian Holmin2-0/+17
2025-05-28Bump submodule windows-librariesDavid Lönnhager1-0/+0
2025-05-28Bump submodule libwfpDavid Lönnhager1-0/+0
2025-05-28Enable CFG for WinFwDavid Lönnhager1-0/+3
2025-05-28Enable CFG for driverlogicDavid Lönnhager1-0/+2
2025-05-28Enable CFG for nsis-pluginsDavid Lönnhager6-1/+7
2025-02-04Update copyright yearOskar1-1/+1
2025-02-04Bump libwfp submodule to commit without invalid byte order markLinus Färnstrand1-0/+0
2025-01-30Append --locked to cargo build invocations in nsis-plugin projectsLinus Färnstrand2-2/+2
2024-12-02Add workaround for cargo linker issues in MSVC when targeting i686David Lönnhager2-4/+8
2024-10-02Generate only pch when building stdafx.cpp in driverlogicDavid Lönnhager1-5/+10
2024-09-18Keep separate tunnel state machine configs for tunnel and non-tunnel DNSDavid Lönnhager2-73/+29
2024-08-29Bump windows-librariesDavid Lönnhager1-0/+0
2024-08-15Add support for Windows ARM64Daniel Paoliello10-0/+380
2024-08-13Refactor tunnel provider and TalpidVpnServiceDavid Lönnhager1-1/+1
2024-04-18Bump binaries submoduleDavid Lönnhager4-6/+6
2024-04-16Bump binaries submoduleDavid Lönnhager4-6/+6
2024-02-08Log version using `mullvad-nsis` in Windows installerMarkus Pettersson1-141/+11
2024-01-03Allow app to use custom socks5 and shadwosocks proxiesJonathan6-28/+37
2023-11-13Stronger permissions for mullvad directoriesunknown3-20/+22
2023-08-08Link against psapi.lib, which contains EnumProcessesDavid Lönnhager1-2/+2
2023-05-31Update submodulesDavid Lönnhager2-0/+0
2023-05-31Set explicit C++ standard to C++20David Lönnhager10-26/+26
2023-03-27Fix many typosAlexander Seiler2-2/+2
2023-02-28Update naming in windows firewallJonathan6-47/+47
2023-02-28Add PQ support for multihop, and allow listing two endpoints in theJonathan8-96/+246
2023-02-27Retrieve system app dir path from mullvad-paths in cleanup pluginDavid Lönnhager2-34/+25
2023-01-27Bump LegalCopyright to 2023Linus Färnstrand1-1/+1
2022-12-07Bump libwfp submoduleDavid Lönnhager1-0/+0
2022-11-29Make string plugin dependent on libcommonDavid Lönnhager1-0/+3
2022-11-08Skip adapters without a valid GUID when removing old Wintun interfacesDavid Lönnhager1-2/+10