summaryrefslogtreecommitdiff
path: root/bin/ps/ps.c
AgeCommit message (Expand)Author
2009-03-29- add new RLIMIT_AS (aka RLIMIT_VMEM) resource that limits the totalmrg
2009-02-14fix -Wsign-compare issueslukem
2008-12-28fix dev_t 64 bit issues.christos
2008-09-26Sync usage with man page.wiz
2008-09-26Add "ps -A" option. This displays information about all processes,apb
2008-07-20Remove the \n and tabs from the __COPYRIGHT() strings.lukem
2008-05-26PR/38755: murray armfield: /bin posix programs missing setprogname and/orchristos
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-03-10ps -t? needs to imply -x. Otherwise the non-x logic filters all the resultsdholland
2008-02-10Add a CPUID keyword; idea and some of the code from Anon Ymouschristos
2007-10-24make -s alter the default format rather than doing parsefmt.yamt
2007-02-17Revert the changes done after newlock2 merge, except for the removal ofpavel
2007-02-09Sync with kernel changes introduced by merging the newlock2 branch.ad
2006-10-02* When all columns are given null customised headers, the blank headerapb
2006-09-02factor out the code that does numeric parsing into a function and check forchristos
2005-06-26sprinkle a little const, and now everything compiles with WARNS=3christos
2005-06-01appease gcc -Wuninitializedlukem
2005-02-11allow -t ttyp0 -t p0 -t /dev/ttyp0 -t /dev/pts/0christos
2004-11-29Make ps understand "-tpts/4" by assuming that ptyfs is mounted onatatat
2004-10-29Add (unsigned char) cast to ctype functiondsl
2004-03-27#define<TAB>simonb
2004-03-27Wrap some long lines.simonb
2004-03-27KNF, ANSFify, de-__P, unC++ify, white space nits.simonb
2004-01-11g/c SDEADjdolecek
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-03-06- add keywords for utime, stime and ctime (output sss.ssssss if small)dsl
2003-01-18Merge the nathanw_sa branch.thorpej
2002-06-19g/c procfs fallback code, it's redundant now that we use sysctl to getjdolecek
2001-12-20Sync getopt() / man page with actual getopt options.soren
2001-11-03fix minor WARNS=2lukem
2001-07-30Remove duplicate `if'. Noted by Geoff C. Wing in bin/13551.wiz
2001-07-20Add a small optimizetion in savevars(). break out of the loop once needcommmatt
2001-06-14If there were no processes to list, it meant that our criteria failedcyber
2000-06-16Don't check namelist when choosing to use the sysctl interface.simonb
2000-06-08Fix handling of "ps U<user>" where <user> ended it 't' - now if thesimonb
2000-06-07Calculate field widths on the fly so that all columns line up nicelysimonb
2000-05-26Use new sysctl/kvm interfaces. This will stop the "proc size mismatch"simonb
2000-04-29If ps cannot get the terminal size from STDOUT, it tried STDERR and STDIN.abs
2000-04-15Use tty "?" to select processes with no controlling tty and tty "-" tosimonb
2000-04-10make -M imply -K. the current system is not likely to bechs
1999-12-04Document -U switch (displays processes belonging to given user/uid).hubertf
1999-12-03"ps -e" only shows the environment for the processes owned by thesimonb
1999-11-09Since our gcc doesn't warn about NULL format strings anymore, we candrochner
1999-10-15command(): don't start using procfs_getargv() instead of kvm_getargv()jdolecek
1999-10-15getkinfo_kvm(): fix bug in previous - handled size_t i as if it would be signedjdolecek
1999-10-15When using the procfs for extracting process information, extractjdolecek
1999-03-27Minor fixes:bgrayson
1999-03-26Added experimental fallback /proc-based lookup. Warnings are printed when thebgrayson
1999-01-04Fixed segfaulting for "ps -T". There is no optarg with -T, so instructionskim
1998-07-28Add a -U option to select by user/uid.mycroft