------------------------------------------------------------------- Wed Jun 11 09:45:58 UTC 2025 - Carsten Ziepke - Update to version 2.2.13: * PACKAGING: Added vulkan-headers, glslang-tools, libdecor (if wayland) IMPORTANT * New Vulkan Benchmark - simple gears benchmark - but shows that vulkan works for the machine. * Added CLI topic to filter the CLI report and show sections/parts only * Added User Note to synchronize dialog to request certain benchmarks * Added HWCAPS to show which are supported by cpu+distro - eg. x86-64-V2 * Added support for OpenSuse leap 15.6+16, fixed Tumbleweed, fixed Alt Linux * Turkish, Chinese, Danish & Russian Translations updated * Speedup Application dialog handling and fixed crashes * Improve StatusMessage & ProgressBar handling with correct benchmark timing * Fixed Close handling to avoid crashes when updating information and closing. * Updated Logo * Minor Fixes: Crash in vendor match (fwupd on nuc6), Crash on WSL1 missing network entries. * Minor Fixes: Disable GPU benchmarks in CLI mode. Disable unused lsscsi, lspci, lsusb. * Minor Fixes: Treeview handling race issues, Cachemem benchmark low mem machines * Minor Fixes: Distro flavor detection, HTML report improved, Added support for more ARM - Add BuildRequires glslang-devel, libdecor-devel ------------------------------------------------------------------- Fri Apr 11 15:14:01 UTC 2025 - Carsten Ziepke - Update to version 2.2.10: * PACKAGING: Check if a missing package message window appears on program start, after installing on empty system. IMPORTANT * Fixed sparc32 & sparc64 building * Added Release info in CMakeLists.txt * Added Packaging check for improved hardinfo2 package across distros. * Added Arch Linux branch building for makepkg & CPack * Fixed homepath not found after first storage benchmark run * Cachemem improved for non high precision clocks * Added Vendefoul Wolf & Winux distros * Minor: Removed Garbage Collector, Fixed many MemLeaks, Improved scroll to results, 3 possible crashes * Minor: Fixed fedora URL, Added default 250 benchmark results * Fixes for RedHat & ALT Linux Icons * Russian, Danish, Brazilian language updated ------------------------------------------------------------------- Sat Feb 22 16:39:23 UTC 2025 - Carsten Ziepke - Update to version 2.2.7: * PACKAGING: Removed lsscsi from depends/recommends IMPORTANT * PACKAGING: Added gawk to depends/recommends (used by service script) IMPORTANT * CMake compatibility: 3.02->3.31.0+ * AppStream metainfo checking and fixes for all tested distros * Single User System granted access to extra info * Add New Cache/RAM benchmark * Improve Storage Benchmark - model detection * Support for Astra Linux, RevyOS Linux, Asahi Fedora Linux Remix * Improved support for MACs - Battery, arm cpus * Fix null pointer in storage benchmark decoding for Fedora * Fix libsoup3 proxy handling crash * Fix ARM core count (all previous benchmarks could be wrong) * Fix Cross module access error * Minor fixes: GCC 15, GPL2 removed/New Virtual detect, fix cross compile build, add some ARM cpus * Minor fixes: Mandriva CPack required package names, Old-Function-Style->new - Drop Recommends lsscsi - Add Recommends gawk ------------------------------------------------------------------- Sat Nov 9 09:06:43 UTC 2024 - Carsten Ziepke - Update to version 2.2.4: * Fixed missing "join hardinfo2 group" text on some distros * Fixed start crash - fread possible overread on some distros * Fixed Loongarch build errors * Fixed CPACK debian depends * Distro support added: Gentoo, LiGurOS, ZorinOS, Artix Linux * Minor fixes: optimize source file space usage, arm cpus ------------------------------------------------------------------- Thu Oct 24 15:17:55 UTC 2024 - Carsten Ziepke - Update to version 2.2.1: * Security Fix for Multi User Systems #93 IMPORTANT (boo#1231839) * PACKAGING: Please remove 2.1.14 & 2.1.17 containing security bug IMPORTANT * PACKAGING: Changed services (systemV/D+runit) to use common script hwinfo2_fetch_sysdata IMPORTANT * PACKAGING: CPack changed to depends instead of recommends. * Users must be added to hardinfo2 group to keep data safe. * Improved UI - New SVG versions of ALL icons! * Manual High DPI scaling support - GDK_DPI_SCALE=1.5 hardinfo2 * Improved HTML report - new theme, fixed html gen, images incl. in print version. * Improved SVG for distro logos, hardinfo2 logo - fixed for old distro. * Support for Alpine Linux, postmarketOS, OpenMandriva, Parrot sec, MX Linux * Minor fixes: PO comments, ru+da translations, html dialog modal fix, flicker fix, * Minor fixes: musl support, arm cpus, battery health info, kernel boots, arm/risc meta cpu info added. ------------------------------------------------------------------- Thu Oct 17 04:50:19 UTC 2024 - Carsten Ziepke - Update to version 2.1.17: * PACKAGING: Add recommends: xrandr (rpm only, is in deb) & vulkan-tools IMPORTANT * Fix Crash Bugs: Display refresh, DDR5 on 6.11 kernel IMPORTANT * New Storage Benchmarking * New Vulkan info on display page * New SPD DDR5 DIMM decoding support (Kernel 6.11+) * New Based on Distro Detection along with Distro logos and links * Several minor fixes, updates and UI/UX improvements: * machine_type was translated when synchronize to server * code gcc warnings, restructured spd decode * SPD eeprom (deprecated but needed on history machines), Added filtering support * Added packaging/building support for more distros * JSON: Devicetree compatible to enable updating internal tables for missing CPUs (Arm,RiscV,Loong64) * Fixed gnome detect new version for theme control, Budgie, Mate, etc. * Hardinfo2 logo updated to SVG * Tool versions detection updated * Minor Risc-V board additions. * GPU Naming improvements * Auto scroll to This machine benchmarks - Add Recommends vulkan-tools and xrandr ------------------------------------------------------------------- Mon Sep 16 20:26:53 UTC 2024 - Carsten Ziepke - Update to version 2.1.14: * PACKAGING: Added service (Allows memory DMI+SPD & resources iomem+ioports) * PACKAGING: Added build dependencies (DEB:libqt5opengl5-dev qtbase5-dev)/(FEDORA:qt5-qtbase-devel) * PACKAGING: BinReloc disabled for all distros - using CMAKE * New OpenGL benchmark using QT5 * Fixed GPU benchmarks to show GPU instead of CPU in table * CleanUserData on first run and program version changes * Improve light themes, Updated anime theme * Minor fixes, translations, isa ARM+RISCV updates, cpu topology fixes, cpu flags fix, minor CLI * Minor fixes, improve GPU name, improve distro name * Added RISC-V identification table * Memory SPD Vendor table update, minor updates to PCI+USB tables * Memory SPD & DMI and resources from user space via service * Danish translation * Added metainfo for appcenters * Readded E2000 CPU Support after license change acceptance * Fixes for PCLinuxOS+PureOS10+Devuan CPack building * Fixes for NixOS+Nix, WSL2, Rasbian, RaspberryPi and old distros - Rebase BuildRequires ------------------------------------------------------------------- Mon Jun 3 06:00:46 UTC 2024 - Carsten Ziepke - Update to version 2.1.11: * Fixed theme change not supporting native system settings theme setup. * Fixed background light/dark mode could be wrong depending on DE version - Changes in version 2.1.8: * Fixed critical error - app was unreadable due to faulty dark mode detection * Added gsettings and dynamic darkmode for newer distros - Changes in version 2.1.5: * PACKAGING: Recommends updated: add fwupd * Build updated to CMake 3.0.2 and more verbose/check during CPack builds * Build hardcoded prefix=/usr - we only build packages or install directly to package destination. * Fixed Translations not working in all distros/Packages * Fixed Memory Devices asked for root * Added loong64 as loongarch64 architecture * Added mips64el as mips architecture * Added Hungarian language * Minor: Fixed GCC warnings for modules/architectures, implicit function declarations, runtime warnings ------------------------------------------------------------------- Mon May 20 16:21:52 UTC 2024 - Carsten Ziepke - Update to version 2.1.2: * Themes support added along with 6 themes for dark and light mode. * Memory_usage updated * UI/UX improved (Notes color scheme fixed for dark/light mode, scrollbars, sorting, string wrap, man page updated) * CLI - Skip benchmark reporting when -s (skip benchmark) * User Note for group benchmarks - more to come on this topic in user guide * Added network interface speed * Minor fixes - deprecated functions, gcc warning, runtime warning, implicit ctype functions, uninitialized variable * Fix Reload details after synchronize - M11 * Fix frozen app window, focus loss every second time benchmarking - M13 * Fix Benchmark shows too many records when not completed * Fix lowering flash in GUI benchmark for epileptics. ------------------------------------------------------------------- Tue May 14 19:47:16 UTC 2024 - Carsten Ziepke - Initial version, based on the spec files from daviddavid (Mageia) and topazus (Fedora)