362dc2bf33
Header cleanup on two more networking files (move libbb.h to the top and
...
remove #includes that libbb.h already does), plus a minor cleanup of
libbb.h to move #includes towards the top of the file where we can see 'em.
2006-06-05 17:35:24 +00:00
1b9d7c9aa9
- use bb_msg_{read,write}_error where appropriate.
...
text data bss dec hex filename
825015 9100 645216 1479331 1692a3 busybox.old
824919 9100 645216 1479235 169243 busybox
2006-06-03 22:45:37 +00:00
e84f4343b2
Remove #ifdeffed out code, both KEEP_UNUSED and #if 0.
2006-06-03 21:23:20 +00:00
ecae66ac16
Header cleanup: don't #include headers that libbb.h already includes.
2006-06-02 20:53:38 +00:00
ff97ee9abd
#ifdef reduction.
2006-06-02 19:03:01 +00:00
9b1857f79f
Bugfix from Shaun Jackman: don't attempt to write 64 bytes and then fail if
...
the write wasn't 192 bytes long.
2006-05-31 23:54:50 +00:00
c8b360ebb7
Use BB endianness macro.
2006-05-31 22:24:33 +00:00
8d3a6f7aaf
- add CONFIG_FEATURE_WGET_LONG_OPTIONS
2006-05-31 14:11:38 +00:00
c418d482ba
- s/defined(__uClinux__)/BB_NOMMU/
...
This needs a second pass to:
+ add bb_daemon(unsigned char no_chdir, unsigned char no_close, const char*flag)
+ eventually globally export argc and argv, so we don't need to pass it to
bb_daemon().
2006-05-31 10:19:51 +00:00
1ec5b29054
More size shrinkage.
2006-05-29 07:42:02 +00:00
a6e131dab3
Size reductions, mostly switching things to use libbb functions.
2006-05-29 06:43:55 +00:00
4e3aff3425
Remove _().
2006-05-29 04:37:28 +00:00
3f78561d63
My first bout of untangling udhcp. Make lots of gratuitous #defines go
...
away, substitutie BB_VER for an external VERSION, use busybox CONFIG symbols
rather than checking for them then defining others, etc. Lots more cleanup
to do...
2006-05-28 01:06:36 +00:00
299a6b4d7b
Consolidate #include <sys/time.h> so libbb.h does it.
2006-05-27 21:42:58 +00:00
8bb50782a5
Change llist_add_* to take the address of the list rather than returning the new
...
head, and change all the callers.
2006-05-26 23:44:51 +00:00
01d23ade57
- add central knob to turn off getopt_long everywhere. EXPERIMENTAL!
...
Adds "Enable getopt long" under "General options", default y.
Send patches to fix getopt_ulflags and run_parts.c if you turn this off..
See http://busybox.net/lists/busybox/2006-May/021828.html for a start to run-parts
2006-05-26 20:19:22 +00:00
fa6c4844b2
fix spelling mistakes
2006-05-26 01:48:17 +00:00
6cd2250953
Remove a pointless #define.
2006-05-25 18:31:11 +00:00
9ffd42317b
Minor cleanups: Convert a few calloc() calls to xzalloc, remove unnecessary
...
memset, collate variable declarations...
2006-05-21 18:30:35 +00:00
9b5a99ad21
Patch from Robert P. Day to remove #ifdefed out SLIP support code that we
...
have no CONFIG option to enable, and which existing SLIP users don't seem
to miss.
2006-05-19 22:54:42 +00:00
b1629b1b2a
- remove emacs layout block as suggested by Robert P.J. Day
...
- use shorter boilerplate while at it
2006-05-19 19:29:19 +00:00
0a8812bdc5
- replace _PATH_DEVNULL with bb_dev_null
2006-05-19 13:12:21 +00:00
a2a647dfc1
- include strings.h
...
Thanks to Rich Felker for pointing this out.
2006-05-19 12:30:00 +00:00
e2e56c7c41
- single KERNEL_VERSION(a,b,c) macro in platform.h
...
- rename get_kernel_revision() to get_linux_version_code
from Robert P. J. Day
2006-05-19 11:54:02 +00:00
7723019c6b
Patch from Bernhard Fischer to remove some useless bits.
2006-05-17 20:24:53 +00:00
d9b6b844e5
pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list
2006-05-13 02:33:41 +00:00
39440e520c
pull Rules.mak from top_srcdir as pointed out by Robert P. J. Day on the mailing list
2006-05-13 02:33:09 +00:00
e135a5d746
fix no previous prototype warning
2006-05-11 02:36:51 +00:00
b5547fb0b3
fix no previous prototype warning
2006-05-11 02:35:55 +00:00
49f6afc0a0
rename
2006-05-11 02:10:13 +00:00
e3412d8331
remove files not related to busybox
2006-05-11 02:09:39 +00:00
06b00e8ba7
accept() takes a socklen_t, not an int
2006-05-10 17:18:11 +00:00
d2c8fd6360
fix whitespace in comment example
2006-05-10 17:17:09 +00:00
772a3467ba
some more useful debug info from Jason Holden
2006-05-10 17:14:32 +00:00
72c4d64d20
- add helptext for --retries
2006-05-10 16:11:02 +00:00
62ec21d0cf
touchup whitespace/english a bit more
2006-05-10 15:59:07 +00:00
731f81cbed
whitespace between if and (
2006-05-10 15:23:12 +00:00
1b4e1dae71
re-enable udhcp in a few more places
2006-05-08 03:24:36 +00:00
7031f62d9b
add back in udhcp support
2006-05-08 03:20:50 +00:00
a389651115
Remove bb_strlen() in favor of -fno-builtin-strlen. Saves as many bytes
...
as the old optimization did (actually does slightly better under gcc 4.0), and
simplifies the code.
2006-05-07 20:20:34 +00:00
3958e0a151
Busybox's udhcp was deleted a while ago. Bolting an external project onto the
...
tree doesn't change that.
2006-05-05 18:20:42 +00:00
b1c3fbc677
CONFIG->ENABLE migration.
2006-05-04 19:52:28 +00:00
a2d9a1752c
More usage.h cleanups, with collateral changes to httpd. Specifically,
...
most of our CONFIG entries switch stuff on instead of off when enabled, so fix
the gratuitously reversed INETD thing.
2006-04-28 19:38:04 +00:00
38fc692e38
- improve wording in some help texts a little bit.
2006-04-18 11:21:07 +00:00
ea46f456d4
- patch from P.J. Day to rely on the automatic indenting provided by depends.
2006-04-18 11:11:40 +00:00
2949577981
- simplify config options of the ip applet.
2006-04-18 08:11:37 +00:00
f8346038e9
kill off pointless malloc.h include
2006-04-16 21:17:00 +00:00
b66c931fad
kill pointless memory.h includes
2006-04-16 21:15:42 +00:00
b0a2d6c19d
Remove code for protocols we don't properly support. (Most of this could
...
never be selected via menuconfig anyway.) If somebody wants one of these
protocols, ask on the list for us to support it _properly_.
2006-04-14 20:07:33 +00:00
da0dcd1050
Patch from Robert P Day to remove standalone code from httpd. (Busybox has
...
its own make standalone planned as a general solution to this for all
applets.)
2006-04-14 19:46:19 +00:00