summaryrefslogtreecommitdiffhomepage
path: root/windows
AgeCommit message (Expand)AuthorFilesLines
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
2022-10-18Modify build scripts and remove c++ codeJonathan36-4583/+0
2022-10-17Exempt loopback traffic from block rule in DNS sublayer in WinFwDavid Lönnhager8-2/+122
2022-10-10Make Visual Studio/C++ projects fetch version.h from mullvad-versionLinus Färnstrand4-2/+32
2022-09-09Upgrade Visual Studio toolset and Visual Studio versionDavid Lönnhager21-58/+52
2022-09-09Bump submodule windows-librariesDavid Lönnhager1-0/+0
2022-09-09Bump submodule libwfpDavid Lönnhager1-0/+0
2022-09-05Ignore nameless devices when searching for split tunnel device inDavid Lönnhager1-2/+21
2022-08-29Allow admin-local v4 multicast range when LAN sharing is enabledDavid Lönnhager1-2/+2
2022-08-25Stop ST service on daemon shutdownDavid Lönnhager1-1/+4
2022-08-25Remove ST setup from installer and increase robustness of cleanupDavid Lönnhager9-459/+87
2022-08-15Update installer and driverlogic to use updated Wintun APIDavid Lönnhager2-18/+9
2022-08-09Remove dead networking code from Windows modulesDavid Lönnhager5-140/+0
2022-08-09Bump windows-libraries submoduleDavid Lönnhager1-0/+0
2022-07-20Remove WinNet_AddDeviceIpAddressesDavid Lönnhager7-100/+0
2022-07-20Remove WinNet_InterfaceLuidToIpAddressDavid Lönnhager3-82/+0
2022-07-05Move tunnel interface metric update to talpid-coreDavid Lönnhager9-317/+0
2022-06-15Remove ICMP variants for allowed tunnel trafficDavid Lönnhager5-39/+4
2022-06-14Only allow traffic to flow between the client and relay config service during...David Lönnhager12-60/+230
2022-06-14Remove WinDns moduleDavid Lönnhager21-1385/+0
2022-05-18Remove temporary binaries used during setupDavid Lönnhager1-0/+9
2022-03-18Ignore irrelevant IP protocol in winnet route monitorDavid Lönnhager1-3/+3
2022-03-18Filter out most irrelevant interface eventsDavid Lönnhager2-7/+54
2022-03-18Forward default route interface changes to the daemon, includingDavid Lönnhager4-5/+47
2022-03-15Listen to route changes before obtaining the initial default routeDavid Lönnhager1-7/+9
2022-03-15Don't move device.json to ProgramData when updating or reinstalling the appDavid Lönnhager1-0/+1
2022-01-13Remove msiutil NSIS pluginDavid Lönnhager9-414/+0
2022-01-11Remove osinfo from nsis-pluginsDavid Lönnhager11-357/+0
2022-01-11Change copyright from 2021 to 2022 in product metadata and readmeLinus Färnstrand3-3/+3
2021-12-08Fix alignment for WinFw structsDavid Lönnhager1-4/+0
2021-12-08Update WinFw to allow restricting API communication to a set of programsDavid Lönnhager6-20/+48
2021-12-07Update wireguard dll pathDavid Lönnhager1-1/+1
2021-12-07Update WireGuardNT cleanup in the uninstallerDavid Lönnhager2-14/+6
2021-11-29Pass interface by LUID instead of alias to WinDnsDavid Lönnhager2-44/+23
2021-11-22Compare interfaces using their LUIDs instead of aliasesDavid Lönnhager1-1/+9
2021-11-22Remove workaround for TAP adapter bugDavid Lönnhager3-41/+2
2021-10-27Remove offline/adapter monitor from WinNetDavid Lönnhager10-851/+0