Eric Andersen
|
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 |
|
Eric Andersen
|
bf73909f23
|
Be ever so pedantic about escaping chars that the shell might not like...
|
2000-09-25 18:41:18 +00:00 |
|
Eric Andersen
|
944be90b21
|
Remove a now unneeded check
|
2000-09-25 16:58:39 +00:00 |
|
Eric Andersen
|
fe4208fe93
|
modified by Bryan Rittmeyer <bryan@ixiacom.com> to support SH4
|
2000-09-24 03:44:29 +00:00 |
|
Eric Andersen
|
488aac2e2a
|
Update newdoc dependancy
|
2000-09-24 02:42:48 +00:00 |
|
Eric Andersen
|
896fa4ea1d
|
Update a few entries for 0.47...
|
2000-09-24 02:42:18 +00:00 |
|
Eric Andersen
|
57f83fffd8
|
Doc update
|
2000-09-24 02:41:44 +00:00 |
|
Eric Andersen
|
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 |
|
Eric Andersen
|
9ae3838657
|
Fix xargs option parsing
|
2000-09-24 01:12:54 +00:00 |
|
Eric Andersen
|
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 |
|
Eric Andersen
|
0102a9fd48
|
Fix an obscure option parsing bug.
|
2000-09-23 22:36:24 +00:00 |
|
Eric Andersen
|
2da90d3b58
|
Force optind=1 for libc5 when doing cp in cp_mv.c
|
2000-09-23 20:55:59 +00:00 |
|
Eric Andersen
|
285b446d17
|
Fix potential memory overrun...
|
2000-09-23 19:56:46 +00:00 |
|
Eric Andersen
|
32e95f988d
|
Fix the bandaid.
|
2000-09-23 19:55:59 +00:00 |
|
Eric Andersen
|
96bdde97fb
|
Fix memory problems, and make behavior correct.
|
2000-09-23 19:53:31 +00:00 |
|
Eric Andersen
|
6d66817b6b
|
update docs for xargs
|
2000-09-23 06:12:34 +00:00 |
|
Eric Andersen
|
82e0614101
|
update usage for xargs
|
2000-09-23 06:11:03 +00:00 |
|
Eric Andersen
|
a37d5b772b
|
rewrite, so it should be firly clean now
|
2000-09-23 06:10:14 +00:00 |
|
Eric Andersen
|
5b17693f0a
|
Use minix xargs instead, and update docs accordingly
-Erik
|
2000-09-22 20:22:28 +00:00 |
|
Eric Andersen
|
ebc0dd7a8a
|
Comment on xargs choice.
|
2000-09-22 20:02:34 +00:00 |
|
Eric Andersen
|
92a61c1206
|
Add in xargs
|
2000-09-22 20:01:23 +00:00 |
|
Matt Kraai
|
90f580ad5b
|
Start the great EXIT_{SUCCESS,FAILURE} migration.
|
2000-09-22 03:45:34 +00:00 |
|
Matt Kraai
|
d995493987
|
Clean up error messages.
|
2000-09-22 03:36:27 +00:00 |
|
Matt Kraai
|
a2f2a8f8c0
|
Add support for the -L option to ls.
|
2000-09-22 03:11:47 +00:00 |
|
Matt Kraai
|
810d38f850
|
Fix loop.h dependencies.
|
2000-09-22 02:33:29 +00:00 |
|
Eric Andersen
|
a1b35c4512
|
Apply a bandaid suggested by Jon McClintock <jonm@bluemug.com>, since deallocvt
has code for handling no arguments, but the usage checking code aborted if
there are any other than two arguments.
-Erik
|
2000-09-22 00:40:39 +00:00 |
|
Eric Andersen
|
8c185f9600
|
Fix for bug #1042 -- applied the patch from Larry Doolittle
<ldoolitt@recycle.lbl.gov> to fix the bug.
-Erik
|
2000-09-22 00:38:07 +00:00 |
|
Eric Andersen
|
75610e18b3
|
Better cross libc compatibility (so Dave Cinege can stop complaining
that I broke it).
-Erik
|
2000-09-22 00:22:10 +00:00 |
|
Eric Andersen
|
2c1faecba7
|
Decouple DODEBUG and DOSTATIC
|
2000-09-21 22:26:02 +00:00 |
|
Eric Andersen
|
c873d61008
|
Remove all the kernel headers so it will compile under libc5
-Erik
|
2000-09-21 04:09:58 +00:00 |
|
Eric Andersen
|
ba35b98444
|
Fix a potential warning
|
2000-09-21 04:05:38 +00:00 |
|
Eric Andersen
|
d2f5677762
|
Add in exec support (patch from Torbj?rn Axelsson <torax@cendio.se>)
and disable backticks (since they are still wierdly broken in some
cases.
|
2000-09-21 02:48:07 +00:00 |
|
Eric Andersen
|
d1de4a16ad
|
Handle 'cat -'
|
2000-09-21 02:39:50 +00:00 |
|
Eric Andersen
|
f34aa4c378
|
Hard code the name of init.
|
2000-09-21 02:32:11 +00:00 |
|
Eric Andersen
|
8a2e56c5df
|
Large file >2Gib support.
|
2000-09-21 02:23:30 +00:00 |
|
Eric Andersen
|
350b3f9236
|
Typo fix.
|
2000-09-21 02:06:35 +00:00 |
|
Eric Andersen
|
ae22612792
|
Ignore loop.h
|
2000-09-21 02:05:43 +00:00 |
|
Eric Andersen
|
624cc771da
|
More portable handling of loop header files, as done in util-linux
|
2000-09-21 02:04:51 +00:00 |
|
Eric Andersen
|
8847b9a03a
|
Remove a warning. Patch from Bryan Rittmeyer <bryan@ixiacom.com>
|
2000-09-21 01:33:05 +00:00 |
|
Matt Kraai
|
7c22b77162
|
Only remove directories when removing recursively.
|
2000-09-20 23:10:21 +00:00 |
|
Eric Andersen
|
cff3fe3ae9
|
Added dos2unix, unix2dos, and unrpm.c thanks to robotti@metconnect.com.
-Erik
|
2000-09-20 19:22:26 +00:00 |
|
Eric Andersen
|
0cccdfaf36
|
When mounting a ro fs rw, print warning and then mount it ro. Patch
from Dave Cinege.
-Erik
|
2000-09-20 06:23:36 +00:00 |
|
Matt Kraai
|
b938e2ff99
|
Return failure if ping gets no response.
|
2000-09-20 04:33:30 +00:00 |
|
Eric Andersen
|
46a98dfb13
|
Reverted my conversion of tar to getopt to ensure tar can
handle traditional semantics (i.e. 'tar -xvf -' or 'tar xvf'
now both work).
-Erik
|
2000-09-19 21:35:14 +00:00 |
|
Eric Andersen
|
56f3e353da
|
Both of these commands were subtly broken. Fortunately when used together the
damage was only ugly fscks. Reverted to the static inline code so they work
correctly again,
-Erik
|
2000-09-19 21:13:55 +00:00 |
|
Eric Andersen
|
06f64b2370
|
I think these featires are fairly safe...
-Erik
|
2000-09-19 07:16:39 +00:00 |
|
Matt Kraai
|
0b2da467a8
|
Avoid segfaults by not using snprintf to copy strings.
|
2000-09-19 06:46:44 +00:00 |
|
Matt Kraai
|
721119e1db
|
Clean up output.
|
2000-09-19 05:25:12 +00:00 |
|
Glenn L McGrath
|
cd26ff4eac
|
Only defines functions that will compile and are usefull under the
|
2000-09-19 02:25:36 +00:00 |
|
Eric Andersen
|
252bacc9ea
|
Apply a patch from Chip Rosenthal <chip@unicom.com> to fix NFS mounting,
which had been inadvertantly broken...
-Erik
|
2000-09-19 01:21:13 +00:00 |
|