Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2007-01-11 | fix verbose output; remove commented-out includes. | Denis Vlasenko | |
2007-01-11 | ipv6-ization efforts continue. Few bugs are found, | Denis Vlasenko | |
unknown number likely introduced... | |||
2007-01-10 | code shrinkage by Bernhard Fischer <rep.nop@aon.at> | Denis Vlasenko | |
2007-01-10 | missed a few #undefs (no real impact I think) | Denis Vlasenko | |
2007-01-10 | fix bug 1146 (gunzip breakage introduced by me --vda) | Denis Vlasenko | |
2007-01-10 | a bit more IPv6-ization work | Denis Vlasenko | |
syslogd: converted to use it (in -R host:port) | |||
2007-01-10 | Improve generic ipv4+ipv6 support in libbb. | Denis Vlasenko | |
Convert telnet to it. Now this works: telnetd -b [::1]:1234 - bind to IPv6 non-standard port telnet [::1]:1234 - connect to IPv6 non-standard port telnet ::1 1234 - same This does not require ANY ipv6-specific code in applets (no struct sockaddr_in6. In fact, no sockaddr_in, too). | |||
2007-01-10 | execute "safe applets" exev if not standalone shell | Denis Vlasenko | |
(patch by "Eric Spakman" <E.Spakman@inter.nl.net>) | |||
2007-01-09 | Fix typo in usage text by shortening it | Denis Vlasenko | |
2007-01-09 | Yet another small size reduction by Bernhard Fischer <rep.nop@aon.at> | Denis Vlasenko | |
2007-01-09 | small size reduction by Bernhard Fischer <rep.nop@aon.at> | Denis Vlasenko | |
2007-01-09 | small size reduction by Bernhard Fischer <rep.nop@aon.at> | Denis Vlasenko | |
2007-01-09 | compilation fix by Bernhard Fischer <rep.nop@aon.at> | Denis Vlasenko | |
2007-01-09 | - missing hunk to go with r17206 | Bernhard Reutner-Fischer | |
2007-01-09 | - shrink by 26 bytes or so | Bernhard Reutner-Fischer | |
2007-01-09 | - vapier wants LD to point to CC, revert my previous change | Bernhard Reutner-Fischer | |
2007-01-09 | - shrink klogd a tiny bit. | Bernhard Reutner-Fischer | |
Compile tested only, would have sent it to the list for review but they don't show up in the ML archives :-/ text data bss dec hex filename 533 0 0 533 215 sysklogd/klogd.o.orig 530 0 0 530 212 sysklogd/klogd.o | |||
2007-01-09 | vda, we once had a get_chomped_line_from_file or the like. Where is that ↵ | Bernhard Reutner-Fischer | |
nowadays? FIXME: use it here instead of the fgets() - shrink by ~9%: use common_buf, reuse are_you_root, adopt to global option_mask32 | |||
2007-01-08 | ping6: fix sequence numbers (missed ntoh) and ttl display. | Denis Vlasenko | |
(apparently some, eh, clever libc guy decided that *CHANGING* IPV6_HOPLIMIT value in libc header is a nifty idea...) | |||
2007-01-08 | - guess we need dl too | Bernhard Reutner-Fischer | |
2007-01-08 | - set LD to ld | Bernhard Reutner-Fischer | |
- simplify the cmd_busybox__ a bit and pass the LDFLAGS via -Wl down to CC | |||
2007-01-07 | Previous "fix" wasn't good enough. | Denis Vlasenko | |
Now *this* is the correct fix (I think). | |||
2007-01-07 | arp: small fixes for user-supplied device name case | Denis Vlasenko | |
2007-01-07 | - style fixes and shrink by another 4 bytes while at it. | Bernhard Reutner-Fischer | |
2007-01-07 | httpd: stop adding our own "Content-type:" to CGI output | Denis Vlasenko | |
2007-01-07 | gzip cleanup part #13 - the last for today I think | Denis Vlasenko | |
2007-01-07 | gzip cleanup part #12 | Denis Vlasenko | |
2007-01-07 | gzip cleanup part #11 | Denis Vlasenko | |
2007-01-07 | gzip cleanup part #10 | Denis Vlasenko | |
2007-01-07 | gzip cleanup part #9 | Denis Vlasenko | |
2007-01-07 | gzip cleanup part #8 | Denis Vlasenko | |
2007-01-07 | gzip cleanup part #7 | Denis Vlasenko | |
2007-01-07 | gzip cleanup part #6 | Denis Vlasenko | |
2007-01-07 | gzip cleanup part #5 | Denis Vlasenko | |