33 Commits (a94e7661ba7dbdc8d71d348ca79e003abecbbdd2)

Author SHA1 Message Date
Christian Göttsche 66f0ba0478 Linux: reorder /proc/<pid>/status parsing 2 years ago
Christian Göttsche ef07d6ed9f Linux: show newlines in commands as ? instead of space 2 years ago
Explorer09 7017b86bbf Use 'sb' name for local 'struct stat' buffers 2 years ago
Explorer09 a46b3f0a98 Use 'fp' name for local 'FILE*' variables. 2 years ago
Benny Baumann 51ead9d8b6 Explicit memory initialization when reading status file 2 years ago
Christian Göttsche 49bad52fc2 linux: harden terminal parsing 2 years ago
Christian Göttsche 626db518b3 Drop casts to same type 2 years ago
Christian Göttsche 85c3c3a88a Linux: add process column whether it is marked a container process 2 years ago
Christian Göttsche 22d25db467 Linux: detect container process by different PID namespace 2 years ago
Christian Göttsche 76a13dbb4e Linux: do not always read /proc/<pid>/status 2 years ago
Christian Göttsche 213411173c Linux: reorder some calls in LinuxProcessList_recurseProcTree() 2 years ago
Christian Göttsche 48181bc237 Linux: update gathering information regarding threads 2 years ago
Christian Göttsche b4d5b5cea9 Linux: gather permitted capabilities via capget(2) 2 years ago
Christian Göttsche a782ef3570 linux: move libnl code into separate file 2 years ago
Benny Baumann 3eb8bfa4cc Avoid glibc FILE API for secattr 2 years ago
Benny Baumann cdf7a5a93b Avoid glibc FILE API for oom_score 2 years ago
Benny Baumann 2b7f4a65a8 Avoid glibc FILE voodoo 2 years ago
Christian Göttsche f8c5bdd864 Linux: add GPU meter and process column 2 years ago
Benny Baumann ea30b98b86 Read executable name before checking the command line 2 years ago
Benny Baumann 1f664ee214 Properly track if we actually hit any token while scanning cmdline 2 years ago
Christian Göttsche 94c7822401 Explicitly check sscanf(3) and fscanf(3) return values 2 years ago
Christian Göttsche 207db2e8f8 Linux: drop preconditions for free_and_xStrdup() 2 years ago
Christian Göttsche 8e11f1f656 Linux: rename variable for clearer intent 2 years ago
Benny Baumann e56089e1fa Update includes based on IWYU 2 years ago
Benny Baumann 6aa9ef2726 Fix code style 2 years ago
Benny Baumann d5b1556497 Add column for process container name 2 years ago
BowDown097 d20fcab197
Update linux/LinuxProcessTable.c 2 years ago
BowDown097 ed1c7450e2 Use printKBytes 2 years ago
BowDown097 986dbfc19c Linux + PCP: Add private memory size column 2 years ago
Benny Baumann a64d1ea6c0 Avoid OOB read when parsing process memory maps on Linux 2 years ago
Nathan Scott 4103c23327 strchrnul is a GNU libc extension, add a wrapper for other platforms 2 years ago
Nathan Scott b74673fe37 Rename ProcessList to ProcessTable throughout 3 years ago
Nathan Scott 0f751e991d Introduce Row and Table classes for screens beyond top-processes 3 years ago
Explorer09 c6fd64fce8 More robust logic for CPU process percentages (Linux & PCP) 3 years ago
Nathan Scott 0fb0d75433 Fix Linux running tasks count in the Tasks Meter, a recent regression 3 years ago
Nathan Scott 72235d8e09 Adapt platform code for the new Machine base class 3 years ago
Nathan Scott 0bdade1b6c Introduce Machine class for host-specific info (split from ProcessList) 3 years ago
Ivan Shapovalov 71f5a80d9e Linux: implement zswap support 3 years ago
Benny Baumann da255cb33f Minor code formatting consistency fixes 3 years ago
Nathan Scott e7f447b6a3 Refactor and consolidate dynamic meters/columns pointers 3 years ago
Kirill Tkhai ab49f3f180 Naming convention: LinuxProcess *lp and Process *process. 3 years ago
Kirill Tkhai b618c379e1 This patch is for "Hide userland process threads mode is off" case. 3 years ago
Daniel Lange 11318b5ef6 Remove LXC special handling for the CPU count 3 years ago
Christian Göttsche e3481a9846 Linux: highlight username if process has elevated privileges 3 years ago
Christian Göttsche 8ea144df74 Linux: Refactor /proc/<pid>/status parsing 3 years ago
Christian Göttsche 436279a01c Linux: move helper function to top of file 3 years ago
Christian Göttsche da49489691 Add support for scheduling policies 3 years ago
Benny Baumann 40104588f3 Reformat code base 3 years ago
valdaarhun 7b83459a67 Fix code style and make other minor changes 4 years ago
valdaarhun a52f6d4354 Implement LinuxProcessList_checkPidNamespace 4 years ago