summaryrefslogtreecommitdiff
path: root/usr.bin/top
AgeCommit message (Expand)Author
2018-11-17Add new KERN_CPUSTATS sysctl(2) so we can identify offline CPUs.cheloha
2018-11-02Accept numeric user IDskn
2018-11-01Merge duplicate code into helper functionskn
2018-10-05Revert KERN_CPTIME2 ENODEV changes in kernel and userspace.cheloha
2018-09-26KERN_CPTIME2: set ENODEV if the CPU is offline.cheloha
2018-09-22Remove unused Table_size define and digits() function.Todd C. Miller
2018-09-22Use user_from_uid() and uid_from_user() directly. The wrappersTodd C. Miller
2018-09-22fix uid -> username lookupRichard Procter
2018-09-16Unbreak tree with 'char *' -> 'const char *' forKenneth R Westerback
2018-09-16Use uid_from_user(3) and gid_from_group(3) in utilities thatTodd C. Miller
2018-09-13Fix warnings caused by user_from_uid() and group_from_gid() nowTodd C. Miller
2018-07-29After "termcap" initilization is finished, top appears to not open anyTheo de Raadt
2018-07-25Document the spinning time of the CPU in systat(1) and top(1).Alexander Bluhm
2018-05-14Stopping counting and reporting CPU time spent spinning on a lock asMartin Pieuchot
2018-01-04glaring KNF violationTheo de Raadt
2017-12-18Add the CLOCK_BOOTTIME clockid for use with clock_gettime(2)cheloha
2017-05-30avoid some shadow warnings. from Brian CallahanTed Unangst
2017-03-15annoying whitespace die die dieTheo de Raadt
2016-09-08as with ps, update bug to caveat and clarifyTed Unangst
2016-08-27Pull in <sys/time.h> for struct timespec and timevalPhilip Guenther
2016-07-28rework realloc loop. there's no need to shrink the allocation betweenTed Unangst
2016-05-11Allow top(1) to filter process args if they are being displayed.Edd Barrett
2015-11-05allow "kill" from top, by using proc instead of idMarc Espie
2015-11-04replace setbuf with setvbuf, from Frederic NowakTed Unangst
2015-10-30top renice command requires pledge "id", from Michael LesniewskiTheo de Raadt
2015-10-26remove the silly username cache here and use libc user_from_uid.Ted Unangst
2015-10-26print uptime too. ok deraadtTed Unangst
2015-10-25need "getpw" pledge; spotted by matthieuTheo de Raadt
2015-10-23With new pledge "ps" and "vminfo" requests, ps/top/w become possible.Theo de Raadt
2015-08-20Do not cast result of malloc/calloc/realloc* if stdlib.h is in scopeTheo de Raadt
2015-05-06Display thread IDs instead of the name of the process's owner when "-H"Martin Pieuchot
2015-02-28Reduce usage of predefined strings in manpages.Anthony J. Bentley
2015-01-19Kill loadavg.h and just use the fscale value directly.Todd C. Miller
2015-01-19like in ps(1), fetch the FSCALE value using sysctl rather than usingTheo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-11-27All cpus -> N CpusMarc Espie
2014-09-17try to document that the -1 option will be selected by default if moreDavid Gwynne
2014-09-17be more explicit about what '1' toggles betweenDavid Gwynne
2014-09-17if there are more than 8 cpus, default to combined cpu stats (likeDavid Gwynne
2014-09-15Remove non-standard <sys/dkstat.h> header. It has not contained anythingMiod Vallat
2014-09-08obvious cases of missing .An;Ingo Schwarze
2014-07-16zap trailing newlines; "go for it" deraadtOkan Demirmen
2014-07-04Track whether a process is a zombie or not yet fully built via flagsPhilip Guenther
2014-04-08Use VM_UVMEXP instead of VM_METER for memory usages and directlyMartin Pieuchot
2014-04-07Just exit if we get an error or HUP when poll()ing the keyboard.Todd C. Miller
2014-01-14getnstr() returns KEY_RESIZE if there was a pending resize event, so loopPhilip Guenther
2013-11-28unsigned char for ctypeTheo de Raadt
2013-09-21more reasonable MAX_COLS for modern displaysMarc Espie
2013-04-02Handle big time_tPhilip Guenther
2013-03-23wchan is no longer exposed, just check if wmesg is not empty.Ted Unangst