Age | Commit message (Collapse) | Author | |
---|---|---|---|
2006-11-25 | tee: fix bug: argv[-1] is a no-no! | Denis Vlasenko | |
bb_full_fd_action: optimize die_if_ferror: "<applet>: filename" isn't a good err msg, add "..I/O error" | |||
2006-11-25 | small improvements in str -> num convertors | Denis Vlasenko | |
2006-11-25 | regularize str -> num convertors | Denis Vlasenko | |
2006-11-24 | tar: sanitize option handling | Denis Vlasenko | |
2006-11-24 | tar: cache [ug]id->username/groupname mappings. Cuts down amount | Denis Vlasenko | |
of open/read/close of /etc/passwd and /etc/group dramatically (we were rereading those for each untarred file!!!) | |||
2006-11-24 | glibc makedev() is a large inline. Save 700+ bytes by wrapping it | Denis Vlasenko | |
into a function. | |||
2006-11-24 | header_verbose_list: stop truncating file size in listing | Denis Vlasenko | |
2006-11-24 | tar: | Denis Vlasenko | |
* 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 | |||
2006-11-22 | introduce setsockopt_reuseaddr(int fd), setsockopt_broadcast(int fd), | Denis Vlasenko | |
use them where appropriate. 200 bytes saved | |||
2006-11-22 | - revert r15563 (pull current version of taskset off the busybox_scratch branch) | Bernhard Reutner-Fischer | |
2006-11-22 | telnetd: move generic stuff into libbb. It will make it easy | Denis Vlasenko | |
to make other server applets IPv6-aware too. | |||
2006-11-22 | telnetd: we were having telnetd with is ONLY inetd or ONLY standalone. | Denis Vlasenko | |
What if I need to have both?? This patch introduces CONFIG_FEATURE_TELNETD_STANDALONE: y - both, n - only inetd. | |||
2006-11-21 | bb_INET_default[] is really just a const "default", | Denis Vlasenko | |
nothing INET-specific | |||
2006-11-21 | - add 'ip rule' support. First take.. | Bernhard Reutner-Fischer | |
text data bss dec hex filename 2999 0 0 2999 bb7 networking/libiproute/iprule.o | |||
2006-11-21 | insmod_ng_main: -80 bytes. Stopp mmapping, use xmalloc_open_read_close(). | Denis Vlasenko | |
2006-11-20 | dhcprelay: new applet | Denis Vlasenko | |
2006-11-18 | rodata cleanup. "unable to" == "cannot". -300 bytes | Denis Vlasenko | |
2006-11-18 | nc: fix --help text | Denis Vlasenko | |
2006-11-17 | add -Wundef, fix uncovered bugs | Denis Vlasenko | |
2006-11-17 | runit: add runsv, runsvdir and sv. Oh yes. | Denis Vlasenko | |
It even seems to work. +11K. :( | |||
2006-11-16 | httpd: reduce ifdef forest. comment out redundant PATH setting | Denis Vlasenko | |
2006-11-16 | httpd: add -i (inetd) and -f (foreground) otions. | Denis Vlasenko | |
-i makes possible to run httpd in both inetd and standalone mode without recompile (or need to have two different binaries) | |||
2006-11-16 | svlogd: new applet. +9k. Still too big, but it was 12k yesterday. | Denis Vlasenko | |
2006-11-05 | rename: compare_string_array -> index_in_str_array | Denis Vlasenko | |
introduce index_in_substr_array and use it in iproute2 | |||
2006-11-05 | usage.h: stop using ancient USAGE_xxx (we have USE_xx now) | Denis Vlasenko | |
2006-11-05 | ps: implement POSIX-like options, most notably -o | Denis Vlasenko | |
(activated by CONFIG_DESKTOP) | |||
2006-11-05 | smart_ulltoa5: make available in libbb | Denis Vlasenko | |
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 | 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-10-28 | ls: cleanup part 1 | Denis Vlasenko | |
2006-10-27 | recursive_action: add depth param | Denis Vlasenko | |
chmod: match coreutils versus following links | |||
2006-10-27 | chgrp: just call chown! :) | Denis Vlasenko | |
2006-10-27 | chown: add -vcf support if CONFIG_DESKTOP | Denis Vlasenko | |
chmod: stop following symlinks | |||
2006-10-27 | chmod: support -vcf if CONFIG_DESKTOP | Denis Vlasenko | |
2006-10-27 | reshuffle libbb.h contents so that order of decls makes sense | Denis Vlasenko | |
Found bad typo in largefile support :) | |||
2006-10-26 | Fix minor breakage in previous commit | Denis Vlasenko | |
2006-10-26 | rename functions to more understandable names | Denis Vlasenko | |
2006-10-26 | remove bb_printf and the like | Denis Vlasenko | |
2006-10-26 | xconnect is non-conforming to "xfunc like libc" rule. Fixing | Denis Vlasenko | |
2006-10-25 | - revert r16191; re-add resize() applet. | Bernhard Reutner-Fischer | |
text data bss dec hex filename 288 0 0 288 120 console-tools/_resize.o.gcc-2.95 258 0 0 258 102 console-tools/_resize.o.gcc-3.3 252 0 0 252 fc console-tools/_resize.o.gcc-3.4 | |||
2006-10-25 | wget: wget $'-\207' ... should not be allowed to work. ever. :) | Denis Vlasenko | |
So fix wget & getopt32. Also fix multiple --header options order: add and use rev_llist. | |||
2006-10-22 | cp: update help text | Denis Vlasenko | |
2006-10-21 | cp: add support for -s, -l. Fix free(nonmalloc) bug. | Denis Vlasenko | |
Add doc on POSIX's rules on -i and -f (insane!). ln: make "ln dangling_symlink new_link" work. | |||
2006-10-20 | watch: execute command thru shell, not fork/exec. Other fixes | Denis Vlasenko | |
2006-10-20 | raidautorun: new applet, by: | Denis Vlasenko | |
Thomas Jarosch (email?) and Bernhard Fischer <rep.nop@aon.at> | |||
2006-10-20 | message string changes, mostly for consistency, also -32 bytes in .rodata | Denis Vlasenko | |
2006-10-19 | build system: (try to) get rid of bb_config.h hack | Denis Vlasenko | |
2006-10-19 | build system: check for ENABLE_, USE_ and SKIP_ (not only for CONFIG_) | Denis Vlasenko | |