Pete Batard
01dbb3d957
[wue] fix WUE options not being applied for ARM64 images
...
* Closes #1996
* Also set Coverity GitHub Actions workflow to use windows-latest
2022-07-25 16:48:57 +01:00
dependabot[bot]
7391b342db
[misc] update dependabot dependencies
...
* Closes #1952
* Closes #1953
2022-06-23 14:26:39 +01:00
Pete Batard
d0844bfc70
[misc] minor update to pollock
...
* Also reinstate CodeQL since github/codeql-action#850 is supposed to be fixed.
* Also fix a false Coverity warning.
2022-06-23 14:05:52 +01:00
Pete Batard
746f91acc7
[core] work around Windows refusing to mount Linux MBR partitions on FIXED drives
...
* Fixes #1922 .
* Also fix a typo and apply minor updates for GitHub Actions workflows.
2022-05-31 16:30:19 +01:00
Pete Batard
89db56acbc
[net] add fallback to InternetGetConnectedState() when INetworkListManager service dependencies are missing
...
* INetworkListManager appears to depend on specific services to be able to work,
which one can actually disable while still getting full Internet connectivity.
* If that is the case, HRESULT_FROM_WIN32(ERROR_SERVICE_DEPENDENCY_FAIL) will be
returned, therefore we add a fallback to using InternetGetConnectedState(), which
does not have such dependencies (but has other limitations per b2492908be
)
when we detect a dependency error.
* Also take this opportunity to switch to using INetworkListManager::get_IsConnectedToInternet().
* Also fix Coverity breakage due to Synopsys having upgraded their toolchain.
* Closes #1801
2022-02-18 17:18:34 +00:00
Pete Batard
4223fe9681
[misc] fix inverted memset() parameters
...
* Also fix artifact name for VS2022 builds.
2022-02-11 18:42:38 +00:00
Pete Batard
ebaa7d561a
[core] add file System detection from superblock
...
* Also prevent GitHub Actions from failing on VirusTotal upload
2022-02-04 17:41:44 +00:00
Pete Batard
a47072c3c6
[ui] produce a more explicit error message when an image can't be opened/read
...
* Closes #1843
* Also publish Coverity artifacts since upload to Coverity seems to be broken atm.
2022-01-07 13:27:15 +00:00
Pete Batard
e495c691ea
[misc] fix GitHub Actions' MinGW compilation
2022-01-05 12:51:29 +00:00
Pete Batard
9692e6709d
[misc] forget CodeQL until they fix VS2022 support
...
* I don't have time for this bullshit. Of course the irony is that a Microsoft product (CodeQL)
hosted on a Microsoft platform (GitHub) hasn't been updated to work with the latest Microsoft
compiler (VS2022).
* Also removed the stuff CodeQL complains about and updated README badges.
2021-11-16 18:44:43 +00:00
Pete Batard
f5072e45de
[misc] update solution to VS2022
...
* Also fix a possible mishandling of compounded strings in safe string macros
2021-11-16 17:50:20 +00:00
Pete Batard
83ea7103e3
[ci] set VS2019 to produce ALPHA or BETA off release
2021-09-28 20:00:59 +01:00
Pete Batard
fba24170e1
[ci] set MinGW to produce ALPHA or BETA off release
...
* Also avoid tagged release duplication
2021-09-28 16:03:36 +01:00
Pete Batard
366ce99712
[misc] fix Coverity and CodeQL warnings
...
* Also make sure to build Release for static analysis.
2021-09-07 23:39:04 +01:00
Pete Batard
8e2a9797cd
[ci] clean up CI yml scripts
2021-09-07 01:01:56 +01:00
Pete Batard
f4be099f08
[ci] add codeQL static analysis
2021-09-04 01:20:12 +01:00
Pete Batard
94a2789296
[ci] add SHA-256 display and VirusTotal upload
2021-07-29 14:42:08 +01:00
Pete Batard
9da4a49ab8
[misc] switch to GitHub actions for CI
2021-07-29 01:10:53 +01:00
Pete Batard
3083324a0e
[internal] switch to using workflows to lock old issues
...
* GitHub's Lock bot has been replaced with a new lock action -> Use this.
2021-05-26 13:07:26 +01:00