Commit Graph

  • b0fd44275d Merge branch 'collapse-tree-view' of fasterit/htop Daniel Lange 2021-02-15 12:10:55 +01:00
  • 61c943555b Merge branch 'fix-zero-btime' of natoscott/htop Daniel Lange 2021-02-15 10:52:04 +01:00
  • 7433bf4b18 Correctly detect failure to initialize boottime Nathan Scott 2021-02-15 19:32:55 +11:00
  • 8cd90f0c4a Fix a couple of small spelling mistakes in comments Nathan Scott 2021-02-15 12:54:20 +11:00
  • 2c6222e30a Option and key ("*") to collapse / expand all branches under PID 1 (and PID 2 if kernel threads are shown) Daniel Lange 2021-02-12 18:48:09 +01:00
  • c44b2ec795 Small update to test plan Daniel Lange 2021-02-13 14:04:15 +01:00
  • 1e39c8fa4d Make ZFS Meter "Unavailable" text match others -> FAILED_READ coloring Daniel Lange 2021-02-09 20:25:57 +01:00
  • 4cb2b5fc1c Merge branch 'fix_zfs_arc_ratio_color' of overhacked/htop Daniel Lange 2021-02-09 20:02:13 +01:00
  • f73c98abd4 Forgot to correctly color ZFS ARC ratio Ross Williams 2021-02-09 16:59:03 +00:00
  • f273bfd083 Linux: restore memory calculation regarding HugePages Christian Göttsche 2021-02-09 15:57:22 +01:00
  • 7ba3396a4c Update ChangeLog and report credits for the MemAvailable issue and initial implementation Daniel Lange 2021-02-09 13:22:08 +01:00
  • 69d3b9ccf1 Merge branch 'mem' of cgzones/htop Daniel Lange 2021-02-09 13:15:52 +01:00
  • e86acd6893 Remove force sort order to ASC when returning to tree mode Daniel Lange 2021-02-07 13:46:57 +01:00
  • 3d497a3760 Linux: overhaul memory partition Christian Göttsche 2021-01-06 18:11:24 +01:00
  • 0d67263b36 Merge branch 'stderr_cache' of cgzones/htop Daniel Lange 2021-02-06 16:10:22 +01:00
  • 7b1fa1bf49 Cache stderr to be able to print assert messages Christian Göttsche 2020-12-25 11:03:15 +01:00
  • fd2a0cf421 FreeBSD: add support for CPU frequency and temperature Christian Göttsche 2020-12-22 20:02:01 +01:00
  • 64a1ab848f configure: ignore usage of C11 _Generic on FreeBSD Christian Göttsche 2021-02-05 15:20:00 +01:00
  • cae47bb28d configure: add -lelf for static build on FreeBSD Christian Göttsche 2021-02-05 15:15:01 +01:00
  • fd4e6b432b Use MainPanel type in State struct Christian Göttsche 2021-02-05 14:12:49 +01:00
  • fd1ad863dc Merge branch 'lsb' of eworm-de/htop (skip "n/a" values for SysArchMeter) Daniel Lange 2021-02-04 17:27:16 +01:00
  • 85a855f5b2 SysArchMeter: skip "n/a" values Christian Hesse 2021-02-04 13:26:39 +01:00
  • 8fb51627b2 Improve initial setup for systems with many CPUs Daniel Lange 2021-02-02 10:32:11 +01:00
  • b612256486 Leave less right margin next to long (text) meters Daniel Lange 2021-01-28 16:17:40 +01:00
  • ba630e8ad5 Make descriptions to -shelp available so people find threads Daniel Lange 2021-02-02 08:57:47 +01:00
  • ef87877826 Fix typo, align with man page, drop dots Daniel Lange 2021-02-02 08:57:21 +01:00
  • f3eab4e796 Explain historic naming of Light-Weight Processes column aka threads Daniel Lange 2021-02-02 08:56:24 +01:00
  • de3e271206 Merge branch 'comm' of cgzones/htop Daniel Lange 2021-02-02 09:56:32 +01:00
  • 12208af777 DiD: Avoid negative cmdlineBasenameOffset Benny Baumann 2021-02-01 22:09:39 +01:00
  • 12f5f06e88 Check for sortTimeout to not run towards -inf Daniel Lange 2021-02-01 16:02:31 +01:00
  • 3808b3b553 Remove unused key definitions Daniel Lange 2021-02-01 16:00:23 +01:00
  • 06b5828dc4 Fix Shift+Function key on Qt-based terminals BenBE 2021-02-01 09:02:36 +01:00
  • 8bd543562b Quote SYSCONFDIR definition Christian Göttsche 2021-01-29 16:44:23 +01:00
  • 06b1674aa6 Improve handling when selected last process entry Christian Göttsche 2021-01-30 23:45:00 +01:00
  • 51e79ddc07 [#480] SysArchMeter to view kernel/arch info ahgamut 2021-01-27 15:15:48 +05:30
  • 7bfa466abe Linux: silence UBSAN implicit conversions Christian Göttsche 2021-01-27 15:12:15 +01:00
  • 1014e897a7 Linux: document /proc/PID/stat field parsing Christian Göttsche 2021-01-27 15:12:08 +01:00
  • 69efa94f9f Use String_eq wrapper instead of raw strcmp Christian Göttsche 2021-01-27 15:12:06 +01:00
  • 04cf590967 FreeBSD: drop minflt and implement majflt Christian Göttsche 2021-01-27 15:12:04 +01:00
  • 46370231e3 FreeBSD: drop unused idle thread code Christian Göttsche 2021-01-27 15:12:02 +01:00
  • 8c43856380 FreeBSD: populate processor field Christian Göttsche 2021-01-27 15:11:58 +01:00
  • 79620d01c0 FreeBSD: drop unused jail_errmsg variable Christian Göttsche 2021-01-27 15:11:56 +01:00
  • 399add39ca FreeBSD: simplify kernel thread logic Christian Göttsche 2021-01-27 15:11:54 +01:00
  • 56c4055fd1 FreeBSD: drop unused ProcessList fields Christian Göttsche 2021-01-27 15:11:52 +01:00
  • fa499fc155 FreeBSD: misc Christian Göttsche 2021-01-27 15:11:50 +01:00
  • fdaa15bd8d Linux: overhaul io process fields Christian Göttsche 2021-01-27 15:11:48 +01:00
  • fee744abd2 Update generic process field display Christian Göttsche 2021-01-27 15:11:46 +01:00
  • d5de1bc23d Overhaul sorting of state process column Christian Göttsche 2021-01-27 15:11:44 +01:00
  • a3c8285237 Refactor to tty_nr process field display Christian Göttsche 2021-01-27 15:11:42 +01:00
  • 03d6345c89 Process: document process fields Christian Göttsche 2021-01-27 15:11:37 +01:00
  • 93378b9ee5 fix typo/missing newline for --enable-static divinity76 2021-01-30 13:14:49 +01:00
  • 3acf28c259 Unsupported: pass compilation Christian Göttsche 2021-01-28 18:19:38 +01:00
  • bd694c0ce6 Do not call exit(3) in signal handler Christian Göttsche 2021-01-29 12:38:30 +01:00
  • fd8c0611af Use different function on different detection method to avoid caching Christian Göttsche 2021-01-28 17:40:33 +01:00
  • f27bab470b Drop duplicate option Christian Göttsche 2021-01-28 17:38:23 +01:00
  • 34da6fdadb Avoid syntax injection inside code block YJ Lee 2021-01-14 16:25:23 +09:00
  • e54a790b14 TraceScreen: draw panel header Youngjae Lee 2021-01-14 16:08:02 +09:00
  • 3c61813ea6 InfoScreen: add mouse wheel scroll Youngjae Lee 2021-01-14 13:37:46 +09:00
  • fd45845829 InfoScreen: fix mouse selection Youngjae Lee 2021-01-14 12:15:59 +09:00
  • 92fb69f5a0 Merge branch 'todo' of cgzones/htop Daniel Lange 2021-01-28 07:36:14 +01:00
  • 5644d0194b Merge branch 'default_libcap' (configure overhaul) of cgzones/htop Daniel Lange 2021-01-28 07:31:15 +01:00
  • 6dba60f6bd Pass Settings to CRT_init Christian Göttsche 2021-01-27 17:14:15 +01:00
  • 211121f060 Drop invalid todo Christian Göttsche 2021-01-27 17:06:21 +01:00
  • d77703b3dc ci: use as-needed linker flag in gcc full-featured build Christian Göttsche 2021-01-27 14:32:03 +01:00
  • 3035e29e74 Use typedef names instead of raw struct ones Christian Göttsche 2021-01-26 18:41:04 +01:00
  • 575edffb4b Add configure option to create static htop binary Christian Göttsche 2021-01-22 19:14:59 +01:00
  • 759a34039c configure: fail immediately on missing requirement Christian Göttsche 2021-01-22 19:14:55 +01:00
  • 38b6a0148f configure: misc modernizations Christian Göttsche 2021-01-22 19:14:53 +01:00
  • f3623b7880 configure: reformat for improved reabability Christian Göttsche 2021-01-22 19:14:50 +01:00
  • 5e103ff9d1 configure: overhaul option handling Christian Göttsche 2021-01-22 19:14:46 +01:00
  • 0f04714a03 Fix possible division by zero Christian Göttsche 2021-01-25 17:31:43 +01:00
  • 2ec44098f9 Allow meters in text mode to span empty neighbors to the right Christian Göttsche 2021-01-18 15:23:23 +01:00
  • 6f6e0ec571 Update copyright for 2021 Daniel Lange 2021-01-22 20:06:51 +01:00
  • d269d7247f Merge branch 'mop-up-sort-mess' of fasterit/htop Daniel Lange 2021-01-22 16:26:42 +01:00
  • 041feeca18 Add note to users about sort logic changes to ChangeLog Daniel Lange 2021-01-22 16:23:08 +01:00
  • 074703bd5c Implement stable tie-breaker and add more defaultSortDesc fields as per cgzones' suggestions, simplify Process_compare flow from BenBE Daniel Lange 2021-01-21 20:57:34 +01:00
  • 4dadbe3b34 configure: add -Winit-self warning Christian Göttsche 2021-01-21 19:49:07 +01:00
  • 4531b31d92 Sort out the mess around column sorting that had accumulated over time Daniel Lange 2021-01-21 14:27:23 +01:00
  • b20bb543ce Find the correct library for clock_gettime before trying to use it James Abbatiello 2021-01-19 13:51:59 -05:00
  • 03824da684 Linux: individual huge page values in the huge page meter David Zarzycki 2021-01-14 09:46:37 -05:00
  • 4d85848988 Linux: handle hugepages Christian Göttsche 2021-01-05 15:50:23 +01:00
  • 71f51a20c1 Define PATH_MAX for GNU/hurd Daniel Lange 2021-01-14 13:27:47 +01:00
  • 1f20c0fb3d Linux: fall back to cpuinfo on slow scaling_cur_freq read Christian Göttsche 2021-01-13 15:44:05 +01:00
  • b5a5e83470 LED Meter: display wide characters and restore non-wide ncurses support Christian Göttsche 2021-01-14 11:01:32 +01:00
  • b9adc30b86 RichString: implement safe rewind Christian Göttsche 2021-01-14 10:24:36 +01:00
  • 08ac22ddb9 RichString: refactor writing limited amount of columns Christian Göttsche 2021-01-14 09:59:11 +01:00
  • ceee96dcba Do not try to set not owned capabilities Christian Göttsche 2021-01-12 11:39:10 +01:00
  • 5fde0e0127 RichString_appendChr: add parameter to set attributes Christian Göttsche 2021-01-13 19:22:33 +01:00
  • 78b993dbb4 kfreeBSD: include config.h for _GNU_SOURCE (part 2) Christian Göttsche 2021-01-12 19:05:46 +01:00
  • 47cebafd77 kfreeBSD: include config.h for _GNU_SOURCE Christian Göttsche 2021-01-12 17:02:16 +01:00
  • c865313e2d Reset cache values when setting comm value Christian Göttsche 2021-01-12 16:43:06 +01:00
  • 66dd77aa6b Hashtable: use appropriate return type for nextPrime Christian Göttsche 2021-01-12 16:37:43 +01:00
  • 2b62126aea Mark several non-modified pointer variables const Christian Göttsche 2021-01-11 23:46:06 +01:00
  • 960f52b783 SELinuxMeter: hardcode SELINUX_MAGIC value Christian Göttsche 2020-12-17 16:53:59 +01:00
  • e6d536dd3f Add compiler hints on memory allocating utility functions Christian Göttsche 2020-11-20 17:04:19 +01:00
  • 37e186fd66 Linux: Add SwapCached to the swap meter David Zarzycki 2021-01-07 08:38:18 -05:00
  • f4404effa4 Add option to drop Linux capabilities Christian Göttsche 2020-09-02 14:39:25 +02:00
  • d72b0a682e Mark several non-modified pointer variables const Christian Göttsche 2021-01-05 23:42:55 +01:00
  • 1b2d48bc9a Remove dead code Christian Göttsche 2021-01-05 14:59:37 +01:00
  • d9240999e9 Process: drop commLen Christian Göttsche 2021-01-05 14:53:07 +01:00