summaryrefslogtreecommitdiff
path: root/networking (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* fix support for globally disabling --long-options.Denis Vlasenko2006-11-293-26/+26
| | | | (disabling them saves ~4K on fully configured bbox)
* od: sometime ago I landed BIG od implementationDenis Vlasenko2006-11-282-7/+11
| | | | | from coreutils. My fault. This commit contains cleanups and size reductions.
* udhcpc: fix my breakageDenis Vlasenko2006-11-282-5/+3
|
* do not overflow ifr_name. maybe it was safe in some places,Denis Vlasenko2006-11-277-28/+28
| | | | but not everywhere. err to the safe side.
* udhcpc: convert to getopt32Denis Vlasenko2006-11-273-171/+146
|
* fix remaining survivors of the return(a) cleanupDenis Vlasenko2006-11-271-5/+5
|
* style cleanup: return(a) -> return a, part 2Denis Vlasenko2006-11-272-2/+2
|
* style cleanup: return(a) -> return a, part 1Denis Vlasenko2006-11-271-4/+4
|
* safe_strtoXX interface proved to be a bit unconvenient.Denis Vlasenko2006-11-273-8/+13
| | | | | Remove it, introduce saner bb_strtoXX. Saved ~350 bytes.
* ifconfig: do not try to continue on errors. not much sence in doing thatDenis Vlasenko2006-11-271-104/+58
| | | | IMHO, but requires extra code.
* small fixes:Denis Vlasenko2006-11-262-3/+3
| | | | | | fix xstrdup to not grossly overallocate memory use xopen instean of xopen3 in several places etc.
* header_verbose_list: stop truncating file size in listingDenis Vlasenko2006-11-243-5/+5
|
* ifupdown:Denis Vlasenko2006-11-231-6/+9
| | | | | ifconfig said to set iface up before it processes hw %hwaddress%, which then of course fails. Thus we run two separate ifconfig
* ifupdown: save some 100+ bytes of code in addstr()Denis Vlasenko2006-11-231-45/+35
|
* wget: -O - still outputs progressbar (to stderr)Denis Vlasenko2006-11-231-5/+6
| | | | Noticed dead code. -100 bytes.
* add "wpad" DHCP option. Spotted some optimization opportunities: -80 bytesDenis Vlasenko2006-11-234-54/+64
|
* introduce setsockopt_reuseaddr(int fd), setsockopt_broadcast(int fd),Denis Vlasenko2006-11-2214-40/+27
| | | | | use them where appropriate. 200 bytes saved
* telnetd: move generic stuff into libbb. It will make it easyDenis Vlasenko2006-11-222-80/+4
| | | | to make other server applets IPv6-aware too.
* telnetd: if FEATURE_IPV6 is on, telnet will NOT work on IPv4Denis Vlasenko2006-11-221-21/+65
| | | | which is kind of stupid
* telnetd: we were having telnetd with is ONLY inetd or ONLY standalone.Denis Vlasenko2006-11-222-357/+321
| | | | | What if I need to have both?? This patch introduces CONFIG_FEATURE_TELNETD_STANDALONE: y - both, n - only inetd.
* #if HAVE_AFINET6 -> #ifdef HAVE_AFINET6Denis Vlasenko2006-11-221-18/+18
|
* httpd: comment on QUERY_STRINGDenis Vlasenko2006-11-211-3/+7
|
* httpd: add link to docsDenis Vlasenko2006-11-211-0/+3
|
* bb_INET_default[] is really just a const "default",Denis Vlasenko2006-11-213-5/+5
| | | | nothing INET-specific
* ifconfig: looks like char host[128] is not really needed.Denis Vlasenko2006-11-211-4/+6
|
* wget: yet another contortion for proftpd's PASV response.Denis Vlasenko2006-11-211-4/+4
|
* - add 'ip rule' support. First take..Bernhard Reutner-Fischer2006-11-2111-25/+480
| | | | | text data bss dec hex filename 2999 0 0 2999 bb7 networking/libiproute/iprule.o
* ifconfig: preparatory patch, no code changesDenis Vlasenko2006-11-212-43/+43
|
* - style fixesBernhard Reutner-Fischer2006-11-211-15/+16
|
* wget: add TODODenis Vlasenko2006-11-211-0/+3
|
* wget: fix ftp PASV mode ("numeric" check was too strict)Denis Vlasenko2006-11-211-4/+6
|
* wget: reduce likelihood of ETA overflow (especially with !LFS)Denis Vlasenko2006-11-211-17/+19
|
* httpd: slight reduction of #ifdef forestDenis Vlasenko2006-11-215-61/+56
| | | | | | few other applets: #ifdef CONFIG_ -> #if ENABLE_ traceroute: fix exposed bugs defconfig: update
* httpd: fix cgi-bin/index.cgi support, add example of it,Denis Vlasenko2006-11-212-8/+74
| | | | | stat: fix end-of-line if format is specified (wasn't printing it), fix %z (time) format to match coreutils 6.3
* httpd: LC_TIME locale _must_ be POSIX to httpd! We speak over the net!Denis Vlasenko2006-11-211-4/+11
|
* httpd: add support for directory indexer (cgi-bin/index.cgi)Denis Vlasenko2006-11-211-25/+29
|
* httpd: get rid of big, useless blocks (deindent,Denis Vlasenko2006-11-211-199/+197
| | | | bring code under 80 columns)
* httpd: More robust Content-length: parsing,Denis Vlasenko2006-11-211-84/+86
| | | | code reorganization (less indented)
* dhcprelay: new appletDenis Vlasenko2006-11-205-13/+375
|
* add compile-time check for correct DHCP packet sizeDenis Vlasenko2006-11-201-0/+4
|
* login: use %s - we know that string is not too long thereDenis Vlasenko2006-11-202-112/+65
| | | | | ping[6]: use getopt32: smaller (-50 bytes) and handles -c6 correctly (was requiring '-c 6' with mandatory space)
* rodata cleanup. "unable to" == "cannot". -300 bytesDenis Vlasenko2006-11-182-3/+3
|
* small fixes: using fd-based io instead of FILE*-based,Denis Vlasenko2006-11-184-48/+49
| | | | missed O_TRUNC, etc
* udhcp: fix indentation and style.Denis Vlasenko2006-11-1833-642/+332
| | | | | Eliminate (group) a lot of smallish *.h files Remove lots of unneeded #includes
* add -Wundef, fix uncovered bugsDenis Vlasenko2006-11-177-7/+7
|
* httpd: make Bernhard happierDenis Vlasenko2006-11-171-2/+4
|
* httpd: reduce ifdef forest. comment out redundant PATH settingDenis Vlasenko2006-11-161-86/+76
|
* httpd:Denis Vlasenko2006-11-161-22/+17
| | | | | | | | 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)
* httpd: add -i (inetd) and -f (foreground) otions.Denis Vlasenko2006-11-162-88/+51
| | | | | -i makes possible to run httpd in both inetd and standalone mode without recompile (or need to have two different binaries)
* httpd: stop being silly with setenvDenis Vlasenko2006-11-161-61/+28
|