李通洲
|
942c15b7b0
|
CPU (X86): fixes detection for AMD Carrizo
Ref: https://github.com/anrieff/libcpuid/commit/b0c4959cf4a8b8351ab33add3f83ee0dcf37faf1
|
2026-06-15 18:41:48 +08:00 |
|
Carter Li
|
09e28451ec
|
CPU (Linux): simplifies code of frequency detection
|
2026-06-09 13:38:49 +08:00 |
|
Carter Li
|
35c2f8c924
|
CPU (Linux): fixes physical core detection on non-x86
|
2026-06-09 13:09:58 +08:00 |
|
李通洲
|
3ec7e94b47
|
CPU (Windows): uses a better way to fetch core types
|
2026-06-08 19:03:23 +08:00 |
|
李通洲
|
5cd4316f98
|
CPU (X86): uses normalized cpu brand name for pattern matching
|
2026-06-08 00:41:08 +08:00 |
|
李通洲
|
f09aebecd5
|
CPU (X86): updates comments
|
2026-06-07 16:48:15 +08:00 |
|
李通洲
|
e936ddef6b
|
CPU (X86): adds code name and tech detection
Fixes #1501
|
2026-06-07 10:46:37 +08:00 |
|
Carter Li
|
10b0d0ca3e
|
CPU (Android): adds Exynos 2600
|
2026-05-28 19:20:21 +08:00 |
|
Carter Li
|
d1bf208a92
|
Chore: renames stringUtils to strutil
|
2026-05-28 15:58:08 +08:00 |
|
李通洲
|
abc6c0593c
|
Chore: IndentPPDirectives: BeforeHash [ci skip]
|
2026-04-15 16:17:08 +08:00 |
|
李通洲
|
c7ecc33b64
|
Global: removes FFlist::elementSize
Improves performance of module Sound and PhysicalMemory
|
2026-04-14 15:47:26 +08:00 |
|
Carter Li
|
f6a363f7ad
|
Global: unifies GCC attributes usage
|
2026-04-09 20:02:04 +08:00 |
|
Carter Li
|
6cf403da7d
|
Global: renames smbiosHelper to smbios
|
2026-03-31 20:01:25 +08:00 |
|
李通洲
|
831659966f
|
Style: adds Cpp11BracedListStyle: Block
|
2026-03-31 14:20:21 +08:00 |
|
李通洲
|
5f261702a9
|
Style: adds BreakBeforeCloseBracketBracedList: true
|
2026-03-31 14:20:21 +08:00 |
|
李通洲
|
e0eba8ce21
|
Chore: run clang-format
```bash
find . -type f \( -name "*.c" -o -name "*.h" -o -name "*.cpp" -o -name "*.hpp" \) ! -path "src/3rdparty/*" -print0 | xargs -0 clang-format -i
```
|
2026-03-29 10:03:32 +08:00 |
|
李通洲
|
ea6ad4ac86
|
Global (Windows): prefers NTAPI for querying registry values
|
2026-03-13 13:27:58 +08:00 |
|
李通洲
|
72bdee7fbf
|
Global (Windows): prefers RtlUnicodeToUTF8N instead of WideCharToMultiByte
|
2026-03-11 22:40:13 +08:00 |
|
李通洲
|
7ea0bbfb21
|
CPU / CPUCache (Windows): prefers NtQuerySystemInformation(Ex)
|
2026-03-03 16:01:36 +08:00 |
|
李通洲
|
d698be6239
|
CPU (ARM): removes duplicated cases
|
2026-01-27 14:48:05 +08:00 |
|
李通洲
|
b365d4cca1
|
CPU (ARM): adds more ARM parts
|
2026-01-26 10:17:28 +08:00 |
|
Carter Li
|
a313fd1572
|
Linux: uses the standard /sys/firmware/devicetree/base instead of the outdated /proc/device-tree
|
2026-01-20 09:11:47 +08:00 |
|
Carter Li
|
d60b25e424
|
Refactor: renames src/util to src/common
|
2026-01-06 09:48:38 +08:00 |
|
Carter Li
|
61690a1804
|
Util: moves util/io/io.h to util/io.h
|
2026-01-06 09:13:40 +08:00 |
|
李通洲
|
1e43e35857
|
Chore: merges common/* into util/*
|
2026-01-05 17:54:41 +08:00 |
|
Carter Li
|
18c3cd2e66
|
CPU (Linux): fixes speed detection on s390x
Fixes #2129
|
2026-01-05 10:50:55 +08:00 |
|
Carter Li
|
b21f35e914
|
CMake (Hurd): defines O_PATH=0
|
2026-01-05 10:45:19 +08:00 |
|
李通洲
|
1d4d68f6e0
|
CPU (SunOS): adds const for consistancy
|
2025-12-17 14:30:07 +08:00 |
|
Yelninei
|
dc69e44829
|
CPU(Linux): Fix build on GNU.
|
2025-12-11 21:32:45 +08:00 |
|
李通洲
|
e766809e3a
|
CPU (SunOS): supports tempSensor
|
2025-12-11 14:24:07 +08:00 |
|
Carter Li
|
f2a29309f3
|
CPU (Linux): prevents variables from integer overflow
|
2025-12-11 09:52:50 +08:00 |
|
李通洲
|
6e7b4bab75
|
CPU (OpenBSD): supports tempSensor
|
2025-12-11 09:52:50 +08:00 |
|
李通洲
|
b4f39e251c
|
CPU (NetBSD): supports tempSensor
|
2025-12-11 09:52:50 +08:00 |
|
李通洲
|
af6196fe6e
|
CPU (FreeBSD): supports tempSensor
|
2025-12-11 09:52:50 +08:00 |
|
Carter Li
|
bca56b2049
|
CPU (Linux): supports tempSensor
|
2025-12-11 09:52:50 +08:00 |
|
李通洲
|
f4401f172e
|
CPU (Windows): supports tempSensor
|
2025-12-11 09:52:50 +08:00 |
|
李通洲
|
c11b88fee5
|
CPU (macOS): supports tempSensor
|
2025-12-11 09:52:50 +08:00 |
|
李通洲
|
a94f0efb5b
|
CPU: adds NUMA node detection
|
2025-11-18 09:30:47 +08:00 |
|
李通洲
|
0a792e4935
|
CPU (Android): adds detection support for Samsung Exynos SoCs
|
2025-10-14 14:49:29 +08:00 |
|
李通洲
|
05108977e8
|
CPU (Android): improves Android SoC vendor and model detection
|
2025-10-14 14:49:29 +08:00 |
|
李通洲
|
4b517263d0
|
Chore (macOS): refactors code for better resource management
|
2025-10-13 14:27:23 +08:00 |
|
Carter Li
|
88c8dcb3e8
|
CPU (Linux): improves detection for T-Head CPU vendor
Ref: #1997
|
2025-10-10 10:55:12 +08:00 |
|
Carter Li
|
f3a8fedf0a
|
CPU (Linux): improves SoC name detection from device tree
Fixes #1997
|
2025-10-10 10:50:20 +08:00 |
|
李通洲
|
af26828f91
|
CPU (Linux): adds support for HP PA‑RISC & SuperH CPU architecture detection
|
2025-10-05 09:22:06 +08:00 |
|
李通洲
|
bfc23232f8
|
CPU (Android): adds support for new Qualcomm and MediaTek SoC codes
|
2025-09-23 09:13:10 +08:00 |
|
李通洲
|
851751f99d
|
CPU (Linux): adds support for new ARM C1 series CPU part IDs
Follows changes of util-linux
|
2025-09-22 16:24:36 +08:00 |
|
李通洲
|
cdcdb78b97
|
CPU (Windows): refines ARMv8.4-A detection to require LSE2
|
2025-09-22 14:08:29 +08:00 |
|
李通洲
|
38f4215a94
|
CPU (Windows): trims vendor string read from registry
|
2025-09-16 10:55:17 +08:00 |
|
李通洲
|
e3eec3f62a
|
CPU (Windows): handles zero temperature data and refactors value use
Fixes #1960
|
2025-09-14 19:39:17 +08:00 |
|
Carter Li
|
45be29bad3
|
CPU (Linux): replaces HWCAP defines with explicit bitmasks for ARM
|
2025-09-11 14:02:41 +08:00 |
|