| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 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-09-09 | Upgrade Visual Studio toolset and Visual Studio version | David Lönnhager | 6 | -12/+12 | |
| 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 | 8 | -404/+0 | |
| 2022-01-11 | Remove osinfo from nsis-plugins | David Lönnhager | 10 | -348/+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 | 10 | -9/+9 | |
| 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 | 10 | -0/+291 | |
| 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 | 10 | -853/+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 | 8 | -0/+400 | |
| 2020-01-09 | Add nsis plugin for additional string manipulation | David Lönnhager | 8 | -0/+270 | |
| 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 | |
| 2019-12-16 | Get rid of duplicate nsis constants | David Lönnhager | 6 | -87/+58 | |
| 2019-12-03 | Move InterfaceUtils into shared library, and move Nci into libcommon | David Lönnhager | 5 | -139/+6 | |
