Manuel Novoa III [Wed, 18 Sep 2002 19:27:10 +0000 (19:27 -0000)]
Commit vodz's patch, plus a tweak to change TracePid to TracerPid. Now
works on i386 (2.4.19) and arm (2.4.6).
Eric Andersen [Wed, 18 Sep 2002 14:23:06 +0000 (14:23 -0000)]
patch from John Hall <john.hall@optionexist.co.uk> to change the
klogd specific messages to facility LOG_SYSLOG and tidies up some
of the priorities.
Eric Andersen [Tue, 17 Sep 2002 22:14:58 +0000 (22:14 -0000)]
Add a new top applet
-Erik
Eric Andersen [Tue, 17 Sep 2002 21:21:27 +0000 (21:21 -0000)]
Clear screen too.
Eric Andersen [Tue, 17 Sep 2002 21:17:35 +0000 (21:17 -0000)]
re-enable the cursor, in case it got disabled
-Erik
Manuel Novoa III [Tue, 17 Sep 2002 21:02:16 +0000 (21:02 -0000)]
Modified so that it "works" for archs other than i386... arm in particular.
Also tried to clean up the logic a little, and ensure that read errors
or invalid archives resulted in error returns. This could use a lot more
work... Volunteers?
Eric Andersen [Tue, 17 Sep 2002 20:53:41 +0000 (20:53 -0000)]
Sane-ify the screen clearing stuff.
-Erik
Eric Andersen [Tue, 17 Sep 2002 20:35:58 +0000 (20:35 -0000)]
hehe.
Eric Andersen [Tue, 17 Sep 2002 20:06:29 +0000 (20:06 -0000)]
Vodz' last_patch57:
Ok. Patch with reduce size ready.
Notes: syslogd imposible close logsocket,
the real programm write logmessages (hmm, cycle loop?)
(Excuse me - this have small tab-formats rewroting also)
text data bss dec hex filename
2913 332 12388 15633 3d11 syslogd.o
3109 332 9252 12693 3195 syslogd_old.o
Eric Andersen [Tue, 17 Sep 2002 08:44:56 +0000 (08:44 -0000)]
Support setting depth
Eric Andersen [Tue, 17 Sep 2002 08:42:21 +0000 (08:42 -0000)]
last_patch56 from vodz to simplify copy_file logic
Eric Andersen [Tue, 17 Sep 2002 08:41:08 +0000 (08:41 -0000)]
Patch from "Joe.C" <joe@numa.com.tw>
Eric Andersen [Tue, 17 Sep 2002 08:40:12 +0000 (08:40 -0000)]
Patch from David McCullough <davidm@snapgear.com>
Eric Andersen [Tue, 17 Sep 2002 06:36:56 +0000 (06:36 -0000)]
Use "MiB" not "Mb"
-Erik
Eric Andersen [Tue, 17 Sep 2002 05:43:26 +0000 (05:43 -0000)]
Typo fix from Steven Merrifield
Eric Andersen [Mon, 16 Sep 2002 10:44:24 +0000 (10:44 -0000)]
last_patch55 from vodz:
I found overflow problem in xargs applet
(allocated not space for trailing '\0').
Last patch also reduce 22 bytes size. ;)
Eric Andersen [Mon, 16 Sep 2002 10:23:38 +0000 (10:23 -0000)]
Let people force overwrite links
-Erik
Eric Andersen [Mon, 16 Sep 2002 09:23:22 +0000 (09:23 -0000)]
Properly honor FILEUTILS_INTERACTIVE and FILEUTILS_FORCE for
file all file types (not just regular files and dirs). Unlink
destination files when needed.
-Erik
Glenn L McGrath [Mon, 16 Sep 2002 09:10:04 +0000 (09:10 -0000)]
Watch applet by Michael Habermann
Eric Andersen [Mon, 16 Sep 2002 07:25:41 +0000 (07:25 -0000)]
Patch from Matthias Lang <matthias@corelatus.se> to fix gunzip
error handling and prevent gunzip from hanging.
Eric Andersen [Mon, 16 Sep 2002 06:49:06 +0000 (06:49 -0000)]
Let people run SHUTDOWN actions prior to killing everything
-Erik
Eric Andersen [Mon, 16 Sep 2002 06:32:16 +0000 (06:32 -0000)]
Fix stupid typo noticed by John Mullin <john.mullin@homenetcomm.com>
Eric Andersen [Mon, 16 Sep 2002 06:22:25 +0000 (06:22 -0000)]
Apply vodz' last_patch52
Eric Andersen [Mon, 16 Sep 2002 05:30:24 +0000 (05:30 -0000)]
Support module tainting
-Erik
Glenn L McGrath [Mon, 16 Sep 2002 04:21:46 +0000 (04:21 -0000)]
mesg applet by Manuel Novoa III
Glenn L McGrath [Mon, 16 Sep 2002 03:47:48 +0000 (03:47 -0000)]
Put in GPL v2 or later copyright notice
Glenn L McGrath [Mon, 16 Sep 2002 03:16:06 +0000 (03:16 -0000)]
openvt applet by Quy Tonthat
Glenn L McGrath [Sun, 15 Sep 2002 17:20:45 +0000 (17:20 -0000)]
Use busybox's show_usage function for help
Glenn L McGrath [Sun, 15 Sep 2002 17:03:48 +0000 (17:03 -0000)]
Awk applet written from scratch by Dmitry Zakharov
Glenn L McGrath [Sun, 15 Sep 2002 16:54:49 +0000 (16:54 -0000)]
Support for GNU style long filename and linknames
Eric Andersen [Thu, 12 Sep 2002 15:44:53 +0000 (15:44 -0000)]
Patch from Thomas Gleixner <tglx@linutronix.de> to do
automatic child reaping to avoid zombies
Manuel Novoa III [Thu, 12 Sep 2002 14:52:26 +0000 (14:52 -0000)]
Apply vodz's last_patch53.gz (bb_asprintf.c) and last_patch54.gz
(arith.c).
Eric Andersen [Tue, 10 Sep 2002 06:03:31 +0000 (06:03 -0000)]
Fix for handling of "tftp -l -" from Jean Wolter <jw5@os.inf.tu-dresden.de>
Eric Andersen [Tue, 10 Sep 2002 05:23:29 +0000 (05:23 -0000)]
Yipe. uid and gid were reversed.
-Erik
Eric Andersen [Sun, 1 Sep 2002 06:45:55 +0000 (06:45 -0000)]
Some CML1 grammar fixes
-Erik
Eric Andersen [Mon, 26 Aug 2002 21:36:32 +0000 (21:36 -0000)]
Eliminate use of obsolete sys_errlist[]
-Erik
Glenn L McGrath [Mon, 26 Aug 2002 17:17:27 +0000 (17:17 -0000)]
chmod on the NEW file
Glenn L McGrath [Sat, 24 Aug 2002 20:11:38 +0000 (20:11 -0000)]
Dont return an error if the directory already existed
Glenn L McGrath [Sat, 24 Aug 2002 20:00:52 +0000 (20:00 -0000)]
Fix warning
Glenn L McGrath [Sat, 24 Aug 2002 14:32:17 +0000 (14:32 -0000)]
Reorganise, make it just one function, remove -v option it didnt work properly anyway, dont setvbuf it doesnt make any difference in performance.
Glenn L McGrath [Sat, 24 Aug 2002 10:30:36 +0000 (10:30 -0000)]
Run through indent, use braces
Aaron Lehmann [Fri, 23 Aug 2002 22:09:50 +0000 (22:09 -0000)]
Remove extrangeous backslashes that were probably introduced by
someone joining lines and forgetting to remove the backslash escaping
the newline.
Glenn L McGrath [Fri, 23 Aug 2002 17:19:26 +0000 (17:19 -0000)]
Rewrite, its smaller
Glenn L McGrath [Fri, 23 Aug 2002 14:36:59 +0000 (14:36 -0000)]
Remove empty loops
Glenn L McGrath [Fri, 23 Aug 2002 14:31:28 +0000 (14:31 -0000)]
Use static instead of extern, braces around if's, run through indent
Glenn L McGrath [Fri, 23 Aug 2002 13:14:48 +0000 (13:14 -0000)]
Apply vodz last_path_51-2
Glenn L McGrath [Fri, 23 Aug 2002 12:04:23 +0000 (12:04 -0000)]
Apply vodz last_patch51_2 and run through indent
Aaron Lehmann [Fri, 23 Aug 2002 07:56:21 +0000 (07:56 -0000)]
Don't #ifdef __linux__. this is linux.
Aaron Lehmann [Fri, 23 Aug 2002 07:52:58 +0000 (07:52 -0000)]
ansify
Aaron Lehmann [Fri, 23 Aug 2002 07:51:01 +0000 (07:51 -0000)]
remove duplicate definition of G
caught by tinycc
Aaron Lehmann [Fri, 23 Aug 2002 07:45:26 +0000 (07:45 -0000)]
for some baffling reason tinycc insists that i change this 0 to NULL
Aaron Lehmann [Fri, 23 Aug 2002 07:28:45 +0000 (07:28 -0000)]
move some globals to bss
Glenn L McGrath [Fri, 23 Aug 2002 06:17:46 +0000 (06:17 -0000)]
Run through indent, style
Glenn L McGrath [Fri, 23 Aug 2002 06:05:11 +0000 (06:05 -0000)]
Run through indent, fix comments
Glenn L McGrath [Fri, 23 Aug 2002 05:58:38 +0000 (05:58 -0000)]
Run through indent, fix comments
Glenn L McGrath [Fri, 23 Aug 2002 03:37:07 +0000 (03:37 -0000)]
Run through indent, specify cast
Glenn L McGrath [Fri, 23 Aug 2002 03:25:22 +0000 (03:25 -0000)]
Run through indent
Glenn L McGrath [Thu, 22 Aug 2002 19:35:36 +0000 (19:35 -0000)]
Remove duplicate definitions, run through indent
Glenn L McGrath [Thu, 22 Aug 2002 19:31:35 +0000 (19:31 -0000)]
replace some global const ints with defines
Glenn L McGrath [Thu, 22 Aug 2002 19:22:32 +0000 (19:22 -0000)]
Specify cast
Glenn L McGrath [Thu, 22 Aug 2002 19:15:26 +0000 (19:15 -0000)]
Remove duplicate variable definition
Glenn L McGrath [Thu, 22 Aug 2002 18:41:20 +0000 (18:41 -0000)]
Run through indent, fix comments
Glenn L McGrath [Thu, 22 Aug 2002 18:24:43 +0000 (18:24 -0000)]
Run through indent, fix comment
Glenn L McGrath [Thu, 22 Aug 2002 18:22:10 +0000 (18:22 -0000)]
Run through indent, fix comments
Glenn L McGrath [Thu, 22 Aug 2002 18:13:54 +0000 (18:13 -0000)]
Run through indent, fix BB_ define
Glenn L McGrath [Thu, 22 Aug 2002 17:47:09 +0000 (17:47 -0000)]
Run through ident, fix comments
Glenn L McGrath [Thu, 22 Aug 2002 15:59:18 +0000 (15:59 -0000)]
define inline if needed for ANSI C compatability
Glenn L McGrath [Thu, 22 Aug 2002 15:54:22 +0000 (15:54 -0000)]
Remove unwanted comments, run through indent
Glenn L McGrath [Thu, 22 Aug 2002 13:44:08 +0000 (13:44 -0000)]
Run through indent, use /* */ style comments, change extern to static
Glenn L McGrath [Thu, 22 Aug 2002 13:25:12 +0000 (13:25 -0000)]
Run through indent, use /* */ style comments
Glenn L McGrath [Thu, 22 Aug 2002 13:21:26 +0000 (13:21 -0000)]
Run through indent
Glenn L McGrath [Thu, 22 Aug 2002 13:12:40 +0000 (13:12 -0000)]
Run through indent, use /* */ style comments instead of //
Glenn L McGrath [Thu, 22 Aug 2002 12:55:26 +0000 (12:55 -0000)]
Remove definition of is_octal and is_decimal, they arent used
Glenn L McGrath [Thu, 22 Aug 2002 11:50:31 +0000 (11:50 -0000)]
Honour the USTAR prefix field, this enables a 155 byte path length plus the normal 100 byte filename.
The catch is gnu tar cannot create archives that use the prefix field, you need to use s-tar.
Glenn L McGrath [Wed, 21 Aug 2002 14:24:38 +0000 (14:24 -0000)]
udhcpc sample scripts
Aaron Lehmann [Wed, 21 Aug 2002 13:21:20 +0000 (13:21 -0000)]
Inline functions with only one reference in mkfs_minix. I don't know
why these efforts aren't making the binary smaller.
Aaron Lehmann [Wed, 21 Aug 2002 13:11:34 +0000 (13:11 -0000)]
Tar inlining, #if 0 out unused function
Aaron Lehmann [Wed, 21 Aug 2002 13:02:24 +0000 (13:02 -0000)]
vi inlining
Aaron Lehmann [Wed, 21 Aug 2002 12:44:54 +0000 (12:44 -0000)]
Cleanups. These SHOULD make the binary a lot smaller. But they don't.
CURSE GCC
Glenn L McGrath [Wed, 21 Aug 2002 11:44:31 +0000 (11:44 -0000)]
Disable debugging
Aaron Lehmann [Wed, 21 Aug 2002 11:21:19 +0000 (11:21 -0000)]
Clean up udhcpd a bit. Constify. Staticize. Remove these functions and
inline their contents: print_usage, pidfile_delete, and background.
Glenn L McGrath [Wed, 21 Aug 2002 10:27:58 +0000 (10:27 -0000)]
New applet, udhcp client
Glenn L McGrath [Thu, 15 Aug 2002 03:29:56 +0000 (03:29 -0000)]
Fix dietlibc test condition
Eric Andersen [Tue, 13 Aug 2002 09:57:44 +0000 (09:57 -0000)]
Try to be a bit more dietlibc friendly
Glenn L McGrath [Tue, 13 Aug 2002 05:06:43 +0000 (05:06 -0000)]
Enable support for the old tar header format, enable via menu's
Aaron Lehmann [Tue, 13 Aug 2002 04:19:23 +0000 (04:19 -0000)]
minor fixes for fbset bloat
<mjn3> printf("\tgeometry %u %u %u %u %u\n", v->xres, v->yres,
<mjn3> v->xres_virtual, v->yres_virtual, v->bits_per_pixel);
<mjn3> printf("\ttimings %u %u %u %u %u %u %u\n", v->pixclock, v->left_margin,
<mjn3> v->right_margin, v->upper_margin, v->lower_margin, v->hsync_l
<mjn3> en,
<mjn3> v->vsync_len);
<mjn3> printf("\taccel %s\n", (v->accel_flags > 0 ? "true" : "false"));
<mjn3> printf("\trgba %u/%u,%u/%u,%u/%u,%u/%u\n", v->red.length,
<mjn3> v->red.offset, v->green.length, v->green.offset, v->blue.leng
<mjn3> th,
<mjn3> v->blue.offset, v->transp.length, v->transp.offset);
<mjn3> printf("endmode\n\n");
<mjn3> whay have multiple printf calls when one would do?
<mjn3> and this:
<mjn3> static struct cmdoptions_t {
<mjn3> char *name;
<mjn3> unsigned char param_count;
<mjn3> unsigned char code;
<mjn3> } g_cmdoptions[] = {
<mjn3> {
<mjn3> "-fb", 1, CMD_FB}, {
<mjn3> (repeated entries)
<mjn3> why isn't this constant? what about struct packing?
inline the helper functions that are only referenced once.
Robert Griebl [Fri, 9 Aug 2002 22:54:39 +0000 (22:54 -0000)]
Added Familiar Linux to the projects list
Robert Griebl [Wed, 7 Aug 2002 21:24:33 +0000 (21:24 -0000)]
Patch from Rusell Nelson to document the -C switch for syslogd
Robert Griebl [Wed, 7 Aug 2002 21:10:19 +0000 (21:10 -0000)]
Added a help text for the -C option to syslogd
Robert Griebl [Tue, 6 Aug 2002 23:13:31 +0000 (23:13 -0000)]
Somehow I applied an old patch for the last commit - this one works now:
- Added \CregexC support to sed (sed testsuite reported no errors, btw)
Robert Griebl [Tue, 6 Aug 2002 21:07:17 +0000 (21:07 -0000)]
Added the \CregexpC syntax as an alternative for /regexp/ (like GNU sed)
Manuel Novoa III [Tue, 6 Aug 2002 20:39:23 +0000 (20:39 -0000)]
Fix silly typo. addgroup was using /etc/shadow for /etc/gshadow.
Manuel Novoa III [Tue, 6 Aug 2002 20:12:56 +0000 (20:12 -0000)]
Move #define MAXLINE so this compiles without circ buffers.
Eric Andersen [Mon, 5 Aug 2002 11:56:25 +0000 (11:56 -0000)]
Oops. Code things so it actually works this time around...
-Erik
Eric Andersen [Mon, 5 Aug 2002 11:14:30 +0000 (11:14 -0000)]
Joel Coltoff <joel@wmi.com> noticed that following a recent
change in uClibc that changed opening the /dev/log socket as
SOCK_STREAM to SOCK_DGRAM, busybox syslogd no longer worked
since it needed a matching change. This fixes it so it
works once again.
Robert Griebl [Mon, 5 Aug 2002 02:57:12 +0000 (02:57 -0000)]
- updated a few copyright/left file headers
- documented most of my 0.61 changes in the ChangeLog
Robert Griebl [Sat, 3 Aug 2002 14:49:03 +0000 (14:49 -0000)]
Fixed a bug in xarg: string data was strcat'ed to a malloc'ed buffer - and
malloc does not clear memory by default (somehow this worked on x86, but
not on arm)
Aaron Lehmann [Fri, 2 Aug 2002 06:39:47 +0000 (06:39 -0000)]
Remove ckfree, and replace all references with free. Remove freefunc,
which is also equivilent to free. Remove some if(x)free(x)
redundancies.
Eric Andersen [Thu, 1 Aug 2002 01:31:17 +0000 (01:31 -0000)]
Joseph Chiu <josephc@idealab.com> found an off-by-one bug. oops!
Robert Griebl [Wed, 31 Jul 2002 21:22:21 +0000 (21:22 -0000)]
Applied a patch from Philip Blundell <pb@nexus.co.uk>:
Added support for ":x" as an alias for ":wq" to vi