33fdae54d1
Exit with failure status if we are unable to list any files or
...
directories. Patch thanks to Kent Robotti <robotti@metconnect.com >.
2000-10-13 17:59:43 +00:00
e7e1e2dcad
Apply a patch from Matt Kraai to fix buffer overrun and convert to
...
using synamically allocated storage.
-Erik
2000-10-12 22:40:14 +00:00
0d5835a767
Apply patch from "Orion Poplawski" <OPoplawski@cqg.com> to make
...
hostname do "--file"
-Erik
2000-10-12 22:30:31 +00:00
872138de50
Added cmp and readlink applets from Matt Kraai.
2000-10-09 18:56:47 +00:00
7a86e61a54
Patch from Matt Kraai so wc will return a proper error code
...
when failing to open a file, and will not use file when it
didn't open the file.
-Erik
2000-10-09 18:21:44 +00:00
62f987e95f
Fix a thinko. Patch from Justus Pendleton <justus@acm.org>
2000-10-09 17:54:38 +00:00
958c78f9a1
Apply a patch from Matt Kraai:
...
"The -L option to ls doesn't behave correctly for files listed explicitly
on the command line, only those in directories that are listed. The
appended patch fixes this problem. Would someone please commit it?"
-Erik
2000-10-09 17:51:25 +00:00
13241dfbdd
Patch from Matt Kraai: "When it encounters a problem creating a link, ln
...
shouldn't give up entirely but instead continue processing the rest of its
arguments. The attached patch does this."
2000-10-04 16:02:53 +00:00
aa3908d1b7
Rewrite to use getopt and return instead of exit, a seperate function (fs_link) does the actual work.
2000-10-04 09:34:35 +00:00
b520e083e0
Add a spiffy progress meter.
...
-Erik
2000-10-03 00:21:45 +00:00
25b669c144
Try to guess an output filename
2000-10-02 23:19:38 +00:00
ba1ff9b4eb
Apply patch from Giulio Orsero <giulioo@pobox.com> to ensure
...
get_last_path_component is defined under all configurations,
-Erik
2000-10-01 17:01:36 +00:00
c2bf5cad79
General cleanup of comments, defines, includes, and global variables, removed those that arent needed, grouped those remaining at the top.
...
Re-ordered functions to the order they are called.
Removed static crc table, it now generates the table once for itself.
Results in source reduced by 40%, so it should be a lot easier to work on in the future, binary size only reduced by under 2KB though.
2000-09-29 06:46:59 +00:00
43f3e6114c
Fixes to allow compilation on systems with glibc 2.1.92
2000-09-28 20:52:55 +00:00
8d369e98a5
+ shortened main() a little, and a few aesthetic cleanups here & there.
2000-09-28 17:49:59 +00:00
c0321f9bc6
Rewrote head to perservere when it can't open a file, and share code
...
with cat.
2000-09-27 04:09:22 +00:00
e7c1af1e0d
Continue concatenating files even if we can't open one.
2000-09-27 03:01:40 +00:00
bbaef66b3f
Consolidate handling of some fopen failures.
2000-09-27 02:43:35 +00:00
e0bcce09ba
Rewrote uniq to be less than a third of the size, and fixed some other
...
minor problems.
2000-09-27 02:29:39 +00:00
8ce85ce4e3
Fix up the docs
2000-09-26 22:20:06 +00:00
bdcc6fbd95
update the docs
2000-09-26 06:15:12 +00:00
f8263516c2
Log the devps patch update
2000-09-26 05:08:04 +00:00
db7f2af089
Final touchups for the release...
...
-Erik
2000-09-26 05:02:50 +00:00
f6b7139971
Add in busybox.h. I renamed it, and forgot to commit the newky named version.
...
-Erik
2000-09-26 01:09:18 +00:00
d266748c76
Yet more polish (thanks again to kent robotti for the bug reports).
...
-Erik
2000-09-26 01:00:15 +00:00
53323695c5
Remove all reference to the now obsolete /dev/modules
...
-Erik
2000-09-26 00:52:05 +00:00
67fdf5e538
Update my devps patch for the latest 2.2 kernel.
...
-Erik
2000-09-26 00:20:28 +00:00
ff1ed7215c
Fix name
2000-09-25 22:53:33 +00:00
d89882da16
Some more polish to make xargs act like GNU xargs (thanks to kent robotti
...
<robotti@metconnect.com > for testing and pointing out the differences)
-Erik
2000-09-25 22:53:05 +00:00
3570a34de4
Renamed "internal.h" to the more sensible "busybox.h".
...
-Erik
2000-09-25 21:45:58 +00:00
caffb6eff0
Gratuitously changed the file "busybox.defs.h" to the more
...
sensible and noticable "Config.h".
-Erik
2000-09-25 21:28:07 +00:00
c5949f62e5
Fix from Matt Kraai for the to the "busybox --install prints out on STDERR
...
"File already exists" messages for all files (including the ones that DON'T
exist)" problem reported by "Bruno L. F. Cabral" <bruno@openline.com.br >.
Thanks Matt!
-Erik
2000-09-25 20:35:54 +00:00
e081eae7a4
Final (I think) version of xargs. Throw away all that tedious string
...
scrubbing, and quit using system. Instead, use fork() and exec(), which
yields and smaller, simpler, and cleaner design.
-Erik
2000-09-25 20:23:21 +00:00
bf73909f23
Be ever so pedantic about escaping chars that the shell might not like...
2000-09-25 18:41:18 +00:00
944be90b21
Remove a now unneeded check
2000-09-25 16:58:39 +00:00
fe4208fe93
modified by Bryan Rittmeyer <bryan@ixiacom.com> to support SH4
2000-09-24 03:44:29 +00:00
488aac2e2a
Update newdoc dependancy
2000-09-24 02:42:48 +00:00
896fa4ea1d
Update a few entries for 0.47...
2000-09-24 02:42:18 +00:00
57f83fffd8
Doc update
2000-09-24 02:41:44 +00:00
6f283c2f77
Fix up xargs so that things like 'cat cat.c | xargs echo' will
...
work properly.
-Erik
2000-09-24 02:40:56 +00:00
9ae3838657
Fix xargs option parsing
2000-09-24 01:12:54 +00:00
1b1cfde1f8
Fix bug#1043 -- hanlde long filenames and links (in this case, by complaining
...
that thay exist and skipping such files when extracting and when archiving.
-Erik
2000-09-24 00:54:37 +00:00
0102a9fd48
Fix an obscure option parsing bug.
2000-09-23 22:36:24 +00:00
2da90d3b58
Force optind=1 for libc5 when doing cp in cp_mv.c
2000-09-23 20:55:59 +00:00
285b446d17
Fix potential memory overrun...
2000-09-23 19:56:46 +00:00
32e95f988d
Fix the bandaid.
2000-09-23 19:55:59 +00:00
96bdde97fb
Fix memory problems, and make behavior correct.
2000-09-23 19:53:31 +00:00
6d66817b6b
update docs for xargs
2000-09-23 06:12:34 +00:00
82e0614101
update usage for xargs
2000-09-23 06:11:03 +00:00
a37d5b772b
rewrite, so it should be firly clean now
2000-09-23 06:10:14 +00:00