Files
g15stats/debian/changelog
T
Mikhail Yevchenko 7c06a8089d Add mixed-vendor GPU summary and fix startup heap corruption
Collect AMD amdgpu sysfs and optional NVIDIA nvidia-smi stats in the
background, auto-detecting supported adapters in PCI order and rotating
additional pairs alongside CPU/RAM. Explicit PCI selection and off mode
remain supported; missing metrics render as N/A.

Initialize the bitmap-only canvas locally instead of the ABI-dependent
libg15render initializer: the installed TTF-enabled renderer wrote an
8-byte FreeType pointer past the smaller bitmap-only allocation, corrupting
the heap before GPU threads started. Add collector, rendering and full-main
regression tests.
2026-09-07 17:06:32 +00:00

49 lines
2.2 KiB
Plaintext

g15stats (3.0.3+git20240609.95de11a-1~local1) UNRELEASED; urgency=medium
* Add cached multi-vendor GPU summary columns: independent read-only amdgpu
workers and optional, deadline-bounded batched shell-free nvidia-smi
queries.
Collect all supported cards by default, display two columns concurrently
beside compact CPU/RAM data, and cycle larger inventories in sorted pairs.
Document PCI selection, bounds, units, missing metrics and unchanged no-GPU
layouts; add multi-adapter isolation, live collector and framebuffer tests.
Check complete GPU/TOTAL/footer glyphs against font bits independently;
exercise off/single/paged layouts and verify lossless visual exports.
* Initialize the bitmap canvas locally, avoiding the optional FreeType
canvas ABI mismatch that corrupts the heap during application startup.
Add a full-main regression with isolated daemon transport.
* Import Debian 1.9.2-2 packaging and manual, retaining its changelog,
attribution and checksum-recorded archive provenance.
* Package Menelkir master 95de11a526346b3d9fd33df051b330c36b1c8a16,
a post-3.0.3 snapshot, rather than mislabelling this fork as 1.9.2.
* Use debhelper compat 13, 3.0 (quilt), direct build dependencies,
rootless builds and all Debian hardening flags on Debian 13.
* Quilt build fixes preserve compiler flags, link libgtop correctly,
remove the bare include flag and align the embedded snapshot version.
* Extend the archived manual and add isolated CLI smoke tests.
Do not install init scripts or automatically start the client.
-- Mikhail Yevchenko <m.ṥῥẚɱ.ѓѐḿởύḙ@uo1.net> Mon, 07 Sep 2026 15:47:05 +0300
g15stats (1.9.2-2) unstable; urgency=low
* Supports binutils-gold linker, writing explicitly our library
dependencies. Patch from Bhavani Shankar (Closes: #554382).
-- Giacomo Catenazzi <cate@debian.org> Tue, 15 Mar 2011 08:04:59 +0100
g15stats (1.9.2-1) unstable; urgency=low
* New upstream version (Closes: #530548).
* Add support for automake and autoconf
-- Giacomo Catenazzi <cate@debian.org> Tue, 04 Aug 2009 13:15:38 +0200
g15stats (1.0-1) unstable; urgency=low
* Initial release. (Closes: #439792).
-- Giacomo Catenazzi <cate@debian.org> Tue, 18 Mar 2008 08:09:06 +0100