people/mcb30/busybox.git
20 years agoIgnore lxdialog
andersen [Wed, 24 Oct 2001 19:59:38 +0000 (19:59 +0000)]
Ignore lxdialog

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

20 years agoSplit true and false into separate applets.
kraai [Wed, 24 Oct 2001 19:00:20 +0000 (19:00 +0000)]
Split true and false into separate applets.

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

20 years agoAdd CONFIG_FEATURE_TAR_EXCLUDE support.
kraai [Wed, 24 Oct 2001 18:51:27 +0000 (18:51 +0000)]
Add CONFIG_FEATURE_TAR_EXCLUDE support.

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

20 years agoFix variable name -- was stuck at the old RPMUNPACK value. Doh!
andersen [Wed, 24 Oct 2001 17:37:07 +0000 (17:37 +0000)]
Fix variable name -- was stuck at the old RPMUNPACK value.  Doh!

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

20 years agoOops. Fix capililization
andersen [Wed, 24 Oct 2001 17:35:52 +0000 (17:35 +0000)]
Oops.  Fix capililization

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

20 years agoFixup the location of pwd.h and grp.h
andersen [Wed, 24 Oct 2001 17:19:38 +0000 (17:19 +0000)]
Fixup the location of pwd.h and grp.h

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

20 years agoFix missing BB_VER defines
andersen [Wed, 24 Oct 2001 16:51:39 +0000 (16:51 +0000)]
Fix missing BB_VER defines

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

20 years agoOops. As Aaron Lehmann <aaronl@vitelus.com> just noticed,
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

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

20 years agoPatch from vodz:
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

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

20 years agoFixup the new buildsystem a bit.
andersen [Wed, 24 Oct 2001 07:58:02 +0000 (07:58 +0000)]
Fixup the new buildsystem a bit.

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

20 years agoIgnore generated files
andersen [Wed, 24 Oct 2001 06:53:33 +0000 (06:53 +0000)]
Ignore generated files

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

20 years agoignore generated files
andersen [Wed, 24 Oct 2001 06:50:42 +0000 (06:50 +0000)]
ignore generated files

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

20 years agoA couple of leftovers
andersen [Wed, 24 Oct 2001 06:48:42 +0000 (06:48 +0000)]
A couple of leftovers

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

20 years agoAdd in a mostly content free config help file
andersen [Wed, 24 Oct 2001 06:33:31 +0000 (06:33 +0000)]
Add in a mostly content free config help file

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

20 years agoOops. Forgot these....
andersen [Wed, 24 Oct 2001 05:26:42 +0000 (05:26 +0000)]
Oops.  Forgot these....

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

20 years agoMajor rework of the directory structure and the entire build system.
andersen [Wed, 24 Oct 2001 05:00:29 +0000 (05:00 +0000)]
Major rework of the directory structure and the entire build system.
 -Erik

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

20 years agoAccomodate older glibc, which also lacks the module syscalls
andersen [Wed, 24 Oct 2001 00:44:11 +0000 (00:44 +0000)]
Accomodate older glibc, which also lacks the module syscalls

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

20 years agoFix empty line substitutions (noted by Joshua Hudson).
kraai [Tue, 23 Oct 2001 21:18:59 +0000 (21:18 +0000)]
Fix empty line substitutions (noted by Joshua Hudson).

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

20 years agoFix empty line substitutions (noted by Joshua Hudson).
kraai [Tue, 23 Oct 2001 21:12:07 +0000 (21:12 +0000)]
Fix empty line substitutions (noted by Joshua Hudson).

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

20 years agoAbort if scripts return value != 0
bug1 [Tue, 23 Oct 2001 17:52:28 +0000 (17:52 +0000)]
Abort if scripts return value != 0

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

20 years agoAdd ttylinux.
kraai [Fri, 19 Oct 2001 15:33:45 +0000 (15:33 +0000)]
Add ttylinux.

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

20 years agoAdd slackware 8 to list
andersen [Fri, 19 Oct 2001 06:32:15 +0000 (06:32 +0000)]
Add slackware 8 to list

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

20 years agoAdd mindi linux
andersen [Fri, 19 Oct 2001 00:46:06 +0000 (00:46 +0000)]
Add mindi linux

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

20 years agoAdd an option to make the shells not advertise their busybox nature
andersen [Fri, 19 Oct 2001 00:22:23 +0000 (00:22 +0000)]
Add an option to make the shells not advertise their busybox nature

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

20 years agoRemove the now unused ARITH_* defines
andersen [Fri, 19 Oct 2001 00:08:17 +0000 (00:08 +0000)]
Remove the now unused ARITH_* defines
 -Erik

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

20 years agoCommit the start-stop-daemon applet. This was contributed by David
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!

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

20 years agoReturn NULL if EOF is encountered before terminating_string.
kraai [Thu, 18 Oct 2001 17:04:22 +0000 (17:04 +0000)]
Return NULL if EOF is encountered before terminating_string.

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

20 years agoProcess extra empty lines correctly.
kraai [Thu, 18 Oct 2001 17:03:59 +0000 (17:03 +0000)]
Process extra empty lines correctly.

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

20 years agoRemove xmalloc calls.
kraai [Thu, 18 Oct 2001 15:08:30 +0000 (15:08 +0000)]
Remove xmalloc calls.

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

20 years agoRevert that change. As Matt Kraai rightly points out,
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!

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

20 years agoScrub up some function prototypes.
andersen [Thu, 18 Oct 2001 04:11:39 +0000 (04:11 +0000)]
Scrub up some function prototypes.
 -Erik

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

20 years agoMake mount default to using /proc/filesystems to avoid
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

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

20 years agoFix a nasty bug with variable name shadowing
andersen [Thu, 18 Oct 2001 04:04:34 +0000 (04:04 +0000)]
Fix a nasty bug with variable name shadowing

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

20 years agoPatch from Stefan Soucek <ssoucek@coactive.com> to
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

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

20 years agounarchive function changed to support both exclude and include lists, applets that...
bug1 [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.

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

20 years agoReverse part of previous change.... i think it was the wrong approach... im lost
bug1 [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

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

20 years agoMatch subdirectories of included/excluded files
bug1 [Sat, 13 Oct 2001 06:54:45 +0000 (06:54 +0000)]
Match subdirectories of included/excluded files

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

20 years agomatch exclude/include names with trailing '/'
bug1 [Sat, 13 Oct 2001 06:53:34 +0000 (06:53 +0000)]
match exclude/include names with trailing '/'

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

20 years agoUse fnmatch() to compare excluded/included files
bug1 [Sat, 13 Oct 2001 06:21:32 +0000 (06:21 +0000)]
Use fnmatch() to compare excluded/included files

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

20 years agoSuperficial changes to make the exclude/include code easier to understand
bug1 [Sat, 13 Oct 2001 05:03:29 +0000 (05:03 +0000)]
Superficial changes to make the exclude/include code easier to understand

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

20 years agoFix tar segfault when include list is empty and exclude list is not.
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.

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

20 years agoCleanup memory usage properly
bug1 [Mon, 8 Oct 2001 13:10:12 +0000 (13:10 +0000)]
Cleanup memory usage properly

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

20 years agoFree some variables after use
bug1 [Mon, 8 Oct 2001 08:22:48 +0000 (08:22 +0000)]
Free some variables after use

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

20 years agoAnother part of Stafan's latest patch, when replacing a pre-existing package set...
bug1 [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.

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

20 years agostatus_package_num should refer to package not status.
bug1 [Sat, 6 Oct 2001 02:27:36 +0000 (02:27 +0000)]
status_package_num should refer to package not status.
Only initialise a new entry in the status hashtable if it really is a new entry.

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

20 years agoRemove duplicate tftp -l option help
bug1 [Fri, 5 Oct 2001 10:11:28 +0000 (10:11 +0000)]
Remove duplicate tftp -l option help

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

20 years agoUse wfopen instead of fopen & error_msg, saves 64 bytes
bug1 [Fri, 5 Oct 2001 05:24:19 +0000 (05:24 +0000)]
Use wfopen instead of fopen & error_msg, saves 64 bytes

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

20 years agoUse xfopen, saves 32 bytes !
bug1 [Fri, 5 Oct 2001 05:03:14 +0000 (05:03 +0000)]
Use xfopen, saves 32 bytes !

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

20 years agoApply Magnus Damm's patch, adds tftp blocksize support, and some cleanups.
bug1 [Fri, 5 Oct 2001 04:40:37 +0000 (04:40 +0000)]
Apply Magnus Damm's patch, adds tftp blocksize support, and some cleanups.

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

20 years agoInitial support for for bunzip2....
bug1 [Fri, 5 Oct 2001 03:48:57 +0000 (03:48 +0000)]
Initial support for for bunzip2....
This code could be improvemed by
 1) supporting more options,
 2) Creating a shared crc table with gunzip, or perhaps generated on the fly.
 3) Removing any remaining unneccessary code (e.g. if (noisy))

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

20 years agoChange extraction/list code to use common unarchive code.
bug1 [Fri, 5 Oct 2001 02:58:48 +0000 (02:58 +0000)]
Change extraction/list code to use common unarchive code.

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

20 years agoInvert FILEUTILS_PRESERVE_SYMLINKS into FILEUTILS_DEREFERENCE.
kraai [Fri, 5 Oct 2001 01:35:10 +0000 (01:35 +0000)]
Invert FILEUTILS_PRESERVE_SYMLINKS into FILEUTILS_DEREFERENCE.

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

20 years agoFix BB_FEATURE_MTAB_SUPPORT test (report and patch by Magnus Damm).
kraai [Thu, 4 Oct 2001 15:23:34 +0000 (15:23 +0000)]
Fix BB_FEATURE_MTAB_SUPPORT test (report and patch by Magnus Damm).

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

20 years agoAdd Magnus Damm and fix alpha sorting
andersen [Thu, 4 Oct 2001 09:33:40 +0000 (09:33 +0000)]
Add Magnus Damm and fix alpha sorting

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

20 years agoFixes with help from Stefan, Typo in prerm script, and when reinstall a package the...
bug1 [Thu, 4 Oct 2001 05:22:42 +0000 (05:22 +0000)]
Fixes with help from Stefan, Typo in prerm script, and when reinstall a package the old packages status was getting overwritten.

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

20 years agoAlways enable BB_TEST when BB_ASH, BB_LASH, or BB_MSH is enabled
andersen [Wed, 3 Oct 2001 23:37:24 +0000 (23:37 +0000)]
Always enable BB_TEST when BB_ASH, BB_LASH, or BB_MSH is enabled

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

20 years agoLook for either "init" or "linuxrc" processes
andersen [Wed, 3 Oct 2001 21:26:12 +0000 (21:26 +0000)]
Look for either "init" or "linuxrc" processes

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

20 years agoPatch from Magnus Damm <damm@opensource.se> to avoid lash hanging
andersen [Wed, 3 Oct 2001 11:23:42 +0000 (11:23 +0000)]
Patch from Magnus Damm <damm@opensource.se> to avoid lash hanging
on serial ports

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

20 years agoExtract control.tar.gz and data.tar.gz unconditionally, another one picked up by...
bug1 [Wed, 3 Oct 2001 03:10:35 +0000 (03:10 +0000)]
Extract control.tar.gz and data.tar.gz unconditionally, another one picked up by Stefan

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

20 years agoFix large file support -- 2+ gig files should now actually
andersen [Tue, 2 Oct 2001 07:58:23 +0000 (07:58 +0000)]
Fix large file support -- 2+ gig files should now actually
work this time...
 -Erik

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

20 years agoUse port 37 by default.
kraai [Mon, 1 Oct 2001 17:52:14 +0000 (17:52 +0000)]
Use port 37 by default.

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

20 years agoUse xgethostbyname instead of gethostbyname (found by Erik Andersen).
kraai [Mon, 1 Oct 2001 17:50:25 +0000 (17:50 +0000)]
Use xgethostbyname instead of gethostbyname (found by Erik Andersen).

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

20 years agoFix return status, picked up by Stefan
bug1 [Sat, 29 Sep 2001 03:34:38 +0000 (03:34 +0000)]
Fix return status, picked up by Stefan

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

20 years agouse the pedantically correct compiler for preprocessing
andersen [Wed, 26 Sep 2001 06:20:54 +0000 (06:20 +0000)]
use the pedantically correct compiler for preprocessing

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

20 years agoAdd Cachier.
kraai [Mon, 24 Sep 2001 22:44:52 +0000 (22:44 +0000)]
Add Cachier.

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

20 years agoList full path instead of relative path if prefix is specified (this was supposed...
bug1 [Mon, 24 Sep 2001 18:34:06 +0000 (18:34 +0000)]
List full path instead of relative path if prefix is specified (this was supposed to be in last patch)

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

20 years agoThe <package>.list file was prepending "./" to the files, fixed that.
bug1 [Sat, 22 Sep 2001 04:16:55 +0000 (04:16 +0000)]
The <package>.list file was prepending "./" to the files, fixed that.
Also fixed a very silly error by me when running postinst (remember to use the variable BEFORE its freed)

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

20 years agoDont free everytime getline() is used, fix from Stefan Soucek
bug1 [Sat, 22 Sep 2001 03:24:07 +0000 (03:24 +0000)]
Dont free everytime getline() is used, fix from Stefan Soucek

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

20 years agoFix tftp usage information (closes: #1216).
kraai [Fri, 21 Sep 2001 14:42:30 +0000 (14:42 +0000)]
Fix tftp usage information (closes: #1216).

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

20 years agoEliminate ldconfig which is no longer built by
andersen [Fri, 21 Sep 2001 06:05:35 +0000 (06:05 +0000)]
Eliminate ldconfig which is no longer built by
default (or needed) with uClibc.

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

20 years agoFix to make preinst run when required, from Stefan Soucek
bug1 [Fri, 21 Sep 2001 05:07:47 +0000 (05:07 +0000)]
Fix to make preinst run when required, from Stefan Soucek

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

20 years agoImplement dpkg -l option, from Stefan Soucek (slightly modified)
bug1 [Fri, 21 Sep 2001 04:30:51 +0000 (04:30 +0000)]
Implement dpkg -l option, from Stefan Soucek (slightly modified)

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

20 years agocloses bug#1215?
timr [Sun, 16 Sep 2001 02:00:09 +0000 (02:00 +0000)]
closes bug#1215?

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

20 years agoCommit my changes to xxreadtoken() to reduce code size. Also set defines
mjn3 [Tue, 11 Sep 2001 01:14:02 +0000 (01:14 +0000)]
Commit my changes to xxreadtoken() to reduce code size.  Also set defines
so that the table implementations of copynode, calcsize, and cmdtxt are
used.  Hopefully this will result in wider testing.  ;-)  If it breaks,
just unset the appropriate defines.

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

20 years agoCommit my changes to arith.c which fixed a couple of bugs and decreased
mjn3 [Tue, 11 Sep 2001 01:11:31 +0000 (01:11 +0000)]
Commit my changes to arith.c which fixed a couple of bugs and decreased
code size.  Please read the TODO comments regarding accessing shell
variables from the arith() funciton.

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

20 years agoFix my email address.
andersen [Sat, 8 Sep 2001 20:52:33 +0000 (20:52 +0000)]
Fix my email address.

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

20 years agoLineo is no longer sponsoring busybox
andersen [Sat, 8 Sep 2001 20:47:19 +0000 (20:47 +0000)]
Lineo is no longer sponsoring busybox

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

20 years agodefine IFS_BROKEN
andersen [Thu, 6 Sep 2001 18:00:41 +0000 (18:00 +0000)]
define IFS_BROKEN

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

20 years agoPatch from vodz to make ash cope with leading redirections
andersen [Thu, 6 Sep 2001 17:35:20 +0000 (17:35 +0000)]
Patch from vodz to make ash cope with leading redirections
(i.e. '2>/dev/null ls rubbish') will now work.

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

20 years agoTwo patches from Magick <magick@linux-fan.com>:
andersen [Wed, 5 Sep 2001 20:18:15 +0000 (20:18 +0000)]
Two patches from Magick <magick@linux-fan.com>:
    1st makes init smaller, and fixes a bug with AskFirst. Reading from
    /dev/null gives EOF.
    2nd makes init run the command's in the order of inittab, as in
    FIFO instead of LIFO.

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

20 years agoAnother fix from vodz
andersen [Wed, 5 Sep 2001 19:32:00 +0000 (19:32 +0000)]
Another fix from vodz

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

20 years agoDon't automount things as "usbdevfs" -- patch from
andersen [Mon, 3 Sep 2001 16:49:25 +0000 (16:49 +0000)]
Don't automount things as "usbdevfs" -- patch from
Ethan Benson <erbenson@alaska.net>

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

20 years agoAdd -p support.
kraai [Wed, 29 Aug 2001 21:18:47 +0000 (21:18 +0000)]
Add -p support.

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

20 years agoSUSv2 specifies that if the extension is identical to the basename, it
kraai [Wed, 29 Aug 2001 20:19:29 +0000 (20:19 +0000)]
SUSv2 specifies that if the extension is identical to the basename, it
should not be removed.

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

20 years agoStandard typing (u_int16_t instead of u16, u_int32_t instead
andersen [Wed, 29 Aug 2001 19:02:26 +0000 (19:02 +0000)]
Standard typing (u_int16_t instead of u16, u_int32_t instead
of u32, etc) cleanups from Laurence Anderson <laurence@zxmail.com>

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

20 years agoUse the correct buffer when calling dirname, improve an error message, and
kraai [Tue, 28 Aug 2001 22:57:38 +0000 (22:57 +0000)]
Use the correct buffer when calling dirname, improve an error message, and
plug some memory leaks.  Patch by Laurence Anderson.

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

20 years agoAdd "DutNux"
andersen [Mon, 27 Aug 2001 19:22:44 +0000 (19:22 +0000)]
Add "DutNux"

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

20 years agoRemove traces of rpmunpack (patch by Laurence Anderson).
kraai [Mon, 27 Aug 2001 18:55:10 +0000 (18:55 +0000)]
Remove traces of rpmunpack (patch by Laurence Anderson).

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

20 years agopatch from vodz -- route cleanup to display all route entries
andersen [Mon, 27 Aug 2001 17:57:27 +0000 (17:57 +0000)]
patch from vodz -- route cleanup to display all route entries

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

20 years agoAdd support for `busybox --help APPLET' by Vladimir Oleynik.
kraai [Mon, 27 Aug 2001 17:19:38 +0000 (17:19 +0000)]
Add support for `busybox --help APPLET' by Vladimir Oleynik.

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

20 years agoFix ash exec (noted by Arne Bernin).
kraai [Mon, 27 Aug 2001 15:08:57 +0000 (15:08 +0000)]
Fix ash exec (noted by Arne Bernin).

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

20 years agoFix invocation of `-/bin/sh' (bug #1209).
kraai [Mon, 27 Aug 2001 15:02:32 +0000 (15:02 +0000)]
Fix invocation of `-/bin/sh' (bug #1209).

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

20 years agoEliminate improper consts and allow standard version to override.
kraai [Fri, 24 Aug 2001 20:35:45 +0000 (20:35 +0000)]
Eliminate improper consts and allow standard version to override.

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

20 years agoCanonicalize dirname(3) behavior.
kraai [Fri, 24 Aug 2001 19:51:54 +0000 (19:51 +0000)]
Canonicalize dirname(3) behavior.

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

20 years agoFix a memory leak if parent directory creation failed.
kraai [Fri, 24 Aug 2001 19:07:31 +0000 (19:07 +0000)]
Fix a memory leak if parent directory creation failed.

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

20 years agoFix s/[/]// handling (noted by Dumas Patrice).
kraai [Fri, 24 Aug 2001 14:45:50 +0000 (14:45 +0000)]
Fix s/[/]// handling (noted by Dumas Patrice).

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

20 years agoMerge with the stable branch
andersen [Thu, 23 Aug 2001 22:05:55 +0000 (22:05 +0000)]
Merge with the stable branch

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

20 years agoA patch from Jaspreet Singh <jsingh@somanetworks.com>
andersen [Thu, 23 Aug 2001 22:05:33 +0000 (22:05 +0000)]
A patch from Jaspreet Singh <jsingh@somanetworks.com>
fixing both a segfault and cosmetic bug in route

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

20 years agoA patch from Shu-Hao Chang <shuhao_chang@trend.com.tw> to
andersen [Wed, 22 Aug 2001 05:58:16 +0000 (05:58 +0000)]
A patch from Shu-Hao Chang <shuhao_chang@trend.com.tw> to
fixed sed handling of multiple -e commands

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

20 years agoForce BB_FEATURE_NEW_MODULE_INTERFACE and BB_FEATURE_OLD_MODULE_INTERFACE
andersen [Wed, 22 Aug 2001 05:41:57 +0000 (05:41 +0000)]
Force BB_FEATURE_NEW_MODULE_INTERFACE and BB_FEATURE_OLD_MODULE_INTERFACE
to be mutually exclusive

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