Rob Landley
|
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 |
|
Rob Landley
|
0ea0aefcb5
|
Remove a link that leaked in from the pending llist_t changes.
|
2006-05-08 15:08:25 +00:00 |
|
Rob Landley
|
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 |
|
Rob Landley
|
2c39eee805
|
Migrate endianness macros.
|
2006-05-05 16:54:40 +00:00 |
|
Rob Landley
|
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 |
|
Rob Landley
|
f76cd964ec
|
Whitespace and documentation cleanup from Dennis Vlasenko.
|
2006-05-03 21:23:15 +00:00 |
|
Rob Landley
|
7818a422bc
|
Portability tweak from Shaun Jackman, don't include asm/page.h directly.
|
2006-04-25 18:42:23 +00:00 |
|
Rob Landley
|
bbd50b58ea
|
Remove some #if 0 code.
|
2006-04-18 20:42:39 +00:00 |
|
Bernhard Reutner-Fischer
|
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 |
|
Mike Frysinger
|
1a54030445
|
use memmove() instead of bcopy()
|
2006-04-16 05:58:21 +00:00 |
|
Mike Frysinger
|
78bd504947
|
use memcmp() not bcmp()
|
2006-04-16 05:51:47 +00:00 |
|
Bernhard Reutner-Fischer
|
c2cb0f32b4
|
- patch from Denis Vlasenko to add and use bb_xopen3()
|
2006-04-13 12:45:04 +00:00 |
|
Bernhard Reutner-Fischer
|
d9cf7ac781
|
- patch from Denis Vlasenko to add and use bb_xchdir()
|
2006-04-12 18:39:58 +00:00 |
|
Bernhard Reutner-Fischer
|
67f641e75b
|
- patch from Denis Vlasenko to add bb_xbind() and bb_xlisten()
|
2006-04-12 18:24:37 +00:00 |
|
Bernhard Reutner-Fischer
|
2c99851181
|
- patch from Denis Vlasenko to add and use bb_xdaemon()
|
2006-04-12 18:09:26 +00:00 |
|
Bernhard Reutner-Fischer
|
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 |
|
Bernhard Reutner-Fischer
|
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 |
|
Rob Landley
|
c57ec37959
|
Patch from Rob Sullivan to consolidate crc32 table generation.
|
2006-04-10 17:07:15 +00:00 |
|
Bernhard Reutner-Fischer
|
fa939aae81
|
- include proper headers.
|
2006-04-05 16:21:37 +00:00 |
|
Bernhard Reutner-Fischer
|
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 |
|
Rob Landley
|
a13cca9cf4
|
New version from Tito.
|
2006-04-02 18:57:20 +00:00 |
|
Bernhard Reutner-Fischer
|
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 |
|
Rob Landley
|
ca087713f2
|
More extern removal from Robert P. Day.
|
2006-03-29 16:52:56 +00:00 |
|
Bernhard Reutner-Fischer
|
cb8d4319a3
|
find ./ -name .cvsignore | xargs svn rm
|
2006-03-29 15:51:19 +00:00 |
|
Mike Frysinger
|
f885513940
|
just whitespace fixes
|
2006-03-28 02:35:56 +00:00 |
|
Rob Landley
|
3570915769
|
More dead code removal.
|
2006-03-26 21:49:42 +00:00 |
|
Rob Landley
|
1bb31928d5
|
Bug spotted by Stephane Billiart: losetup depends on loop.c.
|
2006-03-23 16:49:22 +00:00 |
|
Rob Landley
|
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 |
|
Rob Landley
|
8dd4ca787a
|
Patch from Shaun Jackman to make loop.c build only when needed.
|
2006-03-21 16:22:19 +00:00 |
|
Bernhard Reutner-Fischer
|
263e75d051
|
- fix order of includes.
|
2006-03-18 11:59:55 +00:00 |
|
Rob Landley
|
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 |
|
Rob Landley
|
ea9a471acd
|
Random in-passing tweak.
|
2006-03-16 14:40:27 +00:00 |
|
Rob Landley
|
31642d75e1
|
More "extern" removals from Robert P. Day
|
2006-03-14 21:45:38 +00:00 |
|
Rob Landley
|
386f85eadf
|
Attempt to make a warning go away without increasing size.
|
2006-03-14 21:13:48 +00:00 |
|
Bernhard Reutner-Fischer
|
df10094870
|
- revert back to r14406
|
2006-03-13 19:04:00 +00:00 |
|
Rob Landley
|
c5b1d4d6b1
|
Patch from Denis Vlasenko to add xstat() and use it.
|
2006-03-13 15:45:16 +00:00 |
|
Rob Landley
|
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 |
|
Rob Landley
|
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 |
|
Bernhard Reutner-Fischer
|
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 |
|
Rob Landley
|
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 |
|
Bernhard Reutner-Fischer
|
e3ec99de82
|
- remove unused lists *-m
|
2006-03-02 18:23:13 +00:00 |
|
Bernhard Reutner-Fischer
|
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 |
|
Bernhard Reutner-Fischer
|
5d26126b9e
|
- fixes parallel builds (make -j)
- use less resources for the buildsystem itself
|
2006-03-01 22:54:48 +00:00 |
|
Rob Landley
|
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 |
|
Mike Frysinger
|
992a58c216
|
document leading + option
|
2006-02-22 22:56:30 +00:00 |
|
Rob Landley
|
87b9573ff8
|
Forgot to check this in last night, part of the hash_fd breakup.
|
2006-02-21 15:04:07 +00:00 |
|
Rob Landley
|
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 |
|
Mike Frysinger
|
57f4cb2867
|
a few more comment touchups
|
2006-02-21 00:50:37 +00:00 |
|
Mike Frysinger
|
e17c80e604
|
translate Russian-English to just plain English
|
2006-02-21 00:37:42 +00:00 |
|
"Vladimir N. Oleynik"
|
7673ccad60
|
sync with mainstream, but check more
|
2006-02-20 16:57:36 +00:00 |
|