Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-02-26 | start_stop_daemon: add -chuid support | Denis Vlasenko | |
2007-02-25 | grep: "implement" -a and -I by ignoring them | Denis Vlasenko | |
2007-02-17 | sort: fix multiple -k (was ignoring all except last) | Denis Vlasenko | |
2007-02-17 | init: code readability enhancements; very small code changes | Denis Vlasenko | |
2007-02-17 | klogd: code de-obfuscation with small code size reduction | Denis Vlasenko | |
2007-02-14 | syslogd: MARK code is buggy. Disabling it altogether on anti-bloat grounds | Denis Vlasenko | |
2007-02-11 | syslogd: fix "readpath bug" by using readlink instead | Denis Vlasenko | |
libbb: rename xgetcwd and xreadlink | |||
2007-02-09 | ping: support -I addr in family neutral manner; reuse a bit of common code | Denis Vlasenko | |
2007-02-08 | make sure ps/top output what they claim: vsz, not rss ... down the line we ↵ | Mike Frysinger | |
should make the output controllable either at runtime or buildtime as both statistics are quite useful | |||
2007-02-07 | tftp: fix IPv6 fallout | Denis Vlasenko | |
2007-02-07 | fix #ifdef ENABLE_xxx -> #if | Denis Vlasenko | |
2007-02-06 | new applets: selinux utils by KaiGai Kohei <kaigai@kaigai.gr.jp> | Denis Vlasenko | |
2007-02-06 | EXEC_PREFER_APPLETS support by Gabriel L. Somlo <somlo@cmu.edu> | Denis Vlasenko | |
2007-02-04 | udhcp: use improved gethostbyname replacement from IPv6 code | Denis Vlasenko | |
2007-02-04 | ifconfig: use IPv6 infrastructure | Denis Vlasenko | |
2007-02-04 | mount: (try to) support cifs with IPv6 | Denis Vlasenko | |
2007-02-04 | add x to IPv6 functions which can die | Denis Vlasenko | |
2007-02-04 | BB_EXECLP should call execlp, not execvp | Denis Vlasenko | |
2007-02-03 | suppress warnings about easch <applet>_main() having | Denis Vlasenko | |
no preceding prototype | |||
2007-02-03 | do not put all <applet>_main() declarations | Denis Vlasenko | |
in busybox.h - this produces false dependencies | |||
2007-02-03 | Add BB_EXEC[LV]P() which encapsulate FEATURE_EXEC_PREFER_APPLETS | Denis Vlasenko | |
(patch from Gabriel L. Somlo <somlo@cmu.edu>) | |||
2007-01-29 | preparatory patch for -Wwrite-strings #6 | Denis Vlasenko | |
2007-01-29 | preparatory patch for -Wwrite-strings #2 | Denis Vlasenko | |
2007-01-29 | preparatory patch for -Wwrite-strings #1 | Denis Vlasenko | |
2007-01-28 | - document the multicast argument for ip link | Bernhard Reutner-Fischer | |
2007-01-27 | fix warning in find.c | Denis Vlasenko | |
2007-01-26 | fix bin2hex bug. lowercase = uppercase | 0x20, not | 0x10! | Denis Vlasenko | |
2007-01-26 | fix "expr has no effect" warning | Denis Vlasenko | |
2007-01-26 | fix non-ipv6 compile | Denis Vlasenko | |
2007-01-25 | arping: stop using last gethostbyname2 in the tree | Denis Vlasenko | |
hostname: small optimization | |||
2007-01-24 | Unify ping and ping6. ping has -4 and -6 which force | Denis Vlasenko | |
name resolution into IP or IPv6 only, otherwise we take address family returned by host2sockaddr() in lsa->sa.sa_family. IOW: "ping ::1" with do IPv6 ping, "ping 127.0.0.1" will do IPv4 ping. ping6 is aliased to "ping -6". | |||
2007-01-22 | clean up commented out old code | Denis Vlasenko | |
2007-01-22 | ping6: stop using xgethostbyname2, remove it from libbb. | Denis Vlasenko | |
2007-01-22 | nslookup: full circle. Here we started IPv6 work. Use "new API" | Denis Vlasenko | |
and thus save a few bytes. | |||
2007-01-22 | - the archivers expect mode to be a mode_t, so do not trip signed/unsigned ↵ | Bernhard Reutner-Fischer | |
conversion purposefully | |||
2007-01-22 | cleanups: unnecessary casts, unified const_1, eliminate cross-.c file | Denis Vlasenko | |
prototypes (heresy!), add spaces in places like "flags&NETSTAT_CONNECTED", removed unused #defines, #ifdef -> #if, use uint32_t for ipv4 addrs. | |||
2007-01-22 | comment out unused old networking API parts | Denis Vlasenko | |
sockaddr2dotted: return IPV6 addrs in [addr]:port form (was addr:port) | |||
2007-01-22 | cmdedit is not a 'command' editing anymore, it's just editing (generic), | Denis Vlasenko | |
so rename stuff accordingly. | |||
2007-01-22 | Convert cmdedit into more generic line input facility | Denis Vlasenko | |
(make history and completion optional at runtime). Use it for fdisk, as an example. Some unrelated fixes in fdisk are also here. | |||
2007-01-20 | - make tty's pre SUSv3 option handling dependant on INCLUDE_SUSv2 | Bernhard Reutner-Fischer | |
2007-01-20 | - get_terminal_width_height does not and should never write to fd. Cosmetic ↵ | Bernhard Reutner-Fischer | |
Precaution | |||
2007-01-20 | - add C99 bool type for setups that support it. | Bernhard Reutner-Fischer | |
2007-01-20 | fixing bugs revealed by randomconfig runs | Denis Vlasenko | |
2007-01-19 | ls: use get_cached_username/groupname | Denis Vlasenko | |
2007-01-19 | openvt,getty,vfork_daemon_rexec,mount: tighten up fd cleanup code | Denis Vlasenko | |
(will close all fd's > 2 on daemonization now) getty: fix "getty -" support, and also do not try to chown/chmod "-" telnetd: fix "lost ctty" bug Yet another attempt on saner function names: bb_sanitize_server_stdio(0/1) -> bb_sanitize_stdio() + bb_daemonize(); | |||
2007-01-18 | - move the smallint that is platform dependant to it's proper place | Bernhard Reutner-Fischer | |
2007-01-18 | Use char for smallint on CRIS as well. | Peter Kjellerstedt | |
2007-01-18 | smallint can be a char for amd64 too | Denis Vlasenko | |
2007-01-14 | Rename bb_sanitize_stdio -> bb_sanitize_server_stdio | Denis Vlasenko | |
(name is still bad - it doesn't hint that function may do daemonization trick for you if asked to). Small fixes to fakeidentd. | |||
2007-01-14 | By popular request reinstate fakeidentd's standalone mode. | Denis Vlasenko | |
Since this is also needed for other applets like telnetd, introduce generic driver for such things. It even supports inetd-wait ('linger') mode, when inetd hands out listen socket to child and waits to it to die, instead of handing out accepted socket and continuing listening itself (nowait mode). Code growth ~200 bytes. NB: our inetd doesn't support wait mode yet (or mabe it is buggy). |