summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* remove uneccessary check (already done in pidfile.c)Russ Dill2004-05-191-6/+4
|
* fix memory leak caused by switch to vforkRuss Dill2004-05-191-3/+4
|
* Use int instead of char for return type, in theory avoiding a castGlenn L McGrath2004-05-161-2/+2
|
* Fix for debian bug #248106, should use int for returned getopt value.Glenn L McGrath2004-05-101-1/+3
|
* Steve Grubb writes:Eric Andersen2004-05-051-1/+3
| | | | | | | | | | | Hi, I just re-reviewed the patch I just sent...and it needed to be BUFSIZ-3 in dos2unix.c . tempFn is BUFSIZ so the last addressable spot it BUFSIZ-1. The loop increments by 2. That's why it should be BUFSIZ-3. Best Regards, Steve Grubb
* Steve Grubb writes:Eric Andersen2004-05-052-3/+3
| | | | | | | | | | | Hello, I found and patched 2 more bugs. The first is a misplaced semi-colon. The second one is a buffer overflow. I doubt the buffer overflow is triggered in real life. But you never know what those wily hackers are up to. Thanks, Steve Grubb
* Steve Grubb writes:Eric Andersen2004-05-051-2/+4
| | | | | | | | | | | | | | | Hello, Last November a bug was found in iproute. CAN-2003-0856 has more information. Basically, netlink packets can come from any user. If a program performs action based on netlink packets, they must be examined to make sure they came from the place they are expected (the kernel). Attached is a patch against pre8. Please apply this before releasing 1.00 final. All users of busy box may be vulnerable to local attacks without it. Best Regards, Steve Grubb
* Fix size command, safe_strtoul gives and error if the \r is left in, theGlenn L McGrath2004-05-041-1/+6
| | | | | RFC spec says the \r should be there. This fix is the same as a recent wget fix
* Add part of a patch from Vernon Sauder that i missed a while backGlenn L McGrath2004-05-021-1/+1
|
* Update dpkg-deb usage to match current practicesGlenn L McGrath2004-05-021-3/+1
|
* This patch makes the id command SuS3 compliant and provides a groupsGlenn L McGrath2004-05-011-0/+314
| | | | | | | | | applet via an alias to id. - Add G option - Pedantic option checking - If effective group and user differs from the real one show both. id. - Alias id -Gn to groups applet
* Do not use getpass(3)Eric Andersen2004-05-017-38/+98
|
* Re-add the TODO list, mention trGlenn L McGrath2004-05-011-0/+11
|
* BugfixesGlenn L McGrath2004-04-301-2/+2
| | | | | | | | | | | 1) a non NULL terminated buffer that can mess up output, spotted by Ian Latter 2) in miscutils/strings.c: get rid of useless pointer dereference in third part of for(;;), spotted by Larry Doolittle 3) bug when reading from a pipe and being invoked as strings "cat Readme | strings" is broken "cat Readme | busybox strings" works spotted by Ian Latter and fixed by Tito.
* Fix symlink handling and small memory leakGlenn L McGrath2004-04-291-0/+5
|
* Thomas Koeller writes:Eric Andersen2004-04-262-2/+2
| | | | | | | | | | | | | | Hi, the following output is from BusyBox 1.0.0-pre10: ~ # ip link help ip: Command "help" is unknown, try "ip link help". tk This patch fixes it by removing the advertisements for the "ip blah help" stuff that is not implemented.
* Sync my tasks with AUTHORS fileGlenn L McGrath2004-04-251-2/+4
|
* Update my email address, document some of my tasks in the AUTHORS fileGlenn L McGrath2004-04-2519-25/+27
|
* This sed patch can only be described as "duh". Stat the source file, chmodEric Andersen2004-04-211-1/+1
| | | | | | | | | | | the _destination_ file. (Ah hah! That works _much_ better...) I implemented the behavior, I just forgot to test this corner of it. My fault, sorry... No, gnu sed -i doesn't preverve ownership information. I checked. Permissions, yes, ownership info, no. Rob
* So I'm building a linux from scratch system, using a working script to do thisEric Andersen2004-04-211-2/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | that the _only_ change to is that gnu sed has been replaced with busybox sed. And ncurses' install phase hangs. I trace it down, and it's trying to run gawk. (Insert obligatory doubletake, but this is FSF code we're talking about, so...) It turns out gawk shells out to sed, ala "sed -f /tmp/blah file.h". The /tmp/blah file is basically empty (it contains one character, a newline). So basically, gawk is using sed as "cat". With gnu sed, it works like cat, anyway. With busybox sed, it tests if its command list is empty after parsing the command line, and if the list is empty it takes the first file argument as a sed command string, and if that leaves the file list empty it tries to read the data to operate on from stdin. (Hence the hang, since nothing's coming in on stdin...) It _should_ be testing whether there were any instances of -f or -e, not whether it actually got any commands. Using sed as cat may be kind of stupid, but it's valid and gawk relies on this behavior. Here's a patch to fix it, turning a couple of ints into chars in hopes of saving a bit of the space this adds. Comments? Rob
* Dont try and preserve hard links to directories.Glenn L McGrath2004-04-191-1/+3
| | | | | | | The linux kernel doesnt allow hard links to directories, SUS says its implementation specific. cramfs gives empty directories and 0 length files the same node it makies it difficult to distinguish from hard links.
* Add two fundamental tests for copying directoriesGlenn L McGrath2004-04-182-0/+9
|
* Thats odd. I guess this was cut-n-paste error, but vodzEric Andersen2004-04-161-1/+1
| | | | email address was wrong!
* Update Acronis and BelkinEric Andersen2004-04-152-6/+7
|
* Steven Scholz writes:Eric Andersen2004-04-141-0/+2
| | | | | | | | | | | | Hi there, the "-h" option of httpd is not described in the usage text. Please find the attached patch. Thanks. Steven
* remove a warningEric Andersen2004-04-141-2/+1
|
* Larry Doolittle writes:Eric Andersen2004-04-1470-170/+170
| | | | | | | | | | | | | | | | | | | | | | This is a bulk spelling fix patch against busybox-1.00-pre10. If anyone gets a corrupted copy (and cares), let me know and I will make alternate arrangements. Erik - please apply. Authors - please check that I didn't corrupt any meaning. Package importers - see if any of these changes should be passed to the upstream authors. I glossed over lots of sloppy capitalizations, missing apostrophes, mixed American/British spellings, and German-style compound words. What is "pretect redefined for test" in cmdedit.c? Good luck on the 1.00 release! - Larry
* bump version, prepare for -pre101_00_pre10Eric Andersen2004-04-134-1658/+293
|
* Fix incorrect ipcalc usage textEric Andersen2004-04-131-16/+10
|
* slightly clean the whacked out formattingEric Andersen2004-04-131-46/+47
|
* Fix several problems with start-stop-daemon, add -m supportEric Andersen2004-04-132-27/+46
|
* Put the glibc nss junk back at the endEric Andersen2004-04-132-23/+25
|
* Sigh. The patch from David Anders (prpplague) broke standardEric Andersen2004-04-121-1/+3
| | | | securetty files since the /dev was not stripped.
* Wolfgang Denk writes:Eric Andersen2004-04-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | He, there is a bug in HUSH's handling of "if" / "elif" commands: $ if true > then > echo 1 > elif > true > then > echo 2 > elif > true > then > echo 3 > else > echo 4 > fi 1 2 3 $ The same bug exists in all versions of HUSH from BB v0.60.x up to and including v1.00-pre9. The attached patch fixes this: $ if true > then > echo 1 > elif > true > then > echo 2 > elif > true > then > echo 3 > else > echo 4 > fi 1 $ Best regards, Wolfgang Denk
* Eric Spakman noticed that ifdown' will attempt to run 'ifconfig'Eric Andersen2004-04-121-1/+1
| | | | | even if built with CONFIG_FEATURE_IFUPDOWN_IP when shutting down a dhcp connection.
* Silly meEric Andersen2004-04-121-1/+1
|
* As reported by Quy Tonthat, init has problems with inittab's thatEric Andersen2004-04-121-8/+1
| | | | | contain only actions sysinit/wait/once. It does not clean up zombies in that case.
* Peter Milne writes:Eric Andersen2004-04-121-3/+22
| | | | | | | | | | | | | | | | Just upgraded from 0.6 to 1.00-pre8 Dot command handling handled args correctly (same as bash) in 0.60, but failed in 1.00: I fixed this by reverting the dotcmd function back to previous 0.60 instantiation, please consider using the older version. Thanks Peter
* Jamie Guinan writes:Eric Andersen2004-04-123-6/+6
| | | | | | | | | | | It looks like latest uClibc defines ARCH_HAS_MMU, but a few busybox files test UCLIBC_HAS_MMU, resulting in vfork() getting called instead of fork(), etc. Patch below. Only tested for lash. Cheers, -Jamie
* Add an extra linkEric Andersen2004-04-121-5/+6
|
* Patch from Rob Landley to fix sed documentation.Eric Andersen2004-04-121-4/+8
| | | | | The -i option was not documented, and in genereal the formatting was a bit ugly.
* "Mac OS X" is how it is written on the Apple websiteEric Andersen2004-04-121-2/+2
|
* Fix spelling. "sort of" is two words.Eric Andersen2004-04-122-2/+2
|
* make mount ignore -n when CONFIG_FEATURE_MTAB_SUPPORT is disabledEric Andersen2004-04-121-2/+2
|
* Fix compile error if CONFIG_FEATURE_IP_ADDR isnt enabledGlenn L McGrath2004-04-121-3/+3
|
* Fix up conditional compile of files needed by ip appletsGlenn L McGrath2004-04-121-0/+36
|
* Add a comment explaining why we have to check for an extra \nGlenn L McGrath2004-04-091-1/+3
|
* Fix ftp resumeGlenn L McGrath2004-04-081-5/+9
| | | | Terminate returned message at <CRLF> so strtoul returns without error
* Vladimir N. Oleynik writes:Eric Andersen2004-04-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | Hi. Last changes (rev 1.12) to recursive_actions() by Christian Grigis have problem. Test for demonstrate: $ mkdir aaa bbb ccc $ su # chown root bbb # chmod 700 bbb # exit $ busybox chmod 777 -R . ./bbb: Permision denied But "./ccc" mode not changed. Previous variant works fine, errors skiped and continued recursion. --w vodz
* Add the Tritton Technologies NAS120Eric Andersen2004-04-071-0/+2
|