Bernhard Reutner-Fischer
|
bb59f02218
|
- make sure we pickup the correct defines. Guards against 2.6.19 kernel-headers.
|
2006-12-04 15:57:17 +00:00 |
|
Bernhard Reutner-Fischer
|
732268fe69
|
- provide central knob to turn off RPC related options.
|
2006-12-01 16:56:12 +00:00 |
|
Denis Vlasenko
|
a35c9e91ba
|
httpd: fix decode of '/' when called via -d
|
2006-11-29 15:58:50 +00:00 |
|
Denis Vlasenko
|
c61852a02b
|
fix support for globally disabling --long-options.
(disabling them saves ~4K on fully configured bbox)
|
2006-11-29 11:09:43 +00:00 |
|
Denis Vlasenko
|
601ae1378b
|
od: sometime ago I landed BIG od implementation
from coreutils. My fault. This commit contains
cleanups and size reductions.
|
2006-11-28 23:37:46 +00:00 |
|
Denis Vlasenko
|
c2f5b02293
|
udhcpc: fix my breakage
|
2006-11-28 00:21:46 +00:00 |
|
Denis Vlasenko
|
229b3d2072
|
do not overflow ifr_name. maybe it was safe in some places,
but not everywhere. err to the safe side.
|
2006-11-27 23:44:57 +00:00 |
|
Denis Vlasenko
|
e2d3ded354
|
udhcpc: convert to getopt32
|
2006-11-27 23:43:28 +00:00 |
|
Denis Vlasenko
|
097c324f59
|
fix remaining survivors of the return(a) cleanup
|
2006-11-27 16:59:15 +00:00 |
|
Denis Vlasenko
|
d9e15f2068
|
style cleanup: return(a) -> return a, part 2
|
2006-11-27 16:49:55 +00:00 |
|
Denis Vlasenko
|
079f8afa0a
|
style cleanup: return(a) -> return a, part 1
|
2006-11-27 16:49:31 +00:00 |
|
Denis Vlasenko
|
d686a045c8
|
safe_strtoXX interface proved to be a bit unconvenient.
Remove it, introduce saner bb_strtoXX.
Saved ~350 bytes.
|
2006-11-27 14:43:21 +00:00 |
|
Denis Vlasenko
|
2813ce2aad
|
ifconfig: do not try to continue on errors. not much sence in doing that
IMHO, but requires extra code.
|
2006-11-27 10:03:21 +00:00 |
|
Denis Vlasenko
|
cf749bc10c
|
small fixes:
fix xstrdup to not grossly overallocate memory
use xopen instean of xopen3 in several places
etc.
|
2006-11-26 15:45:17 +00:00 |
|
Denis Vlasenko
|
cf30cc82a3
|
header_verbose_list: stop truncating file size in listing
|
2006-11-24 14:53:18 +00:00 |
|
Denis Vlasenko
|
a741b778fe
|
ifupdown:
ifconfig said to set iface up before it processes hw %hwaddress%,
which then of course fails. Thus we run two separate ifconfig
|
2006-11-23 15:08:37 +00:00 |
|
Denis Vlasenko
|
93ad1c2385
|
ifupdown: save some 100+ bytes of code in addstr()
|
2006-11-23 15:07:38 +00:00 |
|
Denis Vlasenko
|
4e4662cc73
|
wget: -O - still outputs progressbar (to stderr)
Noticed dead code. -100 bytes.
|
2006-11-23 13:10:23 +00:00 |
|
Denis Vlasenko
|
c90c3f30a8
|
add "wpad" DHCP option. Spotted some optimization opportunities: -80 bytes
|
2006-11-23 12:57:49 +00:00 |
|
Denis Vlasenko
|
48237b0c88
|
introduce setsockopt_reuseaddr(int fd), setsockopt_broadcast(int fd),
use them where appropriate. 200 bytes saved
|
2006-11-22 23:22:06 +00:00 |
|
Denis Vlasenko
|
c8717cd857
|
telnetd: move generic stuff into libbb. It will make it easy
to make other server applets IPv6-aware too.
|
2006-11-22 16:10:39 +00:00 |
|
Denis Vlasenko
|
0801ef28ca
|
telnetd: if FEATURE_IPV6 is on, telnet will NOT work on IPv4
which is kind of stupid
|
2006-11-22 15:57:52 +00:00 |
|
Denis Vlasenko
|
75f8d080a2
|
telnetd: we were having telnetd with is ONLY inetd or ONLY standalone.
What if I need to have both?? This patch introduces
CONFIG_FEATURE_TELNETD_STANDALONE: y - both, n - only inetd.
|
2006-11-22 15:54:52 +00:00 |
|
Denis Vlasenko
|
aad4999eea
|
#if HAVE_AFINET6 -> #ifdef HAVE_AFINET6
|
2006-11-22 02:12:07 +00:00 |
|
Denis Vlasenko
|
428f7ae6e2
|
httpd: comment on QUERY_STRING
|
2006-11-21 21:35:14 +00:00 |
|
Denis Vlasenko
|
8b45837b4c
|
httpd: add link to docs
|
2006-11-21 21:23:21 +00:00 |
|
Denis Vlasenko
|
7ca3921e5e
|
bb_INET_default[] is really just a const "default",
nothing INET-specific
|
2006-11-21 20:34:21 +00:00 |
|
Denis Vlasenko
|
5096246ffb
|
ifconfig: looks like char host[128] is not really needed.
|
2006-11-21 20:32:38 +00:00 |
|
Denis Vlasenko
|
f8c8bb1160
|
wget: yet another contortion for proftpd's PASV response.
|
2006-11-21 19:10:26 +00:00 |
|
Bernhard Reutner-Fischer
|
921f5df25f
|
- add 'ip rule' support. First take..
text data bss dec hex filename
2999 0 0 2999 bb7 networking/libiproute/iprule.o
|
2006-11-21 15:36:08 +00:00 |
|
Denis Vlasenko
|
04b30ba3b8
|
ifconfig: preparatory patch, no code changes
|
2006-11-21 14:26:37 +00:00 |
|
Bernhard Reutner-Fischer
|
a8381948da
|
- style fixes
|
2006-11-21 11:23:11 +00:00 |
|
Denis Vlasenko
|
1288722f3e
|
wget: add TODO
|
2006-11-21 11:15:58 +00:00 |
|
Denis Vlasenko
|
40f62a8c3d
|
wget: fix ftp PASV mode ("numeric" check was too strict)
|
2006-11-21 11:04:31 +00:00 |
|
Denis Vlasenko
|
9cade08917
|
wget: reduce likelihood of ETA overflow (especially with !LFS)
|
2006-11-21 10:43:02 +00:00 |
|
Denis Vlasenko
|
04291bc5ae
|
httpd: slight reduction of #ifdef forest
few other applets: #ifdef CONFIG_ -> #if ENABLE_
traceroute: fix exposed bugs
defconfig: update
|
2006-11-21 10:15:25 +00:00 |
|
Denis Vlasenko
|
5d148e2646
|
httpd: fix cgi-bin/index.cgi support, add example of it,
stat: fix end-of-line if format is specified (wasn't printing it),
fix %z (time) format to match coreutils 6.3
|
2006-11-21 00:12:09 +00:00 |
|
Denis Vlasenko
|
fcdb00f735
|
httpd: LC_TIME locale _must_ be POSIX to httpd! We speak over the net!
|
2006-11-21 00:09:37 +00:00 |
|
Denis Vlasenko
|
6c85ddc850
|
httpd: add support for directory indexer (cgi-bin/index.cgi)
|
2006-11-21 00:08:39 +00:00 |
|
Denis Vlasenko
|
a3ee69fa6c
|
httpd: get rid of big, useless blocks (deindent,
bring code under 80 columns)
|
2006-11-21 00:07:31 +00:00 |
|
Denis Vlasenko
|
0bb993f39b
|
httpd: More robust Content-length: parsing,
code reorganization (less indented)
|
2006-11-21 00:06:28 +00:00 |
|
Denis Vlasenko
|
736230e209
|
dhcprelay: new applet
|
2006-11-20 19:40:36 +00:00 |
|
Denis Vlasenko
|
c9cdeaa3fe
|
add compile-time check for correct DHCP packet size
|
2006-11-20 01:13:09 +00:00 |
|
Denis Vlasenko
|
4a5cf16a36
|
login: use %s - we know that string is not too long there
ping[6]: use getopt32: smaller (-50 bytes) and handles -c6 correctly
(was requiring '-c 6' with mandatory space)
|
2006-11-20 00:48:22 +00:00 |
|
Denis Vlasenko
|
89f0b3486d
|
rodata cleanup. "unable to" == "cannot". -300 bytes
|
2006-11-18 22:04:09 +00:00 |
|
Denis Vlasenko
|
61126ab30a
|
small fixes: using fd-based io instead of FILE*-based,
missed O_TRUNC, etc
|
2006-11-18 22:03:26 +00:00 |
|
Denis Vlasenko
|
5a3395bc01
|
udhcp: fix indentation and style.
Eliminate (group) a lot of smallish *.h files
Remove lots of unneeded #includes
|
2006-11-18 19:51:32 +00:00 |
|
Denis Vlasenko
|
a7189f01a4
|
add -Wundef, fix uncovered bugs
|
2006-11-17 20:29:00 +00:00 |
|
Denis Vlasenko
|
a5342b4541
|
httpd: make Bernhard happier
|
2006-11-17 18:26:57 +00:00 |
|
Denis Vlasenko
|
b3a071543d
|
httpd: reduce ifdef forest. comment out redundant PATH setting
|
2006-11-16 18:04:43 +00:00 |
|