summaryrefslogtreecommitdiffstats
path: root/netbsd/NetBSDProcess.c
Commit message (Collapse)AuthorAgeFilesLines
* Auto-size (normalized) CPU usage columnsBenny Baumann2022-03-061-0/+2
|
* Correct the order of xCalloc parameters in a couple of placesNathan Scott2021-11-051-1/+1
| | | | No functional change. Thanks to @BenBE for pointing these out.
* Dynamically scale the ST_UID size to support 32-bit UIDsSilke Hofstra2021-10-271-2/+2
| | | | | | | | | | | | | | | | | | While most Unix-like systems use 16-bit user IDs, Linux supports 32-bit UIDs since version 2.6. UIDs above 65535 are used for UID namespacing of containers, where a container has its own set of 16-bit user IDs. Processes in such containers will have (much) larger UIDs than 65535. Because the current format strings for `ST_UID` and `USER` are `%5d` and `%9d` respectively, processes with such UIDs lead to misaligned columns. Dynamically scale the `ST_UID` column and increase the size of `USER` to 10 characters (length of UINT32_MAX) to ensure that the user ID always fits. Additionally: clean up how the titlebuffer size calculation and ensure the PID column has a minimum size of 5.
* Update license headers to explicitly say GPLv2+Daniel Lange2021-09-221-1/+1
|
* Adds support for PROC_EXE and CWD.fraggerfox2021-06-261-0/+13
|
* Adds the ELAPSED column for NetBSD.fraggerfox2021-06-261-0/+6
| | | | Additional details regarding ELAPSED column can be found in #627.
* Implements the NetBSD specific changes for makeCommandStr refactor.fraggerfox2021-06-261-4/+6
| | | | Refer to #388 PR for more details.
* Fix include paths and minor whitespace issuesfraggerfox2021-06-261-1/+1
|
* Remove unwanted code, updates the commentsfraggerfox2021-06-261-2/+1
|
* Update copyright noticesBenny Baumann2021-06-261-0/+2
|
* Add NetBSD platform support without procfs dependencyfraggerfox2021-06-261-0/+240
- TODO, clean up the code base and update comments in code.

© 2014-2024 Faster IT GmbH | imprint | privacy policy