| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-10-08 | Fix linker errors related to mullvad-nsis | David Lönnhager | 5 | -21/+87 | |
| 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-07 | Infer Windows version from ntoskrnl image in installer | David Lönnhager | 3 | -2/+40 | |
| 2025-05-28 | Enable CFG for nsis-plugins | David Lönnhager | 6 | -1/+7 | |
| 2025-01-30 | Append --locked to cargo build invocations in nsis-plugin projects | Linus Färnstrand | 2 | -2/+2 | |
| 2024-12-02 | Add workaround for cargo linker issues in MSVC when targeting i686 | David Lönnhager | 2 | -4/+8 | |
| 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 | |||||
| 2024-02-08 | Log version using `mullvad-nsis` in Windows installer | Markus Pettersson | 1 | -141/+11 | |
| Expose the functionally for calling `RtlGetVersion` from `talpid-platform-metadata` through `mullvad-nsis`. This is used for getting the Windows build version during the windows installer. | |||||
| 2023-11-13 | Stronger permissions for mullvad directories | unknown | 3 | -20/+22 | |
| Set read-only permissions for authenticated users and full-access for admins for relevant mullvad directories on creation. | |||||
| 2023-08-08 | Link against psapi.lib, which contains EnumProcesses | David Lönnhager | 1 | -2/+2 | |
| 2023-05-31 | Set explicit C++ standard to C++20 | David Lönnhager | 6 | -12/+12 | |
| 2023-03-27 | Fix many typos | Alexander Seiler | 1 | -1/+1 | |
| Signed-off-by: Alexander Seiler <seileralex@gmail.com> | |||||
| 2023-02-27 | Retrieve system app dir path from mullvad-paths in cleanup plugin | David Lönnhager | 2 | -34/+25 | |
| using mullvad-nsis | |||||
| 2022-11-29 | Make string plugin dependent on libcommon | David Lönnhager | 1 | -0/+3 | |
| 2022-09-09 | Upgrade Visual Studio toolset and Visual Studio version | David Lönnhager | 7 | -14/+14 | |
| 2022-05-18 | Remove temporary binaries used during setup | David Lönnhager | 1 | -0/+9 | |
| 2022-03-15 | Don't move device.json to ProgramData when updating or reinstalling the app | David Lönnhager | 1 | -0/+1 | |
| 2022-01-13 | Remove msiutil NSIS plugin | David Lönnhager | 9 | -414/+0 | |
| 2022-01-11 | Remove osinfo from nsis-plugins | David Lönnhager | 11 | -357/+0 | |
| 2021-10-13 | Label Windows 11 correctly in installer log file | Odd Stranne | 1 | -1/+39 | |
| 2021-07-08 | Remove superfluous arguments | David Lönnhager | 4 | -13/+13 | |
| 2021-03-18 | Close file handle before deleting logs | David Lönnhager | 2 | -5/+12 | |
| 2021-03-18 | Add uninstaller log target | David Lönnhager | 1 | -32/+36 | |
| 2021-02-17 | Clarify CheckWindows7Patch | David Lönnhager | 2 | -2/+2 | |
| 2021-02-17 | Rename os plugin to osinfo | David Lönnhager | 11 | -10/+10 | |
| 2021-02-17 | Use file mapping for patch check | David Lönnhager | 1 | -7/+64 | |
| 2021-02-17 | Add "os" NSIS plugin | David Lönnhager | 11 | -0/+300 | |
| 2021-01-12 | Migrate old cache files on Windows | David Lönnhager | 4 | -70/+97 | |
| 2021-01-04 | Always prefer the last used API address | David Lönnhager | 1 | -4/+4 | |
| 2020-11-19 | Bundle API address cache with the app | David Lönnhager | 4 | -0/+47 | |
| 2020-10-01 | Remove directories created by Electron | David Lönnhager | 1 | -15/+59 | |
| 2020-08-10 | Add missing header | David Lönnhager | 1 | -0/+1 | |
| 2020-05-05 | Fix leak when the log sink constructor throws | David Lönnhager | 1 | -0/+1 | |
| 2020-05-05 | Overwrite install.log instead of appending to it | David Lönnhager | 1 | -1/+1 | |
| 2020-02-27 | Do not log properties in msiutil, as they may contain sensitive info | David Lönnhager | 1 | -0/+6 | |
| 2020-02-20 | Format error strings in msiutil | David Lönnhager | 1 | -6/+2 | |
| 2020-02-18 | Replace AnsiFileLogSink with Utf8FileLogSink | David Lönnhager | 3 | -12/+19 | |
| 2020-02-03 | Remove driverlogic plugin | David Lönnhager | 11 | -863/+0 | |
| 2020-01-31 | Improve robustness of TAP enumeration | David Lönnhager | 1 | -19/+36 | |
| 2020-01-31 | Refactor driverlogic | David Lönnhager | 7 | -394/+85 | |
| 2020-01-31 | Delete old-ID Mullvad TAP on updates | David Lönnhager | 4 | -18/+19 | |
| 2020-01-31 | Update TAP driver details | David Lönnhager | 1 | -1/+1 | |
| 2020-01-28 | Use new exception macros | Odd Stranne | 12 | -110/+146 | |
| 2020-01-23 | Fix error handling in msiutil | David Lönnhager | 1 | -1/+3 | |
| 2020-01-20 | Refactor Windows process headers | David Lönnhager | 2 | -2/+2 | |
| 2020-01-20 | Refactor ValueMapper | David Lönnhager | 1 | -10/+5 | |
| 2020-01-17 | Fix probable race condition in PATH update | David Lönnhager | 1 | -6/+51 | |
| 2020-01-17 | Flush registry key before notifying explorer of changes in pathedit | David Lönnhager | 1 | -38/+48 | |
| 2020-01-16 | Add MSI NSIS plugin | David Lönnhager | 9 | -0/+410 | |
| 2020-01-09 | Add nsis plugin for additional string manipulation | David Lönnhager | 9 | -0/+276 | |
| 2020-01-02 | Skip TAP adapters whose names or attributes cannot be read instead of failing | David Lönnhager | 1 | -8/+21 | |
| 2019-12-16 | Add more logging to driverlogic | David Lönnhager | 1 | -18/+8 | |
