summaryrefslogtreecommitdiff
path: root/networking
AgeCommit message (Collapse)Author
2006-11-29fix support for globally disabling --long-options.Denis Vlasenko
(disabling them saves ~4K on fully configured bbox)
2006-11-28od: sometime ago I landed BIG od implementationDenis Vlasenko
from coreutils. My fault. This commit contains cleanups and size reductions.
2006-11-28udhcpc: fix my breakageDenis Vlasenko
2006-11-27do not overflow ifr_name. maybe it was safe in some places,Denis Vlasenko
but not everywhere. err to the safe side.
2006-11-27udhcpc: convert to getopt32Denis Vlasenko
2006-11-27fix remaining survivors of the return(a) cleanupDenis Vlasenko
2006-11-27style cleanup: return(a) -> return a, part 2Denis Vlasenko
2006-11-27style cleanup: return(a) -> return a, part 1Denis Vlasenko
2006-11-27safe_strtoXX interface proved to be a bit unconvenient.Denis Vlasenko
Remove it, introduce saner bb_strtoXX. Saved ~350 bytes.
2006-11-27ifconfig: do not try to continue on errors. not much sence in doing thatDenis Vlasenko
IMHO, but requires extra code.
2006-11-26small fixes:Denis Vlasenko
fix xstrdup to not grossly overallocate memory use xopen instean of xopen3 in several places etc.
2006-11-24header_verbose_list: stop truncating file size in listingDenis Vlasenko
2006-11-23ifupdown:Denis Vlasenko
ifconfig said to set iface up before it processes hw %hwaddress%, which then of course fails. Thus we run two separate ifconfig
2006-11-23ifupdown: save some 100+ bytes of code in addstr()Denis Vlasenko
2006-11-23wget: -O - still outputs progressbar (to stderr)Denis Vlasenko
Noticed dead code. -100 bytes.
2006-11-23add "wpad" DHCP option. Spotted some optimization opportunities: -80 bytesDenis Vlasenko
2006-11-22introduce setsockopt_reuseaddr(int fd), setsockopt_broadcast(int fd),Denis Vlasenko
use them where appropriate. 200 bytes saved
2006-11-22telnetd: move generic stuff into libbb. It will make it easyDenis Vlasenko
to make other server applets IPv6-aware too.
2006-11-22telnetd: if FEATURE_IPV6 is on, telnet will NOT work on IPv4Denis Vlasenko
which is kind of stupid
2006-11-22telnetd: 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-22#if HAVE_AFINET6 -> #ifdef HAVE_AFINET6Denis Vlasenko
2006-11-21httpd: comment on QUERY_STRINGDenis Vlasenko
2006-11-21httpd: add link to docsDenis Vlasenko
2006-11-21bb_INET_default[] is really just a const "default",Denis Vlasenko
nothing INET-specific
2006-11-21ifconfig: looks like char host[128] is not really needed.Denis Vlasenko
2006-11-21wget: yet another contortion for proftpd's PASV response.Denis Vlasenko
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-21ifconfig: preparatory patch, no code changesDenis Vlasenko
2006-11-21- style fixesBernhard Reutner-Fischer
2006-11-21wget: add TODODenis Vlasenko
2006-11-21wget: fix ftp PASV mode ("numeric" check was too strict)Denis Vlasenko
2006-11-21wget: reduce likelihood of ETA overflow (especially with !LFS)Denis Vlasenko
2006-11-21httpd: slight reduction of #ifdef forestDenis Vlasenko
few other applets: #ifdef CONFIG_ -> #if ENABLE_ traceroute: fix exposed bugs defconfig: update
2006-11-21httpd: fix cgi-bin/index.cgi support, add example of it,Denis Vlasenko
stat: fix end-of-line if format is specified (wasn't printing it), fix %z (time) format to match coreutils 6.3
2006-11-21httpd: LC_TIME locale _must_ be POSIX to httpd! We speak over the net!Denis Vlasenko
2006-11-21httpd: add support for directory indexer (cgi-bin/index.cgi)Denis Vlasenko
2006-11-21httpd: get rid of big, useless blocks (deindent,Denis Vlasenko
bring code under 80 columns)
2006-11-21httpd: More robust Content-length: parsing,Denis Vlasenko
code reorganization (less indented)
2006-11-20dhcprelay: new appletDenis Vlasenko
2006-11-20add compile-time check for correct DHCP packet sizeDenis Vlasenko
2006-11-20login: use %s - we know that string is not too long thereDenis Vlasenko
ping[6]: use getopt32: smaller (-50 bytes) and handles -c6 correctly (was requiring '-c 6' with mandatory space)
2006-11-18rodata cleanup. "unable to" == "cannot". -300 bytesDenis Vlasenko
2006-11-18small fixes: using fd-based io instead of FILE*-based,Denis Vlasenko
missed O_TRUNC, etc
2006-11-18udhcp: fix indentation and style.Denis Vlasenko
Eliminate (group) a lot of smallish *.h files Remove lots of unneeded #includes
2006-11-17add -Wundef, fix uncovered bugsDenis Vlasenko
2006-11-17httpd: make Bernhard happierDenis Vlasenko
2006-11-16httpd: reduce ifdef forest. comment out redundant PATH settingDenis Vlasenko
2006-11-16httpd:Denis Vlasenko
fix union aliasing bug symptom: wget of non-existent file gets redirected to /text/html/something on second and subsequend wget attempts fix double-free bug symptom: glibc caught double-free (we didn't NULL config->xxx ptrs after free)
2006-11-16httpd: 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-16httpd: stop being silly with setenvDenis Vlasenko