Glenn L McGrath
d2a897aab0
Merge common parts of sha1sum and md5sum, which is everything except the
...
algorithms.
Move algorithms to hash_fd and make them available via a common
function.
2003-11-10 04:33:55 +00:00
Eric Andersen
0bdf41ad7e
Add some basic cvs usage info
2003-11-08 00:33:02 +00:00
Eric Andersen
bbce615c7e
Rob Landley writes:
...
Remove three entries in defconfig that config no longer has.
Rob
2003-11-08 00:23:23 +00:00
Eric Andersen
2849209db2
Patch from Steven Scholz to send the output from 'time'
...
to stderr, rather than stdout, so that things like
~ # time bunzip2 -c /tmp/test.bz2 > /dev/null
real 0m 29.44s
user 0m 29.30s
sys 0m 0.12s
operate as expected.
2003-11-07 21:39:14 +00:00
Eric Andersen
28d4e16cd7
This appears to be the correct fix to make CONFIG_FEATURE_DEB_TAR_BZ2
...
support compile. Glenn, you may want to verify this.
-Erik
2003-11-07 21:31:58 +00:00
Eric Andersen
d2160aaeab
fix comment
2003-11-07 21:22:09 +00:00
Tim Riker
b1ffba0401
wrap bb help output if CONFIG_FEATURE_AUTOWIDTH
2003-11-07 19:37:20 +00:00
Eric Andersen
1b1942f93d
As vodz pointed out, setting unset_env to NULL is sufficient
2003-11-07 11:20:21 +00:00
Glenn L McGrath
7f9de02ca6
Rewrite, 800+ bytes smaller and more robust.
2003-11-06 03:17:23 +00:00
Eric Andersen
5912acb670
By popular demand, revert to version 1.21, since Rules.mak:1.22
...
causes the build to ignore CROSS_COMPILER_PREFIX set in .config
2003-11-05 11:34:26 +00:00
Glenn L McGrath
2685724e23
Fix tar -j support
...
Use the old fork() method of tar compression support, rather than
read_bz2....
- (*uncompress)(int in, int out) seems like a more natural interface
for compression code.
- it might improve performance by seperating the work into one cpu
bound and one io bound process.
- There is extra code required to do read_[gz|bunzip] since (*uncompress)(int in,
int out) will normally be used by the standalone compression applet.
There have been problems with this method so if you see a "Short read"
error let me know.
2003-11-05 04:55:58 +00:00
Eric Andersen
6d687817a8
Fix oversight with CONFIG_FEATURE_AUTOWIDTH handling
2003-11-04 23:16:48 +00:00
Eric Andersen
b7077a7316
Set unset_env pointing to a NULL item, to prevent us from walking
...
off the end of the list and segfaulting.
-Erik
2003-11-03 22:46:14 +00:00
Eric Andersen
04d055f4e1
Fix rdate and ftpget/ftpput so they compile with the new xconnect.
...
I have checked rdate. Someone should also check ftpget/ftpput to
be sure they still work.
2003-11-03 21:20:18 +00:00
Eric Andersen
f6067beaa9
Avoid conflicts with the 2.6 kernel headers, which define
...
_IOR rather differently, thereby breaking the BLKGETSIZE64
ioctl.
-Erik
2003-11-03 08:59:51 +00:00
Eric Andersen
e6dc439b3a
Rework wget, the xconnect interface, and its various clients
...
in order to fix the problems with round robin DNS reported
by Andrew Flegg:
http://busybox.net/lists/busybox/2003-October/009579.html
This removes the ipv6 specific xconnect dns lookups. I do
not see why that would need to be special cased for ipv6 as
was done, but that will just have to be tested.
So IPV6 people -- please test this change!
-Erik
2003-10-31 09:31:46 +00:00
Eric Andersen
8179cf2b78
Put back the tar support stubs (and warnings) for now.
2003-10-31 08:52:57 +00:00
Eric Andersen
252183e3f5
Try to make indent formatting less horrible
2003-10-31 08:19:44 +00:00
Glenn L McGrath
e64bf409dd
Patch from David Meggy to make the swap default to the new version if no
...
version is specified and the kernel is relatively new.
2003-10-31 02:04:18 +00:00
Glenn L McGrath
4ef5a84583
Move the tail -c option from FANCY_TAIL to the default tail, this makes
...
the default tail options conform to SUSv3, with the non-SUS
option all in FANCY_TAIL
2003-10-31 00:35:59 +00:00
Eric Andersen
0120be94a0
Fix stupid typo
2003-10-31 00:21:28 +00:00
Glenn L McGrath
9716575f1a
Remove config options for sort -u and sort -r, they are always enabled
2003-10-31 00:04:24 +00:00
Glenn L McGrath
40c9489d33
Add a comment with link to the SUSv3 standard for xargs
2003-10-30 22:51:33 +00:00
Glenn L McGrath
09c295a5bc
run through indent
2003-10-30 22:47:16 +00:00
Glenn L McGrath
00ed36fd52
Patch from Dmitry Zakharov,
...
Fixes two bugs:
- END block didn't execute after an exit() call
- huge memory consumption and performance degradation on large input
(now performance is comparable to gawk)
2003-10-30 13:36:39 +00:00
Eric Andersen
b8b6816f7b
make certain values specified in the environment always win
2003-10-30 07:48:38 +00:00
Glenn L McGrath
f4fd3a1331
Accept the -c option and do nothing
2003-10-29 11:10:02 +00:00
Glenn L McGrath
984b45142a
fix a bug where `which' doesn't check whether the file passed as an argument
...
is a regular file, patch by Arthur Othieno
2003-10-29 04:50:35 +00:00
Glenn L McGrath
6530f0d3a1
make CONFIG_FEATURE_UNARCHIVE_TAPE common between itar and cpio, patch
...
by Arthur Othieno
2003-10-29 04:46:30 +00:00
Glenn L McGrath
4636aa9dcd
"A few references to sourcefiles and URLs in docs/contributing.txt had
...
gone stale" - Peter Korsgaard
2003-10-29 03:40:47 +00:00
Glenn L McGrath
f235d05773
Use the return value from uncompress_bunzip, fix some typo
2003-10-29 03:37:54 +00:00
Glenn L McGrath
1c834407e3
Add some error messages, use xmalloc instead of malloc
2003-10-28 23:32:12 +00:00
Glenn L McGrath
debb21ece7
Fix a logic error, the old bunzip code returned non-zero for success,
...
new code returns 0 for success.
2003-10-28 23:04:50 +00:00
Glenn L McGrath
e81fc5fb30
Conditionally compile some files.
...
This hides a bug related to the new bunzip code in the tar and dpkg[-deb]
applets.
It will also reduce compile time a little as some unused files wont be
compiled.
2003-10-28 10:44:58 +00:00
Eric Andersen
5fa4db29f7
Another bzip2 update and speedup from Manuel Novoa III, with some
...
additional changes (primarily lots of comments) from Rob Landley.
2003-10-23 06:52:01 +00:00
Eric Andersen
2053a8c747
the dc applet now needs libm
...
-Erik
2003-10-22 22:29:08 +00:00
Eric Andersen
e78fe2414b
sigh
2003-10-22 11:36:55 +00:00
Eric Andersen
a92877403a
Goetz Bock writes:
...
Dear list,
during my quest do pack busybox into an RPM, I've fixed a small bug
(missing \n) in dc's usage. And added two additional operations: mod and
exp/power.
Feel free to drop them.
2003-10-22 11:24:39 +00:00
Eric Andersen
a48b0a3af7
last_patch116 from vodz:
...
Stephane,
>Using busybox+uclibc, crond syslog messages look like:
>
>Oct 9 09:04:46 soekris cron.notice crond[347]: ^Icrond 2.3.2 dillon,
>started, log level 8
Thanks for testing.
>The attached patch corrects the problem.
Your patch is not correct.
Correct patch attached.
Also. Last patch have
- add "Broken pipe" message to ash.c
- busybox ash synced with dash_0.4.18
--w
vodz
2003-10-22 10:56:47 +00:00
Eric Andersen
514633bf3f
Tomasz Motylewski reported that the 'which' applet does not find
...
files when the full file PATH is specified.
This patch from Arthur Othieno fixes it.
2003-10-22 10:38:22 +00:00
Eric Andersen
7f6295f516
Patch from Arthur Othieno for style-guide.txt conformance
2003-10-22 10:34:15 +00:00
Eric Andersen
28672dd3b9
Patch from Arthur Othieno for docs/style-guide.txt conformance.
2003-10-22 10:30:53 +00:00
Eric Andersen
9ef6c93090
Patch from Arthur Othieno to fix a compiler warning
2003-10-22 10:26:38 +00:00
Eric Andersen
976a55e168
make this a little bit less messy
2003-10-22 10:23:04 +00:00
Eric Andersen
f1d3ac429e
Update mail location
2003-10-22 10:19:01 +00:00
Eric Andersen
637d2266e1
Disable any buffering to stdout
2003-10-22 10:18:24 +00:00
Eric Andersen
5289969f08
Tito writes:
...
Hi to all,
I'm sorry but I didn't spot this big fat bug until now,
Matteo Croce emailed me about it.
Please apply this patch as the devfsd applet is broken
and works only on a system booted with a standard devfsd
( the test I mostly did :-( ), but if used at boot time
it DOESN'T WORK.
Thanks in advance and please apply
Tito
2003-10-22 10:10:50 +00:00
Eric Andersen
88c916bdec
Andreas Mohr writes:
...
the busybox menuconfig triggered my "inacceptable number of spelling mistakes"
upper level, so I decided to make a patch ;-)
I also improved some wording to describe some things in a better way.
Many thanks for an incredible piece of software!
Andreas Mohr, random OSS developer
2003-10-22 09:58:56 +00:00
Eric Andersen
951df20b7e
Do a better job of dealing with screwy s390 abi changes
2003-10-21 06:45:29 +00:00
Eric Andersen
acf6c917e2
ccording to this:
...
http://sources.redhat.com/ml/binutils/2003-01/msg00290.html
The name R_390_GOTOFF was changed to R_390_GOTOFF32.
-Erik
2003-10-20 05:40:40 +00:00