aboutsummaryrefslogtreecommitdiff
path: root/miscutils (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Implement a minimalist 'last' which allows the LEAF project toandersen2003-08-084-74/+111
| | | | | | | | no longer need dumtp. Remove the 'dumtp' applet. -Erik git-svn-id: svn://busybox.net/trunk/busybox@7188 69ca8d6d-28ef-0310-b511-8ec308f3f277
* quiet some noiseandersen2003-08-081-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7187 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Steven Scholz:andersen2003-08-062-1/+13
| | | | | | | | | | | | | | should we rename the define into CONFIG_FEATURE_HDPARM_HDIO_DMA and use it for "set" and "get" ??? Since although CONFIG_FEATURE_HDPARM_HDIO_GET_DMA is _not_ set I still can use "hdparm -d 1 /dev/hda" to switch the DMA on. Is this desireable or meant to be like that? So how about the applied patch? git-svn-id: svn://busybox.net/trunk/busybox@7173 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Sync hdparm -t and -T options with hdparm-5.3, which seemsandersen2003-08-061-66/+69
| | | | | | | to produce sensible results, git-svn-id: svn://busybox.net/trunk/busybox@7171 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Avoid shadowing built-in function `log'andersen2003-07-281-33/+33
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7123 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixup bugs in last patchandersen2003-07-281-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7122 69ca8d6d-28ef-0310-b511-8ec308f3f277
* last_patch95 from vodz:andersen2003-07-282-225/+193
| | | | | | | | | | | | | | | | | | | | Hi. Last patch have new libbb function vfork_rexec() for can use daemon() to uClinux system. This patched daemons: syslog, klogd, inetd, crond. This not tested! I havn`t this systems. Also. Previous patch for feature request MD5 crypt password for httpd don`t sended to this mailist on 07/15/03 (mailist have Pytom module problem?). The previous patch included, and have testing. --w vodz git-svn-id: svn://busybox.net/trunk/busybox@7119 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some additional description based on a patch from Terje Kvernesandersen2003-07-261-4/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7109 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Write some more docsandersen2003-07-221-9/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7095 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove the update utility, that is only relevant to older 2.0.x kernelsandersen2003-07-222-108/+0
| | | | | | | that are no longer supported. git-svn-id: svn://busybox.net/trunk/busybox@7094 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Remove remaining libc5 support codeandersen2003-07-223-30/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7090 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Paul Mundt <lethal@linux-sh.org> writes:andersen2003-07-221-11/+43
| | | | | | | | | | | | | | | | | | | | Here's a bunch of fixes for the watchdog app in busybox. This does a couple of things: - configurable timer duration (userspace timer duration is usually configurable within the device drivers themselves). - run as a daemon - shutdown the device properly on SIGINT or SIGHUP - clear the counter immediately instead of sleeping first as well as updating the usage information. This has also been switched over to getopt to deal with the optional timer duration specifier. The changes themselves are harmless and isolated, and I've veried that this works on sh and x86 without any problems. git-svn-id: svn://busybox.net/trunk/busybox@7083 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Matteo Croce submitted a hdparm applet.andersen2003-07-223-0/+2716
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7081 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update a bunch of docs. Run a script to update my email addr.andersen2003-07-143-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@7061 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Thomas Cameron:andersen2003-07-141-7/+16
| | | | | | | | | | | | | | Hello all, This patch adds more "Help" text to the config system. Almost all applets now have a help entry. Also, I cleaned up the spacing of the existing text so that things are consistent. This patch is against this morning's CVS. Thomas Cameron CEI Systems, Inc. git-svn-id: svn://busybox.net/trunk/busybox@7058 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Lars Kellogg-Stedman:andersen2003-07-141-1/+1
| | | | | | | | Busybox vi is installed in /bin/vi, but crontab was looking for /usr/bin/vi. This patch makes crontab look for /bin/vi instead. git-svn-id: svn://busybox.net/trunk/busybox@7054 69ca8d6d-28ef-0310-b511-8ec308f3f277
* last_patch89 from vodz:andersen2003-06-201-34/+28
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Manuel, I rewrite bb_getopt_ulflags() function for more universal usage. My version support now: - options with arguments (optional arg as GNU extension also) - complementaly and/or incomplementaly and/or incongruously and/or list options - long_opt (all applets may have long option, add supporting is trivial) This realisation full compatibile from your version. Code size grow 480 bytes, but only coreutils/* over compensate this size after using new function. Last patch reduced over 800 bytes and not full applied to all. "mkdir" and "mv" applets have long_opt now for demonstrate trivial addition support long_opt with usage new bb_getopt_ulflags(). Complementaly and/or incomplementaly and/or incongruously and/or list options logic is not trivial, but new "cut" and "grep" applets using this logic for examples with full demostrating. New "grep" applet reduced over 300 bytes. Mark, Also. I removed bug from "grep" applet. $ echo a b | busybox grep -e a b a b a b But right is printing one only. --w vodz git-svn-id: svn://busybox.net/trunk/busybox@6939 69ca8d6d-28ef-0310-b511-8ec308f3f277
* A couple of patches from Tito <farmatito@tiscali.it>andersen2003-04-271-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6823 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Major coreutils update.mjn32003-03-1911-89/+108
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6751 69ca8d6d-28ef-0310-b511-8ec308f3f277
* oops. args shuffled.andersen2003-03-131-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6747 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Tito Ragusa:andersen2003-03-131-51/+53
| | | | | | | | | | The changes I've made: in strings.c: 1) fix memory allocation error I've detected with MALLOC_CHECK_=1 in *string; 2) code clean up; 3) fix compiler warnings about uninitialized vars; git-svn-id: svn://busybox.net/trunk/busybox@6742 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Tito to rework strings applet, and some testsuiteandersen2003-01-131-63/+70
| | | | | | | stuff to test it added by me. git-svn-id: svn://busybox.net/trunk/busybox@6324 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Additional patch from Tito to fix some anomoliesandersen2003-01-091-2/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6297 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Make output the same as upstream, patch by Titobug12003-01-091-2/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6295 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Support the o, f and p options, patch by Magnus M�rtenssonbug12002-12-121-1/+34
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6195 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix adjtimex applet compileandersen2002-12-061-2/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@6118 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Yet another major rework of the BusyBox config system, using the considerablyandersen2002-12-052-22/+75
| | | | | | | | | | | modified Kbuild system I put into uClibc. With this, there should be no more need to modify Rules.mak since I've moved all the interesting options into the config system. I think I've got everything updated, but you never know, I may have made some mistakes, so watch closely. -Erik git-svn-id: svn://busybox.net/trunk/busybox@6102 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move readlink, mktemp, run-parts and which to a new debianutils dir.bug12002-11-114-90/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5908 69ca8d6d-28ef-0310-b511-8ec308f3f277
* last_patch64 from Vladimir N. Oleynik <dzo@simtreas.ru>bug12002-11-101-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5899 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Implement a small strings appletandersen2002-11-073-0/+144
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5835 69ca8d6d-28ef-0310-b511-8ec308f3f277
* mjn3 noticed that crond and crontab had #include <pwd.h> and #include <grp.h>andersen2002-10-222-4/+0
| | | | | | | | | | but this conflicted with the internal pwd_.h and grp_.h. Removing these headers is correct, since the correct pwd/grp headers will be included via busybox.h -Erik git-svn-id: svn://busybox.net/trunk/busybox@5691 69ca8d6d-28ef-0310-b511-8ec308f3f277
* last_patch63 from vodz: add in crond and crontab appletsandersen2002-10-224-0/+1543
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5686 69ca8d6d-28ef-0310-b511-8ec308f3f277
* last_patch61 from vodz:andersen2002-10-101-1/+1
| | | | | | | | | | | | New complex patch for decrease size devel version. Requires previous patch. Also removed small problems from dutmp and tar applets. Also includes vodz' last_patch61_2: Last patch correcting comment for #endif and more integrated with libbb (very reduce size if used "cat" applet also). Requires last_patch61 for modutils/config.in. git-svn-id: svn://busybox.net/trunk/busybox@5640 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Doh. We divide microseconds by 60?andersen2002-09-301-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5605 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bug fix from Nitin Gupta <gupta@equator.com>andersen2002-09-271-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@5600 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Danny Lepage <danny.lepage@cognicase.com> to fixandersen2002-07-031-1/+1
| | | | | | | dutmp for uClibc. git-svn-id: svn://busybox.net/trunk/busybox@4993 69ca8d6d-28ef-0310-b511-8ec308f3f277
* vodz' last_patch42_2, which is an updated fix for buffer overflowsandersen2002-06-081-25/+19
| | | | | | | noted by Gerardo Puga git-svn-id: svn://busybox.net/trunk/busybox@4876 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix buffer overflows noted by Gerardo Pugaandersen2002-06-061-1/+5
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@4872 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Teach makedevs to not segfault quite so muchandersen2002-04-131-12/+11
| | | | git-svn-id: svn://busybox.net/trunk/busybox@4616 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Completely rework the config system so that it no longer annoys me to work onandersen2002-04-122-25/+51
| | | | | | | | | | the busybox development tree. This eliminates the use of recursive make, and once again allows us to run 'make' in a subdirectory with the expected result. And things are now much faster too. Greatly improved IMHO... -Erik git-svn-id: svn://busybox.net/trunk/busybox@4595 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Steve Merrifield <steve@labyrinth.net.au> toandersen2001-12-061-0/+1
| | | | | | | | fixup the merge of the time applet, which I messed up. -Erik git-svn-id: svn://busybox.net/trunk/busybox@3837 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch to avoid warningsaaronl2001-12-061-11/+11
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3832 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Add in a 'time' applet. Adds 4.5k.andersen2001-11-302-0/+503
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@3819 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Include time.handersen2001-11-201-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3735 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Oops. Fix capililizationandersen2001-10-241-5/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3573 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix missing BB_VER definesandersen2001-10-241-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@3571 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Major rework of the directory structure and the entire build system.andersen2001-10-243-4/+66
| | | | | | | -Erik git-svn-id: svn://busybox.net/trunk/busybox@3561 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Latest patch from vodz. Adds a check for divide by zero in the posixandersen2001-08-021-3/+0
| | | | | | | | | math suport, cleaner math syntax error checking, moves redundant signal string tables (from kill and ash) into libbb and provides a few cleanups elsewhere. git-svn-id: svn://busybox.net/trunk/busybox@3181 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some adjustments, mostly from David McCullough <davidm@lineo.com> toandersen2001-07-191-31/+29
| | | | | | | | | | make busybox be more uClinux friendly. I also adjusted Config.h for uClinux so it will automagically disable apps the arn't going to work without fork() and such. -Erik git-svn-id: svn://busybox.net/trunk/busybox@3130 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from larry to fix some grammar errors.andersen2001-05-231-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@2715 69ca8d6d-28ef-0310-b511-8ec308f3f277