Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | tar: cry murder and bail out if file shrinks under us while we tar it up | Denis Vlasenko | 2006-11-24 | 1 | -2/+1 | |
| | ||||||
* | glibc makedev() is a large inline. Save 700+ bytes by wrapping it | Denis Vlasenko | 2006-11-24 | 1 | -32/+90 | |
| | | | | into a function. | |||||
* | tar: | Denis Vlasenko | 2006-11-24 | 1 | -1/+0 | |
| | | | | | | | | | * unpack: handle tar header fields which are not NUL terminated * pack: handle 4+GB files correctly * pack: refuse to store 101+ softlinks (was truncating link target name) * pack: mask mode with 07777 | |||||
* | introduce setsockopt_reuseaddr(int fd), setsockopt_broadcast(int fd), | Denis Vlasenko | 2006-11-22 | 1 | -2/+11 | |
| | | | | | use them where appropriate. 200 bytes saved | |||||
* | fix double merge | Denis Vlasenko | 2006-11-22 | 1 | -76/+0 | |
| | ||||||
* | telnetd: move generic stuff into libbb. It will make it easy | Denis Vlasenko | 2006-11-22 | 1 | -0/+152 | |
| | | | | to make other server applets IPv6-aware too. | |||||
* | telnetd: we were having telnetd with is ONLY inetd or ONLY standalone. | Denis Vlasenko | 2006-11-22 | 1 | -0/+12 | |
| | | | | | What if I need to have both?? This patch introduces CONFIG_FEATURE_TELNETD_STANDALONE: y - both, n - only inetd. | |||||
* | xgethostbyname: more readable | Denis Vlasenko | 2006-11-21 | 1 | -5/+2 | |
| | ||||||
* | bb_INET_default[] is really just a const "default", | Denis Vlasenko | 2006-11-21 | 2 | -19/+21 | |
| | | | | nothing INET-specific | |||||
* | rodata cleanup. "unable to" == "cannot". -300 bytes | Denis Vlasenko | 2006-11-18 | 4 | -13/+13 | |
| | ||||||
* | svlogd: new applet. +9k. Still too big, but it was 12k yesterday. | Denis Vlasenko | 2006-11-16 | 1 | -0/+10 | |
| | ||||||
* | wget: fix error message. | Denis Vlasenko | 2006-11-10 | 1 | -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 :) | |||||
* | rename: compare_string_array -> index_in_str_array | Denis Vlasenko | 2006-11-05 | 1 | -4/+20 | |
| | | | | | introduce index_in_substr_array and use it in iproute2 | |||||
* | smart_ulltoa5: make available in libbb | Denis Vlasenko | 2006-11-05 | 1 | -6/+54 | |
| | ||||||
* | replace /proc scanning code by more versatile one. | Denis Vlasenko | 2006-11-05 | 2 | -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 | |||||
* | top: improve CPU% calculation | Denis Vlasenko | 2006-11-05 | 1 | -7/+0 | |
| | | | | style fixes | |||||
* | Unneeded code removed, usused field "unsigned pscpu" removed | Denis Vlasenko | 2006-11-01 | 1 | -4/+4 | |
| | ||||||
* | PID should be stored in pid_t, not int or long. | Denis Vlasenko | 2006-11-01 | 2 | -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. | |||||
* | #if CONFIG_xxx -> #if ENABLE_xxx | Denis Vlasenko | 2006-11-01 | 1 | -11/+3 | |
| | ||||||
* | reads: fix bug 1078 | Denis Vlasenko | 2006-10-31 | 1 | -1/+2 | |
| | ||||||
* | login: re-enable Ctrl-^C before execing shell. | Denis Vlasenko | 2006-10-31 | 2 | -77/+55 | |
| | ||||||
* | dd: fix bugs: always assumed conv=sync, died on write errors | Denis Vlasenko | 2006-10-31 | 1 | -1/+1 | |
| | | | | w/o perror and statictics. Several small improvements | |||||
* | find: a lot more compliant to 'standard' find | Denis Vlasenko | 2006-10-29 | 1 | -1/+8 | |
| | | | | | (we were not respecting order of actions!). Add -o and -a handling. | |||||
* | ls: cleanup part 1 | Denis Vlasenko | 2006-10-28 | 1 | -1/+1 | |
| | ||||||
* | recursive_action: add depth param | Denis Vlasenko | 2006-10-27 | 1 | -16/+24 | |
| | | | | chmod: match coreutils versus following links | |||||
* | recursive_action: preparatory changes. will introduce "int level". | Denis Vlasenko | 2006-10-27 | 1 | -50/+48 | |
| | ||||||
* | modprobe: reformat to match bbox style | Denis Vlasenko | 2006-10-27 | 1 | -5/+2 | |
| | ||||||
* | reshuffle libbb.h contents so that order of decls makes sense | Denis Vlasenko | 2006-10-27 | 1 | -4/+5 | |
| | | | | Found bad typo in largefile support :) | |||||
* | get_terminal_width_height: do not pass insanely large values | Denis Vlasenko | 2006-10-27 | 1 | -12/+23 | |
| | ||||||
* | last nail into error_msg() (de)capitalization | Denis Vlasenko | 2006-10-27 | 1 | -4/+4 | |
| | ||||||
* | As usual, I forgot "svn del"... | Denis Vlasenko | 2006-10-27 | 1 | -96/+0 | |
| | ||||||
* | ...and yet another small fix. Ouch... | Denis Vlasenko | 2006-10-26 | 1 | -1/+1 | |
| | ||||||
* | rename functions to more understandable names | Denis Vlasenko | 2006-10-26 | 6 | -21/+15 | |
| | ||||||
* | remove bb_printf and the like | Denis Vlasenko | 2006-10-26 | 4 | -9/+6 | |
| | ||||||
* | xconnect is non-conforming to "xfunc like libc" rule. Fixing | Denis Vlasenko | 2006-10-26 | 1 | -6/+12 | |
| | ||||||
* | wget: wget $'-\207' ... should not be allowed to work. ever. :) | Denis Vlasenko | 2006-10-25 | 2 | -20/+34 | |
| | | | | | So fix wget & getopt32. Also fix multiple --header options order: add and use rev_llist. | |||||
* | cp: add support for -s, -l. Fix free(nonmalloc) bug. | Denis Vlasenko | 2006-10-21 | 1 | -84/+126 | |
| | | | | | Add doc on POSIX's rules on -i and -f (insane!). ln: make "ln dangling_symlink new_link" work. | |||||
* | readlink: do not emit errors if file doesnt not exist / not a link | Denis Vlasenko | 2006-10-20 | 1 | -0/+9 | |
| | | | | getopt32: add =N support | |||||
* | message string changes, mostly for consistency, also -32 bytes in .rodata | Denis Vlasenko | 2006-10-20 | 3 | -4/+4 | |
| | ||||||
* | nc: fix 2 my own buglets, and few someone else's too. | Denis Vlasenko | 2006-10-16 | 1 | -1/+1 | |
| | ||||||
* | grep: add support for -r | Denis Vlasenko | 2006-10-14 | 1 | -7/+7 | |
| | ||||||
* | add open_read_close() and similar stuff | Denis Vlasenko | 2006-10-14 | 6 | -103/+144 | |
| | ||||||
* | xread/write can use full_read/write (smaller code) | Denis Vlasenko | 2006-10-12 | 3 | -12/+8 | |
| | ||||||
* | bb_get_[chomped]line_from_file wasn't descriptive enough. | Denis Vlasenko | 2006-10-12 | 1 | -2/+2 | |
| | | | | Renaming... | |||||
* | cut, mount: small improvements | Denis Vlasenko | 2006-10-12 | 1 | -0/+1 | |
| | ||||||
* | small style fixes | Denis Vlasenko | 2006-10-12 | 3 | -5/+9 | |
| | ||||||
* | execable: no need to check getenv for NULL, it works anyway. | Denis Vlasenko | 2006-10-12 | 1 | -2/+1 | |
| | ||||||
* | execable.c: forgot to do "svn add" again... | Denis Vlasenko | 2006-10-12 | 1 | -0/+62 | |
| | ||||||
* | ifupdown: stop emitting annoying/misleading error messages. | Denis Vlasenko | 2006-10-11 | 1 | -1/+1 | |
| | | | | Patch by Gabriel Somlo <somlo at cmu.edu> | |||||
* | nmeter: new applet. ~4k | Denis Vlasenko | 2006-10-11 | 1 | -10/+8 | |
| | | | | Fix build proble on x86_64 |