fli4l
  1. fli4l

busybox

Public
AuthorCommitMessageCommit dateIssues
"Vladimir N. Oleynik""Vladimir N. Oleynik"
8c9daa12dcbrestore erronyous 'cleanups' by Rob Sullivan and landley
Rob LandleyRob Landley
855f1e13202Cleanup patch from Rob Sullivan.
Rob LandleyRob Landley
734a779a42d1.1.0 is out.
Paul FoxPaul Fox
72d1a2357d2add find's "-mmin" option. configurable.
Bernhard Reutner-FischerBernhard Reutner-Fischer
4a1865ca5ea- revert last change for now..
Bernhard Reutner-FischerBernhard Reutner-Fischer
5a62284972athis applet needlessly big! TODO: bb_getopt_ulflags()- use atol for the offset, which is always in bytes. Small step in eventually dropping bb_xparse_number().
Bernhard Reutner-FischerBernhard Reutner-Fischer
26ea0b7f167- turn off "nc gaping hole" and devfsd in allbareconfig, the latter doesn't use the FEATURE notation and noone will update it to use it.
Bernhard Reutner-FischerBernhard Reutner-Fischer
853c44b7988- correct definitions.
Bernhard Reutner-FischerBernhard Reutner-Fischer
2677cf1b0ac- Mention code-cleanup possibilities in TODO.
Bernhard Reutner-FischerBernhard Reutner-Fischer
dd9dce104d3- shrink simple obscure stuff a tiny bit: text data bss dec hex filename 789 0 0 789 315 obscure.o.oorig 771 0 0 771 303 obscure.o - replace bzero by memset while at it.
Bernhard Reutner-FischerBernhard Reutner-Fischer
eedd1be730c- remove warning about redeclaration of __constant_htons- remove warning about format '%ld' expects type 'long int *', but argument #num has type 'long unsigned int *'
Bernhard Reutner-FischerBernhard Reutner-Fischer
d1d23a6e674- mark argument who of print_route as unused.
Rob LandleyRob Landley
29e08ffcdf8Frank Sorenson added hotplug support to mdev. (I tweaked it a bit. Needto come up with a test suite for all the stuff that requires root access. Something involving User Mode Linux or QEMU, probably...)
Rob LandleyRob Landley
1c19deed17fThe major:minor read from dev ends with \n, need to trim that.
Rob LandleyRob Landley
bbf4e167f2cOk, ping needs a rewrite from the ground up. (This is not a busybox app.)Fix bug 309, where ping -s 1 localhost would give an elapsed time 9 digits long due to a stack overflow. Apparently, iputils also does this.
Rob LandleyRob Landley
009765d2caaAnd lo, we hath reached Release Candidate 1. 1.1.0 should happen this week.
"Vladimir N. Oleynik""Vladimir N. Oleynik"
24f819fd742can use TMPDIR if user's HOMEDIR do not found.Noticed by Bernhard
Rob LandleyRob Landley
bc059bc7fa4The brain-dead FTP servers on Solaris don't support the size command.
Rob LandleyRob Landley
9e4100bf95aDon't return 0 when there's an error.
Rob LandleyRob Landley
71d6ccd8014With -a, the jump to mount_it_now can skip the initialization of f, and if we don't zero it after closing it we re-close a filehandle that isn't open, and since this is a file _pointer_ it segfaults on a double free.Yeah, subtle bug. I need to break this out into separate functions if I can figure out how to avoid making the code larger while doing so. Part of the general -a and -o remount work I need to do, but that's after 1.1.0...
Rob LandleyRob Landley
8b0efdb1a1dBoth atime and diratime should switch _off_ the corresponding no* flag.
Mike FrysingerMike Frysinger
bd67e8074aaupgrade ZyXEL from hall of shame to hall of [product] fame
"Vladimir N. Oleynik""Vladimir N. Oleynik"
f01e1784e53removed a warning about an unused pargv in bb_getopt_ulflags.Noticed by Tito
Rob LandleyRob Landley
5184336647dBug 112, return value of awk should be /256. In reality, we should probablybe using WEXITSTATUS(), but until I can figure out why the heck that would want to do (*(int *) &(status)) on the value, I'm happy just fixing the bug we actually see.
Rob LandleyRob Landley
fb8c4983a6eFix bug 603: "chown :root thingy" should work now.
Rob LandleyRob Landley
e569553aa0eBug 547: writing out the tar file header before we confirm we can actuallyopen and read from the file isn't something we can recover from after the fact. Resequence things to check first, write second.
Rob LandleyRob Landley
3d1bbf0a5fbMinor cosmetic fix from Tito.
Rob LandleyRob Landley
8bcc6e964bdWhy we didn't take a watchdog.c suggestion this time 'round, in case anybodycomes up with a fix...
Mike FrysingerMike Frysinger
e87ae0bd4f6declare const for fun
Mike FrysingerMike Frysinger
e885d5300a2Tito writes: Somehow while applying the bb_do_delay patch a change slipped in libbb.h that broke compilation.libbb.h Line 355 extern char bb_path_mtab_file[]; This conflicts with mtab_file.c #if defined(CONFIG_FEATURE_MTAB_SUPPORT) const char bb_path_mtab_file[] = "/etc/mtab"; #else const char bb_path_mtab_file[] = "/proc/mounts"; #endif
Rob LandleyRob Landley
84cb76733f0patch from tito: consolidate delay functions as bb_do_delay()
Rob LandleyRob Landley
251161f75c0Bug 624 wants quoted char support for printf, so you can do something like: printf '%d\n' '"x"' and have it print out 120. This is the smallest implementation I can think of at the moment.
Rob LandleyRob Landley
f8ec1b51f39No, we _want_ the suid and sgid bits reverted by chown, for security reasons.They mean something different when the user they're switching to is different, so if you still want suid you reset it afterwards. This is a safety feature.
Bernhard Reutner-FischerBernhard Reutner-Fischer
c00411a16ab- better wording
Mike FrysingerMike Frysinger
5990efb7957use MAP_PRIVATE instead of MAP_SHARED for uClinux systems (see Bug 550)
Mike FrysingerMike Frysinger
b92405552fcJason Schoon writes:Here is a patch for kill that I posted long ago, but forgot about until today. This allows kill to specify a negative process/group (such as -1). The shell already had this fix applied by Vodz some time ago.
Mike FrysingerMike Frysinger
f982d86ba71import nios2 support from microtronix
Mike FrysingerMike Frysinger
29ed59ee110make mount usage a bit more terse
Mike FrysingerMike Frysinger
705fad29644just use bb_xfopen()
Mike FrysingerMike Frysinger
bb12d6f728bfix comment documentation
Bernhard Reutner-FischerBernhard Reutner-Fischer
823f80f5ad8- silence warning about unused param needs revisit later on like many others to use ATTRIBUTE_UNUSED from platform.h
Bernhard Reutner-FischerBernhard Reutner-Fischer
f00680eb595- use HOSTCC instead of a hardcoded cc
"Vladimir N. Oleynik""Vladimir N. Oleynik"
0bf67e849a8remove buffer overflow by Erik and decodeString problem by Glenn, add error check of decodeString as Apache
Rob LandleyRob Landley
ce88793698eWhen you went "losetup -d /dev/loop0 /dev/loop1" the error message was strange.
Rob LandleyRob Landley
90854679703Trying to losetup a device as a regular user shouldn't result in an endlessloop, and the error messages should display correctly now.
Rob LandleyRob Landley
beb665a376dSecond attempt to simplify the login menu. Shadow password stuff at the top,with no dependencies (since depending on 9 of the 13 apps in the menu gets a bit silly). And fix my attempt to make internal shadow password support automatically depend on internal password support plus shadow password support.
Bernhard Reutner-FischerBernhard Reutner-Fischer
17329745fc3- fix check for group and user, remove some whitespace while at it.
Rob LandleyRob Landley
5d84c2398efFix chroot, leave console alone if -c not specified, and yank debug code.(I still haven't set up a test environment to confirm this works...)
Rob LandleyRob Landley
7b363fd3c90Some minor cleanups/bugfixes split off from the big remount work: Shorten GPL boilerplate. Enabling FEATURE_CLEAN_UP broke things in two places. Move the NFS with uClibc check to nfsmount.c
Rob LandleyRob Landley
b9620414c19Shadow password support went beyond the dependency event horizon, just makeit an independent menu. And make internal shadow password support a subset of the other internal password function support.