htop 2.0.2

This is htop, an interactive process viewer for Unix systems. It is a text-mode application (for console or X terminals) and requires ncurses.

Tags system-administrators linux freebsd openbsd macos monitoring
License GNU GPL
State stable

Recent Releases

2.0.222 Jul 2016 03:16 minor feature: FreeBSD: use KERN_PROC_PROC with kvm_getprocs to avoid erroneously co?. Avoid overlapping key values defined by curses. Avoid overlapping key values defined by curses (Real ). Revert 5c593fa (xCalloc). Explicit "maxItems" property of meters. Assert (Platform_meterTypes 0 == CPUMeter_class). BarMeterMode_draw minor code improvement. If task_for_pid fails, stop trying. Merge branch 'master' of https://github.com/hishamhm/htop. Update header. Use target_os instead of target in configure.ac. Use Linux backend on the Hurd. a typo in the man page (Debian Lintian spelling-error-in-manpage). Add Keywords entry to.desktop file (Debian Lintian warning desktop-e?. Revert "FreeBSD CPU calculation". Remove needless allocation error conditions. Rename Meter.setValues() functions to updateValues(). a small undefined behavior detected by libubsan. Improve reproducible builds. Make PgDown behavior more usual. Merge branch 'master' of https://github.com/hishamhm/htop. Auto-follow process after a search. macro Header_forEachColumn. Replace deprecated autoconf macros. Reorder configure macros to avoid "missing script" warning. Update INSTALL text from autoconf-2.69. Fail early if libtool is not present. Use set_escdelay() to avoid problems with ESCDELAY as a macro. Make sure a pointer fits in the argument!. . Silence warnings about seteuid return value. Remove redundant is-null checks on free(Meter.drawData). Silence cast warning. Stricter strdup. Remove extra checks made redundant by XAlloc. Handle SIGQUIT. Merge branch 'master' of https://github.com/hishamhm/htop. Don't check if (!str) in xStrdup. Add assert and __attribute__((nonnull)) on xStrdup. xStrdup debuild failure allow Clang to use ((nonnull)). Don't store invisible trailing whitespace. Added Ctrl+A and Ctrl+E to go to beginning and end of line. Merge branch 'master' of https://github.com/hishamhm/htop. Document Alt+ h,j,k,l and Ctrl+ A,E into man page. Use "-" as the Ctrl and Alt joiner.
2.0.108 Mar 2016 22:32 minor feature: OpenBSD: Various fixes and improvements (thanks to Michael McConville and Juan Francisco Cantero Hurtado) FreeBSD: fix CPU and memory readings (thanks to Tim Creech, Hung-Yi Chen, Bernard Spil, Greg V) FreeBSD: add battery support (thanks to Greg V) Linux: Retain last-obtained name of a zombie process Mac OS X: Improve portability for OS X versions (thanks to Michael Klein) Mac OS X: Fix reading command-line arguments and basename Mac OS X: Fix process state information Mac OS X: Fix tree view collapsing/expanding Mac OS X: Fix tree organization Mac OS X: Fix memory accounting Fix crash when emptying a column of meters Make Esc key more responsive