summaryrefslogtreecommitdiff
path: root/procps (follow)
Commit message (Collapse)AuthorAgeFilesLines
* whitespace fixes (leading spaces to tab)Denis Vlasenko2007-01-131-1/+1
|
* Trailing whitespace removal over entire treeDenis Vlasenko2007-01-112-2/+2
|
* done a dozen of randconfig test. guess what? ALL failed...Denis Vlasenko2006-12-301-1/+4
| | | | these are resulting fixes
* style fixesDenis Vlasenko2006-12-261-2/+2
| | | | last xcalloc replaced by xzalloc
* fix recognitions of -SIGname signalsDenis Vlasenko2006-12-231-1/+2
| | | | (fix by Jacques LUDER <jacques.luder@thalesgroup.com>)
* ps: fix buglet, add microoptimizationDenis Vlasenko2006-12-181-6/+4
|
* safe_strtoXX interface proved to be a bit unconvenient.Denis Vlasenko2006-11-271-1/+2
| | | | | Remove it, introduce saner bb_strtoXX. Saved ~350 bytes.
* rodata cleanup. "unable to" == "cannot". -300 bytesDenis Vlasenko2006-11-181-1/+1
|
* add -Wundef, fix uncovered bugsDenis Vlasenko2006-11-171-15/+11
|
* ps: add documentation on POSIX psDenis Vlasenko2006-11-052-1/+176
|
* ps: implement POSIX-like options, most notably -oDenis Vlasenko2006-11-051-0/+275
| | | | (activated by CONFIG_DESKTOP)
* replace /proc scanning code by more versatile one.Denis Vlasenko2006-11-053-63/+115
| | | | | | | Use it where appropriate. Stop scanning /etc/passwd *for every process*!!! (uid->username) top: reduce memory usage - we won't save unneeded fields from /proc info anymore. Downside: ~+250 bytes of code
* top: improve CPU% calculationDenis Vlasenko2006-11-053-50/+54
| | | | style fixes
* Unneeded code removed, usused field "unsigned pscpu" removedDenis Vlasenko2006-11-012-5/+6
|
* mostly style fixesDenis Vlasenko2006-11-011-2/+1
|
* pidof: reduce #ifdef forestDenis Vlasenko2006-11-011-39/+19
|
* PID should be stored in pid_t, not int or long.Denis Vlasenko2006-11-014-39/+44
| | | | | find_pid_by_name() was returning 0 or -1 in last array element, but -1 was never checked. We can use just 0 intead.
* ps: reduce #ifdef forestDenis Vlasenko2006-11-011-25/+13
|
* top: batch mode should output all processesDenis Vlasenko2006-10-271-8/+4
|
* get_terminal_width_height: do not pass insanely large valuesDenis Vlasenko2006-10-271-7/+7
|
* silly size savings and capitalization fixesDenis Vlasenko2006-10-261-1/+1
|
* add open_read_close() and similar stuffDenis Vlasenko2006-10-142-3/+3
|
* start_stop_daemon: add -N <nice> compatDenis Vlasenko2006-10-081-31/+24
| | | | | [re]nice: add support for -nNNN w/o spaces, -NNN (nice only), simplified code
* attempt to regularize atoi mess.Denis Vlasenko2006-10-084-21/+19
|
* dnsd fix; option_mask32 added. dnsd needs more love.Denis Vlasenko2006-10-061-6/+5
|
* build system overhaulDenis Vlasenko2006-10-054-81/+37
|
* bb_applet_name -> applet_nameDenis Vlasenko2006-10-031-4/+4
|
* getopt_ulflags -> getopt32.Denis Vlasenko2006-10-033-8/+8
| | | | | | | | It is impossible to formulate sane ABI based on size of ulong because it can be 32-bit or 64-bit. Basically it means that you cannot portably use more that 32 option chars in one call anyway... Make it explicit.
* top: add support for -b, -n <iterations>Denis Vlasenko2006-09-292-21/+30
|
* kill: implement killall5. OpenWRT folks will be happy.Denis Vlasenko2006-09-272-28/+53
| | | | | However their code was unusably different from sysvinit original. Run tested.
* kill: fix bugs (kill -l output was horrible), fix style, constify dataDenis Vlasenko2006-09-271-55/+56
|
* process utilities related style cleanupDenis Vlasenko2006-09-271-17/+16
|
* Change license statements (and clean up headers) on some of the files thatRob Landley2006-09-224-33/+4
| | | | Erik or I are primary copyright holders on.
* - fix copy'n paste errors that got introduced when switching to the shorter ↵Bernhard Reutner-Fischer2006-09-132-2/+2
| | | | | | boilerplate. No object code changes.
* Random cleanup hanging around my tree.Rob Landley2006-09-121-8/+0
|
* top: fixed wrong comment, made error message more clearDenis Vlasenko2006-09-091-10/+6
|
* using [xa]sprintf for string concatenation is neat and savesDenis Vlasenko2006-09-091-4/+3
| | | | | ~100 bytes according to bloatcheck. Also this fixes bug in rpm
* These should have been part of 15767 too.Rob Landley2006-08-031-1/+1
|
* Remove bb_ prefixes from xfuncs.c (and a few other places), consolidateRob Landley2006-08-032-30/+8
| | | | | | | | | | things like xasprintf() into xfuncs.c, remove xprint_file_by_name() (it only had one user), clean up lots of #includes... General cleanup pass. What I've been doing for the last couple days. And it conflicts! I've removed httpd.c from this checkin due to somebody else touching that file. It builds for me. I have to catch a bus. (Now you know why I'm looking forward to Mercurial.)
* A couple things that got tangled up in my tree, easier to check in both thanRob Landley2006-07-122-50/+29
| | | | | | | | | | | | | | untangle them: Rewrite u_signal_names() into get_signum() and get_signame(), plus trim the signal list to that required by posix (they can specify the numbers for the rest if they really need them). (This is preparatory cleanup for adding a timeout applet like Roberto Foglietta wants.) Export the itoa (added due to Denis Vlasenko, although it's not quite his preferred implementation) from xfuncs.c so it's actually used, and remove several other redundant implementations of itoa and utoa() in the tree.
* Make another warning go away.Rob Landley2006-06-301-1/+0
|
* Top was catching sigterm (and fumbling sigint) so it could reset the terminalRob Landley2006-06-281-5/+2
| | | | | | type on the way out, but the signal handler didn't exit. Plus it did unnecessary things with sigaction. This code is overgrown and needs a serious weed-whacking...
* - move #include busybox.h to the very top so we pull in the configBernhard Reutner-Fischer2006-06-029-69/+15
| | | | and eventual platform specific includes in early.
* Consolidate #include <sys/time.h> so libbb.h does it.Rob Landley2006-05-272-3/+0
|
* Change llist_add_* to take the address of the list rather than returning the newRob Landley2006-05-261-6/+1
| | | | head, and change all the callers.
* - make it C89 compatible; Declarations in the middle of a function is of courseBernhard Reutner-Fischer2006-05-191-3/+4
| | | | | | fine in C99, but it really serves no purpose other than breaking compilation on C89 compilers. Thanks to Rich Felker for pointing this out.
* pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the ↵Mike Frysinger2006-05-131-1/+1
| | | | mailing list
* Fiddling with llist to make memory management easier. Specifically, theRob Landley2006-05-081-2/+2
| | | | | option to delete the contents of the list when we delete the list is a good thing.
* Remove bb_strlen() in favor of -fno-builtin-strlen. Saves as many bytesRob Landley2006-05-071-2/+2
| | | | | as the old optimization did (actually does slightly better under gcc 4.0), and simplifies the code.
* Fix allbareconfig.Rob Landley2006-05-041-11/+5
|