Message ID | 20220708205459.2972679-1-adolf.belka@ipfire.org |
---|---|
State | Accepted |
Commit | 7772be8e37c84a210e4153930315bb0c294198e4 |
Headers |
Return-Path: <development-bounces@lists.ipfire.org> 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 <patchwork@web04.haj.ipfire.org>; 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 <development@lists.ipfire.org>; 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 <adolf.belka@ipfire.org> 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 Content-Transfer-Encoding: 8bit X-BeenThere: development@lists.ipfire.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: IPFire development talk <development.lists.ipfire.org> List-Unsubscribe: <https://lists.ipfire.org/mailman/options/development>, <mailto:development-request@lists.ipfire.org?subject=unsubscribe> List-Archive: <http://lists.ipfire.org/pipermail/development/> List-Post: <mailto:development@lists.ipfire.org> List-Help: <mailto:development-request@lists.ipfire.org?subject=help> List-Subscribe: <https://lists.ipfire.org/mailman/listinfo/development>, <mailto:development-request@lists.ipfire.org?subject=subscribe> Errors-To: development-bounces@lists.ipfire.org Sender: "Development" <development-bounces@lists.ipfire.org> |
Series |
htop: Update to version 3.2.1
|
|
Commit Message
Adolf Belka
July 8, 2022, 8:54 p.m. UTC
- 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 <adolf.belka@ipfire.org>
---
lfs/htop | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
Comments
Reviewed-by: Peter Müller <peter.mueller@ipfire.org> > - 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 <adolf.belka@ipfire.org> > --- > 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) >
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)