- 29 Dec, 2016 1 commit
-
-
Tomasz Kramkowski authored
In all the cases where sprintf was being used within htop, snprintf could have been used. This patch replaces all uses of sprintf with snprintf which makes sure that if a buffer is too small to hold the resulting string, the string is simply cut short instead of causing a buffer overflow which leads to undefined behaviour. `sizeof(variable)` was used in these cases, as opposed to `sizeof variable` which is my personal preference because `sizeof(variable)` was already used in one way or another in other parts of the code.
-
- 04 May, 2016 1 commit
-
-
Explorer09 authored
Rationale (copied from htop issue #471): The function name "setValues" is misleading. For most OOP (object- oriented programming) contexts, setXXX functions mean they will change some member variables of an object into something specified in function arguments. But in the *Meter_setValues() case, the new values are not from the arguments, but from a hard-coded source. The caller is not supposed to change the values[] to anything it likes, but rather to "update" the values from the source. Hence, updateValues is a better name for this family of functions.
-
- 11 Mar, 2016 1 commit
-
-
Explorer09 authored
Two changes in this commit: - All meters now explicitly specify "maxItems" property, even for just 1 item. (Exception is "container" CPU meter classes, which use CUSTOM_METERMODE.) - "maxItems" being 0 is now allowed. This will let bar meters and graph meters render an empty meter.
-
- 02 Feb, 2016 1 commit
-
-
Hisham authored
-
- 23 Oct, 2015 1 commit
-
-
Hisham Muhammad authored
-
- 27 Aug, 2015 1 commit
-
-
Christian Hesse authored
-
- 03 Feb, 2015 1 commit
-
-
Hisham Muhammad authored
-
- 22 Jan, 2015 1 commit
-
-
Hisham Muhammad authored
This is a work-in-progress, code is currently broken. (Some actions, and notably, the header, are missing.)
-
- 24 Apr, 2014 1 commit
-
-
Hisham Muhammad authored
-
- 16 Jan, 2014 2 commits
-
-
Hisham Muhammad authored
(Patch by Dawid Gajownik)
-
Hisham Muhammad authored
See https://bugzilla.redhat.com/show_bug.cgi?id=987805 for details. (thanks to Dawid Gajownik for the detailed analysis!)
-
- 18 Dec, 2013 1 commit
-
-
Hisham Muhammad authored
-
- 26 Feb, 2013 1 commit
-
-
Hisham Muhammad authored
-
- 05 Dec, 2012 1 commit
-
-
Hisham Muhammad authored
Changes in object model: separate class objects to store vtable. Also, nicer UTF-8 display of big numbers.
-
- 26 Dec, 2011 2 commits
-
-
Hisham Muhammad authored
-
Hisham Muhammad authored
-
- 18 Nov, 2011 1 commit
-
-
Hisham Muhammad authored
* 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.
-
- 08 Sep, 2011 2 commits
-
-
Hisham Muhammad authored
-
Hisham Muhammad authored
-
- 26 May, 2011 2 commits
-
-
Hisham Muhammad authored
-
Hisham Muhammad authored
-
- 31 Mar, 2011 1 commit
-
-
Hisham Muhammad authored
-
- 22 Mar, 2011 1 commit
-
-
Hisham Muhammad authored
(thanks to Sean Noonan) * Meters update in every screen (no longer halting while on Setup, etc.)
-
- 22 Nov, 2010 1 commit
-
-
Hisham Muhammad authored
Fix subtree hiding Fix reading of CPU values in hidden threads Fix hiding of zombie processes as kernel threads Remove "debug proc" code Code cleanup in processElements
-
- 24 Aug, 2010 1 commit
-
-
Hisham Muhammad authored
simplify processor data accounting (add CPUData structure) remove Process_clone trick
-
- 30 Jun, 2010 1 commit
-
-
Hisham Muhammad authored
(Fix by Steven Hampson)
-
- 25 Feb, 2010 2 commits
-
-
Hisham Muhammad authored
-
Hisham Muhammad authored
-
- 02 Jun, 2009 1 commit
-
-
Hisham Muhammad authored
-
- 09 Mar, 2008 1 commit
-
-
Hisham Muhammad authored
Reduces resulting code size.
-
- 09 Nov, 2007 1 commit
-
-
Hisham Muhammad authored
accurate description. It is still available in split time, now called detailed CPU time. (thanks to Samuel Thibault for the report)
-
- 04 Oct, 2006 1 commit
-
-
Hisham Muhammad authored
(minor modifications: default to false, add help)
-
- 12 Jul, 2006 1 commit
-
-
Hisham Muhammad authored
Avoid unnecessary operations when processing entries on ProcessList.
-
- 06 Jun, 2006 1 commit
-
-
Hisham Muhammad authored
-
- 09 May, 2006 1 commit
-
-
Hisham Muhammad authored
-
- 10 Apr, 2006 1 commit
-
-
Hisham Muhammad authored
- add AllCPUsMeter; - because of that, the new .htoprc is incompatible with previous released versions.
-
- 23 Mar, 2006 1 commit
-
-
Hisham Muhammad authored
-
- 04 Mar, 2006 1 commit
-
-
Hisham Muhammad authored
-