aboutsummaryrefslogtreecommitdiff
path: root/procps
Commit message (Collapse)AuthorAgeFilesLines
* fix warning from needlessly-global functionsGravatar Denis Vlasenko2007-01-221-7/+7
|
* whitespace fixes (leading spaces to tab)Gravatar Denis Vlasenko2007-01-131-1/+1
|
* Trailing whitespace removal over entire treeGravatar Denis Vlasenko2007-01-112-2/+2
|
* done a dozen of randconfig test. guess what? ALL failed...Gravatar Denis Vlasenko2006-12-301-1/+4
| | | | these are resulting fixes
* style fixesGravatar Denis Vlasenko2006-12-261-2/+2
| | | | last xcalloc replaced by xzalloc
* fix recognitions of -SIGname signalsGravatar Denis Vlasenko2006-12-231-1/+2
| | | | (fix by Jacques LUDER <jacques.luder@thalesgroup.com>)
* ps: fix buglet, add microoptimizationGravatar Denis Vlasenko2006-12-181-6/+4
|
* safe_strtoXX interface proved to be a bit unconvenient.Gravatar Denis Vlasenko2006-11-271-1/+2
| | | | | Remove it, introduce saner bb_strtoXX. Saved ~350 bytes.
* rodata cleanup. "unable to" == "cannot". -300 bytesGravatar Denis Vlasenko2006-11-181-1/+1
|
* add -Wundef, fix uncovered bugsGravatar Denis Vlasenko2006-11-171-15/+11
|
* ps: add documentation on POSIX psGravatar Denis Vlasenko2006-11-052-1/+176
|
* ps: implement POSIX-like options, most notably -oGravatar Denis Vlasenko2006-11-051-0/+275
| | | | (activated by CONFIG_DESKTOP)
* replace /proc scanning code by more versatile one.Gravatar 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% calculationGravatar Denis Vlasenko2006-11-053-50/+54
| | | | style fixes
* Unneeded code removed, usused field "unsigned pscpu" removedGravatar Denis Vlasenko2006-11-012-5/+6
|
* mostly style fixesGravatar Denis Vlasenko2006-11-011-2/+1
|
* pidof: reduce #ifdef forestGravatar Denis Vlasenko2006-11-011-39/+19
|
* PID should be stored in pid_t, not int or long.Gravatar 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 forestGravatar Denis Vlasenko2006-11-011-25/+13
|
* top: batch mode should output all processesGravatar Denis Vlasenko2006-10-271-8/+4
|
* get_terminal_width_height: do not pass insanely large valuesGravatar Denis Vlasenko2006-10-271-7/+7
|
* silly size savings and capitalization fixesGravatar Denis Vlasenko2006-10-261-1/+1
|
* add open_read_close() and similar stuffGravatar Denis Vlasenko2006-10-142-3/+3
|
* start_stop_daemon: add -N <nice> compatGravatar Denis Vlasenko2006-10-081-31/+24
| | | | | [re]nice: add support for -nNNN w/o spaces, -NNN (nice only), simplified code
* attempt to regularize atoi mess.Gravatar Denis Vlasenko2006-10-084-21/+19
|
* dnsd fix; option_mask32 added. dnsd needs more love.Gravatar Denis Vlasenko2006-10-061-6/+5
|
* build system overhaulGravatar Denis Vlasenko2006-10-054-81/+37
|
* bb_applet_name -> applet_nameGravatar Denis Vlasenko2006-10-031-4/+4
|
* getopt_ulflags -> getopt32.Gravatar 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>Gravatar Denis Vlasenko2006-09-292-21/+30
|
* kill: implement killall5. OpenWRT folks will be happy.Gravatar 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 dataGravatar Denis Vlasenko2006-09-271-55/+56
|
* process utilities related style cleanupGravatar Denis Vlasenko2006-09-271-17/+16
|
* Change license statements (and clean up headers) on some of the files thatGravatar Rob 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 ↵Gravatar Bernhard Reutner-Fischer2006-09-132-2/+2
| | | | | | boilerplate. No object code changes.
* Random cleanup hanging around my tree.Gravatar Rob Landley2006-09-121-8/+0
|
* top: fixed wrong comment, made error message more clearGravatar Denis Vlasenko2006-09-091-10/+6
|
* using [xa]sprintf for string concatenation is neat and savesGravatar Denis Vlasenko2006-09-091-4/+3
| | | | | ~100 bytes according to bloatcheck. Also this fixes bug in rpm
* These should have been part of 15767 too.Gravatar Rob Landley2006-08-031-1/+1
|
* Remove bb_ prefixes from xfuncs.c (and a few other places), consolidateGravatar Rob 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 thanGravatar Rob 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.Gravatar Rob Landley2006-06-301-1/+0
|
* Top was catching sigterm (and fumbling sigint) so it could reset the terminalGravatar Rob 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 configGravatar Bernhard Reutner-Fischer2006-06-029-69/+15
| | | | and eventual platform specific includes in early.
* Consolidate #include <sys/time.h> so libbb.h does it.Gravatar Rob Landley2006-05-272-3/+0
|
* Change llist_add_* to take the address of the list rather than returning the newGravatar Rob Landley2006-05-261-6/+1
| | | | head, and change all the callers.
* - make it C89 compatible; Declarations in the middle of a function is of courseGravatar Bernhard 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 ↵Gravatar Mike Frysinger2006-05-131-1/+1
| | | | mailing list
* Fiddling with llist to make memory management easier. Specifically, theGravatar Rob 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 bytesGravatar Rob Landley2006-05-071-2/+2
| | | | | as the old optimization did (actually does slightly better under gcc 4.0), and simplifies the code.