aboutsummaryrefslogtreecommitdiff
path: root/libbb (follow)
Commit message (Collapse)AuthorAgeFilesLines
* fix double mergevda2006-11-221-76/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16628 69ca8d6d-28ef-0310-b511-8ec308f3f277
* telnetd: move generic stuff into libbb. It will make it easyvda2006-11-221-0/+152
| | | | | | | to make other server applets IPv6-aware too. git-svn-id: svn://busybox.net/trunk/busybox@16624 69ca8d6d-28ef-0310-b511-8ec308f3f277
* telnetd: we were having telnetd with is ONLY inetd or ONLY standalone.vda2006-11-221-0/+12
| | | | | | | | What if I need to have both?? This patch introduces CONFIG_FEATURE_TELNETD_STANDALONE: y - both, n - only inetd. git-svn-id: svn://busybox.net/trunk/busybox@16622 69ca8d6d-28ef-0310-b511-8ec308f3f277
* xgethostbyname: more readablevda2006-11-211-5/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16613 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bb_INET_default[] is really just a const "default",vda2006-11-212-19/+21
| | | | | | | nothing INET-specific git-svn-id: svn://busybox.net/trunk/busybox@16612 69ca8d6d-28ef-0310-b511-8ec308f3f277
* rodata cleanup. "unable to" == "cannot". -300 bytesvda2006-11-184-13/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16580 69ca8d6d-28ef-0310-b511-8ec308f3f277
* svlogd: new applet. +9k. Still too big, but it was 12k yesterday.vda2006-11-161-0/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16535 69ca8d6d-28ef-0310-b511-8ec308f3f277
* wget: fix error message.vda2006-11-101-4/+1
| | | | | | | | | | | | | | | | | | Bad: wget http://127.0.0.1:81/fgdg/Makefile Connecting to 127.0.0.1[127.0.0.1]:81 : HTTP/1.0 404 Not Foundror 404 Not Found Good: wget http://127.0.0.1:81/fgdg/Makefile Connecting to 127.0.0.1[127.0.0.1]:81 get: server returned error: HTTP/1.0 404 Not Found nslookup: fix my mistake applets: make Bernhard Fischer <rep.nop@aon.at> happy :) git-svn-id: svn://busybox.net/trunk/busybox@16528 69ca8d6d-28ef-0310-b511-8ec308f3f277
* rename: compare_string_array -> index_in_str_arrayvda2006-11-051-4/+20
| | | | | | | | introduce index_in_substr_array and use it in iproute2 git-svn-id: svn://busybox.net/trunk/busybox@16515 69ca8d6d-28ef-0310-b511-8ec308f3f277
* smart_ulltoa5: make available in libbbvda2006-11-051-6/+54
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16510 69ca8d6d-28ef-0310-b511-8ec308f3f277
* replace /proc scanning code by more versatile one.vda2006-11-052-93/+174
| | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@16509 69ca8d6d-28ef-0310-b511-8ec308f3f277
* top: improve CPU% calculationvda2006-11-051-7/+0
| | | | | | | style fixes git-svn-id: svn://busybox.net/trunk/busybox@16508 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Unneeded code removed, usused field "unsigned pscpu" removedvda2006-11-011-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16488 69ca8d6d-28ef-0310-b511-8ec308f3f277
* PID should be stored in pid_t, not int or long.vda2006-11-012-15/+13
| | | | | | | | find_pid_by_name() was returning 0 or -1 in last array element, but -1 was never checked. We can use just 0 intead. git-svn-id: svn://busybox.net/trunk/busybox@16485 69ca8d6d-28ef-0310-b511-8ec308f3f277
* #if CONFIG_xxx -> #if ENABLE_xxxvda2006-11-011-11/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16483 69ca8d6d-28ef-0310-b511-8ec308f3f277
* reads: fix bug 1078vda2006-10-311-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16480 69ca8d6d-28ef-0310-b511-8ec308f3f277
* login: re-enable Ctrl-^C before execing shell.vda2006-10-312-77/+55
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16477 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dd: fix bugs: always assumed conv=sync, died on write errorsvda2006-10-311-1/+1
| | | | | | | w/o perror and statictics. Several small improvements git-svn-id: svn://busybox.net/trunk/busybox@16476 69ca8d6d-28ef-0310-b511-8ec308f3f277
* find: a lot more compliant to 'standard' findvda2006-10-291-1/+8
| | | | | | | | (we were not respecting order of actions!). Add -o and -a handling. git-svn-id: svn://busybox.net/trunk/busybox@16469 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ls: cleanup part 1vda2006-10-281-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16463 69ca8d6d-28ef-0310-b511-8ec308f3f277
* recursive_action: add depth paramvda2006-10-271-16/+24
| | | | | | | chmod: match coreutils versus following links git-svn-id: svn://busybox.net/trunk/busybox@16462 69ca8d6d-28ef-0310-b511-8ec308f3f277
* recursive_action: preparatory changes. will introduce "int level".vda2006-10-271-50/+48
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16460 69ca8d6d-28ef-0310-b511-8ec308f3f277
* modprobe: reformat to match bbox stylevda2006-10-271-5/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16457 69ca8d6d-28ef-0310-b511-8ec308f3f277
* reshuffle libbb.h contents so that order of decls makes sensevda2006-10-271-4/+5
| | | | | | | Found bad typo in largefile support :) git-svn-id: svn://busybox.net/trunk/busybox@16453 69ca8d6d-28ef-0310-b511-8ec308f3f277
* get_terminal_width_height: do not pass insanely large valuesvda2006-10-271-12/+23
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16452 69ca8d6d-28ef-0310-b511-8ec308f3f277
* last nail into error_msg() (de)capitalizationvda2006-10-271-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16451 69ca8d6d-28ef-0310-b511-8ec308f3f277
* As usual, I forgot "svn del"...vda2006-10-271-96/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16450 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ...and yet another small fix. Ouch...vda2006-10-261-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16449 69ca8d6d-28ef-0310-b511-8ec308f3f277
* rename functions to more understandable namesvda2006-10-266-21/+15
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16447 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove bb_printf and the likevda2006-10-264-9/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16446 69ca8d6d-28ef-0310-b511-8ec308f3f277
* xconnect is non-conforming to "xfunc like libc" rule. Fixingvda2006-10-261-6/+12
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16440 69ca8d6d-28ef-0310-b511-8ec308f3f277
* wget: wget $'-\207' ... should not be allowed to work. ever. :)vda2006-10-252-20/+34
| | | | | | | | So fix wget & getopt32. Also fix multiple --header options order: add and use rev_llist. git-svn-id: svn://busybox.net/trunk/busybox@16433 69ca8d6d-28ef-0310-b511-8ec308f3f277
* cp: add support for -s, -l. Fix free(nonmalloc) bug.vda2006-10-211-84/+126
| | | | | | | | Add doc on POSIX's rules on -i and -f (insane!). ln: make "ln dangling_symlink new_link" work. git-svn-id: svn://busybox.net/trunk/busybox@16419 69ca8d6d-28ef-0310-b511-8ec308f3f277
* readlink: do not emit errors if file doesnt not exist / not a linkvda2006-10-201-0/+9
| | | | | | | getopt32: add =N support git-svn-id: svn://busybox.net/trunk/busybox@16414 69ca8d6d-28ef-0310-b511-8ec308f3f277
* message string changes, mostly for consistency, also -32 bytes in .rodatavda2006-10-203-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16412 69ca8d6d-28ef-0310-b511-8ec308f3f277
* nc: fix 2 my own buglets, and few someone else's too.vda2006-10-161-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16393 69ca8d6d-28ef-0310-b511-8ec308f3f277
* grep: add support for -rvda2006-10-141-7/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16381 69ca8d6d-28ef-0310-b511-8ec308f3f277
* add open_read_close() and similar stuffvda2006-10-146-103/+144
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16377 69ca8d6d-28ef-0310-b511-8ec308f3f277
* xread/write can use full_read/write (smaller code)vda2006-10-123-12/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16376 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bb_get_[chomped]line_from_file wasn't descriptive enough.vda2006-10-121-2/+2
| | | | | | | Renaming... git-svn-id: svn://busybox.net/trunk/busybox@16375 69ca8d6d-28ef-0310-b511-8ec308f3f277
* cut, mount: small improvementsvda2006-10-121-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16374 69ca8d6d-28ef-0310-b511-8ec308f3f277
* small style fixesvda2006-10-123-5/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16371 69ca8d6d-28ef-0310-b511-8ec308f3f277
* execable: no need to check getenv for NULL, it works anyway.vda2006-10-121-2/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16370 69ca8d6d-28ef-0310-b511-8ec308f3f277
* execable.c: forgot to do "svn add" again...vda2006-10-121-0/+62
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16369 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ifupdown: stop emitting annoying/misleading error messages.vda2006-10-111-1/+1
| | | | | | | Patch by Gabriel Somlo <somlo at cmu.edu> git-svn-id: svn://busybox.net/trunk/busybox@16367 69ca8d6d-28ef-0310-b511-8ec308f3f277
* nmeter: new applet. ~4kvda2006-10-111-10/+8
| | | | | | | Fix build proble on x86_64 git-svn-id: svn://busybox.net/trunk/busybox@16364 69ca8d6d-28ef-0310-b511-8ec308f3f277
* od: provide full-blown od from coreutils if CONFIG_DESKTOPvda2006-10-101-0/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16359 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fixes from Vladimir Dronnikov <dronnikov@gmail.ru>vda2006-10-101-2/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16358 69ca8d6d-28ef-0310-b511-8ec308f3f277
* start_stop_daemon: add -N <nice> compatvda2006-10-081-0/+5
| | | | | | | | [re]nice: add support for -nNNN w/o spaces, -NNN (nice only), simplified code git-svn-id: svn://busybox.net/trunk/busybox@16344 69ca8d6d-28ef-0310-b511-8ec308f3f277
* correct largefile support, add comments about it.vda2006-10-082-6/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16343 69ca8d6d-28ef-0310-b511-8ec308f3f277