people/mcb30/busybox.git
14 years agoprevent find from ever descending into an xdev'ed directory.
pgf [Mon, 27 Mar 2006 16:42:33 +0000 (16:42 +0000)]
prevent find from ever descending into an xdev'ed directory.

git-svn-id: svn://busybox.net/trunk/busybox@14665 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoMore dead code removal.
landley [Sun, 26 Mar 2006 21:49:42 +0000 (21:49 +0000)]
More dead code removal.

git-svn-id: svn://busybox.net/trunk/busybox@14661 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoRobert P Day removed some commented out code.
landley [Sun, 26 Mar 2006 21:42:40 +0000 (21:42 +0000)]
Robert P Day removed some commented out code.

git-svn-id: svn://busybox.net/trunk/busybox@14660 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoDefine both big endian and little endian macros.
landley [Sat, 25 Mar 2006 03:01:59 +0000 (03:01 +0000)]
Define both big endian and little endian macros.

git-svn-id: svn://busybox.net/trunk/busybox@14654 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoStephane Billiart found an endianness bug in insmod.
landley [Sat, 25 Mar 2006 02:49:28 +0000 (02:49 +0000)]
Stephane Billiart found an endianness bug in insmod.

git-svn-id: svn://busybox.net/trunk/busybox@14653 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- commentary typos
aldot [Fri, 24 Mar 2006 14:30:05 +0000 (14:30 +0000)]
- commentary typos

git-svn-id: svn://busybox.net/trunk/busybox@14649 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- make sure that we see freeramdisk only once
aldot [Fri, 24 Mar 2006 09:48:18 +0000 (09:48 +0000)]
- make sure that we see freeramdisk only once

git-svn-id: svn://busybox.net/trunk/busybox@14643 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoupdate external link to use absolute paths
vapier [Fri, 24 Mar 2006 03:38:44 +0000 (03:38 +0000)]
update external link to use absolute paths

git-svn-id: svn://busybox.net/trunk/busybox@14640 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoWhen cross-compiling, the install directory for shared libraries has to come
landley [Fri, 24 Mar 2006 02:42:58 +0000 (02:42 +0000)]
When cross-compiling, the install directory for shared libraries has to come
from gcc (target machine), not uname (host machine).

git-svn-id: svn://busybox.net/trunk/busybox@14639 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoadd external reference to udhcp
vapier [Thu, 23 Mar 2006 23:46:10 +0000 (23:46 +0000)]
add external reference to udhcp

git-svn-id: svn://busybox.net/trunk/busybox@14635 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoremove in place of external link
vapier [Thu, 23 Mar 2006 23:44:29 +0000 (23:44 +0000)]
remove in place of external link

git-svn-id: svn://busybox.net/trunk/busybox@14634 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- correct typo
aldot [Thu, 23 Mar 2006 16:52:59 +0000 (16:52 +0000)]
- correct typo

git-svn-id: svn://busybox.net/trunk/busybox@14629 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoBug spotted by Stephane Billiart: losetup depends on loop.c.
landley [Thu, 23 Mar 2006 16:49:22 +0000 (16:49 +0000)]
Bug spotted by Stephane Billiart: losetup depends on loop.c.

git-svn-id: svn://busybox.net/trunk/busybox@14628 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoVery nice patch from Rich Felker to portably set the stream error indicator and
landley [Thu, 23 Mar 2006 15:30:26 +0000 (15:30 +0000)]
Very nice patch from Rich Felker to portably set the stream error indicator and
thus remove a lot of nasty old code that didn't.

git-svn-id: svn://busybox.net/trunk/busybox@14627 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agomake the makefile a little more flexible so we can store in either location
vapier [Thu, 23 Mar 2006 03:47:19 +0000 (03:47 +0000)]
make the makefile a little more flexible so we can store in either location

git-svn-id: svn://busybox.net/trunk/busybox@14621 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoNews entry announcing 1.1.1.
landley [Thu, 23 Mar 2006 03:08:09 +0000 (03:08 +0000)]
News entry announcing 1.1.1.

git-svn-id: svn://busybox.net/trunk/busybox@14619 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agosync busybox and udhcp trees
vapier [Thu, 23 Mar 2006 03:05:05 +0000 (03:05 +0000)]
sync busybox and udhcp trees

git-svn-id: svn://busybox.net/trunk/busybox@14618 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agofixup style
vapier [Thu, 23 Mar 2006 02:07:41 +0000 (02:07 +0000)]
fixup style

git-svn-id: svn://busybox.net/trunk/busybox@14614 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agodont printf arguments given by user for security sanity
vapier [Thu, 23 Mar 2006 02:07:20 +0000 (02:07 +0000)]
dont printf arguments given by user for security sanity

git-svn-id: svn://busybox.net/trunk/busybox@14613 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agofix typo
vapier [Thu, 23 Mar 2006 02:06:29 +0000 (02:06 +0000)]
fix typo

git-svn-id: svn://busybox.net/trunk/busybox@14612 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoWe make both busybox and busybox_unstripped all the time now, no need to
landley [Wed, 22 Mar 2006 21:03:21 +0000 (21:03 +0000)]
We make both busybox and busybox_unstripped all the time now, no need to
specify whether or not to strip the binary.

git-svn-id: svn://busybox.net/trunk/busybox@14611 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoPatch from Rogelio Serrano to defer checking whether the tty exists until
landley [Wed, 22 Mar 2006 17:39:13 +0000 (17:39 +0000)]
Patch from Rogelio Serrano to defer checking whether the tty exists until
we actually need to spawn something on it.

git-svn-id: svn://busybox.net/trunk/busybox@14606 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoFix "seq 1 1".
landley [Wed, 22 Mar 2006 17:11:44 +0000 (17:11 +0000)]
Fix "seq 1 1".

git-svn-id: svn://busybox.net/trunk/busybox@14604 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoFix from Glenn McGrath.
landley [Wed, 22 Mar 2006 16:59:12 +0000 (16:59 +0000)]
Fix from Glenn McGrath.

git-svn-id: svn://busybox.net/trunk/busybox@14603 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoTweak allbareconfig not to pause.
landley [Wed, 22 Mar 2006 15:24:24 +0000 (15:24 +0000)]
Tweak allbareconfig not to pause.

git-svn-id: svn://busybox.net/trunk/busybox@14599 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoAnnoint 1.1.1.
landley [Wed, 22 Mar 2006 14:07:23 +0000 (14:07 +0000)]
Annoint 1.1.1.

git-svn-id: svn://busybox.net/trunk/busybox@14598 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoAnother header suggestion from Shaun Jackman.
landley [Wed, 22 Mar 2006 00:46:36 +0000 (00:46 +0000)]
Another header suggestion from Shaun Jackman.

git-svn-id: svn://busybox.net/trunk/busybox@14597 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago2006-03-21 Shaun Jackman <sjackman@gmail.com>: Include signal.h instead of sys...
vapier [Wed, 22 Mar 2006 00:25:07 +0000 (00:25 +0000)]
2006-03-21  Shaun Jackman  <sjackman@gmail.com>: Include signal.h instead of sys/signal.h.

git-svn-id: svn://busybox.net/trunk/busybox@14595 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoFix missing copyright and license notice.
landley [Tue, 21 Mar 2006 18:20:40 +0000 (18:20 +0000)]
Fix missing copyright and license notice.

git-svn-id: svn://busybox.net/trunk/busybox@14593 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoPatch from Stuart Hughes upgrading depmod.pl
landley [Tue, 21 Mar 2006 16:35:50 +0000 (16:35 +0000)]
Patch from Stuart Hughes upgrading depmod.pl

git-svn-id: svn://busybox.net/trunk/busybox@14592 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoPatch from Shaun Jackman to make loop.c build only when needed.
landley [Tue, 21 Mar 2006 16:22:19 +0000 (16:22 +0000)]
Patch from Shaun Jackman to make loop.c build only when needed.

git-svn-id: svn://busybox.net/trunk/busybox@14591 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoTemporarily disable shared library for the 1.1.1 release.
landley [Tue, 21 Mar 2006 16:07:39 +0000 (16:07 +0000)]
Temporarily disable shared library for the 1.1.1 release.

git-svn-id: svn://busybox.net/trunk/busybox@14590 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- workaroung pr25795 in gcc-4.1
aldot [Tue, 21 Mar 2006 11:06:43 +0000 (11:06 +0000)]
- workaroung pr25795 in gcc-4.1
  http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25795

git-svn-id: svn://busybox.net/trunk/busybox@14587 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoRemove unneeded entries.
landley [Mon, 20 Mar 2006 18:40:07 +0000 (18:40 +0000)]
Remove unneeded entries.

git-svn-id: svn://busybox.net/trunk/busybox@14586 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoCleanup: remove double quotes that don't seem to be needed.
landley [Mon, 20 Mar 2006 18:39:02 +0000 (18:39 +0000)]
Cleanup: remove double quotes that don't seem to be needed.

git-svn-id: svn://busybox.net/trunk/busybox@14585 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agowhitespace cleanup
andersen [Mon, 20 Mar 2006 18:07:50 +0000 (18:07 +0000)]
whitespace cleanup

git-svn-id: svn://busybox.net/trunk/busybox@14584 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoFix some obvious compile problems. Make the -f' fakeIt option actually work.
andersen [Mon, 20 Mar 2006 18:07:13 +0000 (18:07 +0000)]
Fix some obvious compile problems.  Make the -f' fakeIt option actually work.

git-svn-id: svn://busybox.net/trunk/busybox@14583 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoWilly Tarreau writes:
andersen [Mon, 20 Mar 2006 17:50:08 +0000 (17:50 +0000)]
Willy Tarreau writes:

I encountered a little typo in 'make help' : the prefix was
noted "$prefix" instead of "$(PREFIX)".

git-svn-id: svn://busybox.net/trunk/busybox@14582 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoRoy Walker writes:
andersen [Mon, 20 Mar 2006 17:37:00 +0000 (17:37 +0000)]
Roy Walker writes:

Here is a patch against the current subversion repository, that makes
udhcpc have an adjustable timeout.  Works for both foreground and before
it drops to the background.  This brings it more in-line with ISC dhcpc.

Use like so:
udhcpc --timeout=10 ...
or
udhcpc -T 10 ...

Still shooting for 1.1.1 this month?  Would really be great if you could
get this in that release.

Please give credit to Paul Pacheco - ppacheco@gmail.com.

git-svn-id: svn://busybox.net/trunk/busybox@14581 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoPatch from tito, acked by Bernhard Fischer.
landley [Mon, 20 Mar 2006 02:20:18 +0000 (02:20 +0000)]
Patch from tito, acked by Bernhard Fischer.

git-svn-id: svn://busybox.net/trunk/busybox@14578 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoUse lstat() instead of stat so /init being a symlink doesn't screw people up.
landley [Mon, 20 Mar 2006 01:43:29 +0000 (01:43 +0000)]
Use lstat() instead of stat so /init being a symlink doesn't screw people up.
(And use it consistently, for size reasons.)

git-svn-id: svn://busybox.net/trunk/busybox@14577 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- tito writes: this patch fixes some comments in dos2unix that are wrong
aldot [Sat, 18 Mar 2006 23:05:37 +0000 (23:05 +0000)]
- tito writes: this patch fixes some comments in dos2unix that are wrong
  or that reports non existent features (that i've ripped out...)

git-svn-id: svn://busybox.net/trunk/busybox@14568 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- explain what magic numbers we're using here.
aldot [Sat, 18 Mar 2006 23:02:45 +0000 (23:02 +0000)]
- explain what magic numbers we're using here.

git-svn-id: svn://busybox.net/trunk/busybox@14567 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- whitespace cleanup (and also check against the const first and only then look
aldot [Sat, 18 Mar 2006 15:59:29 +0000 (15:59 +0000)]
- whitespace cleanup (and also check against the const first and only then look
  at bb_applet_name[1])

git-svn-id: svn://busybox.net/trunk/busybox@14566 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- fix order of includes.
aldot [Sat, 18 Mar 2006 11:59:55 +0000 (11:59 +0000)]
- fix order of includes.

git-svn-id: svn://busybox.net/trunk/busybox@14564 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agodeclare const id argument const for probe_{ext2,ext3,cramfs}
vapier [Sat, 18 Mar 2006 04:17:59 +0000 (04:17 +0000)]
declare const id argument const for probe_{ext2,ext3,cramfs}

git-svn-id: svn://busybox.net/trunk/busybox@14563 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoneed string.h as well as strings.h
vapier [Sat, 18 Mar 2006 04:13:32 +0000 (04:13 +0000)]
need string.h as well as strings.h

git-svn-id: svn://busybox.net/trunk/busybox@14562 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoneed EXT2FS_OBJS for fsck
vapier [Sat, 18 Mar 2006 04:11:51 +0000 (04:11 +0000)]
need EXT2FS_OBJS for fsck

git-svn-id: svn://busybox.net/trunk/busybox@14561 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoMake the new chroot environment creation infrastructure more flexible about
landley [Sat, 18 Mar 2006 03:01:57 +0000 (03:01 +0000)]
Make the new chroot environment creation infrastructure more flexible about
non-absolute paths.

git-svn-id: svn://busybox.net/trunk/busybox@14559 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoMy mount testsuite. Not automatically run at the moment, need to figure out
landley [Sat, 18 Mar 2006 03:00:22 +0000 (03:00 +0000)]
My mount testsuite.  Not automatically run at the moment, need to figure out
how to (optionally) supply User Mode Linux to runtests.

git-svn-id: svn://busybox.net/trunk/busybox@14558 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoMore fixes. Type "auto" should mean unspecified from fstab as well as the
landley [Sat, 18 Mar 2006 02:58:11 +0000 (02:58 +0000)]
More fixes.  Type "auto" should mean unspecified from fstab as well as the
command line, initialize singlemount's rc to an error value so it doesn't
think it succeeded when it didn't, use absolute path when associating a
loop device (and the previous FEATURE_CLEAN_UP logic related to that was
freeing the wrong thing), move reading of /proc/filesystems to where we can
re-read it (when it's empty) for every entry on a "mount -a" so that when
/proc is mounted as the first entry, the later filesystems can autodetect
filesystem type.

git-svn-id: svn://busybox.net/trunk/busybox@14557 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoWhitespace cleanup and minor tweak (return -ERRNO instead of ERRNO so
landley [Sat, 18 Mar 2006 02:38:10 +0000 (02:38 +0000)]
Whitespace cleanup and minor tweak (return -ERRNO instead of ERRNO so
EPERM doesn't register as a successful read-only mount.

git-svn-id: svn://busybox.net/trunk/busybox@14554 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoBug fix: umount wasn't detaching loop devices unless mtab support was enabled.
landley [Fri, 17 Mar 2006 03:30:05 +0000 (03:30 +0000)]
Bug fix: umount wasn't detaching loop devices unless mtab support was enabled.
Made some whitespace cleanups while I was there.

git-svn-id: svn://busybox.net/trunk/busybox@14552 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoMore test updates.
landley [Thu, 16 Mar 2006 16:02:06 +0000 (16:02 +0000)]
More test updates.

git-svn-id: svn://busybox.net/trunk/busybox@14548 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoRedo test suite to be able to test more than one command at a time. Eliminate
landley [Thu, 16 Mar 2006 15:20:45 +0000 (15:20 +0000)]
Redo test suite to be able to test more than one command at a time.  Eliminate
$COMMAND environment variable, instead put full command line (including
command to run) in second argument.  Modify $PATH to have test versions of
commands at start of path.  (Also more infrastructure for testing as root,
work in progress...)

git-svn-id: svn://busybox.net/trunk/busybox@14547 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoRandom in-passing tweak.
landley [Thu, 16 Mar 2006 14:40:27 +0000 (14:40 +0000)]
Random in-passing tweak.

git-svn-id: svn://busybox.net/trunk/busybox@14546 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoUpdate for bug 14.
landley [Wed, 15 Mar 2006 17:09:56 +0000 (17:09 +0000)]
Update for bug 14.

git-svn-id: svn://busybox.net/trunk/busybox@14543 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoTito shrank dos2unix.
landley [Tue, 14 Mar 2006 21:49:18 +0000 (21:49 +0000)]
Tito shrank dos2unix.

git-svn-id: svn://busybox.net/trunk/busybox@14542 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoMore "extern" removals from Robert P. Day
landley [Tue, 14 Mar 2006 21:45:38 +0000 (21:45 +0000)]
More "extern" removals from Robert P. Day

git-svn-id: svn://busybox.net/trunk/busybox@14541 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoAttempt to make a warning go away without increasing size.
landley [Tue, 14 Mar 2006 21:13:48 +0000 (21:13 +0000)]
Attempt to make a warning go away without increasing size.

git-svn-id: svn://busybox.net/trunk/busybox@14540 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoMissed one.
landley [Tue, 14 Mar 2006 20:06:44 +0000 (20:06 +0000)]
Missed one.

git-svn-id: svn://busybox.net/trunk/busybox@14539 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoThe new, new mount rewrite. (Mount double prime?) Still being debugged, but
landley [Tue, 14 Mar 2006 18:16:25 +0000 (18:16 +0000)]
The new, new mount rewrite.  (Mount double prime?)  Still being debugged, but
the new infrastructure is reentrant so in theory it's capable of handling
mount -a sanely.  It can also re-use existing flags with remount, handle
-t auto, mount -a -t, and several smaller bugfixes.

git-svn-id: svn://busybox.net/trunk/busybox@14537 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoTito unified fdflush and freeramdisk. I tweaked the result a bit.
landley [Tue, 14 Mar 2006 02:40:51 +0000 (02:40 +0000)]
Tito unified fdflush and freeramdisk.  I tweaked the result a bit.

git-svn-id: svn://busybox.net/trunk/busybox@14536 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoupdate ignores
vapier [Mon, 13 Mar 2006 23:50:18 +0000 (23:50 +0000)]
update ignores

git-svn-id: svn://busybox.net/trunk/busybox@14535 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoupdate comments as to what caused the defines to change
vapier [Mon, 13 Mar 2006 23:48:18 +0000 (23:48 +0000)]
update comments as to what caused the defines to change

git-svn-id: svn://busybox.net/trunk/busybox@14534 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- add two comments
aldot [Mon, 13 Mar 2006 20:32:48 +0000 (20:32 +0000)]
- add two comments

git-svn-id: svn://busybox.net/trunk/busybox@14533 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- remove superfluous dependency which was fixed in r14527
aldot [Mon, 13 Mar 2006 19:30:06 +0000 (19:30 +0000)]
- remove superfluous dependency which was fixed in r14527

git-svn-id: svn://busybox.net/trunk/busybox@14532 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- revert back to r14406
aldot [Mon, 13 Mar 2006 19:04:00 +0000 (19:04 +0000)]
- revert back to r14406

git-svn-id: svn://busybox.net/trunk/busybox@14531 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoPatch from Denis Vlasenko to add xstat() and use it.
landley [Mon, 13 Mar 2006 15:45:16 +0000 (15:45 +0000)]
Patch from Denis Vlasenko to add xstat() and use it.

git-svn-id: svn://busybox.net/trunk/busybox@14530 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoUpdate documentation.
landley [Mon, 13 Mar 2006 04:38:40 +0000 (04:38 +0000)]
Update documentation.

git-svn-id: svn://busybox.net/trunk/busybox@14529 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago"make help" should not build the configurator first.
landley [Mon, 13 Mar 2006 03:19:46 +0000 (03:19 +0000)]
"make help" should not build the configurator first.

git-svn-id: svn://busybox.net/trunk/busybox@14528 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoFix "rm .config;make menuconfig" to work like "rm .config; make" (I.E. do
landley [Mon, 13 Mar 2006 02:52:23 +0000 (02:52 +0000)]
Fix "rm .config;make menuconfig" to work like "rm .config; make" (I.E. do
defconfig first), and group busybox administrative settings into a sub-menu.

git-svn-id: svn://busybox.net/trunk/busybox@14527 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoCleanup patch from tito.
landley [Sun, 12 Mar 2006 19:26:01 +0000 (19:26 +0000)]
Cleanup patch from tito.

git-svn-id: svn://busybox.net/trunk/busybox@14526 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoSize reduction by Tito.
landley [Sat, 11 Mar 2006 18:22:35 +0000 (18:22 +0000)]
Size reduction by Tito.

git-svn-id: svn://busybox.net/trunk/busybox@14524 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agofix building with glibc-2.4
vapier [Fri, 10 Mar 2006 23:41:29 +0000 (23:41 +0000)]
fix building with glibc-2.4

git-svn-id: svn://busybox.net/trunk/busybox@14519 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoadd a sep option for stripping
vapier [Fri, 10 Mar 2006 23:20:48 +0000 (23:20 +0000)]
add a sep option for stripping

git-svn-id: svn://busybox.net/trunk/busybox@14517 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agorearrange the menu a little to split general settings from applet selection
vapier [Fri, 10 Mar 2006 23:17:17 +0000 (23:17 +0000)]
rearrange the menu a little to split general settings from applet selection

git-svn-id: svn://busybox.net/trunk/busybox@14516 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoCleanup patches from tito.
landley [Fri, 10 Mar 2006 23:16:25 +0000 (23:16 +0000)]
Cleanup patches from tito.

git-svn-id: svn://busybox.net/trunk/busybox@14515 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoPatch from Denis Vlasenko turning static const int (which gets emitted into
landley [Fri, 10 Mar 2006 19:22:06 +0000 (19:22 +0000)]
Patch from Denis Vlasenko turning static const int (which gets emitted into
the busybox binary) into enums (which don't).

git-svn-id: svn://busybox.net/trunk/busybox@14513 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoFixup to the previous (portability) patch. Linux actually does need
landley [Thu, 9 Mar 2006 22:39:08 +0000 (22:39 +0000)]
Fixup to the previous (portability) patch.  Linux actually does need
arpa/inet.h rather than netinet/in.h, otherwise we get warnings.

git-svn-id: svn://busybox.net/trunk/busybox@14499 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoPortability patch from rfelker. The bb_asprintf.c thing needs an eventual
landley [Thu, 9 Mar 2006 22:21:20 +0000 (22:21 +0000)]
Portability patch from rfelker.  The bb_asprintf.c thing needs an eventual
follow up in platform.h to set the #ifdef, but the workaround works for
everybody, so...

git-svn-id: svn://busybox.net/trunk/busybox@14498 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoI'm about to introduce tests that need to run as root (like mount.tests),
landley [Thu, 9 Mar 2006 22:04:33 +0000 (22:04 +0000)]
I'm about to introduce tests that need to run as root (like mount.tests),
meaning we want to run them in a chroot environment.  To help with this,
I worked out a utility function that makes it really easy to set up a chroot
environment.

git-svn-id: svn://busybox.net/trunk/busybox@14496 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoCleanup from Paul Fox. One find piped to xargs is faster/simpler than
landley [Thu, 9 Mar 2006 22:01:05 +0000 (22:01 +0000)]
Cleanup from Paul Fox.  One find piped to xargs is faster/simpler than
lots of finds doing individual -exec rm.

git-svn-id: svn://busybox.net/trunk/busybox@14495 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoMention a few web browsers.
landley [Thu, 9 Mar 2006 18:20:43 +0000 (18:20 +0000)]
Mention a few web browsers.

git-svn-id: svn://busybox.net/trunk/busybox@14494 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoThey won't stop asking, but we can point them to the specific entry...
landley [Thu, 9 Mar 2006 18:03:21 +0000 (18:03 +0000)]
They won't stop asking, but we can point them to the specific entry...

git-svn-id: svn://busybox.net/trunk/busybox@14493 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoPatch from Denis Vlasenko to make unlzma smaller.
landley [Thu, 9 Mar 2006 17:51:25 +0000 (17:51 +0000)]
Patch from Denis Vlasenko to make unlzma smaller.

git-svn-id: svn://busybox.net/trunk/busybox@14491 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- remove check. Fixes e.g. buildroot
aldot [Thu, 9 Mar 2006 16:49:46 +0000 (16:49 +0000)]
- remove check. Fixes e.g. buildroot

git-svn-id: svn://busybox.net/trunk/busybox@14489 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- fix typo
aldot [Thu, 9 Mar 2006 16:49:01 +0000 (16:49 +0000)]
- fix typo

git-svn-id: svn://busybox.net/trunk/busybox@14488 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- backout using features which are not available with the previous stable
aldot [Thu, 9 Mar 2006 09:03:37 +0000 (09:03 +0000)]
- backout using features which are not available with the previous stable
  version of make (3.71.1).

git-svn-id: svn://busybox.net/trunk/busybox@14477 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoupdate ignores
vapier [Wed, 8 Mar 2006 07:10:06 +0000 (07:10 +0000)]
update ignores

git-svn-id: svn://busybox.net/trunk/busybox@14469 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoimport most of e2fsprogs 1.38 updates
vapier [Wed, 8 Mar 2006 07:03:27 +0000 (07:03 +0000)]
import most of e2fsprogs 1.38 updates

git-svn-id: svn://busybox.net/trunk/busybox@14468 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoignore *.om
vapier [Wed, 8 Mar 2006 07:03:04 +0000 (07:03 +0000)]
ignore *.om

git-svn-id: svn://busybox.net/trunk/busybox@14467 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agovi-mode changes: eliminate warnings from out-of-range-for-type
pgf [Tue, 7 Mar 2006 20:26:11 +0000 (20:26 +0000)]
vi-mode changes:  eliminate warnings from out-of-range-for-type
case labels that are emitted by gcc4.  rearrange macros to
eliminate these extra case labels entirely (since the optimizer
may no longer do it for us).  eliminate static BUFSIZ character
deletion buffer -- malloc it, and make it much much smaller.

git-svn-id: svn://busybox.net/trunk/busybox@14460 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoRobert P. Day removed 8 gazillion occurrences of "extern" on function
landley [Mon, 6 Mar 2006 20:47:33 +0000 (20:47 +0000)]
Robert P. Day removed 8 gazillion occurrences of "extern" on function
definitions.  (That should only be on prototypes.)

git-svn-id: svn://busybox.net/trunk/busybox@14457 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoWalt Wimer noticed that mknod couldn't handle major or minor > 255. Now our
landley [Mon, 6 Mar 2006 19:31:39 +0000 (19:31 +0000)]
Walt Wimer noticed that mknod couldn't handle major or minor > 255.  Now our
limit checking autodetects what the system supports (at compile time).

git-svn-id: svn://busybox.net/trunk/busybox@14456 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- workaround bug in make-3.81beta4:
aldot [Mon, 6 Mar 2006 14:20:43 +0000 (14:20 +0000)]
- workaround bug in make-3.81beta4:
- has to use
/top/obj/dir/*.o: /top/obj/dir/file.o: /top/src/file.c
instead of the proper
/top/obj/dir/*.o: /top/obj/dir/file.o: /top/src/dir/file.c

git-svn-id: svn://busybox.net/trunk/busybox@14455 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years ago- work around missing features and bugs in make-3.79.1:
aldot [Mon, 6 Mar 2006 14:19:15 +0000 (14:19 +0000)]
- work around missing features and bugs in make-3.79.1:
- no order-only prerequisites; incomplete workaround (see comment in diff)
- no internal variable MAKEFILE_LIST; workaround
- define bar\nfoo:=<long-list>  doesn't work; workaround
also:
- reinstate clean, distclean as noconfig_target.
- unconditionally clean libbusybox.so*

git-svn-id: svn://busybox.net/trunk/busybox@14454 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoclean *.osm as pointed out by Robert P. J. Day
vapier [Sun, 5 Mar 2006 18:04:23 +0000 (18:04 +0000)]
clean *.osm as pointed out by Robert P. J. Day

git-svn-id: svn://busybox.net/trunk/busybox@14453 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoclean busybox_unstripped as pointed out by Robert P. J. Day
vapier [Sun, 5 Mar 2006 16:25:19 +0000 (16:25 +0000)]
clean busybox_unstripped as pointed out by Robert P. J. Day

git-svn-id: svn://busybox.net/trunk/busybox@14452 69ca8d6d-28ef-0310-b511-8ec308f3f277

14 years agoPatch from Robert P. Day, moving byte order checks to use platform.h macros.
landley [Sat, 4 Mar 2006 22:40:25 +0000 (22:40 +0000)]
Patch from Robert P. Day, moving byte order checks to use platform.h macros.

git-svn-id: svn://busybox.net/trunk/busybox@14448 69ca8d6d-28ef-0310-b511-8ec308f3f277