Eric Andersen [Sat, 10 Nov 2001 11:23:47 +0000 (11:23 -0000)]
Only use -mpreferred-stack-boundary with gcc versions that support it
Eric Andersen [Sat, 10 Nov 2001 11:22:46 +0000 (11:22 -0000)]
Latest patch from vodz:
-- reverse resolve network name and cache in route and ifconfig
applets, fix print nslookup server name if compile without
uClibc, fix route crashe 'route add', fix warnings compile
networking and pwd_grp applets
Eric Andersen [Sat, 10 Nov 2001 11:17:17 +0000 (11:17 -0000)]
oops
Eric Andersen [Sat, 10 Nov 2001 11:16:39 +0000 (11:16 -0000)]
Can't use RESERVE_CONFIG_BUFFER here since the allocation
size varies meaning BUFFERS_GO_ON_STACK will fail
Eric Andersen [Sat, 10 Nov 2001 10:49:42 +0000 (10:49 -0000)]
|2001-10-08 Rodney Brown <rbrown64@csc.com.au>
|
| * editors/sed.c: Fix multiline [aic] commands. Make # an endline
| comment for compatibility. Codespace reduction.
| * tests/testcases: Cope with move to subdirectories.
| * testsuite/sed/sed-aic-commands: Add.
|
| text data bss dec hex filename
| 3772 16 0 3788 ecc editors/sed.o
| 4516 16 0 4532 11b4 editors/sed.o.bu
Eric Andersen [Sat, 10 Nov 2001 10:46:42 +0000 (10:46 -0000)]
Mention that glibc-2.2 is supported
Eric Andersen [Sat, 10 Nov 2001 10:43:09 +0000 (10:43 -0000)]
more config.in entries from Giulio Orsero <giulioo@pobox.com>
with some minor edits by me.
Eric Andersen [Sat, 10 Nov 2001 09:53:23 +0000 (09:53 -0000)]
config.in features patch from Giulio Orsero <giulioo@pobox.com>
with some minor edits from me
Eric Andersen [Wed, 7 Nov 2001 07:50:08 +0000 (07:50 -0000)]
Remove comments about 'make bzImage'
Eric Andersen [Tue, 6 Nov 2001 18:45:56 +0000 (18:45 -0000)]
Force main to always be included
Eric Andersen [Mon, 5 Nov 2001 23:10:48 +0000 (23:10 -0000)]
Fix spelling
Glenn L McGrath [Sat, 3 Nov 2001 08:29:35 +0000 (08:29 -0000)]
Fix create list segfault
Glenn L McGrath [Fri, 2 Nov 2001 11:40:44 +0000 (11:40 -0000)]
Required for od and hexdump applets
Glenn L McGrath [Fri, 2 Nov 2001 11:39:46 +0000 (11:39 -0000)]
Introduce od and hexdump applets
Matt Kraai [Wed, 31 Oct 2001 16:36:23 +0000 (16:36 -0000)]
New.
Matt Kraai [Wed, 31 Oct 2001 16:36:02 +0000 (16:36 -0000)]
Remove completed task.
Matt Kraai [Wed, 31 Oct 2001 16:18:48 +0000 (16:18 -0000)]
Mark as unsupported unless CONFIG_FEATURE_TAR_EXCLUDE is defined.
Matt Kraai [Wed, 31 Oct 2001 16:16:31 +0000 (16:16 -0000)]
Make egrep only set REG_EXTENDED flag.
Eric Andersen [Wed, 31 Oct 2001 11:45:10 +0000 (11:45 -0000)]
*** empty log message ***
Eric Andersen [Wed, 31 Oct 2001 11:12:25 +0000 (11:12 -0000)]
Fix location of Configure.help
Eric Andersen [Wed, 31 Oct 2001 11:07:12 +0000 (11:07 -0000)]
Move usage.h to include/usage.h
Eric Andersen [Wed, 31 Oct 2001 11:05:49 +0000 (11:05 -0000)]
Patch from Aaron Lehmann <aaronl@vitelus.com>;
This diff does 2 things:
1) removes an unnecessary function. saves 64 bytes on i386
2) allows you to disable checking of mail (actually, it's now disabled
by default). this would be a nice CML1 option, but for now it's a
#(define|undef) in the C file like the other internal ash options.
this saves an additional 352 bytes if you leave mail disabled.
Eric Andersen [Wed, 31 Oct 2001 11:00:46 +0000 (11:00 -0000)]
Add netstat applet, submitted by Bart Visscher <magick@linux-fan.com>
Eric Andersen [Wed, 31 Oct 2001 10:59:29 +0000 (10:59 -0000)]
Add the run-parts applet submitted by Emanuele Aina
<emanuele.aina@tiscali.it>
Eric Andersen [Wed, 31 Oct 2001 10:41:31 +0000 (10:41 -0000)]
Fixup some silly prototype warnings
Eric Andersen [Wed, 31 Oct 2001 10:40:37 +0000 (10:40 -0000)]
Patch from ASA <llb@udm.net.ru> to that source files
are properly passed their arguments.
Eric Andersen [Wed, 31 Oct 2001 10:24:36 +0000 (10:24 -0000)]
Run parts applet by Emanuele Aina <faina.mail@tiscalinet.it>
Eric Andersen [Wed, 31 Oct 2001 10:21:17 +0000 (10:21 -0000)]
Document CONFIG_RUN_PARTS, patch from Emanuele Aina <faina.mail@tiscalinet.it>
Eric Andersen [Wed, 31 Oct 2001 10:04:44 +0000 (10:04 -0000)]
Add Gennady Feldman
Eric Andersen [Wed, 31 Oct 2001 10:04:04 +0000 (10:04 -0000)]
start-stop-deamon is done
Eric Andersen [Wed, 31 Oct 2001 10:02:46 +0000 (10:02 -0000)]
Patch from Charles Steinkuehler <charles@steinkuehler.net>
to properly handle extended regexps for egrep
Eric Andersen [Wed, 31 Oct 2001 09:59:57 +0000 (09:59 -0000)]
Major cleanup from Charles Steinkuehler <charles@steinkuehler.net>:
- Switched to getopt argument parsing
- Added -f option to get fully qualified domain name
- Fixed the -s (short) and -d (domain) options, which were not
doing a gethostbyname lookup to get the FQDN before trying to
separate the local and domain portions of the hostname.
- Fixed probem with 'agressive setting' of the hostname...the
previous busybox version would try to set the hostname if called
with a non-option argument, or the -F option, even if another
option (like -i or -s) was given. This behavior does not match
the net-tools hostname, which does not attempt to set anything if
given a 'display' option, regardless of the presence/absence of
the -F option or additional command line arguments.
- When using a file to set the hostname, behavior now matches
net-tools version...previous busybox version did not handle
comments, and simply grabbed the first line from the file.
Eric Andersen [Wed, 31 Oct 2001 09:55:39 +0000 (09:55 -0000)]
patch from vodz:
I reduce 148 bytes from start_stop_daemon.c code. Also reduced
memory allocated.
Eric Andersen [Wed, 31 Oct 2001 09:54:29 +0000 (09:54 -0000)]
patch from Giulio Orsero <giulioo@pobox.com>
John Beppu [Wed, 31 Oct 2001 04:29:18 +0000 (04:29 -0000)]
- fixed typos
- thinking about how to generate Configure.help...
Matt Kraai [Tue, 30 Oct 2001 23:11:20 +0000 (23:11 -0000)]
Merge test suite.
Matt Kraai [Mon, 29 Oct 2001 15:49:03 +0000 (15:49 -0000)]
Use extended regular expressions when invoked as egrep (noted and initial
patch by Charles Steinkuehler).
Matt Kraai [Mon, 29 Oct 2001 15:22:42 +0000 (15:22 -0000)]
Add killall (noted by Giulio Orsero).
Eric Andersen [Sun, 28 Oct 2001 22:49:48 +0000 (22:49 -0000)]
As Aaron Lehmann just pointed out, I forgot a line...
Eric Andersen [Sun, 28 Oct 2001 09:36:48 +0000 (09:36 -0000)]
Use error_msg() instead of fprintf(stderr, ...)
Eric Andersen [Sun, 28 Oct 2001 05:12:20 +0000 (05:12 -0000)]
Add in some (theoretical) uClinux support. Some init cleanups
Glenn L McGrath [Sat, 27 Oct 2001 14:10:37 +0000 (14:10 -0000)]
include unistd which provides off_t for the header and hence unarchive applets
Glenn L McGrath [Sat, 27 Oct 2001 13:14:52 +0000 (13:14 -0000)]
Attempt to fix libc compiling error regarding off_t
Eric Andersen [Sat, 27 Oct 2001 03:28:53 +0000 (03:28 -0000)]
Be extra pedantic about printing the correct type for an address
Eric Andersen [Sat, 27 Oct 2001 03:20:00 +0000 (03:20 -0000)]
Wrap exclude_file() inside a #ifdef CONFIG_FEATURE_TAR_EXCLUDE block
Gennady Feldman [Fri, 26 Oct 2001 16:09:09 +0000 (16:09 -0000)]
Fix up the configuration rules and update Libc5 piece for Syslogd. (copied code from logread.c)
Glenn L McGrath [Thu, 25 Oct 2001 18:37:41 +0000 (18:37 -0000)]
Menu entry for tar creation support
Glenn L McGrath [Thu, 25 Oct 2001 15:01:10 +0000 (15:01 -0000)]
Recovery from previous commit
Glenn L McGrath [Thu, 25 Oct 2001 14:59:48 +0000 (14:59 -0000)]
rEcover from my previous commit
Glenn L McGrath [Thu, 25 Oct 2001 14:57:14 +0000 (14:57 -0000)]
libunarchive, and recovery from my previous commit
Glenn L McGrath [Thu, 25 Oct 2001 14:53:50 +0000 (14:53 -0000)]
Move libbb/unarchive functions to ./archival/libunarchive
Glenn L McGrath [Thu, 25 Oct 2001 14:49:48 +0000 (14:49 -0000)]
Recovering from my previous commit
Glenn L McGrath [Thu, 25 Oct 2001 14:26:05 +0000 (14:26 -0000)]
Modify applets to use libunarchive
Glenn L McGrath [Thu, 25 Oct 2001 14:18:08 +0000 (14:18 -0000)]
*** empty log message ***
Eric Andersen [Thu, 25 Oct 2001 05:56:51 +0000 (05:56 -0000)]
Oops. I forgot pwd_group/config.in
Eric Andersen [Wed, 24 Oct 2001 20:01:04 +0000 (20:01 -0000)]
ignore .menuconfig.log
Eric Andersen [Wed, 24 Oct 2001 19:59:38 +0000 (19:59 -0000)]
Ignore lxdialog
Matt Kraai [Wed, 24 Oct 2001 19:00:20 +0000 (19:00 -0000)]
Split true and false into separate applets.
Matt Kraai [Wed, 24 Oct 2001 18:51:27 +0000 (18:51 -0000)]
Add CONFIG_FEATURE_TAR_EXCLUDE support.
Eric Andersen [Wed, 24 Oct 2001 17:37:07 +0000 (17:37 -0000)]
Fix variable name -- was stuck at the old RPMUNPACK value. Doh!
Eric Andersen [Wed, 24 Oct 2001 17:35:52 +0000 (17:35 -0000)]
Oops. Fix capililization
Eric Andersen [Wed, 24 Oct 2001 17:19:38 +0000 (17:19 -0000)]
Fixup the location of pwd.h and grp.h
Eric Andersen [Wed, 24 Oct 2001 16:51:39 +0000 (16:51 -0000)]
Fix missing BB_VER defines
Eric Andersen [Wed, 24 Oct 2001 08:24:41 +0000 (08:24 -0000)]
Oops. As Aaron Lehmann <aaronl@vitelus.com> just noticed,
I forgot to add procps to the SUBDIR list
Eric Andersen [Wed, 24 Oct 2001 08:01:06 +0000 (08:01 -0000)]
Patch from vodz:
1) complete true: $ > /tmp/tmpfile
2) the builtin pwd now does not unwrap symlinks
3) reduce 680 bytes
Eric Andersen [Wed, 24 Oct 2001 07:58:02 +0000 (07:58 -0000)]
Fixup the new buildsystem a bit.
Eric Andersen [Wed, 24 Oct 2001 06:53:33 +0000 (06:53 -0000)]
Ignore generated files
Eric Andersen [Wed, 24 Oct 2001 06:50:42 +0000 (06:50 -0000)]
ignore generated files
Eric Andersen [Wed, 24 Oct 2001 06:48:42 +0000 (06:48 -0000)]
A couple of leftovers
Eric Andersen [Wed, 24 Oct 2001 06:33:31 +0000 (06:33 -0000)]
Add in a mostly content free config help file
Eric Andersen [Wed, 24 Oct 2001 05:26:42 +0000 (05:26 -0000)]
Oops. Forgot these....
Eric Andersen [Wed, 24 Oct 2001 05:00:29 +0000 (05:00 -0000)]
Major rework of the directory structure and the entire build system.
-Erik
Eric Andersen [Wed, 24 Oct 2001 00:44:11 +0000 (00:44 -0000)]
Accomodate older glibc, which also lacks the module syscalls
Matt Kraai [Tue, 23 Oct 2001 21:18:59 +0000 (21:18 -0000)]
Fix empty line substitutions (noted by Joshua Hudson).
Matt Kraai [Tue, 23 Oct 2001 21:12:07 +0000 (21:12 -0000)]
Fix empty line substitutions (noted by Joshua Hudson).
Glenn L McGrath [Tue, 23 Oct 2001 17:52:28 +0000 (17:52 -0000)]
Abort if scripts return value != 0
Matt Kraai [Fri, 19 Oct 2001 15:33:45 +0000 (15:33 -0000)]
Add ttylinux.
Eric Andersen [Fri, 19 Oct 2001 06:32:15 +0000 (06:32 -0000)]
Add slackware 8 to list
Eric Andersen [Fri, 19 Oct 2001 00:46:06 +0000 (00:46 -0000)]
Add mindi linux
Eric Andersen [Fri, 19 Oct 2001 00:22:23 +0000 (00:22 -0000)]
Add an option to make the shells not advertise their busybox nature
Eric Andersen [Fri, 19 Oct 2001 00:08:17 +0000 (00:08 -0000)]
Remove the now unused ARITH_* defines
-Erik
Eric Andersen [Thu, 18 Oct 2001 19:33:06 +0000 (19:33 -0000)]
Commit the start-stop-daemon applet. This was contributed by David
Kimdon <dwhedon@gordian.com> on october 7th -- the day I was fired from
Lineo. So it seems I totally forgot about this patch until now.
Sorry about that David!
Matt Kraai [Thu, 18 Oct 2001 17:04:22 +0000 (17:04 -0000)]
Return NULL if EOF is encountered before terminating_string.
Matt Kraai [Thu, 18 Oct 2001 17:03:59 +0000 (17:03 -0000)]
Process extra empty lines correctly.
Matt Kraai [Thu, 18 Oct 2001 15:08:30 +0000 (15:08 -0000)]
Remove xmalloc calls.
Eric Andersen [Thu, 18 Oct 2001 06:04:23 +0000 (06:04 -0000)]
Revert that change. As Matt Kraai rightly points out,
this is not a bug. What I was I thinking when I committed
this. Doh!
Eric Andersen [Thu, 18 Oct 2001 04:11:39 +0000 (04:11 -0000)]
Scrub up some function prototypes.
-Erik
Eric Andersen [Thu, 18 Oct 2001 04:10:22 +0000 (04:10 -0000)]
Make mount default to using /proc/filesystems to avoid
ever trying to mount a nodev filesystem.
-Erik
Eric Andersen [Thu, 18 Oct 2001 04:04:34 +0000 (04:04 -0000)]
Fix a nasty bug with variable name shadowing
Eric Andersen [Thu, 18 Oct 2001 03:20:41 +0000 (03:20 -0000)]
Patch from Stefan Soucek <ssoucek@coactive.com> to
ignore extra empty lines in fgets_str
Glenn L McGrath [Sat, 13 Oct 2001 19:43:46 +0000 (19:43 -0000)]
unarchive function changed to support both exclude and include lists, applets that use unarchive changed to match.
Glenn L McGrath [Sat, 13 Oct 2001 07:11:03 +0000 (07:11 -0000)]
Reverse part of previous change.... i think it was the wrong approach... im lost
Glenn L McGrath [Sat, 13 Oct 2001 06:54:45 +0000 (06:54 -0000)]
Match subdirectories of included/excluded files
Glenn L McGrath [Sat, 13 Oct 2001 06:53:34 +0000 (06:53 -0000)]
match exclude/include names with trailing '/'
Glenn L McGrath [Sat, 13 Oct 2001 06:21:32 +0000 (06:21 -0000)]
Use fnmatch() to compare excluded/included files
Glenn L McGrath [Sat, 13 Oct 2001 05:03:29 +0000 (05:03 -0000)]
Superficial changes to make the exclude/include code easier to understand
Matt Kraai [Fri, 12 Oct 2001 19:00:15 +0000 (19:00 -0000)]
Fix tar segfault when include list is empty and exclude list is not.
Glenn L McGrath [Mon, 8 Oct 2001 13:10:12 +0000 (13:10 -0000)]
Cleanup memory usage properly
Glenn L McGrath [Mon, 8 Oct 2001 08:22:48 +0000 (08:22 -0000)]
Free some variables after use
Glenn L McGrath [Sat, 6 Oct 2001 02:40:20 +0000 (02:40 -0000)]
Another part of Stafan's latest patch, when replacing a pre-existing package set its status correctly.