summaryrefslogtreecommitdiffstats
path: root/Process.c
AgeCommit message (Collapse)Author
2016-02-20Catch invalid IO values due to no permissions.Hisham
Display them properly. Not fully convinced of the "no perm" message...
2016-02-10Support -1 as tpgidHisham
2016-02-02Reuse comm object if possible, avoid useless repetitions of free+strdup.Hisham
2015-12-07drop privileges before changing process priority or sending signalsMichael Klein
- replaces uid check from d18e9a4895599a479df264a6c7380b8805abb434
2015-12-02add some security checks when running SUID rootMichael Klein
on Darwin, htop needs to run with root privileges to display information about other users processes. This commit makes running htop SUID root a bit more safe.
2015-08-20Make column width calculation dynamic.Hisham Muhammad
Closes #228.
2015-08-19Rename String to StringUtils.David Hunt
Fixes building on case-insensitive filesystems where String.h gets confused with <string.h>. From d734dacea0a10d0465dad4e95b3421511e7da112 Mon Sep 17 00:00:00 2001 From: David Hunt <dhunt@iolanthe.attlocal.net> Date: Sat, 11 Jul 2015 20:56:31 -0500 Subject: [PATCH 1/8] Rename String to StringUtils
2015-08-07New setting: "Show program path"Tobias Geerinckx-Rice
Add a setting to hide all but the last component from the programme path, leaving only the "basename". Makes htop more usable on smaller screens, or systems with longer than average paths. Off by default. "Highlight program basename" will still be respected, to further visually separate process names from their arguments.
2015-05-20added missing defines for androidsherpya
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-31Fixes to subclassing Process.Hisham Muhammad
2015-03-23Tempus fugit.Hisham Muhammad
Conflicts: htop.c htop.h
2015-03-21Tempus fugit.Hisham Muhammad
2015-03-16Major advances in FreeBSD port.Hisham Muhammad
2015-03-16Isolate portable and Linux-specific process fields.Hisham Muhammad
2015-03-15Move more Linux-specific code into Linux subdir.Hisham Muhammad
2015-02-23Merge fixesHisham Muhammad
2015-02-23Fix allocation of processes. Closes #166.Hisham Muhammad
Conflicts: Process.c Process.h ProcessList.c ScreenManager.c linux/LinuxProcessList.c
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-27Move "get max pid" code into platform specific area.Hisham Muhammad
2014-11-24Builds on Linux again!Hisham Muhammad
2014-11-24Changes for supporting separate platform subdirectories.Hisham Muhammad
2014-10-14Fixed a wrong attribution.Valmiky Arquissandas
2014-10-14Added new color for 'D' state.Valmiky Arquissandas
2014-05-03Update values for fields whose columns may appear later. Fixes #80.Hisham Muhammad
2014-05-03Make VPID use PID-width format. Closes #79.Hisham Muhammad
2014-04-25Compare with long, for 64-bit systemsHisham Muhammad
2014-04-25Merge branch 'master' of https://github.com/hishamhm/htopHisham Muhammad
2014-04-25Fix time-based sortingHisham Muhammad
2014-04-24Support pagefaults stats. Closes #45.Hisham Muhammad
2014-04-24Boost field buffer size - crashes when trying to draw very deep UTF-8 treesHisham Muhammad
Test by nesting 30 shells Patch from ArchLinux. Closes #65.
2014-04-24Better consistency in coloring. Closes #66.Hisham Muhammad
For now rates won't be colored gray when zero; I'll think about that.
2014-04-24Both IO_PRIO and IO_RATE had the same column heading. Closes #61.Hisham Muhammad
2014-04-21Use proper format string for unsigned data.Hisham Muhammad
2014-04-10Fix padding in large numbers. (See #40)Hisham Muhammad
2014-04-09Avoid "else" trick with #ifdef, hopefully makes code easier to follow.Hisham Muhammad
2014-04-09Support for very large numbers, now tested on a 64-bit machine.Hisham Muhammad
2014-04-09Support really large numbers on 64-bit architectures; first try.Hisham Muhammad
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-21fix column shift on wrong megabytes formatzed_0xff
see http://0xff.me/htop_bug.png
2014-01-16Fix order of calloc arguments.Hisham Muhammad
(Patch by Dawid Gajownik)
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.
2012-12-05Changes in object model: separate class objects to store vtable. Also, nicer ↵Hisham Muhammad
UTF-8 display of big numbers.
2012-10-20fixes PGRP and SESN columns in case of big pids. Patch #3567904.Hisham Muhammad
2012-10-04Add IO priority support ('i' key)Hisham Muhammad
2012-06-25don't downcast to int before determining number of hoursHisham Muhammad