Matt Kraai
7918e1fd54
Move flush_outbuf to the file in which it is used, and by doing so fix a
...
nasty error dealing with two different variables with the same name.
2000-11-08 06:52:57 +00:00
Matt Kraai
d8ad76cb31
Fix some bugs reported by Jim Gleason <jimg@lineo.com> and others I
...
introduced.
2000-11-08 02:35:47 +00:00
Eric Andersen
63a862272c
Cleanup of duplicated symbols -- found by compiling with
...
LDFLAGS += -Wl,-warn-common
2000-11-07 06:52:13 +00:00
Mark Whitley
eb69ead091
Removed REG_NEWLINE from regcomp to fix the same bug found in grep where it
...
would not match blank lines (bug #1064 ). Followed Matt Kraii's suit on his
1.42 revision of grep. Tested it, works.
2000-11-03 20:23:49 +00:00
Mark Whitley
e7ff2842dd
Now, what was that logic block doing up there?
2000-11-03 20:02:35 +00:00
Mark Whitley
2dc192fd99
Re-worked the support for s///p, fixed a backref limit buglet, and cleaned up
...
a few other ugly places (do_subst_command got a much-needed overhaul). Also
took out BB_FEATURE_SED_PATTERN_SPACE from Config.h[.Hurd] as the 'p' is now a
standard feature (adds almost no bloat).
2000-11-03 19:47:00 +00:00
Eric Andersen
a75466e981
Warning cleanup from Gennady Feldman
...
-Erik
2000-11-02 17:02:26 +00:00
Eric Andersen
ef936da7c5
Fix uname problem that was breaking poweroff.
2000-10-30 17:22:04 +00:00
Eric Andersen
3e07541e5f
This was redundant
2000-10-29 07:02:47 +00:00
Matt Kraai
269e07cadc
Make fbset compile with the readmode feature by pulling defs from fb.h.
2000-10-28 16:56:32 +00:00
Matt Kraai
a5bd26831f
Make features independent.
2000-10-28 06:40:09 +00:00
Matt Kraai
b273d66518
We also need to declare info if the USERNAMES feature is enabled.
2000-10-28 01:21:22 +00:00
Eric Andersen
c559d30776
Add in -lgcc to add needed symbold when linking vs uclibc.
2000-10-27 18:26:18 +00:00
Eric Andersen
b344c21709
Oops. I never committed this. Update version to 0.48pre...
2000-10-27 18:09:53 +00:00
Eric Andersen
d1ee7e39f7
Silence a warning,
2000-10-26 07:57:27 +00:00
Eric Andersen
84bdc75c7e
This was broken when applets moved to applets.h. Fix it.
2000-10-26 04:17:49 +00:00
Matt Kraai
e8c55f42c1
Fixed error handling and TRUE/FALSE usage.
2000-10-25 19:09:03 +00:00
Matt Kraai
2dab174daa
Restore --help handling I mistakenly removed.
2000-10-25 19:05:38 +00:00
Matt Kraai
a0428eee9e
Avoid reinventing the wheel (and thus save some space).
2000-10-25 19:00:51 +00:00
Matt Kraai
ef5529b278
Added a new perrorMsg function, cleanup up error handling, fixed TRUE/FALSE
...
uses, and other minor fixes.
2000-10-25 17:00:36 +00:00
Matt Kraai
9133c98a9d
Cleaned up error handling, TRUE/FALSE usage, and other minor issues.
2000-10-25 16:48:15 +00:00
Matt Kraai
3180413e76
Clean up error handling and uses of TRUE/FALSE.
2000-10-25 16:40:21 +00:00
Matt Kraai
ac1169b20f
Cleaned up error handling and uses of TRUE/FALSE.
2000-10-25 16:38:00 +00:00
Matt Kraai
97d2612566
Cleaned up error message handling.
2000-10-25 16:25:50 +00:00
Matt Kraai
324a778f31
Added a fatalPerror function to simplify error handling.
2000-10-25 15:10:08 +00:00
Glenn L McGrath
b60208dd8f
Fix for bug #1068 from Kent Robotti
...
Call perror and exit instead of fatalError
2000-10-25 03:31:15 +00:00
Mark Whitley
130005cd89
Applied patch from Gaute B Strokkenes <gs234@cam.ac.uk> to use a binary search
...
to locate applets, rather than a linear search. Also, broke out the listing of
applets into it's own file: applets.h.
2000-10-25 00:28:27 +00:00
Matt Kraai
207061ac0d
Fix error messages.
2000-10-23 18:03:46 +00:00
Matt Kraai
2be4797a06
Fix error message.
2000-10-23 17:55:27 +00:00
Mark Whitley
6050618096
Put getopt_usage where it belongs and added *_usage entries in busybox.[ch]
2000-10-19 22:28:06 +00:00
Matt Kraai
69229a6c92
Piss people off by removing [+-][0-9]+ options from tail.
2000-10-19 21:28:32 +00:00
Matt Kraai
4f94e826cf
Remove broken error test found by Bryan Rittmeyer <bryan@ixiacom.com>.
2000-10-16 16:22:27 +00:00
Matt Kraai
567cdd1d51
Fix handling of ^$ by removing the newline from input lines and by not
...
compiling with REG_NEWLINE.
2000-10-13 18:55:06 +00:00
Matt Kraai
9a6e67c960
Consolidate stat(2) and lstat(2) calls and error handling.
2000-10-13 18:03:21 +00:00
Matt Kraai
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
Eric Andersen
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
Eric Andersen
0d5835a767
Apply patch from "Orion Poplawski" <OPoplawski@cqg.com> to make
...
hostname do "--file"
-Erik
2000-10-12 22:30:31 +00:00
Mark Whitley
872138de50
Added cmp and readlink applets from Matt Kraai.
2000-10-09 18:56:47 +00:00
Eric Andersen
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
Eric Andersen
62f987e95f
Fix a thinko. Patch from Justus Pendleton <justus@acm.org>
2000-10-09 17:54:38 +00:00
Eric Andersen
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
Eric Andersen
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
Glenn L McGrath
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
Eric Andersen
b520e083e0
Add a spiffy progress meter.
...
-Erik
2000-10-03 00:21:45 +00:00
Eric Andersen
25b669c144
Try to guess an output filename
2000-10-02 23:19:38 +00:00
Eric Andersen
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
Glenn L McGrath
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
Pavel Roskin
43f3e6114c
Fixes to allow compilation on systems with glibc 2.1.92
2000-09-28 20:52:55 +00:00
John Beppu
8d369e98a5
+ shortened main() a little, and a few aesthetic cleanups here & there.
2000-09-28 17:49:59 +00:00
Matt Kraai
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