summaryrefslogtreecommitdiffhomepage
path: root/windows/nsis-plugins/src/cleanup
AgeCommit message (Collapse)AuthorFilesLines
2025-10-08Fix linker errors related to mullvad-nsisDavid Lönnhager1-10/+0
mullvad-nsis is built in an empty project before 'log' and 'cleanup' This fixes an issue where the lib could be rebuilt in one project while the linker was running for the other project
2025-08-07Infer Windows version from ntoskrnl image in installerDavid Lönnhager1-0/+3
2025-05-28Enable CFG for nsis-pluginsDavid Lönnhager1-0/+1
2025-01-30Append --locked to cargo build invocations in nsis-plugin projectsLinus Färnstrand1-1/+1
2024-12-02Add workaround for cargo linker issues in MSVC when targeting i686David Lönnhager1-2/+4
When running cargo from MSVC, as of Rust 1.83, it uses build tools for the target MSVC architecture rather than host, when building build scripts. Unsetting 'VSTEL_MSBuildProjectFullPath' works around this issue. This workaround can be removed once the upstream issue has been fixed: https://github.com/rust-lang/cc-rs/issues/1308
2023-11-13Stronger permissions for mullvad directoriesunknown1-0/+1
Set read-only permissions for authenticated users and full-access for admins for relevant mullvad directories on creation.
2023-08-08Link against psapi.lib, which contains EnumProcessesDavid Lönnhager1-2/+2
2023-05-31Set explicit C++ standard to C++20David Lönnhager1-2/+2
2023-03-27Fix many typosAlexander Seiler1-1/+1
Signed-off-by: Alexander Seiler <seileralex@gmail.com>
2023-02-27Retrieve system app dir path from mullvad-paths in cleanup pluginDavid Lönnhager2-34/+25
using mullvad-nsis
2022-09-09Upgrade Visual Studio toolset and Visual Studio versionDavid Lönnhager1-2/+2
2022-03-15Don't move device.json to ProgramData when updating or reinstalling the appDavid Lönnhager1-0/+1
2021-07-08Remove superfluous argumentsDavid Lönnhager1-9/+9
2021-01-12Migrate old cache files on WindowsDavid Lönnhager4-70/+97
2021-01-04Always prefer the last used API addressDavid Lönnhager1-4/+4
2020-11-19Bundle API address cache with the appDavid Lönnhager4-0/+47
2020-10-01Remove directories created by ElectronDavid Lönnhager1-15/+59
2020-01-28Use new exception macrosOdd Stranne1-2/+3
2020-01-20Refactor Windows process headersDavid Lönnhager1-1/+1
2019-12-16Get rid of duplicate nsis constantsDavid Lönnhager1-24/+7
2019-11-18Migrate nsis-plugins to VS 2019David Lönnhager1-5/+5
2019-11-18Use std::filesystem in nsis-pluginsDavid Lönnhager1-18/+18
2019-07-17Update binary paths in Windows projectsJanito Vaqueiro Ferreira Filho1-4/+4
2019-06-11Remove cached relay list during installationEmīls Piņķis4-1/+57
2018-09-04Update code to use std::experimental::filesystemOdd Stranne1-18/+24
2018-08-29Add uninstaller plugin for extended system cleaningOdd Stranne10-0/+557