|
a6b5b60942
|
Fiddling with llist to make memory management easier. Specifically, the
option to delete the contents of the list when we delete the list is a
good thing.
|
2006-05-08 19:03:07 +00:00 |
|
|
0ea0aefcb5
|
Remove a link that leaked in from the pending llist_t changes.
|
2006-05-08 15:08:25 +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 |
|
|
2c39eee805
|
Migrate endianness macros.
|
2006-05-05 16:54:40 +00:00 |
|
|
552b56dfd1
|
Not quite compiler independent, but we've never tried to be gcc independent
anyway. This is at least less ugly than what was there before, and fixes
building all sources at once.
|
2006-05-04 21:22:27 +00:00 |
|
|
f76cd964ec
|
Whitespace and documentation cleanup from Dennis Vlasenko.
|
2006-05-03 21:23:15 +00:00 |
|
|
7818a422bc
|
Portability tweak from Shaun Jackman, don't include asm/page.h directly.
|
2006-04-25 18:42:23 +00:00 |
|
|
bbd50b58ea
|
Remove some #if 0 code.
|
2006-04-18 20:42:39 +00:00 |
|
|
54f75ee300
|
- BusyBox is under GPL.
in http://www.busybox.net/lists/busybox/2006-April/020364.html Denis Vlasenko
said when asked which license to use for these files:
"Sure. LGPL or GPL is fine with me."
Adjusting accordingly.
|
2006-04-18 08:24:13 +00:00 |
|
|
1a54030445
|
use memmove() instead of bcopy()
|
2006-04-16 05:58:21 +00:00 |
|
|
78bd504947
|
use memcmp() not bcmp()
|
2006-04-16 05:51:47 +00:00 |
|
|
c2cb0f32b4
|
- patch from Denis Vlasenko to add and use bb_xopen3()
|
2006-04-13 12:45:04 +00:00 |
|
|
d9cf7ac781
|
- patch from Denis Vlasenko to add and use bb_xchdir()
|
2006-04-12 18:39:58 +00:00 |
|
|
67f641e75b
|
- patch from Denis Vlasenko to add bb_xbind() and bb_xlisten()
|
2006-04-12 18:24:37 +00:00 |
|
|
2c99851181
|
- patch from Denis Vlasenko to add and use bb_xdaemon()
|
2006-04-12 18:09:26 +00:00 |
|
|
dac7ff15b7
|
- patch from Denis Vlasenko to add and use bb_xsocket() and to use
bb_xopen some more while at it.
Also use shorter boilerplate while at it.
|
2006-04-12 17:55:51 +00:00 |
|
|
cb44816ba3
|
- add and use bb_opendir(), bb_xopendir().
text data bss dec hex filename
889445 9392 1035784 1934621 1d851d busybox.gcc-4.2.orig
889297 9392 1035784 1934473 1d8489 busybox.gcc-4.2
889009 9820 1037860 1936689 1d8d31 busybox.gcc-4.1.orig
888817 9820 1037860 1936497 1d8c71 busybox.gcc-4.1
|
2006-04-12 07:35:12 +00:00 |
|
|
c57ec37959
|
Patch from Rob Sullivan to consolidate crc32 table generation.
|
2006-04-10 17:07:15 +00:00 |
|
|
fa939aae81
|
- include proper headers.
|
2006-04-05 16:21:37 +00:00 |
|
|
421d9e5941
|
- move buffer allocation schemes to libbb.h
- include the correct headers: applets need busybox.h while lib* need libbb.h
|
2006-04-03 16:39:31 +00:00 |
|
|
a13cca9cf4
|
New version from Tito.
|
2006-04-02 18:57:20 +00:00 |
|
|
d409c3a2f7
|
- Rich Felker writes: fix invalid printf format strings
http://busybox.net/lists/busybox/2006-March/019568.html
text data bss dec hex filename
900619 10316 1038724 1949659 1dbfdb busybox.oorig
900603 10316 1038724 1949643 1dbfcb busybox
|
2006-03-29 22:34:47 +00:00 |
|
|
ca087713f2
|
More extern removal from Robert P. Day.
|
2006-03-29 16:52:56 +00:00 |
|
|
cb8d4319a3
|
find ./ -name .cvsignore | xargs svn rm
|
2006-03-29 15:51:19 +00:00 |
|
|
f885513940
|
just whitespace fixes
|
2006-03-28 02:35:56 +00:00 |
|
|
3570915769
|
More dead code removal.
|
2006-03-26 21:49:42 +00:00 |
|
|
1bb31928d5
|
Bug spotted by Stephane Billiart: losetup depends on loop.c.
|
2006-03-23 16:49:22 +00:00 |
|
|
fb3a631310
|
Very nice patch from Rich Felker to portably set the stream error indicator and
thus remove a lot of nasty old code that didn't.
|
2006-03-23 15:30:26 +00:00 |
|
|
8dd4ca787a
|
Patch from Shaun Jackman to make loop.c build only when needed.
|
2006-03-21 16:22:19 +00:00 |
|
|
263e75d051
|
- fix order of includes.
|
2006-03-18 11:59:55 +00:00 |
|
|
aae8b3405e
|
Whitespace cleanup and minor tweak (return -ERRNO instead of ERRNO so
EPERM doesn't register as a successful read-only mount.
|
2006-03-18 02:38:10 +00:00 |
|
|
ea9a471acd
|
Random in-passing tweak.
|
2006-03-16 14:40:27 +00:00 |
|
|
31642d75e1
|
More "extern" removals from Robert P. Day
|
2006-03-14 21:45:38 +00:00 |
|
|
386f85eadf
|
Attempt to make a warning go away without increasing size.
|
2006-03-14 21:13:48 +00:00 |
|
|
df10094870
|
- revert back to r14406
|
2006-03-13 19:04:00 +00:00 |
|
|
c5b1d4d6b1
|
Patch from Denis Vlasenko to add xstat() and use it.
|
2006-03-13 15:45:16 +00:00 |
|
|
bc68cd14cc
|
Patch from Denis Vlasenko turning static const int (which gets emitted into
the busybox binary) into enums (which don't).
|
2006-03-10 19:22:06 +00:00 |
|
|
1f305dc0fd
|
Portability patch from rfelker. The bb_asprintf.c thing needs an eventual
follow up in platform.h to set the #ifdef, but the workaround works for
everybody, so...
|
2006-03-09 22:21:20 +00:00 |
|
|
07a79e75f5
|
- backout using features which are not available with the previous stable
version of make (3.71.1).
|
2006-03-09 09:03:37 +00:00 |
|
|
dfba741457
|
Robert P. Day removed 8 gazillion occurrences of "extern" on function
definitions. (That should only be on prototypes.)
|
2006-03-06 20:47:33 +00:00 |
|
|
e3ec99de82
|
- remove unused lists *-m
|
2006-03-02 18:23:13 +00:00 |
|
|
022eb311d5
|
- use absolute path for top_builddir and top_srcdir.
Fixes make trying to include the very same file in an endless loop.
|
2006-03-02 17:33:25 +00:00 |
|
|
5d26126b9e
|
- fixes parallel builds (make -j)
- use less resources for the buildsystem itself
|
2006-03-01 22:54:48 +00:00 |
|
|
2b26fd5570
|
A few changes falling out from the effort to make sed handle embedded NUL bytes.
Checking in to reduce the diff between my tree and svn...
|
2006-02-24 02:30:39 +00:00 |
|
|
992a58c216
|
document leading + option
|
2006-02-22 22:56:30 +00:00 |
|
|
87b9573ff8
|
Forgot to check this in last night, part of the hash_fd breakup.
|
2006-02-21 15:04:07 +00:00 |
|
|
5cf7c2df66
|
Patch from Devin Bayer to split up hash_fd.c into md5.c and sha1.c. (I tweaked
md5_sha1_sum.c to convert some #ifdef CONFIG to if(ENABLE).)
|
2006-02-21 06:44:43 +00:00 |
|
|
57f4cb2867
|
a few more comment touchups
|
2006-02-21 00:50:37 +00:00 |
|
|
e17c80e604
|
translate Russian-English to just plain English
|
2006-02-21 00:37:42 +00:00 |
|
|
7673ccad60
|
sync with mainstream, but check more
|
2006-02-20 16:57:36 +00:00 |
|