Commit Graph

  • 82dce5cf8e ProcessList_buildTree: sort by parent for fast search Denis Lisov 2021-12-16 18:36:01 +0300
  • 8d987864e4 ProcessList_buildTree: drop sort direction checking Denis Lisov 2021-12-16 17:43:05 +0300
  • 58b42e4cac ProcessList: introduce displayList Denis Lisov 2021-12-16 19:09:03 +0300
  • 2477a5a018 ProcessList_buildTree: handle every process once Denis Lisov 2021-12-16 18:48:47 +0300
  • 1a403eb7eb ProcessList_buildTree: lookup parent via hashtable Denis Lisov 2021-12-13 01:34:27 +0300
  • a3a7958721 ProcessList: sort before panel rebuild if needed Denis Lisov 2021-12-16 01:33:32 +0300
  • 4aeb146ce8 Remove duplicate sections on COMM and EXE Daniel Lange 2022-02-13 17:22:39 +0100
  • 8c99683b04 Fix custom thread name display issue Jan Kończak 2022-01-05 14:27:51 +0100
  • 265a7b8a50 Fix division by zero when calculating IO rates Benny Baumann 2022-02-03 17:48:18 +0100
  • 939685dff9
    build: use AC_CANONICAL_HOST, not AC_CANONICAL_TARGET Sam James 2022-01-22 03:54:42 +0000
  • 3e1a27a981 freebsd/dragonfly: Stop aligning equals signs in PLATFORM_PROCESS_FIELDS Jessica Clarke 2022-01-16 16:31:18 +0000
  • 9512fd7930 FreeBSD: Add support for showing process emulation Jessica Clarke 2022-01-15 02:27:53 +0000
  • 4a664c0df8 Help: Linux swap consistency Kevin Bracey 2022-01-12 11:09:10 +0200
  • d0d9f202c5 Avoid zombie processes on signal races Tobias Stoeckmann 2022-01-11 22:25:29 +0100
  • a0ad0697a8 Always set SIGCHLD to default handling Tobias Stoeckmann 2022-01-11 22:24:11 +0100
  • a133ffd829 Removed unused String_getToken function Tobias Stoeckmann 2022-01-11 21:34:47 +0100
  • fde1243443 Fix out of boundary writes in XUtils Tobias Stoeckmann 2022-01-11 18:55:41 +0100
  • 6eab39c0ab Fix typo Tobias Stoeckmann 2022-01-11 19:01:24 +0100
  • 2c3a64ac9c Year 2022 updates Daniel Lange 2022-01-03 18:01:18 +0100
  • 442c1596f6 GH Actions: enable Werror in PCP build Christian Göttsche 2021-11-27 13:50:18 +0100
  • f782f821f7 LinuxProcessList: do not collect LRS per thread Denis Lisov 2021-12-17 14:29:01 +0300
  • 5b78ad2d53 Set correct default sorting direction Christian Göttsche 2021-12-16 16:09:32 +0100
  • 1ef8c0e12f Drop getCommandStr member of Process Christian Göttsche 2021-12-16 15:57:37 +0100
  • 6fcb1994c8 Do not combine default and configuration process fields Christian Göttsche 2021-12-16 15:49:17 +0100
  • 5bc988ad6d Use correct command field as default field Christian Göttsche 2021-12-16 15:43:35 +0100
  • 6e9a5e9e49 Mark ScreenDefaults const Christian Göttsche 2021-12-16 15:40:50 +0100
  • 14f428a172 Drop unused Platform variables Christian Göttsche 2021-12-16 15:37:01 +0100
  • 6388033e10 configure: support libunwind of LLVM Christian Göttsche 2021-12-14 17:36:57 +0100
  • b45eaf2fe1 Hashtable: use a minimum size of 7 Christian Göttsche 2021-12-13 21:17:58 +0100
  • 230dc9c3c1 Hashtable: adjust shrink-on-remove factor Denis Lisov 2021-12-12 15:25:06 +0300
  • d084a80023 Hashtable: skip rehashing if the size is the same Denis Lisov 2021-12-12 15:19:07 +0300
  • 5c8670717a Do not leave empty last column in header Christian Göttsche 2021-09-10 16:36:13 +0200
  • bc08c7dc2a
    Merge pull request #889 from cgzones/screens_update Nathan Scott 2021-12-09 08:38:25 +1100
  • 1e94b92226 Linux: read generic sysfs batteries Christian Göttsche 2021-12-08 20:27:54 +0100
  • 63fafb4844 IOMeters: rework initial display Christian Göttsche 2021-12-04 18:08:59 +0100
  • c85e5bbf5c ScreenPanels: free ScreenSettings of deleted screens Christian Göttsche 2021-12-08 14:44:48 +0100
  • c9e0bd2002 ScreenPanel: misc updates Christian Göttsche 2021-12-08 15:18:10 +0100
  • df1914f429 Add ScreenSettings_delete helper Christian Göttsche 2021-12-08 14:20:54 +0100
  • 3cfdf66d9a Settings: initialize default sort key for new screenpanel Christian Göttsche 2021-12-08 13:02:58 +0100
  • fa9f260f63 Process: print default key Christian Göttsche 2021-12-08 13:02:18 +0100
  • 1da78b5818 CRT: add debug printing function Christian Göttsche 2021-12-08 13:01:40 +0100
  • 2ae1906479 Panel: initialize cursorOn member Christian Göttsche 2021-12-08 12:40:13 +0100
  • 0e58784224 Fix memory leak on shutdown in new screen settings code. Nathan Scott 2021-11-05 09:13:13 +1100
  • 4ef5e4296e fix CI issue Sohaib Mohamed 2021-10-26 14:26:45 +0200
  • ba3a1df806 Fix misc styleguide issues and add missing header files Sohaib Mohamed 2021-10-26 13:07:24 +0200
  • b672e60886 Enable tabs for a fresh install of htop Only Sohaib Mohamed 2021-10-26 12:21:40 +0200
  • cd6457ef88 Fixup tabs with dynamic Columns - add missing `Dynamic()` Sohaib Mohamed 2021-10-18 17:55:54 +1100
  • 31fe29c5a7 Pass correct ColorElements values to Panel_setSelectionColor Sohaib Mohamed 2021-09-27 13:08:32 +1000
  • cc2547fcf0 Improvements to the tab code after initial feedback Nathan Scott 2021-09-24 17:52:20 +1000
  • 72ba20fa5f Introduce screen tabs Hisham Muhammad 2021-08-31 15:38:52 +1000
  • ff4f44b22a Pre-select the last sent signal in SignalsPanel Christian Göttsche 2021-12-05 19:30:32 +0100
  • a38f48481e Process: highlight UNINTERRUPTIBLE_WAIT state (D) Christian Göttsche 2021-12-04 18:12:36 +0100
  • 61c9fe44a3 CGroupUtils: avoid unsigned integer underflow Christian Göttsche 2021-12-04 20:22:51 +0100
  • ff0ea41c86 Fix issue where last line is not cleared when SIGINT is received Emmanuel Mathi-Amorim 2021-11-30 22:47:12 -0500
  • 43e9be5a8f Update version number to 3.2.0-dev to identify git repo builds Nathan Scott 2021-11-30 12:10:54 +1100
  • d73783d6db Release 3.1.2 3.1.2 Nathan Scott 2021-11-30 12:03:21 +1100
  • 89b7c4c9f9 Merge branch 'release_action' of https://github.com/rofl0r/htop into rofl0r-release_action Nathan Scott 2021-11-30 11:16:57 +1100
  • 78aefc2a99 Minor typo fix and wordsmith-ing in the changelog Nathan Scott 2021-11-30 11:15:35 +1100
  • 697c502b7e Update changelog to include recent changes Benny Baumann 2021-11-28 23:34:41 +0100
  • 171aa0faaa Add a fix to use gettimeofday if monotonic is not available. Lutz Mader 2021-11-19 22:24:47 +0100
  • ddfacb8694 Get file size using stat() for OpenFilesScreen if missing from lsof Peter VandeHaar 2021-09-03 00:20:15 -0400
  • 5beef3e737 Strip prefix "0t" from OFFSET column of OpenFilesScreen Peter VandeHaar 2021-09-03 00:18:30 -0400
  • 27a18830d5 Add OFFSET column to OpenFilesScreen Peter VandeHaar 2021-09-03 00:16:43 -0400
  • b98a4f8d56 Include support for legacy LXC cgroup naming Benny Baumann 2021-11-28 20:08:45 +0100
  • 55e073a455 Use helpers for parsing of cgroup labels Benny Baumann 2021-11-21 19:57:44 +0100
  • 915b558bbe Document CCGROUP column Benny Baumann 2021-11-21 19:23:52 +0100
  • 550100327b Extract string writing/buffer handling into some callback Benny Baumann 2021-10-20 20:19:00 +0200
  • 9dc964bb42 Compress cgroup names based on some heuristics Benny Baumann 2021-10-19 23:36:31 +0200
  • ea4282784d Filter leading colons in CGROUP name Benny Baumann 2021-11-06 17:20:37 +0100
  • 1c3c149d20 Ensure maximum width for CGROUP column Benny Baumann 2021-11-06 17:08:56 +0100
  • 42c0493021 add github workflow to build release tarball rofl0r 2021-11-23 16:23:38 +0000
  • 1284ab4835 Reduce allocation size of cp_time_n and cp_time_o on FreeBSD and DragonFlyBSD Guillaume Gomez 2021-11-16 15:27:10 +0100
  • 07496eafb0 Linux: use proper way to detect kernel threads Rin Cat (鈴猫) 2021-11-08 09:42:12 -0500
  • e7a8d14cbd Correct the order of xCalloc parameters in a couple of places Nathan Scott 2021-11-05 09:22:09 +1100
  • 21cb1c4d59 Cleanup: Fix misc styleguide issues Sohaib Mohamed 2021-11-04 21:40:39 +0200
  • e64269df2c Fix process state handling compiler warning on PCP platform Nathan Scott 2021-11-03 15:46:20 +1100
  • d8dfbbd37c Tidy up process state handling marcluque 2021-10-12 00:45:09 +0200
  • afa3fe4af1 Drop unicode whitespace Christian Göttsche 2021-11-01 12:12:13 +0100
  • 2ef70ad7f6 Early program termination only from main() Volodymyr Vasiutyk 2021-10-06 10:45:07 +0300
  • 2977414d54 Discard stale information from DiskIO and NetworkIO meters Benny Baumann 2021-10-30 10:57:14 +0200
  • 696f79fe50 Dynamically scale the ST_UID size to support 32-bit UIDs Silke Hofstra 2021-08-16 22:50:36 +0200
  • 4374a267be Linux: restore battery state with numbered AC's Christian Göttsche 2021-10-26 10:58:59 +0200
  • 3e70de64b3 Code clean up for reading battery info aninsen 2021-10-06 16:17:59 +0530
  • 3f9f52fd29 Linux: ignore mapped /dev/zero Christian Hesse 2021-10-25 12:47:30 +0200
  • dfa62506b7 Allow -u UID наб 2021-10-04 15:08:55 +0200
  • 731b4003a2 Fix Security Attributes column header width Lucas Werkmeister 2021-10-20 00:36:27 +0200
  • 30c5004cbb Merge branch 'del-exe-lib-docs' of BenBE/htop into main Daniel Lange 2021-10-19 06:59:11 +0200
  • 9d3a1d4981 Elaborate the highlighting of outdated/deleted executables and libraries Benny Baumann 2021-10-19 00:39:24 +0200
  • 60cfa2edce FreeBSD: add comment for memory leak workaround Christian Göttsche 2021-10-15 16:08:33 +0200
  • 604744f68d Header: allocate memory for terminating entry Christian Göttsche 2021-10-15 12:16:41 +0200
  • 13fe58f54a Update version number to 3.2.0-dev to identify git repo builds Benny Baumann 2021-10-14 23:53:41 +0200
  • e785693ef9 Release 3.1.1 3.1.1 Benny Baumann 2021-10-14 23:42:05 +0200
  • 4cf74de1f1 Suppress reporting memory leaks originating from libdevstat Ximalas 2021-10-12 10:44:24 +0200
  • 0a5890d332 Updates to the ChangeLog for 3.1.1 release Nathan Scott 2021-10-13 17:03:35 +1100
  • 2128edfba2 Plug the memory leak for the Disk I/O meter Ximalas 2021-10-11 22:04:02 +0200
  • d1c833fe95 Merge branch 'revert-used-memory' Nathan Scott 2021-10-12 17:47:03 +1100
  • 868b0b3574 Ensure consistent reporting of MemoryMeter used memory Nathan Scott 2021-10-07 18:05:06 +1100
  • 04871a2d04 Report hugepage memory as real and used memory (as before) Nathan Scott 2021-10-07 16:52:25 +1100
  • b7248f6cb8 Handle procExeDeleted & usesDeletedLib without mergedCommandline mode Benny Baumann 2021-10-06 16:38:45 +0200
  • 74afca7bc1 Validate meter configuration before proceeding Benny Baumann 2021-10-06 00:00:55 +0200