From mboxrd@z Thu Jan 1 00:00:00 1970 From: Matthias Fischer To: development@lists.ipfire.org Subject: [PATCH] htop: Update to 3.3.0 Date: Sat, 13 Jan 2024 19:43:58 +0000 Message-ID: <20240113194350.3397509-1-matthias.fischer@ipfire.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="===============2406960034878350265==" List-Id: --===============2406960034878350265== Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable For details see: https://github.com/htop-dev/htop/blob/main/ChangeLog "What's new in version 3.3.0 * Multiple refactorings and code improvements * Shorten docker container IDs to 12 characters * Settings: preserve empty header * Fix execlp() argument without pointer cast * OpenFilesScreen: Make column sizing dynamic for file size, offset and inode * Add support for "truss" (FreeBSD equivalent of "strace") * Darwin: add NetworkIOMeter support * HeaderLayout: add "3 columns - 40/30/30", "... 30/40/30" & "... 30/30/40" * Meter: use correct unicode characters for digit '9' * Note in manual re default memory units of KiB * Add column for process container name * Add logic to filter the container name (+type) from the CGroup name * Change NetworkIOMeter value unit from KiB/s to bytes/second * Cap DiskIOMeter "utilisation" percentage at 100% * PCP platform implementation of frontswap and zswap accounting * Shorten podman/libpod container IDs to 12 characters * Write configuration to temporary file first * Incorporate shared memory in bar text * Move shared memory next to used memory * Correct order of memory meter in help * Add recalculate to Ctrl-L refresh * Update process list on thread visibility toggling * Support dynamic screens with 'top-most' entities beyond processes * Introduce Row and Table classes for screens beyond top-processes * Rework ZramMeter and remove MeterClass.comprisedValues * More robust logic for CPU process percentages (Linux & PCP) * Show year as start time for processes older than a year * Short-term fix for docker container detection * default color preset: use bold blue for better visibility * Document 'O' keyboard shortcut * Implement logic for '--max-iterations' * Update F5 key label on tab switch (Tree <-> List) * Force re-sorting of the process list view after switching between list/tree= view mode * Linux: (hack) work around the fact that Zswapped pages may be SwapCached * Linux: implement zswap support * {Memory,Swap}Meter: add "compressed memory" metrics * Darwin: add DiskIOMeter support * Fix scroll relative to followed process * ZramMeter: update bar mode * Use shared real memory on FreeBSD * Increase Search and Filter max string length to 128 * Improve CPU computation code * Remove LXC special handling for the CPU count * Create new File Descriptor meter * PCP: add IRQ PSI meter * Linux: add IRQ PSI meter * Linux: highlight username if process has elevated privileges * Add support for scheduling policies * Add a systemd user meter to monitor user units. * FreeBSD: remove duplicate zfs ARC size subtraction" Signed-off-by: Matthias Fischer --- lfs/htop | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/lfs/htop b/lfs/htop index faaf37047..d2df29082 100644 --- a/lfs/htop +++ b/lfs/htop @@ -1,7 +1,7 @@ ############################################################################= ### # = # # IPFire.org - A linux based firewall = # -# Copyright (C) 2007-2023 IPFire Team = # +# Copyright (C) 2007-2024 IPFire Team = # # = # # This program is free software: you can redistribute it and/or modify = # # it under the terms of the GNU General Public License as published by = # @@ -26,7 +26,7 @@ include Config =20 SUMMARY =3D An Interactive text-mode Process Viewer for Linux =20 -VER =3D 3.2.2 +VER =3D 3.3.0 =20 THISAPP =3D htop-$(VER) DL_FILE =3D $(THISAPP).tar.xz @@ -34,7 +34,7 @@ DL_FROM =3D $(URL_IPFIRE) DIR_APP =3D $(DIR_SRC)/$(THISAPP) TARGET =3D $(DIR_INFO)/$(THISAPP) PROG =3D htop -PAK_VER =3D 20 +PAK_VER =3D 21 =20 DEPS =3D =20 @@ -50,7 +50,7 @@ objects =3D $(DL_FILE) =20 $(DL_FILE) =3D $(DL_FROM)/$(DL_FILE) =20 -$(DL_FILE)_BLAKE2 =3D da3b4aea4e5d32d4b432e0f45089e7795b59d9a947dc4af76cb6b7= f9137e6d45901c8169c8d2c796a3f43162c1e3c8f1e18bd17f20750637e06fe4c3ebe22caa +$(DL_FILE)_BLAKE2 =3D dabad4a4e973c5e0e9478e3b6cd1002369a3a3c8f152dbb72f0294= ea3b8d92bbb79ab21b23ee997f2c142d5095e81706f3dfac023f27d9b3c83739754c3bf011 =20 install : $(TARGET) =20 --=20 2.34.1 --===============2406960034878350265==--