summaryrefslogtreecommitdiffstats
path: root/ProcessList.c
AgeCommit message (Collapse)Author
2015-04-09Fixes to use platform-specific compare routines.Hisham Muhammad
2015-04-09Visual tweaks: change color when following, add Broken Gray theme.Hisham Muhammad
2015-04-02Merge branch 'master' into wipHisham Muhammad
Conflicts: Process.c Process.h htop.c linux/LinuxProcess.c linux/LinuxProcess.h test_spec.lua
2015-03-16Major advances in FreeBSD port.Hisham Muhammad
2015-03-16Get FreeBSD tree to compile again with latest changes.Hisham Muhammad
2015-03-15Move more Linux-specific code into Linux subdir.Hisham Muhammad
2015-02-20Fix allocation of processes. Closes #166.Hisham Muhammad
2015-01-21Sorry about the mega-patch.Hisham Muhammad
This is a work-in-progress, code is currently broken. (Some actions, and notably, the header, are missing.)
2014-11-27Add ProcessList_delete to the variable interface.Hisham Muhammad
2014-11-24Builds on Linux again!Hisham Muhammad
2014-11-24Changes for supporting separate platform subdirectories.Hisham Muhammad
2014-11-19Refactored key handlers.Hisham Muhammad
Made the logic more modular, hopefully easier to follow, and removed repeated code. Plus, some optimization in RichString code.
2014-05-04pass processlist flags to readOpenVZData (fixes build error)yar
2014-05-03Update values for fields whose columns may appear later. Fixes #80.Hisham Muhammad
2014-04-24Support pagefaults stats. Closes #45.Hisham Muhammad
2014-04-24Add sanity checks.Hisham Muhammad
2014-04-22xread may return -1.Hisham Muhammad
2014-04-21Restrict size of inputs on sscanf reads.Hisham Muhammad
2014-04-21check return of topoErrHisham Muhammad
2014-04-21shorten scope of variables.Hisham Muhammad
2014-04-21goto considered harmful and confuses cppcheck.Hisham Muhammad
2014-04-21Fix resource leak detected by cppcheckHisham Muhammad
2014-04-11Fix logic for skipping non-numeric directories.Hisham Muhammad
Closes #42.
2014-04-09Fix invalid access when highlighting basename of threads.Hisham Muhammad
2014-02-27New logic for highlighting basenames with spacesHisham Muhammad
2014-02-27alignment improvementsHisham Muhammad
2014-01-29Added additional column to monitor OOM killer score of each processLeigh Simpson
2014-01-16Fix order of calloc arguments.Hisham Muhammad
(Patch by Dawid Gajownik)
2013-12-18Make CPU meter optionally account guest time in its percentagesHisham Muhammad
2013-12-18Fixes in accounting of guest time when using virtualizationHisham Muhammad
(thanks to Patrick Marlier)
2013-05-24Performance improvements due to conditional parsing of IO data depending on ↵Hisham Muhammad
selected fields. On my machine, this gives a ~20% improvement in htop process time use with the default config.
2013-04-29Performance improvementsHisham Muhammad
(thanks to Jann Horn)
2012-12-05Changes in object model: separate class objects to store vtable. Also, nicer ↵Hisham Muhammad
UTF-8 display of big numbers.
2012-11-10search and filter for the strace and lsof screens!Hisham Muhammad
2012-10-20Option to update process names on every refreshHisham Muhammad
(thanks to Rob Hoelz)
2012-10-19Fail gracefully when /proc is not mountedHisham Muhammad
(thanks to Philipp Hagemeister)
2012-10-04Add IO priority support ('i' key)Hisham Muhammad
2012-08-10Add -p flag, contributed by Rob HoelzHisham Muhammad
2012-05-28Fix CPU percentage. Patch 3522180 for bug 3516978, by Richard.Hisham Muhammad
2012-03-30Auto-follow process when selecting which signal to use when killing a process.Hisham Muhammad
This avoids killing the wrong process.
2012-02-02BUGFIX: behavior of 'F' (follow) key was broken, also affecting theHisham Muhammad
persistence of mouse selections. Closes #3165065.
2011-12-26Remove old memory debugging routines. We have Valgrind nowadays.Hisham Muhammad
2011-12-26major header cleanupHisham Muhammad
2011-12-25Use strdup explicitlyHisham Muhammad
2011-12-01Keep panel structure up-to-date as process list changes when headers are ↵Hisham Muhammad
updated during the screen manager. Hopefully closes #3444533.
2011-11-21Remove bundled hwloc-1.2.1. Use either native Linux affinity support or an ↵Hisham Muhammad
external libhwloc. (for details see https://sourceforge.net/mailarchive/forum.php?thread_name=CAJpkDYeZpwqcWxZ77wq6bMrnhn-KzkU1xAqb3cU0drfnA3n9FQ%40mail.gmail.com&forum_name=htop-general )
2011-11-18Mega-commit with features and tweaks for 1.0:Hisham Muhammad
* 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-03Support for UTF-8 tree drawingHisham Muhammad
(thanks to Bin Guo)
2011-10-25cleanups and fixes, thanks to cppcheck and gcc -WextraHisham Muhammad
2011-09-24Convert affinity control from the deprecated PLPA to HWLOCHisham Muhammad