From patchwork Fri Jul 8 20:54:59 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Adolf Belka X-Patchwork-Id: 5732 Return-Path: Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by web04.haj.ipfire.org (Postfix) with ESMTPS id 4LflsM611Xz3wwD for ; Fri, 8 Jul 2022 20:55:03 +0000 (UTC) Received: from mail02.haj.ipfire.org (mail02.haj.ipfire.org [172.28.1.201]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail02.haj.ipfire.org", Issuer "R3" (verified OK)) by mail01.ipfire.org (Postfix) with ESMTPS id 4LflsM1PWsz1Fg; Fri, 8 Jul 2022 20:55:03 +0000 (UTC) Received: from mail02.haj.ipfire.org (localhost [127.0.0.1]) by mail02.haj.ipfire.org (Postfix) with ESMTP id 4LflsM1V8Bz2xnF; Fri, 8 Jul 2022 20:55:03 +0000 (UTC) Received: from mail01.ipfire.org (mail01.haj.ipfire.org [172.28.1.202]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) client-signature ECDSA (P-384)) (Client CN "mail01.haj.ipfire.org", Issuer "R3" (verified OK)) by mail02.haj.ipfire.org (Postfix) with ESMTPS id 4LflsL3v1Mz2xMq for ; Fri, 8 Jul 2022 20:55:02 +0000 (UTC) Received: from [127.0.0.1] (localhost [127.0.0.1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (No client certificate requested) by mail01.ipfire.org (Postfix) with ESMTPSA id 4LflsL11XZzjC; Fri, 8 Jul 2022 20:55:02 +0000 (UTC) DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003ed25519; t=1657313702; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=HrhvUeQfkp36Z99ClG69/NK9+DpSzOZlfkA/4lW4HM8=; b=jTbdDhLpZVEVoA2nAAFnqlzc0sQi4n55UqnUwGoBIhiQpqdCiYDFyuWQbTJ7heu2XvAnhK cJE3dbKhwctWxfDA== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ipfire.org; s=202003rsa; t=1657313702; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding; bh=HrhvUeQfkp36Z99ClG69/NK9+DpSzOZlfkA/4lW4HM8=; b=M2g1wnjEY7Y55tHK3S3TTDVdVOsMFPRd5WIFZi9+wJeojJOtONGXVRsjCnwD8FGcndh7Pv oP4hQWdReB3AisTgDutz9QzR+eZ2LbDQCBNhcDh7LSL0Q2bBpGWBTLUGk/Wdbb6DNYTeEi ctwmu0humhYA++dJqg/+e55R//dfzrOGHEvQihMSc2h7P0n/54fNCqpy5664xaoHYM/EmE Xmcpv1JvMgbsPzoSFneLO1X4qWQjtEH+QQpLnVWsYMSfvLcumAclsWLG9kCvE9ucyw57mC wmlcNkEQh42YPdqDDwBY+H15eNttGKoNwfGq6cnmFyd6iRwTXYmixpX4BQGfFQ== From: Adolf Belka To: development@lists.ipfire.org Subject: [PATCH] htop: Update to version 3.2.1 Date: Fri, 8 Jul 2022 22:54:59 +0200 Message-Id: <20220708205459.2972679-1-adolf.belka@ipfire.org> MIME-Version: 1.0 X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: development-bounces@lists.ipfire.org Sender: "Development" - Update from version 3.1.2 to 3.2.1 - Update of rootfile not required - Changelog What's new in version 3.2.1 * Fix setting to show all branches collapsed by default * Restore functionality of stripExeFromCmdline setting * Fix some command line display settings not being honored without restart * Display single digit precision for CPU% greater than 99.9% * On Linux, FreeBSD and PCP consider only shrinkable ZFS ARC as cache * On Linux, increase field width of CPUD% and SWAPD% columns * Colorize process state characters in help screen * Use mousemask(3X) to enable and disable mouse control * Fix heap buffer overflow in Vector_compact * On Solaris, fix a process time scaling error * On Solaris, fix the build * On NetBSD, OpenBSD and Solaris ensure env buffer size is sufficient * On Linux, resolve processes exiting interfering with sampling * Fix ProcessList quadratic removal when scanning processes * Under LXC, limit CPU count to that given by /proc/cpuinfo * Improve container detection for LXC * Some minor documentation fixes What's new in version 3.2.0 * Support for displaying multiple tabs in the user interface * Allow multiple filter and search terms (logical OR, separate by "|") * Set correct default sorting direction (defaultSortDesc) * Improve performance for process lookup and update * Rework the IOMeters initial display * Removed duplicate sections on COMM and EXE * Highlight process UNINTERRUPTIBLE_WAIT state (D) * Show only integer value when CPU% more than 99.9% * Handle rounding ambiguity between 99.9 and 100.0% * No longer leaves empty the last column in header * Fix header layout and meters reset if a header column is empty * Fix PID and UID column widths off-by-one error * On Linux, read generic sysfs batteries * On Linux, do not collect LRS per thread (it is process-wide) * On Linux, dynamically adjust the SECATTR and CGROUP column widths * On Linux, fix a crash in LXD * On FreeBSD, add support for showing process emulation * On Darwin, lazily set process TTY name * Always set SIGCHLD to default handling * Avoid zombie processes on signal races * Ensure last line is cleared when SIGINT is received * Instead of SIGTERM, pre-select the last sent signal * Internal Hashtable performance and sizing improvements * Add heuristics for guessing LXC or Docker from /proc/1/mounts * Force elapsed time display to zero if process started in the future * Avoid extremely large year values when printing time * Fix division by zero when calculating IO rates * Fix out of boundary writes in XUtils * Fix custom thread name display issue * Use AC_CANONICAL_HOST, not AC_CANONICAL_TARGET in configure.ac * Support libunwind of LLVM Signed-off-by: Adolf Belka Reviewed-by: Peter Müller --- lfs/htop | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lfs/htop b/lfs/htop index 461c3f5ba..019a844e1 100644 --- a/lfs/htop +++ b/lfs/htop @@ -26,7 +26,7 @@ include Config SUMMARY = An Interactive text-mode Process Viewer for Linux -VER = 3.1.2 +VER = 3.2.1 THISAPP = htop-$(VER) DL_FILE = $(THISAPP).tar.xz @@ -34,7 +34,7 @@ DL_FROM = $(URL_IPFIRE) DIR_APP = $(DIR_SRC)/$(THISAPP) TARGET = $(DIR_INFO)/$(THISAPP) PROG = htop -PAK_VER = 18 +PAK_VER = 19 DEPS = @@ -50,7 +50,7 @@ objects = $(DL_FILE) $(DL_FILE) = $(DL_FROM)/$(DL_FILE) -$(DL_FILE)_BLAKE2 = 2b05c90df830c94cee08a16fa5a351b30f396b1f352a37d2eada108b972b6a406f667fadd82a227d149a93a2cd6301b7d9477dd8ca369ff3d317b0fd9146d7c2 +$(DL_FILE)_BLAKE2 = 7addefca7de8f0867220e6415f4585f7e6ecf655d6245e4a8e120552ac738544fde1c2d8e24ce1139209caad23994316e8be9611f6ed0253d60547158d17ff24 install : $(TARGET)