aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2024-02-08Clean - HARDINFO2 BASEbigbear
2023-10-27Fix build without libsouprezso
2023-10-13Here is the environment cinfiguration: cpu - atom, sd card as bootable disk, ↵Alexey Berezhok
loist of devices: /sys/block/zram0 /sys/block/mmcblk0boot0 /sys/block/mmcblk0boot1 /sys/block/mmcblk2 /sys/block/mmcblk0 Hardinfo got nex pathes for reading for the report: 1) # cat /sys/block/mmcblk0/device/oemid 0x0103 2) # cat /sys/block/mmcblk2/device/oemid 0x534d 3) # cat /sys/block/mmcblk0boot0/device/oemid cat: /sys/block/mmcblk0boot0/device/oemid: No such file or directory 4) # cat /sys/block/mmcblk0boot1/device/oemid cat: /sys/block/mmcblk0boot1/device/oemid: No such file or directory In the code no checks if files from previous step for device was read and pointer not NULL: gchar *oemid_path = g_strdup_printf("/sys/block/%s/device/oemid", e->d->block_dev); gchar *manfid_path = g_strdup_printf("/sys/block/%s/device/manfid", e->d->block_dev); gchar *oemid = NULL, *manfid = NULL; g_file_get_contents(oemid_path, &oemid, NULL, NULL); g_file_get_contents(manfid_path, &manfid, NULL, NULL); unsigned int id = strtol(oemid, NULL, 16); ... id = strtol(manfid, NULL, 16); Before srttol need check for NULL
2023-08-14Update copyright year to 2023L. Pereira
2023-08-14Add option to synchronize during startupL. Pereira
2023-07-29Show kernel module icons even without modules present on filesystemL. Pereira
This is common on Arch Linux systems when the kernel is updated (the running kernel modules are removed from disk). This table was created using modules from Linux 6.3.8, with the same rules as the fallback mechanism uses (longest string prefix match), and is updatable using the sync manager.
2023-05-24Update Turkish translationSabri Ünal
2023-05-15Plug memory leaks in e2k processor codeL. Pereira
Untested.
2023-05-15fix memory leaksboris
2023-05-15edit model namesboris
2023-05-15add full processor model namesboris
2023-05-15Add e2k test databoris
2023-05-15Fix e2k display databoris
2023-05-15Add note for server code location.Hamish Mcintyre-Bhatty
2023-03-01Devices/SPD: Fixed part number decoding for DDR2 and olderOndrej Čerman
2023-03-01Devices/SPD: added support for DDR2 date decodingOndrej Čerman
2023-02-25dmi: Added more placeholder strings found on ASUS MBOndrej Čerman
2023-02-16Update Portuguese translationHugo Carvalho
2023-02-16Add Portuguese translationHugo Carvalho
It still needs some work but it is something to start...
2023-02-16Update loongarch architecture processor informationzhuyaliang
The previous LoongArch support added in commit 56e590d was based on the kernel behavior before the official upstream merge. Stable cpuinfo: https://git.kernel.org/torvalds/c/7153c3c
2022-11-01Add Korean translationyunlisa96
2022-07-24Added e2k test databoris
2022-07-24Improved e2k support, added vendor databoris
2022-07-24update display e2k processors: always in tableboris
2022-07-24ieee_oui.ids: fix mcst vendor nameboris
2022-05-16Added a little bit more translation for germanSalatwurzel
Closes #639.
2022-05-16Update ru.poViktor
Closes #647.
2022-05-16Update URL for Cypress vendorMichael H
2021-12-05Add new Intel CPU flagsL Pereira
2021-11-21udisks2_util.c: missing bracketsZmicek123
2021-11-21Show temperature for all hard drives when using hddtempZmicek123
Close #15.
2021-11-21Show correct temperature units in hddtempZmicek123
2021-11-21Update Russian translationTotalCaesar659
2021-11-17Update copyright informationL Pereira
2021-11-15Add loongarch support.liuxiang88
2021-11-09Update AUTHORS.mdL. A. F. Pereira
2021-11-07Hack: make ASan happy by moving definition of lginterval to shellL Pereira
These globals are really nasty and one of the reasons I hate looking at the HardInfo code.
2021-11-07Reformat CPU frequency using current localeL Pereira
2021-11-07fixed locale dirOndrej Čerman
2021-11-07modules/devices: fixed CPU topology string when nodes == 1Ondrej Čerman
2021-11-07Use structured data to rebuild CPU Description as wellL Pereira
2021-11-07Use CpuConfigMap to build a CpuConfig on-the-fly, if availableL Pereira
2021-11-07Update benchmark.json with a more recent versionL Pereira
2021-11-07Remove legacy benchmark.confL Pereira
This file isn't used anymore, so it's safe to get rid of it.
2021-11-07Update copyright informationL Pereira
2021-11-01devices/storage: Added more SMART Attributes keysOndrej Čerman
2021-11-01devices/dmi_memory: added placeholder strings to the ignore listOndrej Čerman
2021-11-01devices/spd-decode: Added additional information for DDR2Ondrej Čerman
2021-11-01modules/spd-decode: Fixed DDR2 module sizeOndrej Čerman
2021-10-24devices/dmi_memory: fixed detection of DDR3 RAM with wrong driverOndrej Čerman