Denis Vlasenko
e0eebc1ef3
Make -Werror configurable
2007-01-27 13:44:53 +00:00
Denis Vlasenko
b9a279ba94
Unify ping and ping6. ping has -4 and -6 which force
...
name resolution into IP or IPv6 only, otherwise
we take address family returned by host2sockaddr()
in lsa->sa.sa_family. IOW: "ping ::1" with do IPv6 ping,
"ping 127.0.0.1" will do IPv4 ping.
ping6 is aliased to "ping -6".
2007-01-24 23:53:22 +00:00
Bernhard Reutner-Fischer
1c747b32c7
- add hostcc-option checker
2007-01-23 11:44:14 +00:00
Bernhard Reutner-Fischer
b5bb40f088
- add an unsupported makefile for IMA compiles
...
Nice for catching eventual breakage early on..
2007-01-23 01:29:04 +00:00
Denis Vlasenko
5de9e9ce0b
clean up commented out old code
2007-01-22 22:46:04 +00:00
Denis Vlasenko
3c99a59915
remove obsolete FEATURE_WGET_IP6_LITERAL
2007-01-22 09:14:02 +00:00
Denis Vlasenko
d8760a705c
defconfig: refresh
2007-01-22 09:12:15 +00:00
Denis Vlasenko
38f6319421
cmdedit is not a 'command' editing anymore, it's just editing (generic),
...
so rename stuff accordingly.
2007-01-22 09:03:07 +00:00
Denis Vlasenko
00cdbd8fc2
Introduce FEATURE_EDITING_FANCY_KEYS, so that user can disable
...
less-known keys (e.g. Ctrl-B/E/F)
2007-01-21 19:21:21 +00:00
Denis Vlasenko
2f0c0d0b88
Introduce FEATURE_EXEC_PREFER_APPLETS = "re-execute our own
...
executable if we asked to exec someting with argv[0] == known_applet"
Use it in init. Also respect PATH in init, remove explicit "/sbin" etc
from exec. Patch by Gabriel L. Somlo <somlo@cmu.edu>
2007-01-21 00:41:04 +00:00
Denis Vlasenko
91f20ab510
fixes for amd64 compilation
2007-01-20 01:47:44 +00:00
Bernhard Reutner-Fischer
9e8df9354a
- replace some occurances of "kernel" with busybox
2007-01-17 19:36:01 +00:00
Denis Vlasenko
150f402b36
whitespace fixes (leading spaces to tab)
2007-01-13 21:06:21 +00:00
Denis Vlasenko
6536a9b583
next part of ipv6-ization is here: wget & httpd
2007-01-12 10:35:23 +00:00
Denis Vlasenko
f7996f3b70
Trailing whitespace removal over entire tree
2007-01-11 17:20:00 +00:00
Bernhard Reutner-Fischer
f0b71c19ae
- add arp to defconfig
2007-01-07 12:18:59 +00:00
Denis Vlasenko
3697a829de
"kernel" => "busybox"
2007-01-06 10:31:45 +00:00
Denis Vlasenko
d1a302b52f
rt_names: stop allocating 5k in rwdata
...
objsizes: don't show build machinery's object modules
2006-12-31 20:40:20 +00:00
Denis Vlasenko
cb04ff5c68
fixdep.c: avoit doing memcmp in most cases
...
uidgid_get.c: add forgotten copyright notice
pwd/grp/shadow: avoid collisions with libc names
2006-12-30 21:11:57 +00:00
Denis Vlasenko
80602a98bc
saw commit of vapier@busybox.net (thanks!),
...
decided to stop doing FOUR memcmp's per each input character.
I should have fixed this much earlier...
2006-12-30 19:52:28 +00:00
Mike Frysinger
1b3e8179a2
kill off AUTOCONF_INCLUDED (again) since it tends to get into cat fights with the kernel headers
2006-12-30 19:46:38 +00:00
Mike Frysinger
68ffb9a85d
make sure AUTOCONF_TIMESTAMP is filled up properly ... if user has a timezone of Factory for example, strftime() will overflow the string and leave us without a trailing "\n and all hell breaks loose when we compile
2006-12-30 19:43:35 +00:00
Mike Frysinger
40ae9b5617
prevent buffer underflows with empty lines
2006-12-30 19:30:20 +00:00
Mike Frysinger
c255f8b492
prevent accessing memory that we dont own
2006-12-30 19:21:48 +00:00
Denis Vlasenko
0849207ce0
convert "negaite" config option into reversed (INCLUDE_SUSv2)
2006-12-22 13:56:36 +00:00
Bernhard Reutner-Fischer
359d7ca0e7
- rename SU_SYSLOG to FEATURE_SU_SYSLOG
2006-12-19 08:55:38 +00:00
Denis Vlasenko
a883fa4cee
exterminate last bzero's
...
version bump to 1.3.0
2006-12-13 23:52:32 +00:00
Denis Vlasenko
eb98be02ac
"kernel config" -> "busybox config"
...
suggested by Roberto A. Foglietta <roberto.foglietta@gmail.com>
2006-11-30 22:40:32 +00:00
Denis Vlasenko
2425bdce34
od: fix buglet in --traditional, microoptimization,
...
document coreutils bug
bloat-o-meter: account for objects in rodata too
2006-11-29 14:32:01 +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
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
Bernhard Reutner-Fischer
d6bbf99a8b
- reinstate "make checkhelp"
2006-11-22 09:39:48 +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
Bernhard Reutner-Fischer
3e7ef7ead4
- update defconfig
2006-11-21 10:53:05 +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
Bernhard Reutner-Fischer
d35d540217
- add nmeter and raidautorun to defconfig.
2006-10-24 20:07:29 +00:00
Denis Vlasenko
e1a0d486e4
message string changes, mostly for consistency, also -32 bytes in .rodata
2006-10-20 13:28:22 +00:00
Denis Vlasenko
b79b87a30f
build system: (try to) get rid of bb_config.h hack
2006-10-19 22:17:44 +00:00
Denis Vlasenko
9fa9950784
build system: check for ENABLE_, USE_ and SKIP_ (not only for CONFIG_)
2006-10-19 22:14:58 +00:00
Denis Vlasenko
b560577cb2
move usage_compressed.h generation into applets/
2006-10-19 22:12:47 +00:00
Denis Vlasenko
fdc101782a
scripts/usage.c: de-uglify #includes
2006-10-19 22:10:07 +00:00
Denis Vlasenko
4fa499a17b
build system: remove loeftover (two empty dirs)
2006-10-06 13:51:04 +00:00
Denis Vlasenko
a3310527db
make defconfig now works
2006-10-05 18:26:35 +00:00
Denis Vlasenko
8bf7bb8541
yet another fixlet: make clean/distclean/mrproper
2006-10-05 17:42:55 +00:00
Denis Vlasenko
1868409c86
fixing build system overhaul fallout...
2006-10-05 17:11:08 +00:00
Denis Vlasenko
7d219aab70
build system overhaul
2006-10-05 10:17:08 +00:00
Denis Vlasenko
57308afb5b
dpkg: reduce bss usage by ~130 kbytes (yes, kilobytes!)
...
at the cost of ~100 bytes of text.
Improves friendliness to nommu systems.
(Dunno whether nommu people ever use dpkg, though...)
2006-09-28 22:34:46 +00:00
Denis Vlasenko
9213a9e0f2
whitespace cleanup
2006-09-17 16:28:10 +00:00
Bernhard Reutner-Fischer
6eb2f8edce
- make sure that the 'build' dir exists even if we are about to build just one applet.
2006-09-14 15:07:48 +00:00
Bernhard Reutner-Fischer
1d6fb6d448
- do away with silly comment and do the Right Thing wrt building the archives.
...
You have to provide the absolute path to the objdir/target.ext you want to build, as can be seen in the respective makefiles..
2006-09-14 15:04:31 +00:00