b21837714a
Documentation update: more detail on vfork.
2006-02-23 19:59:34 +00:00
73a20f3551
"sed 2 -2 10" was very unhappy. Made the thing bigger fixing it,
...
fiddled a bit to get the size back down as much as I could...
2006-02-23 19:54:48 +00:00
ed7bb6278d
- put NLS stuff in one central place to avoid redefines.
...
Fixes warnings about:
fdisk.c:45:1: warning: "_" redefined
nfsmount.c:121:1: warning: "_" redefined
nfsmount.c:122:1: warning: "N_" redefined
interface.c:84:1: warning: "_" redefined
2006-02-23 14:25:15 +00:00
51be57e4df
Convert all the applets from #include to USE(). Had to fix some nonstandard
...
naming along the way to get USE() macros for everything.
2006-02-23 00:42:25 +00:00
0923063ebb
add myself and Bernhard
2006-02-23 00:21:22 +00:00
23ca7253be
test to make sure applets are in alphabetical order
2006-02-22 23:38:57 +00:00
73b4710974
fix applet order
2006-02-22 23:33:39 +00:00
992a58c216
document leading + option
2006-02-22 22:56:30 +00:00
c6d09a6276
You don't need an #ifdef around #defines in usage.
2006-02-22 20:33:15 +00:00
0a7c8ef6e2
Patch from Denis Vlasenko to constify things and fix a few typos.
2006-02-22 17:01:00 +00:00
fb16d5c6aa
Tweak my entry.
2006-02-22 15:40:38 +00:00
e8f504e86d
Bug 751: file handle leaks can add up until available filehandles for the
...
process are exhausted.
2006-02-22 02:10:34 +00:00
d6e14d8bee
Don't build directory libraries unless we're building an applet that needs it.
...
Cherry-picked from Devin Bayer's big MacOS X patch.
2006-02-21 19:11:35 +00:00
6f2a0b2275
Small tweak cherry-picked from Devin Bayer's monster MacOS X patch.
2006-02-21 18:34:54 +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
a7e3d05208
Create /dev/root symlink pointing to real root device, if any.
2006-02-21 06:11:13 +00:00
c5789a6e23
Walter Harms added -D to date, and I did a code cleanup while I was in the
...
area. Probably broke something...
2006-02-21 05:06:42 +00:00
bf28ed8834
eat extraneous newlines at the end of applet full usage
2006-02-21 04:32:03 +00:00
0a6b0bfa7a
add setarch/linux32/linux64 applet
2006-02-21 04:26:52 +00:00
ea6360e393
Missed a file in the last checkin, won't build without this...
2006-02-21 03:12:15 +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
a2841e6d4b
Patch from Giuseppe Ciotta to specify retry count.
2006-02-20 23:26:38 +00:00
0d8766a3b1
Rename UNUSE() to SKIP().
2006-02-20 23:05:06 +00:00
06249fee39
Bug 640: a filename of length exactly 100 could bleed into the next field on
...
display or extract. (Only shows up when no gnu longname extension, either
because it's disabled or because tarball hasn't got it.)
2006-02-20 19:28:53 +00:00
dcbad607fc
add s390x to the list
2006-02-20 19:28:34 +00:00
7673ccad60
sync with mainstream, but check more
2006-02-20 16:57:36 +00:00
081d6d4380
getdomainname() isn't guaranteed to null terminate the string if it was
...
truncated for length. SVN 14135 made sure that the truncated version would
always be null terminated. SVN 14144 broke this for no readily apparent
reason, and I have no idea what it was even trying to accomplish. Reverted.
2006-02-20 16:31:44 +00:00
b4ec339ac2
Update comment.
2006-02-20 14:39:55 +00:00
0c6ff43a0c
remove #undef strlen, use #define strlen always but without xfunc/BB_STRLEN_IMPLEMENTATION
2006-02-20 12:15:10 +00:00
d24d083061
correction get(host/domain)name usage, revert 742 bug
2006-02-20 10:44:02 +00:00
4e9deec8bf
svn 14077 was completely broken and apparently never tested.
2006-02-20 02:44:30 +00:00
eb00afb2d5
The gentoo security guys found another way to segfault busybox's decompression
...
code: we can do a null dereference if one of our huffman tables has all zero
length codes. This fixes it. (Thanks solar.)
2006-02-20 02:18:03 +00:00
dce17c6268
rfelker writes in Bug 742: make sure string is null terminated after calling gethostname
2006-02-19 23:03:31 +00:00
294254ce6b
rfelker writes in Bug 740: s/u_char/unsigned char/
2006-02-19 22:59:12 +00:00
da2a7d6b20
rfelker writes in Bug 738: sys/sysmacros.h is needed for makedev
2006-02-19 22:47:51 +00:00
dfd902b7ff
rfelker writes in Bug 736: stty.c includes unneeded, obsolete header memory.h
2006-02-19 22:43:58 +00:00
4b33f7aa41
rfelker writes in Bug 734: Nothing from err.h is used, but cal.c includes it, breaking compile on systems lacking this function.
2006-02-19 22:41:41 +00:00
611e085c20
kill all .depend files
2006-02-18 20:13:22 +00:00
a568ef2343
hide bb_mkdep build
2006-02-18 20:12:39 +00:00
ebee0e7705
fix building on ppc64
2006-02-18 06:14:31 +00:00
06776b3650
type typo. Thanks, Devin Bayer
2006-02-17 09:33:22 +00:00
b267f13c61
quick copy-paste typo
2006-02-17 09:05:41 +00:00
efae294b15
Fix for an integer overflow bug that could cause a segfault on certain
...
pathological archives.
(Unlikely to have security implications, the only way to trigger it basically
wound up doing memset(dbuf,x,2^31) and triggering an immediate segfault. The
test basically gives us a more polite error message.)
Thanks to Ned Ludd and the Gentoo security guys for finding this.
2006-02-17 05:19:40 +00:00
2c98c40ec8
The tendency of vi to auto-indent can be really annoying at times.
2006-02-17 05:12:03 +00:00
f856eabcde
More whitespace than you can possibly imagine...
2006-02-17 03:43:49 +00:00
27cd85b5be
Update Rogues Gallery.
2006-02-17 02:38:00 +00:00
eaa3b29a6d
forgoten new file for 14080 revison
2006-02-16 15:41:12 +00:00
dd1ccddf1b
moved BB_BANNER to applets/version.c file: make kernel like version,
...
removed depend loop: busybox.h depend with BB_BT, and all sources depend with busybox.h
2006-02-16 15:40:24 +00:00