Blacktempel
2145344e4e
Update DiskInfoToolkit. ( #2385 )
2026-05-20 15:51:44 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
91b01784ca
Bump System.IO.Ports from 10.0.7 to 10.0.8 ( #2373 )
...
---
updated-dependencies:
- dependency-name: System.IO.Ports
dependency-version: 10.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 18:15:55 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f2d72f5b5c
Bump the all-dependencies group with 4 updates ( #2371 )
...
Bumps System.Management from 10.0.7 to 10.0.8
Bumps System.Resources.Extensions from 10.0.7 to 10.0.8
Bumps System.Text.Json from 10.0.7 to 10.0.8
Bumps System.Threading.AccessControl from 10.0.7 to 10.0.8
---
updated-dependencies:
- dependency-name: System.Management
dependency-version: 10.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: System.Resources.Extensions
dependency-version: 10.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: System.Resources.Extensions
dependency-version: 10.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: System.Text.Json
dependency-version: 10.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-dependencies
- dependency-name: System.Threading.AccessControl
dependency-version: 10.0.8
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: all-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-05-13 15:54:11 +02:00
Blacktempel
17cc90efed
Update DiskInfoToolkit. ( #2358 )
2026-05-03 13:17:41 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
aa0781a7ca
Bump System.Management from 10.0.6 to 10.0.7 ( #2337 )
...
---
updated-dependencies:
- dependency-name: System.Management
dependency-version: 10.0.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-26 19:24:09 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
b0d4e079d7
Bump System.Threading.AccessControl from 10.0.6 to 10.0.7 ( #2339 )
...
---
updated-dependencies:
- dependency-name: System.Threading.AccessControl
dependency-version: 10.0.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-26 19:23:36 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
6ce709c02c
Bump System.IO.Ports from 10.0.6 to 10.0.7 ( #2336 )
...
---
updated-dependencies:
- dependency-name: System.IO.Ports
dependency-version: 10.0.7
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-26 19:23:07 +02:00
Blacktempel
2fc0fe9710
Update DiskInfoToolkit. ( #2350 )
2026-04-26 19:22:48 +02:00
Blacktempel
d7473cc8cc
Update DiskInfoToolkit ( #2328 )
...
* Update DiskInfoToolkit.
Add trace to report.
* Adjust identifier to also support scsi identification.
2026-04-20 20:03:51 +02:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
5e7902df6b
Bump Microsoft.Windows.CsWin32 from 0.3.269 to 0.3.275 ( #2324 )
...
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.275
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-04-16 14:16:15 +02:00
f8f9712974
Bump 5 NuGet packages from 10.0.5 to 10.0.6 ( #2323 )
...
* chore: bump 5 NuGet packages from 10.0.5 to 10.0.6 (merge dependabot PRs #2316 , #2318 , #2319 , #2320 , #2321 )
Agent-Logs-Url: https://github.com/LibreHardwareMonitor/LibreHardwareMonitor/sessions/e8950bd8-0ef3-4beb-aea7-64e19dcf937a
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
* Update System.Management package to version 10.0.6
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2026-04-15 19:18:55 +02:00
Blacktempel
fadcba0a0d
Update DiskInfoToolkit. ( #2322 )
...
Fixes bluescreen for Intel Rst drives where it has occurred.
2026-04-15 19:03:58 +02:00
Blacktempel
9fce235e15
Update for DIT 2.0.1. ( #2304 )
...
Move force wakeup to proper place.
Check power state of disk and update depending on that.
2026-04-14 16:23:46 +02:00
MadLongTom and PhyxionNL
aa7c8be02f
feat: Add Native AOT compilation support for LibreHardwareMonitorLib ( #2280 )
...
* feat: Add Native AOT compilation support for LibreHardwareMonitorLib
- Replace non-generic Marshal.GetDelegateForFunctionPointer with generic versions
(NvApi.cs, NvidiaML.cs, OpCode.cs)
- Replace non-generic Marshal.PtrToStructure/SizeOf with generic versions
(AtiAdlxx.cs, AmdGpu.cs, Ipmi.cs)
- Replace reflection-based Mono.Posix calls with direct Syscall for non-NETFRAMEWORK
(OpCode.cs)
- Add DynamicallyAccessedMembers annotations for trim-safe generic marshaling
(MsiCoreLiquidController.cs, WireViewPro2.cs)
- Add IsAotCompatible, IsTrimmable, and AOT/trim analyzers to csproj for net8.0+
- All changes maintain full backward compatibility with net472/netstandard2.0
Tested: dotnet publish with PublishAot=true on net10.0 win-x64 succeeds.
AOT binary correctly enumerates all hardware and sensors without errors.
* feat: Add conditional compilation for .NET 5.0 or greater in various classes
* feat: Add AOT test project and update workflows for AOT compilation
* Drop test project
* NET5_0_OR_GREATER > NET
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2026-04-07 13:38:41 +02:00
Blacktempel and PhyxionNL
9e831e07b2
Update for DiskInfoToolkit Version 2.0.0. ( #2298 )
...
* Update for DiskInfoToolkit Version 2.0.0.
* PR comments
* PR comments.
* Apply suggestion from @PhyxionNL
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2026-04-06 19:26:02 +02:00
Blacktempel
3d0a31d4ab
Update DiskInfoToolkit. ( #2288 )
2026-03-24 19:22:03 +01:00
PhyxionNL
516c90c7be
Update deps
2026-03-15 11:05:29 +01:00
Blacktempel
998b17b6f6
Update DiskInfoToolkit. ( #2277 )
2026-03-15 11:03:44 +01:00
Blacktempel
273b47b462
Fix build for Linux ( #2257 )
...
* Fix build for Linux.
* Fix Linux runtime issues.
* PR review + fix for Windows.
2026-03-05 14:09:21 +01:00
Blacktempel
14b6daa7d6
Update RAMSPDToolkit - adds detection logic for Intel Skylake IMC. ( #2250 )
2026-03-02 19:15:38 +01:00
Blacktempel
f5479cdbf0
Update DiskInfoToolkit & add Force Drive Wakeup option ( #2245 )
...
* Update DiskInfoToolkit.
Add option for Force Drive Wakeup.
* Change default value
* Replace name
2026-02-27 16:26:30 +01:00
kyranmcdonnell and Cursor
9158b5ac75
Add IGCL telemetry sensors (temperature, clock, voltage) for Intel integrated GPUs ( #2218 )
...
* fix: skip integrated GPU in IGCL enumeration to prevent duplicate hardware entries
IGCL's ctlEnumerateDevices returns all Intel graphics devices including
the integrated GPU, but IntelDiscreteGpu was created for every device
without filtering. This caused the iGPU to appear twice: once from the
IGCL path (as IntelDiscreteGpu) and once from the D3D path (as
IntelIntegratedGpu), with overlapping sensors.
Check the CTL_ADAPTER_PROPERTIES_FLAG_INTEGRATED flag on each device's
graphics_adapter_properties and skip integrated adapters, since they are
already handled by IntelIntegratedGpu via D3D enumeration.
Co-authored-by: Cursor <cursoragent@cursor.com >
* feat: add IGCL-based telemetry sensors for Intel integrated GPUs
Use Intel Graphics Control Library (IGCL) to expose temperature, clock
frequency, and voltage sensors for the integrated GPU via the safe
user-mode ctlPowerTelemetryGet API. Each sensor is only activated if
the driver reports it as supported, so this degrades gracefully on
hardware/drivers that don't expose specific telemetry items.
This mirrors the approach already used by IntelDiscreteGpu, bringing
parity between discrete and integrated Intel GPU monitoring.
Depends on: fix/intel-igpu-deduplication
Co-authored-by: Cursor <cursoragent@cursor.com >
---------
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-02-14 12:10:25 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
17dbcf580b
Bump System.IO.Ports from 10.0.2 to 10.0.3 ( #2209 )
...
---
updated-dependencies:
- dependency-name: System.IO.Ports
dependency-version: 10.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 15:33:45 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
a57308ee94
Bump System.Threading.AccessControl from 10.0.2 to 10.0.3 ( #2212 )
...
---
updated-dependencies:
- dependency-name: System.Threading.AccessControl
dependency-version: 10.0.3
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-02-12 15:33:19 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
f6949ed94b
Bump Microsoft.Windows.CsWin32 from 0.3.264 to 0.3.269 ( #2165 )
...
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.269
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-16 13:37:13 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
98d6607e78
Bump System.Threading.AccessControl from 10.0.1 to 10.0.2 ( #2161 )
...
---
updated-dependencies:
- dependency-name: System.Threading.AccessControl
dependency-version: 10.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 17:56:02 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
e06f141299
Bump System.Management from 10.0.1 to 10.0.2 ( #2160 )
...
---
updated-dependencies:
- dependency-name: System.Management
dependency-version: 10.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 17:55:51 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
3901169dfa
Bump System.IO.Ports from 10.0.1 to 10.0.2 ( #2158 )
...
---
updated-dependencies:
- dependency-name: System.IO.Ports
dependency-version: 10.0.2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2026-01-14 17:55:34 +01:00
Blacktempel
d6a36517bf
Update DiskInfoToolkit. ( #2141 )
2026-01-08 20:12:38 +01:00
Blacktempel
2871d753af
Update DiskInfoToolkit. ( #2134 )
2026-01-06 23:06:24 +01:00
PhyxionNL
aaf65f5e0f
Add .NET 10 build
...
Also drops WMI provider as this is no longer working with .NET 10.
2025-12-20 14:33:56 +01:00
PhyxionNL
a1b5fcfa15
Update deps
...
Closes #2100 , #2099
2025-12-15 11:45:40 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
99b4adf40d
Bump System.Threading.AccessControl from 10.0.0 to 10.0.1 ( #2101 )
...
---
updated-dependencies:
- dependency-name: System.Threading.AccessControl
dependency-version: 10.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-14 15:06:07 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
d8d027b049
Bump System.IO.Ports from 10.0.0 to 10.0.1 ( #2098 )
...
---
updated-dependencies:
- dependency-name: System.IO.Ports
dependency-version: 10.0.1
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-14 15:05:32 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
86be5a7ddf
Bump Microsoft.Windows.CsWin32 from 0.3.257 to 0.3.259 ( #2089 )
...
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.259
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-12-05 13:50:08 +01:00
Blacktempel
5bb71eda8a
Update DiskInfoToolkit. ( #2086 )
2025-12-03 15:04:03 +01:00
Blacktempel
5fc95f7158
Update DiskInfoToolkit. ( #2082 )
2025-12-01 16:11:26 +01:00
Blacktempel
1954c7c009
Update DiskInfoToolkit. ( #2079 )
2025-11-29 21:56:51 +01:00
Blacktempel
6bb1c627e1
Update dependencies. ( #2078 )
2025-11-28 10:50:15 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
870971c763
Bump Microsoft.Windows.CsWin32 from 0.3.253 to 0.3.257 ( #2074 )
...
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.257
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-27 17:03:00 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
8fd0f5e749
Bump Microsoft.Windows.CsWin32 from 0.3.252 to 0.3.253 ( #2071 )
...
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.253
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-24 16:36:55 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
045eca30c9
Bump Microsoft.Windows.CsWin32 from 0.3.250 to 0.3.252 ( #2063 )
...
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.252
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-21 17:22:05 +01:00
Rémi Mercier and PhyxionNL
f6c2c70a50
Try and migrate the old GigabyteController stuff with PawnIO ( #2014 )
...
* Try and migrate the old GigabyteController stuff with PawnIO
* Bring back WinRing0 era GigabyteController stuff
* ISABridge use the PawnIO module with its built-in logic
* Ecio uses LpcIO directly (not sure about the initialization logic in TryCreate() to make this work)
* Code-review
* Fix inverted logic
* Remove IsaBridgeEc field init
* Format document
* Combine logic
* Gigabyte Implementation best attempt
* Update IsaBridgeGigabyteController.cs
* Cleanup and fix enablind logic for Isa version
* Add debug logs
* Update IsaBridgeGigabyteController.cs
* Code review
* Unmap + restore the mmio state is done through the closing of the module.
* Fix boolean logic
* Restore the fan control byte instead
* Fallback to ECIO if FanControl enable byte is 0xFF
+ add logs to ECIO
* Port back to validation logic
* Allow for one or the other MMIO to be 0
* Wrap enter/exit mmio logic + enter/exit each time
* Keep state of EcioPort enable
* Missing dispose + close order fix
* Update IsaBridgeGigabyteController.cs
* Remove empty line before TryCreate method
* Code review
* Remove try/finally for SW
* Cleanup debug log methods
* Add DEBUG_LOG define conditional
* Misc
* Misc
---------
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-11-20 19:06:32 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
58a94f253b
Bump Microsoft.Windows.CsWin32 from 0.3.248 to 0.3.250 ( #2062 )
...
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.250
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-20 18:33:28 +01:00
Stephen Horvath
21a598d482
Add missing resource ( #2061 )
2025-11-19 17:01:15 +01:00
dependabot[bot] and dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
47baee1207
Bump Microsoft.Windows.CsWin32 from 0.3.242 to 0.3.248 ( #2054 )
...
---
updated-dependencies:
- dependency-name: Microsoft.Windows.CsWin32
dependency-version: 0.3.248
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-18 10:25:13 +01:00
Blacktempel
a8cc33e772
Update DiskInfoToolkit. ( #2051 )
...
* Update DiskInfoToolkit.
* Update DiskInfoToolkit.
2025-11-17 13:08:58 +01:00
Blacktempel
c333504957
Update DiskInfoToolkit. ( #2046 )
...
Remove usage sensor if any partition on disk is another operating system partition as this leads to incorrectly reported free space.
2025-11-14 14:16:45 +01:00
Blacktempel
e083888acb
Build for .NET 10 was added. ( #2038 )
...
Bugfixes.
2025-11-12 21:50:51 +01:00
9463c45277
Add .NET 10 target framework and update System.* packages to 10.0.0 ( #2035 )
...
* Initial plan
* Add .NET 10 support and update System.* packages to 10.0.0
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
* Add .NET 10 SDK setup to GitHub workflows
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com >
Co-authored-by: PhyxionNL <7643972+PhyxionNL@users.noreply.github.com >
2025-11-12 10:53:47 +01:00