Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-01-20 | fixing bugs revealed by randomconfig runs | Denis Vlasenko | |
2007-01-20 | fixes for amd64 compilation | Denis Vlasenko | |
2007-01-19 | ls: stop doing time() for each file in "ls -l" | Denis Vlasenko | |
ls: use fully-buffered stdout (can it be problematic on VERY slow/hanging NFS mounts?) | |||
2007-01-19 | strdup -> xstrdup | Denis Vlasenko | |
sed: de-obfuscate piece of code | |||
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-19 | fsck: dead code removal; also disable progress indicator code | Denis Vlasenko | |
(doesn't look good to me) | |||
2007-01-19 | fsck: stop using strtok | Denis Vlasenko | |
2007-01-19 | fsck: move functions around so that related ones are nearby | Denis Vlasenko | |
no actual code changes | |||
2007-01-19 | fsck: small optimization | Denis Vlasenko | |
2007-01-18 | fix potentially misaligned 32-bit accesses | Denis Vlasenko | |
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 | - reinstate paranoia check in wrapf(). | Bernhard Reutner-Fischer | |
2007-01-18 | fix subtle bug inherited from dash | Denis Vlasenko | |
2007-01-18 | stop using global variable needlessly | Denis Vlasenko | |
2007-01-18 | smallint can be a char for amd64 too | Denis Vlasenko | |
2007-01-17 | sed,get_line_from_file: improve comments | Denis Vlasenko | |
2007-01-17 | - stty's visible() function and catv's guts are identical. Merge them into | Bernhard Reutner-Fischer | |
an appropriate libbb function. | |||
2007-01-17 | - remove superfluous define that expanded to "!strcmp" | Bernhard Reutner-Fischer | |
- remove some dead code | |||
2007-01-17 | - reuse return code of vsnprintf to avoid pulling in strlen | Bernhard Reutner-Fischer | |
2007-01-17 | - merge display_changed() and display_all() | Bernhard Reutner-Fischer | |
This one is a bit risky but did work for me in cursory testing.. | |||
2007-01-17 | - peruse get_terminal_width_height and remove legacy code for ancient | Bernhard Reutner-Fischer | |
slowaris versions. | |||
2007-01-17 | - rewrite find_param to use index_in_str_array | Bernhard Reutner-Fischer | |
2007-01-17 | - manually inline tty_value_to_baud and remove string_to_baud_or_die | Bernhard Reutner-Fischer | |
(cleanup) | |||
2007-01-17 | - constify some read-only members and remove superfluous casts | Bernhard Reutner-Fischer | |
(cleanup) | |||
2007-01-17 | - reuse option_mask32 for state-handling in main | Bernhard Reutner-Fischer | |
- improve check for errors from fcntl | |||
2007-01-17 | - replace some occurances of "kernel" with busybox | Bernhard Reutner-Fischer | |
2007-01-14 | httpd: use fd#1 in inetd mode | Denis Vlasenko | |
inetd: micro style fix | |||
2007-01-14 | inetd: preparatory patch, no code changes | 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 | small size optimization | Denis Vlasenko | |
2007-01-14 | isrv.h: add copyright info | Denis Vlasenko | |
2007-01-14 | I forgot "svn add" AGAIN! :( | Denis Vlasenko | |
2007-01-14 | fakeidentd: avoid extra fcntl calls | Denis Vlasenko | |
2007-01-14 | fakeidentd: fix daemon mode (was thinking that it is in | Denis Vlasenko | |
inetd-wait mode and dying after timeout). Minor fixes, comments are improved in places. | |||
2007-01-14 | inetd: open log after daemonization | Denis Vlasenko | |
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). | |||
2007-01-13 | whitespace fixes (leading spaces to tab) | Denis Vlasenko | |
2007-01-13 | small fixes to ipv6 infrastructure | Denis Vlasenko | |
2007-01-12 | random small size optimizations | Denis Vlasenko | |
2007-01-12 | stty: fix bug reported by Paul Albrecht <albrecht@rdi1.com> - | Denis Vlasenko | |
stty -echo didn't work. Introduced by me :( | |||
2007-01-12 | stty: rearrange functions, avoiding the need in forward declarations. | Denis Vlasenko | |
No other code chages. | |||
2007-01-12 | undo RESERVE_CONFIG_BUFFER change. aldot, small on-stack char[N] objects | Denis Vlasenko | |
are perfectly okay, don't convert them to RESERVE_CONFIG_BUFFERs. | |||
2007-01-12 | next part of ipv6-ization. mostly netcat. | Denis Vlasenko | |
2007-01-12 | next part of ipv6-ization. dnsd code is "interesting"... | Denis Vlasenko | |
2007-01-12 | next part of ipv6-ization is here: wget & httpd | Denis Vlasenko | |
2007-01-11 | fakeinetd: attempted ipv6-ization (and it's done) | Denis Vlasenko | |
but entire applet can be orders of magnitude smaller if written as an inetd service. So did that (#ifdef'ed out entire old version). inetd version is less than 10% of old one! function old new delta packed_usage 22083 22105 +22 nobodystr 4 - -4 bind_ip_address 4 - -4 ident_substr 20 - -20 chmatch 22 - -22 movefd 25 - -25 skipchars 49 - -49 handlexitsigs 51 - -51 replyError 70 - -70 .rodata 158120 158024 -96 deleteConn 102 - -102 G 524 388 -136 conns 560 - -560 fakeidentd_main 1457 143 -1314 ------------------------------------------------------------------------------ (add/remove: 0/10 grow/shrink: 1/3 up/down: 22/-2453) Total: -2431 bytes | |||
2007-01-11 | fix my own breakage | Denis Vlasenko | |
2007-01-11 | Trailing whitespace removal over entire tree | Denis Vlasenko | |