Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-12-30 | done a dozen of randconfig test. guess what? ALL failed... | Denis Vlasenko | |
these are resulting fixes | |||
2006-12-26 | style fixes | Denis Vlasenko | |
last xcalloc replaced by xzalloc | |||
2006-12-23 | fix recognitions of -SIGname signals | Denis Vlasenko | |
(fix by Jacques LUDER <jacques.luder@thalesgroup.com>) | |||
2006-12-18 | ps: fix buglet, add microoptimization | Denis Vlasenko | |
2006-11-27 | safe_strtoXX interface proved to be a bit unconvenient. | Denis Vlasenko | |
Remove it, introduce saner bb_strtoXX. Saved ~350 bytes. | |||
2006-11-18 | rodata cleanup. "unable to" == "cannot". -300 bytes | Denis Vlasenko | |
2006-11-17 | add -Wundef, fix uncovered bugs | Denis Vlasenko | |
2006-11-05 | ps: add documentation on POSIX ps | Denis Vlasenko | |
2006-11-05 | ps: implement POSIX-like options, most notably -o | Denis Vlasenko | |
(activated by CONFIG_DESKTOP) | |||
2006-11-05 | replace /proc scanning code by more versatile one. | Denis Vlasenko | |
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 | |||
2006-11-05 | top: improve CPU% calculation | Denis Vlasenko | |
style fixes | |||
2006-11-01 | Unneeded code removed, usused field "unsigned pscpu" removed | Denis Vlasenko | |
2006-11-01 | mostly style fixes | Denis Vlasenko | |
2006-11-01 | pidof: reduce #ifdef forest | Denis Vlasenko | |
2006-11-01 | PID should be stored in pid_t, not int or long. | Denis Vlasenko | |
find_pid_by_name() was returning 0 or -1 in last array element, but -1 was never checked. We can use just 0 intead. | |||
2006-11-01 | ps: reduce #ifdef forest | Denis Vlasenko | |
2006-10-27 | top: batch mode should output all processes | Denis Vlasenko | |
2006-10-27 | get_terminal_width_height: do not pass insanely large values | Denis Vlasenko | |
2006-10-26 | silly size savings and capitalization fixes | Denis Vlasenko | |
2006-10-14 | add open_read_close() and similar stuff | Denis Vlasenko | |
2006-10-08 | start_stop_daemon: add -N <nice> compat | Denis Vlasenko | |
[re]nice: add support for -nNNN w/o spaces, -NNN (nice only), simplified code | |||
2006-10-08 | attempt to regularize atoi mess. | Denis Vlasenko | |
2006-10-06 | dnsd fix; option_mask32 added. dnsd needs more love. | Denis Vlasenko | |
2006-10-05 | build system overhaul | Denis Vlasenko | |
2006-10-03 | bb_applet_name -> applet_name | Denis Vlasenko | |
2006-10-03 | getopt_ulflags -> getopt32. | Denis Vlasenko | |
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. | |||
2006-09-29 | top: add support for -b, -n <iterations> | Denis Vlasenko | |
2006-09-27 | kill: implement killall5. OpenWRT folks will be happy. | Denis Vlasenko | |
However their code was unusably different from sysvinit original. Run tested. | |||
2006-09-27 | kill: fix bugs (kill -l output was horrible), fix style, constify data | Denis Vlasenko | |
2006-09-27 | process utilities related style cleanup | Denis Vlasenko | |
2006-09-22 | Change license statements (and clean up headers) on some of the files that | Rob Landley | |
Erik or I are primary copyright holders on. | |||
2006-09-13 | - fix copy'n paste errors that got introduced when switching to the shorter ↵ | Bernhard Reutner-Fischer | |
boilerplate. No object code changes. | |||
2006-09-12 | Random cleanup hanging around my tree. | Rob Landley | |
2006-09-09 | top: fixed wrong comment, made error message more clear | Denis Vlasenko | |
2006-09-09 | using [xa]sprintf for string concatenation is neat and saves | Denis Vlasenko | |
~100 bytes according to bloatcheck. Also this fixes bug in rpm | |||
2006-08-03 | These should have been part of 15767 too. | Rob Landley | |
2006-08-03 | Remove bb_ prefixes from xfuncs.c (and a few other places), consolidate | Rob Landley | |
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.) | |||
2006-07-12 | A couple things that got tangled up in my tree, easier to check in both than | Rob Landley | |
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. | |||
2006-06-30 | Make another warning go away. | Rob Landley | |
2006-06-28 | Top was catching sigterm (and fumbling sigint) so it could reset the terminal | Rob Landley | |
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... | |||
2006-06-02 | - move #include busybox.h to the very top so we pull in the config | Bernhard Reutner-Fischer | |
and eventual platform specific includes in early. | |||
2006-05-27 | Consolidate #include <sys/time.h> so libbb.h does it. | Rob Landley | |
2006-05-26 | Change llist_add_* to take the address of the list rather than returning the new | Rob Landley | |
head, and change all the callers. | |||
2006-05-19 | - make it C89 compatible; Declarations in the middle of a function is of course | Bernhard Reutner-Fischer | |
fine in C99, but it really serves no purpose other than breaking compilation on C89 compilers. Thanks to Rich Felker for pointing this out. | |||
2006-05-13 | pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the ↵ | Mike Frysinger | |
mailing list | |||
2006-05-08 | Fiddling with llist to make memory management easier. Specifically, the | Rob Landley | |
option to delete the contents of the list when we delete the list is a good thing. | |||
2006-05-07 | Remove bb_strlen() in favor of -fno-builtin-strlen. Saves as many bytes | Rob Landley | |
as the old optimization did (actually does slightly better under gcc 4.0), and simplifies the code. | |||
2006-05-04 | Fix allbareconfig. | Rob Landley | |
2006-04-24 | From Denis Vlasenko: | Rob Landley | |
* CPU% = process[i].ticks/sum(process[i].ticks) * busy_cpu_ticks/total_cpu_ticks * got rid of empty line under "Load average" line and used last line - +2 visible processes * do not do float conversion of loadavg, just read it as string from /proc * fix display on small screens * dropped unused .stime, .utime fields * a few variables were renamed * style fixes | |||
2006-04-21 | Jason Schoon writes: Attached is a patch to display the usage message if ↵ | Mike Frysinger | |
fuser is called with no arguments, rather than doing no work and failing silently. |