summaryrefslogtreecommitdiff
path: root/bin/ps
AgeCommit message (Expand)Author
2024-10-15Add PS_STOPPED to the flagsClaudio Jeker
2024-10-10Print the session id (PID of the session leader) instead of a pointer.Claudio Jeker
2024-08-21We do not need the PS_LIBCPIN and PS_PIN flag fields anymore, which wereTheo de Raadt
2024-07-29Sync with sys/proc.h after P_CONTINUED -> PS_CONTINUED change.Claudio Jeker
2024-07-22Sync with proc.h: s/PS_STOPPED/PS_STOPPING/Claudio Jeker
2024-05-18prefixing flags to ps(1) by a hyphen is optional; while here, make synopsisIgor Sobrado
2024-04-28gmtime(3) / locatime(3) can fail when timestamps are way off.Florian Obser
2024-02-03Remove Softdep.Bob Beck
2024-01-28Remove the 'l' and 'L' flag printing in 'STAT' column. These were addedTheo de Raadt
2024-01-16print flag 'l' for base program or ld.so being under pinsyscalls enforcement,Theo de Raadt
2023-11-10accept numerical user IDsKlemens Nanni
2023-07-06Document PS_CHROOT, and upcoming PS_NOBTCFI flagsTheo de Raadt
2023-03-08Fix alignment of command column. print_comm_name() returns an updatedTobias Heider
2023-01-07Add {get,set}thrname(2) for putting thread names in the kernel andPhilip Guenther
2022-10-13controm terminql -> controlling terminal;Jason McIntyre
2022-09-20Fix line length trimming in -f modeJob Snijders
2022-09-03- rework the -f text to read better; ok jobJason McIntyre
2022-09-01Add forest (-f) modeJob Snijders
2022-07-05Remove old poll/select wakeup mechanism.Visa Hankala
2022-03-31man pages: add missing commas between subordinate and main clausesChristian Weisgerber
2022-02-25A few additional changes related to the now 32 bit accounting flag.Rob Pierce
2022-02-22Use sizeof() instead of KI_MAXCOMLEN and KI_WMESGLEN in structs.Todd C. Miller
2022-02-22Instead of using MAXCOMLEN from sys/param.h, use KI_MAXCOMLEN as width,Theo de Raadt
2022-02-15Reintroduce ps state flag 'c' indicating chrooted process (via PS_BITS).Rob Pierce
2022-02-14Revert change to ps for displaying chrooted process.Rob Pierce
2022-02-07New status flag: 'c' - process is chrooted.Rob Pierce
2022-02-07Tweak previous.Rob Pierce
2022-02-07Sync ps.1 with sys/proc.h. Tweaked by deraadt@.Rob Pierce
2022-01-05Delete 'emul' keyword: it's been just returned 'native' for a long timePhilip Guenther
2021-12-01further improvements in sys/param.h annotation and removal.Theo de Raadt
2021-08-28/bin/ps: Implement reporting of supplemental groupsChristopher Zimmermann
2021-07-12Change the error reporting pattern throughout the tree when unveilBob Beck
2021-04-05Remove unused variableskn
2020-08-03clang10 identifies an argv[] comparison against '\0' instead of NULL,Theo de Raadt
2020-02-08Make HISTORY more concise: historical section numbers are irrelevant.Ingo Schwarze
2019-12-16Delete tests for P_THREAD that predate the existence ofPhilip Guenther
2019-09-05Document pledge keywordkn
2019-07-25tweak previous: a leading dash can only be given if an option letter follows;Ingo Schwarze
2019-07-24Years ago the optionality of leading - was removed. dash-less is aTheo de Raadt
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-06-23sort previous; ok deraadtJason McIntyre
2019-06-23add "ps -o pledge" option, which prints a comma-seperated list of pledgesTheo de Raadt
2019-06-23Export unveil state so that ps(8) can show it. Two new status flags,Theo de Raadt
2019-03-24detect -t argument being too long, rather than truncatingTheo de Raadt
2019-03-2416 chars is not enough for the maximum reach major() and minor()Theo de Raadt
2019-02-05Let ps(1) work in single user mode where /var/run does not exist.Florian Obser
2019-02-05dev_t is signed to permit passing -1 as an invalid condition, but theTheo de Raadt
2018-09-16Use uid_from_user(3) and gid_from_group(3) in utilities thatTodd C. Miller
2018-08-08unveil dev.db "r" for devname(), /dev "r", and in the non-sysctl caseTheo de Raadt
2018-06-12handle the seperation of kvm_getenvv() and kvm_getargv() more cleanlyTheo de Raadt