Commit Graph

  • 6fd5857cd5 Accepting request 1268560 from Base:System factory Ana Guerrero 2025-04-11 14:49:58 +00:00
  • 3029314980 Accepting request 1268560 from Base:System leap-16.1 leap-16.0 Ana Guerrero 2025-04-11 14:49:58 +00:00
  • f7f11c2be5 - Update to version 3.4.1: * Support for PMAPI v3 for PCP * PCP code cleanups * Proper checks for strchrnul * Code cleanup in the NetworkIOMeter * Improved documentation for the --user option * Display stuck processes on Darwin * Handle issues when the monotonic clock runs backwards * Fix builds using native curses on NetBSD Martin Pluskal 2025-04-11 08:08:59 +00:00
  • c1261e96d7 - Update to version 3.4.1: * Support for PMAPI v3 for PCP * PCP code cleanups * Proper checks for strchrnul * Code cleanup in the NetworkIOMeter * Improved documentation for the --user option * Display stuck processes on Darwin * Handle issues when the monotonic clock runs backwards * Fix builds using native curses on NetBSD Martin Pluskal 2025-04-11 08:08:59 +00:00
  • 48f0408ace Accepting request 1256151 from Base:System Ana Guerrero 2025-03-26 20:21:06 +00:00
  • 5aa097ef35 Accepting request 1256151 from Base:System Ana Guerrero 2025-03-26 20:21:06 +00:00
  • ac78971c16 - Update to version 3.4.0: * Improve Darwin support for ARM-based systems * Fix static linking with libsystemd * Various build fixes for DragonFlyBSD, Darwin, NetBSD, OpenBSD & Solaris * Fix running task display (count) * Fix sort order handling in tree mode * Add warning when exiting with a signal (not saving .htoprc) * Add Disk I/O and Network I/O meter for DragonFlyBSD * Improve handling of invalid Unicode strings * Disable basename checking for kernel tasks * Updated documentation for pcp-htop * Disable FOCUS_IN/FOCUS_OUT event handling * Add GPU meter for Linux and PCP * Add colum for GPU time per process on Linux and PCP * Avoid glibc FILE API voodoo * Ignore previously unhandled signals USR1 and USR2 * Force locating the config file to only use absolute paths * Prefer reading htoprc from ~/.config/htop/htoprc over legacy ~/.htoprc * Force writing the configuration to a regular file * Use distinct config files for htop and pcp-htop * Link libnl3 at runtime * Gather permitted capabilities via capget(2) * Avoid fetching certain process information for each thread on Linux (speed up) * Improved handling for invalid data in /proc/tty/drivers on Linux * Various changes to avoid memory allocations inside signal handlers * Add single column header layout * Fix DivByZero bug on startup on Darwin * Include thread information on Darwin * Show process state on Darwin * Update compat check for C23 compilers Martin Pluskal 2025-03-26 09:16:32 +00:00
  • 5a9d1e198f - Update to version 3.4.0: * Improve Darwin support for ARM-based systems * Fix static linking with libsystemd * Various build fixes for DragonFlyBSD, Darwin, NetBSD, OpenBSD & Solaris * Fix running task display (count) * Fix sort order handling in tree mode * Add warning when exiting with a signal (not saving .htoprc) * Add Disk I/O and Network I/O meter for DragonFlyBSD * Improve handling of invalid Unicode strings * Disable basename checking for kernel tasks * Updated documentation for pcp-htop * Disable FOCUS_IN/FOCUS_OUT event handling * Add GPU meter for Linux and PCP * Add colum for GPU time per process on Linux and PCP * Avoid glibc FILE API voodoo * Ignore previously unhandled signals USR1 and USR2 * Force locating the config file to only use absolute paths * Prefer reading htoprc from ~/.config/htop/htoprc over legacy ~/.htoprc * Force writing the configuration to a regular file * Use distinct config files for htop and pcp-htop * Link libnl3 at runtime * Gather permitted capabilities via capget(2) * Avoid fetching certain process information for each thread on Linux (speed up) * Improved handling for invalid data in /proc/tty/drivers on Linux * Various changes to avoid memory allocations inside signal handlers * Add single column header layout * Fix DivByZero bug on startup on Darwin * Include thread information on Darwin * Show process state on Darwin * Update compat check for C23 compilers Martin Pluskal 2025-03-26 09:16:32 +00:00
  • 23ec05182c Accepting request 1138063 from Base:System Ana Guerrero 2024-01-11 20:05:19 +00:00
  • 95d4528765 Accepting request 1138063 from Base:System Ana Guerrero 2024-01-11 20:05:19 +00:00
  • 95fa051204 - Update to 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 Martin Pluskal 2024-01-11 08:13:52 +00:00
  • e465a42a13 - Update to 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 Martin Pluskal 2024-01-11 08:13:52 +00:00
  • 877836b634 Accepting request 1129556 from Base:System Ana Guerrero 2023-11-28 21:19:53 +00:00
  • b178dde1fd Accepting request 1129556 from Base:System Ana Guerrero 2023-11-28 21:19:53 +00:00
  • d6f4c59a26 - Switch to xz compressed sources Martin Pluskal 2023-11-28 12:24:50 +00:00
  • a826870c88 - Switch to xz compressed sources Martin Pluskal 2023-11-28 12:24:50 +00:00
  • af84affd1b Accepting request 1092511 from Base:System Dominique Leuenberger 2023-06-12 13:27:51 +00:00
  • a0c7007d52 Accepting request 1092511 from Base:System Dominique Leuenberger 2023-06-12 13:27:51 +00:00
  • 3c8651c241 - Drop no longer available configure option Martin Pluskal 2023-06-12 10:51:11 +00:00
  • cad066e13e - Drop no longer available configure option Martin Pluskal 2023-06-12 10:51:11 +00:00
  • b26084b1d3 Accepting request 1063582 from Base:System Dominique Leuenberger 2023-02-07 17:49:38 +00:00
  • 547c2f4fe4 Accepting request 1063582 from Base:System Dominique Leuenberger 2023-02-07 17:49:38 +00:00
  • 552f48fefa Accepting request 1063374 from home:polslinux:branches:Base:System Martin Pluskal 2023-02-07 09:27:32 +00:00
  • 6bedf3c4c9 Accepting request 1063374 from home:polslinux:branches:Base:System Martin Pluskal 2023-02-07 09:27:32 +00:00
  • 3e26df94db Accepting request 980594 from Base:System Dominique Leuenberger 2022-06-03 12:16:56 +00:00
  • 1f3a538602 Accepting request 980594 from Base:System Dominique Leuenberger 2022-06-03 12:16:56 +00:00
  • d4d18e96ce Accepting request 980593 from home:stroeder:sys Martin Pluskal 2022-06-03 08:37:50 +00:00
  • 5e722109af Accepting request 980593 from home:stroeder:sys Martin Pluskal 2022-06-03 08:37:50 +00:00
  • 7912aab672 Accepting request 974356 from Base:System Dominique Leuenberger 2022-05-02 14:25:56 +00:00
  • 55b5edac29 Accepting request 974356 from Base:System Dominique Leuenberger 2022-05-02 14:25:56 +00:00
  • 27b238621b Accepting request 974354 from home:polslinux:branches:Base:System Martin Pluskal 2022-05-02 08:45:57 +00:00
  • 6d87905d2f Accepting request 974354 from home:polslinux:branches:Base:System Martin Pluskal 2022-05-02 08:45:57 +00:00
  • 599f4fea7f Accepting request 935142 from Base:System Dominique Leuenberger 2021-12-02 21:30:15 +00:00
  • a681097f08 Accepting request 935142 from Base:System Dominique Leuenberger 2021-12-02 21:30:15 +00:00
  • df8f4f561a Accepting request 934696 from home:stroeder:sys Martin Pluskal 2021-12-02 09:31:50 +00:00
  • aa92f1d8c7 Accepting request 934696 from home:stroeder:sys Martin Pluskal 2021-12-02 09:31:50 +00:00
  • 162f1c0b06 Accepting request 928540 from Base:System Dominique Leuenberger 2021-11-01 17:35:48 +00:00
  • 2fb406e697 Accepting request 928540 from Base:System Dominique Leuenberger 2021-11-01 17:35:48 +00:00
  • 10d87d42f1 - Update to version 3.1.1 (boo#1192144): * See https://github.com/htop-dev/htop/compare/3.1.0...3.1.1 Martin Pluskal 2021-11-01 10:38:49 +00:00
  • b44de99ec6 - Update to version 3.1.1 (boo#1192144): * See https://github.com/htop-dev/htop/compare/3.1.0...3.1.1 Martin Pluskal 2021-11-01 10:38:49 +00:00
  • 657c5e5a07 Accepting request 921167 from Base:System Dominique Leuenberger 2021-09-23 21:04:20 +00:00
  • d9565c8d17 Accepting request 921167 from Base:System Dominique Leuenberger 2021-09-23 21:04:20 +00:00
  • 5771847c19 OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=61 Martin Pluskal 2021-09-23 15:56:55 +00:00
  • 3aaeed50bb OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=61 Martin Pluskal 2021-09-23 15:56:55 +00:00
  • 4a543f4f45 - Enable linux capabilities - Drop unsupported configure options Martin Pluskal 2021-09-23 09:30:25 +00:00
  • 9b8d83db6e - Enable linux capabilities - Drop unsupported configure options Martin Pluskal 2021-09-23 09:30:25 +00:00
  • e1fd625f1d Accepting request 920888 from home:dlshcbmuipmam:branches:Base:System Martin Pluskal 2021-09-23 09:24:41 +00:00
  • 0f3e8993f4 Accepting request 920888 from home:dlshcbmuipmam:branches:Base:System Martin Pluskal 2021-09-23 09:24:41 +00:00
  • 09c3a1834d Accepting request 862804 from Base:System Dominique Leuenberger 2021-01-13 17:20:21 +00:00
  • 64eaec4afb Accepting request 862804 from Base:System Dominique Leuenberger 2021-01-13 17:20:21 +00:00
  • 68cf4405c1 OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=58 Martin Pluskal 2021-01-13 07:07:51 +00:00
  • 0db1969a37 OBS-URL: https://build.opensuse.org/package/show/Base:System/htop?expand=0&rev=58 Martin Pluskal 2021-01-13 07:07:51 +00:00
  • bdf795d12c - Update to version 3.0.5: * InfoScreen: fix uncontrolled format string * Improve white text in the Light Terminal colour scheme * Enable the function bar on the main screen to be hidden (see Setup -> Display options) * Reduce layout issues esp. around printing wide characters (not complete yet) * Make the follow function exit cleanly after followed process died * Update help and man page for improved -t / -s options * Drop usage of formatted error messages from <err.h> * Show arrow indicating order of sorted process column * Lots of plumbing around the internal Hashtable, hardening and code cleanups * LibSensors: add support for Ryzen CPUs * Fix CPU percentage on M1 silicon Macs * LoadMeter: dynamically adjust color and total of bar * Find libsensors.so.4 for Fedora and friends * Enable going back to previous search matches (Shift-F3) * Added keybind 'N' for sorting by PID (drops 'n'/'N' as not used before much) Martin Pluskal 2021-01-12 08:52:49 +00:00
  • 17fdfeebd7 - Update to version 3.0.5: * InfoScreen: fix uncontrolled format string * Improve white text in the Light Terminal colour scheme * Enable the function bar on the main screen to be hidden (see Setup -> Display options) * Reduce layout issues esp. around printing wide characters (not complete yet) * Make the follow function exit cleanly after followed process died * Update help and man page for improved -t / -s options * Drop usage of formatted error messages from <err.h> * Show arrow indicating order of sorted process column * Lots of plumbing around the internal Hashtable, hardening and code cleanups * LibSensors: add support for Ryzen CPUs * Fix CPU percentage on M1 silicon Macs * LoadMeter: dynamically adjust color and total of bar * Find libsensors.so.4 for Fedora and friends * Enable going back to previous search matches (Shift-F3) * Added keybind 'N' for sorting by PID (drops 'n'/'N' as not used before much) Martin Pluskal 2021-01-12 08:52:49 +00:00
  • 48d50905e8 Accepting request 858337 from Base:System Dominique Leuenberger 2020-12-23 13:22:22 +00:00
  • 59df52011a Accepting request 858337 from Base:System Dominique Leuenberger 2020-12-23 13:22:22 +00:00
  • b450938951 Accepting request 858313 from home:AndreasStieger:branches:Base:System Martin Pluskal 2020-12-23 11:27:52 +00:00
  • 818c9a1f42 Accepting request 858313 from home:AndreasStieger:branches:Base:System Martin Pluskal 2020-12-23 11:27:52 +00:00
  • 226863a567 Accepting request 853565 from Base:System Dominique Leuenberger 2020-12-07 14:02:04 +00:00
  • 06f862b3a6 Accepting request 853565 from Base:System Dominique Leuenberger 2020-12-07 14:02:04 +00:00
  • 7b531f4ee2 Accepting request 853550 from home:stroeder:branches:Base:System Martin Pluskal 2020-12-07 11:42:33 +00:00
  • 0fbaa426dc Accepting request 853550 from home:stroeder:branches:Base:System Martin Pluskal 2020-12-07 11:42:33 +00:00
  • 9c74030358 Accepting request 834827 from Base:System Dominique Leuenberger 2020-09-16 17:38:19 +00:00
  • c7535c3805 Accepting request 834827 from Base:System Dominique Leuenberger 2020-09-16 17:38:19 +00:00
  • 54625b3965 Accepting request 834748 from home:avindra:branches:Base:System Martin Pluskal 2020-09-16 07:44:02 +00:00
  • e748424bd6 Accepting request 834748 from home:avindra:branches:Base:System Martin Pluskal 2020-09-16 07:44:02 +00:00
  • e1e7bf46e1 Accepting request 832673 from Base:System Dominique Leuenberger 2020-09-07 19:34:53 +00:00
  • f387e15e19 Accepting request 832673 from Base:System Dominique Leuenberger 2020-09-07 19:34:53 +00:00
  • 06caf8ad50 Accepting request 832633 from home:mnhauke Martin Pluskal 2020-09-07 06:42:36 +00:00
  • 90c039a11f Accepting request 832633 from home:mnhauke Martin Pluskal 2020-09-07 06:42:36 +00:00
  • 719100eb44 Accepting request 830684 from Base:System Dominique Leuenberger 2020-08-31 14:49:43 +00:00
  • 01e59e1171 Accepting request 830684 from Base:System Dominique Leuenberger 2020-08-31 14:49:43 +00:00
  • bd6bc4a5ef Accepting request 830503 from home:avindra:branches:Base:System Martin Pluskal 2020-08-31 07:43:58 +00:00
  • b7d643e0de Accepting request 830503 from home:avindra:branches:Base:System Martin Pluskal 2020-08-31 07:43:58 +00:00
  • 8fc700de23 Accepting request 811678 from Base:System Dominique Leuenberger 2020-06-05 18:20:29 +00:00
  • d576d613ef Accepting request 811678 from Base:System Dominique Leuenberger 2020-06-05 18:20:29 +00:00
  • 553520591c - Fix building with gcc10: * htop-2.2.0-gcc10.patch Martin Pluskal 2020-06-05 07:26:04 +00:00
  • af8d1a733f - Fix building with gcc10: * htop-2.2.0-gcc10.patch Martin Pluskal 2020-06-05 07:26:04 +00:00
  • 79ed5cb19d Accepting request 796378 from Base:System Dominique Leuenberger 2020-04-23 16:32:44 +00:00
  • 1ca67aa821 Accepting request 796378 from Base:System Dominique Leuenberger 2020-04-23 16:32:44 +00:00
  • 7fd6006083 - Add patches: * htop-2.2.0-fix-linux-process-ordering.patch * htop-2.2.0-fix-option-string.patch (fixes boo#1165352) Martin Pluskal 2020-04-23 05:49:13 +00:00
  • 7e9d539412 - Add patches: * htop-2.2.0-fix-linux-process-ordering.patch * htop-2.2.0-fix-option-string.patch (fixes boo#1165352) Martin Pluskal 2020-04-23 05:49:13 +00:00
  • 40df6c9a62 Accepting request 595963 from Base:System Yuchen Lin 2018-04-13 10:51:07 +00:00
  • a47f794583 Accepting request 595963 from Base:System Yuchen Lin 2018-04-13 10:51:07 +00:00
  • 70e1a9ac84 - Simplify spec file * Drop support for building on older distros * Trim describtion - Enable delayacct Martin Pluskal 2018-04-12 12:11:41 +00:00
  • a64822697c - Simplify spec file * Drop support for building on older distros * Trim describtion - Enable delayacct Martin Pluskal 2018-04-12 12:11:41 +00:00
  • a26791c546 Accepting request 595378 from home:avindra:branches:Base:System Martin Pluskal 2018-04-11 10:54:10 +00:00
  • ec0658c0d3 Accepting request 595378 from home:avindra:branches:Base:System Martin Pluskal 2018-04-11 10:54:10 +00:00
  • ef2ecff791 Accepting request 579813 from Base:System Dominique Leuenberger 2018-02-25 10:47:07 +00:00
  • 492b882357 Accepting request 579813 from Base:System Dominique Leuenberger 2018-02-25 10:47:07 +00:00
  • a0a4434bbf Accepting request 579480 from home:ecsos:monitoring Martin Pluskal 2018-02-24 17:23:42 +00:00
  • 40b8e6ea12 Accepting request 579480 from home:ecsos:monitoring Martin Pluskal 2018-02-24 17:23:42 +00:00
  • 7fd9d5b7e4 Accepting request 573317 from Base:System Dominique Leuenberger 2018-02-06 15:51:21 +00:00
  • 6ef75a261b Accepting request 573317 from Base:System Dominique Leuenberger 2018-02-06 15:51:21 +00:00
  • 68b863ed67 - Small cleanup with spec-clener Martin Pluskal 2018-02-06 13:44:01 +00:00
  • 81f7877339 - Small cleanup with spec-clener Martin Pluskal 2018-02-06 13:44:01 +00:00
  • 66bd483825 osc copypac from project:home:alois:branches:Base:System package:htop revision:10 Martin Pluskal 2018-02-06 13:41:01 +00:00
  • 84e180940a osc copypac from project:home:alois:branches:Base:System package:htop revision:10 Martin Pluskal 2018-02-06 13:41:01 +00:00
  • e2820924aa Accepting request 573183 from home:avindra Martin Pluskal 2018-02-06 08:14:51 +00:00
  • 1963248441 Accepting request 573183 from home:avindra Martin Pluskal 2018-02-06 08:14:51 +00:00