Hisham Muhammad
8b73d11ac6
make htop trunk compile on FreeBSD 8.2-STABLE
...
(thanks to Trond Endestrol)
2012-01-03 18:19:11 +00:00
Hisham Muhammad
81e44312b4
Use strdup explicitly
2011-12-25 20:23:53 +00:00
Hisham Muhammad
0bb8dba937
update changelog, following confirmation of fix from users
2011-12-01 13:13:17 +00:00
Hisham Muhammad
7ca1081712
Mega-commit with features and tweaks for 1.0:
...
* Performance improvements
* Support for splitting CPU meters into two or four columns
(thanks to Wim Heirman)
* Switch from PLPA, which is now deprecated, to HWLOC.
* Bring back support for native Linux sched_setaffinity,
so we don't have to use HWLOC where we don't need to.
* Support for typing in user names and column fields in selection panels.
2011-11-18 06:08:56 +00:00
Hisham Muhammad
9f29e92777
update changelog
2011-11-05 04:24:41 +00:00
Hisham Muhammad
ca6b9238a3
Support for UTF-8 tree drawing
...
(thanks to Bin Guo)
2011-11-03 22:12:12 +00:00
Hisham Muhammad
d1eff65fa5
Add changelog entry.
2011-09-26 03:25:12 +00:00
Hisham Muhammad
31c995e663
Man page updates
...
(thanks to Vincent Launchbury)
2011-09-08 02:16:11 +00:00
Hisham Muhammad
a7bcf1d2e4
Try harder to find the ncurses header, fixes detection in SuSE SLES9.
...
(thanks to Moritz Barsnick)
2011-09-08 01:45:16 +00:00
Hisham Muhammad
11092662ee
incremental filtering
...
plus some fixes
2011-09-08 01:17:26 +00:00
Hisham Muhammad
5dfb46e14f
Stricter checks for command-line options
...
(thanks to Sebastian Pipping)
2011-08-26 21:04:26 +00:00
Hisham Muhammad
717758409e
Fix segfault in BarMeterMode_draw() for small terminal widths
2011-08-26 20:55:09 +00:00
Hisham Muhammad
0a81172f62
changelog and future version bump
2011-05-26 16:59:53 +00:00
Hisham Muhammad
a9c0ea3753
* Option for counting CPUs from zero
...
(thanks to Sean Noonan)
* Meters update in every screen (no longer halting while on Setup, etc.)
2011-03-22 20:37:08 +00:00
Hisham Muhammad
2960a8162e
BUGFIX: Fix alignment for display of memory values above 100G (sign of the times!)
...
(thanks to Jan van Haarst for the report.)
Closes #2865619 .
2010-11-20 20:35:07 +00:00
Hisham Muhammad
3fcbcbfda6
Improve battery meter support (thanks to Richard W.) Closes #3063541 .
2010-11-20 19:13:12 +00:00
Hisham Muhammad
5fd1436a92
Build fixes. BTW, we're going for 0.9 now.
2010-11-20 18:54:39 +00:00
Hisham Muhammad
84ed4c01f6
Support for cgroups (thanks to Guillaume Zitta and Daniel Lezcano)
2010-10-30 19:24:07 +00:00
Hisham Muhammad
40eac57aef
update changelog
2010-08-24 23:20:55 +00:00
Hisham Muhammad
c166e172a8
little note missing from changelog
2010-07-31 00:15:27 +00:00
Hisham Muhammad
655c29bce5
Fix display of nan% in CPU meters
...
(Fix by Steven Hampson)
2010-06-30 18:29:54 +00:00
Hisham Muhammad
bc4f7147cc
update changelog
2010-03-29 19:10:20 +00:00
Hisham Muhammad
b4a63409f5
* Add Bash/emacs style navigation keys
...
(thanks to Daniel Schuler)
2010-03-03 21:13:33 +00:00
Hisham Muhammad
62a31673cb
getopt-based long options and --no-color
...
(thanks to Vincent Launchbury)
2010-02-25 02:04:24 +00:00
Hisham Muhammad
02a30bfecd
warning fixes
2010-02-25 01:43:18 +00:00
Hisham Muhammad
ef31893067
minor tweak
2010-02-22 20:57:25 +00:00
Hisham Muhammad
2b53419983
* BUGFIX: Fix crash on F6 key
...
(thanks to Rainer Suhm)
2009-06-23 13:51:36 +00:00
Hisham Muhammad
3e6be2d7f7
fix to minor bug affecting the build process, a maintenance release will follow shortly.
2009-06-08 21:08:02 +00:00
Hisham Muhammad
6330ff3a0a
changes for htop 0.8.2
2009-06-02 04:51:23 +00:00
Hisham Muhammad
3b950e4189
BSD related fixes:
...
* BUGFIX: Correct page size calculation for FreeBSD systems
(thanks to Andrew Paulsen)
* Allow compilation without PLPA on systems that don't support it
(thanks to Timothy Redaelli)
2009-03-11 13:15:43 +00:00
Hisham Muhammad
b93e5c00b6
Rename VEID to CTID in OpenVZ systems
...
(thanks to Thorsten Schifferdecker)
2009-03-11 13:05:19 +00:00
Hisham Muhammad
f2ef3b74a0
* corrections to the desktop entry file
...
(thanks by Samuli Suominen)
2009-02-18 00:06:18 +00:00
Hisham Muhammad
ac5cecb6fc
Option to display hostname in the meters area
2009-02-17 18:33:32 +00:00
Hisham Muhammad
dc38fc2da3
Fix missing tree view when userland threads are hidden
...
(thanks to Josh Stone)
2009-02-17 17:12:59 +00:00
Hisham Muhammad
0baba6d7b4
Fix for VPID on OpenVZ systems
...
(thanks to Wolfgang Frisch)
2009-02-17 15:36:43 +00:00
Hisham Muhammad
a2f6eea0c4
Remove assertion that fails on hardened kernels
...
(thanks to Wolfram Schlich for the report)
2008-09-23 06:29:03 +00:00
Hisham Muhammad
11931f1bc8
ACPI Battery meter
...
contributed by Ian Hands
2008-09-23 06:21:28 +00:00
Hisham Muhammad
a5dfaa2393
Add Linux-VServer support,
...
contributed by Jonathan Sambrook and Benedikt Bohm
2008-09-23 04:31:13 +00:00
Hisham Muhammad
6beb27d803
Prepare for release 0.8
2008-05-07 23:02:38 +00:00
Hisham Muhammad
2338ad5820
Ability to change sort column with the mouse by
...
clicking column titles (click again to invert order).
Also, add a consolidated IO kbyte/s column.
2008-03-14 18:50:49 +00:00
Hisham Muhammad
12f4f09e6e
Add support for Linux per-process IO statistics,
...
enabled with the --enable-taskstats flag, which
requires a kernel compiled with taskstats support.
Thanks to Tobias Oetiker!
2008-03-09 08:02:22 +00:00
Hisham Muhammad
8fa33dc336
Add Unicode support, enabled with the --enable-unicode
...
flag, which requires libncursesw.
Thanks to Sergej Pupykin!
2008-03-09 02:33:23 +00:00
Hisham Muhammad
93f091c47e
BUGFIX: Fix display of CPU count for threaded processes.
...
When user threads are hidden, process now shows the
sum of processor usage for all processors. When user
threads are displayed, each thread shows its own
processor usage, including the root thread.
(thanks to Bert Wesarg for the report)
Also, add option to display thread colors differently.
2008-03-08 23:39:48 +00:00
Hisham Muhammad
807df03671
Avoid crashing when using many meters (thanks to David Cho for the report)
2007-11-26 22:06:25 +00:00
Hisham Muhammad
855d9eaf9a
IO-wait time now counts as idle time, which is a more
...
accurate description. It is still available in
split time, now called detailed CPU time.
(thanks to Samuel Thibault for the report)
2007-11-09 00:40:59 +00:00
Hisham Muhammad
a7c2aedcec
Improve construction of tree view, properly nesting threads.
...
Add CPU affinity screen ('a' key).
BUGFIX: Correct display of TPGID field.
Add TGID field.
2007-11-08 23:23:01 +00:00
Hisham Muhammad
5a91824e46
update changelog
2007-08-10 06:17:09 +00:00
Hisham Muhammad
4c51ad0e35
OpenVZ support, contributed by Sergey Lychko
2007-08-10 05:07:14 +00:00
Hisham Muhammad
d357c67717
Add support of NLWP field, by Bert Wesarg
2007-05-21 19:10:53 +00:00
Hisham Muhammad
6271138237
update changelog
2007-05-17 18:44:37 +00:00
Hisham Muhammad
255c62a460
update changelog
2007-05-17 18:31:00 +00:00
Hisham Muhammad
f56c8014f7
Apply patches by Matthias Lederhofer adding extra
...
memory status fields
2007-04-05 20:13:32 +00:00
Hisham Muhammad
92a5a691fd
Report change suggested by Bo Liu
2006-11-20 16:46:20 +00:00
Hisham Muhammad
9076b9edeb
Add latest changes to the log
2006-11-13 21:59:01 +00:00
Hisham Muhammad
538d29b3f6
Add changelog entry for Philipp Richter's contribution
2006-10-04 14:48:03 +00:00
Hisham Muhammad
4a93a7e962
changelog entry for Marc's bugfix
2006-08-30 04:38:53 +00:00
Hisham Muhammad
b10821aae9
--sort-key flag in the command-line, overriding the
...
saved setting in .htoprc for the session.
(thanks to Rodolfo Borges)
2006-08-04 20:54:37 +00:00
Hisham Muhammad
bf44e233e6
No longer untag processes after sending a signal
...
(useful for when SIGTERM fails and one wants to try again
with SIGKILL).
2006-07-23 22:57:25 +00:00
Hisham Muhammad
2ecf199cf7
Horizontally scroll in larger increments when on the
...
Linux console because of slow update of unaccelerated fb
2006-07-23 22:45:24 +00:00
Hisham Muhammad
3bf904b7ce
Bringing extra files up-to-date
2006-07-12 01:14:48 +00:00
Hisham Muhammad
5d48ab8c28
Performance improvement hackathon: improve process comparison routines,
...
disable useless code in release builds such as runtime type-checking on
dynamic data structures and process fields that are not being computed,
faster(?) method for verifying the process owner (still need to ensure
correctness), don't destroy and create process objects for hidden kernel
threads over and over. Phew. I shouldn't be doing all this today, but I
could not resist.
2006-07-11 06:13:32 +00:00
Hisham Muhammad
8c643f5f89
Use long long types to avoid overflow
2006-06-05 21:28:54 +00:00
Hisham Muhammad
ea855aef73
Remove references to ListBox
2006-05-30 14:00:18 +00:00
Hisham Muhammad
c2cdcd0c1d
Rename ListBox to Panel, matching dit.
2006-05-30 13:47:28 +00:00
Hisham Muhammad
7b2265b242
Update version numbers.
2006-05-24 00:25:41 +00:00
Hisham Muhammad
b781e137d6
Report on "All CPUs"
2006-05-09 18:38:01 +00:00
Hisham Muhammad
6ce1e12b55
Add new stuff to changelog
2006-05-09 17:59:59 +00:00
Hisham Muhammad
2ef1847a8b
Complete implementation of --with-proc, making htop more FreeBSD-friendly
2006-03-13 17:29:18 +00:00
Hisham Muhammad
d6231bab89
Initial import.
2006-03-04 18:16:49 +00:00