aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* The brain-dead FTP servers on Solaris don't support the size command.landley2006-01-101-2/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13222 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Don't return 0 when there's an error.landley2006-01-101-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13221 69ca8d6d-28ef-0310-b511-8ec308f3f277
* With -a, the jump to mount_it_now can skip the initialization of f, andlandley2006-01-101-2/+5
| | | | | | | | | | | | 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... git-svn-id: svn://busybox.net/trunk/busybox@13216 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Both atime and diratime should switch _off_ the corresponding no* flag.landley2006-01-101-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13215 69ca8d6d-28ef-0310-b511-8ec308f3f277
* upgrade ZyXEL from hall of shame to hall of [product] famevapier2006-01-102-2/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13208 69ca8d6d-28ef-0310-b511-8ec308f3f277
* removed a warning about an unused pargv in bb_getopt_ulflags. Noticed by Titovodz2006-01-091-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13201 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bug 112, return value of awk should be /256. In reality, we should probablylandley2006-01-091-1/+1
| | | | | | | | | be 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. git-svn-id: svn://busybox.net/trunk/busybox@13198 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix bug 603: "chown :root thingy" should work now.landley2006-01-091-7/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13193 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bug 547: writing out the tar file header before we confirm we can actuallylandley2006-01-091-11/+14
| | | | | | | | open and read from the file isn't something we can recover from after the fact. Resequence things to check first, write second. git-svn-id: svn://busybox.net/trunk/busybox@13189 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Minor cosmetic fix from Tito.landley2006-01-091-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13184 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Why we didn't take a watchdog.c suggestion this time 'round, in case anybodylandley2006-01-091-7/+38
| | | | | | | comes up with a fix... git-svn-id: svn://busybox.net/trunk/busybox@13183 69ca8d6d-28ef-0310-b511-8ec308f3f277
* declare const for funvapier2006-01-081-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13162 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Tito writes:vapier2006-01-081-1/+1
| | | | | | | | | | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@13161 69ca8d6d-28ef-0310-b511-8ec308f3f277
* patch from tito: consolidate delay functions as bb_do_delay()landley2006-01-067-28/+38
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13135 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bug 624 wants quoted char support for printf, so you can do something like:landley2006-01-061-54/+50
| | | | | | | | | printf '%d\n' '"x"' and have it print out 120. This is the smallest implementation I can think of at the moment. git-svn-id: svn://busybox.net/trunk/busybox@13134 69ca8d6d-28ef-0310-b511-8ec308f3f277
* No, we _want_ the suid and sgid bits reverted by chown, for security reasons.landley2006-01-061-24/+7
| | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@13133 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - better wordingaldot2006-01-041-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13080 69ca8d6d-28ef-0310-b511-8ec308f3f277
* use MAP_PRIVATE instead of MAP_SHARED for uClinux systems (see Bug 550)vapier2006-01-042-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13077 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Jason Schoon writes:vapier2006-01-041-1/+1
| | | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@13063 69ca8d6d-28ef-0310-b511-8ec308f3f277
* import nios2 support from microtronixvapier2006-01-041-0/+171
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13062 69ca8d6d-28ef-0310-b511-8ec308f3f277
* make mount usage a bit more tersevapier2006-01-041-2/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13061 69ca8d6d-28ef-0310-b511-8ec308f3f277
* just use bb_xfopen()vapier2006-01-031-4/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13060 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix comment documentationvapier2006-01-031-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13059 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - silence warning about unused paramaldot2005-12-291-2/+1
| | | | | | | needs revisit later on like many others to use ATTRIBUTE_UNUSED from platform.h git-svn-id: svn://busybox.net/trunk/busybox@13016 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use HOSTCC instead of a hardcoded ccaldot2005-12-291-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@13015 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove buffer overflow by Erik and decodeString problem by Glenn, add error ↵vodz2005-12-261-6/+23
| | | | | | check of decodeString as Apache git-svn-id: svn://busybox.net/trunk/busybox@12978 69ca8d6d-28ef-0310-b511-8ec308f3f277
* When you went "losetup -d /dev/loop0 /dev/loop1" the error message was strange.landley2005-12-212-2/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12971 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Trying to losetup a device as a regular user shouldn't result in an endlesslandley2005-12-211-2/+3
| | | | | | | loop, and the error messages should display correctly now. git-svn-id: svn://busybox.net/trunk/busybox@12970 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Second attempt to simplify the login menu. Shadow password stuff at the top,landley2005-12-211-2/+1
| | | | | | | | | | 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. git-svn-id: svn://busybox.net/trunk/busybox@12969 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - fix check for group and user, remove some whitespace while at it.aldot2005-12-211-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12967 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix chroot, leave console alone if -c not specified, and yank debug code.landley2005-12-201-11/+16
| | | | | | | (I still haven't set up a test environment to confirm this works...) git-svn-id: svn://busybox.net/trunk/busybox@12960 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Some minor cleanups/bugfixes split off from the big remount work:landley2005-12-202-27/+14
| | | | | | | | | | Shorten GPL boilerplate. Enabling FEATURE_CLEAN_UP broke things in two places. Move the NFS with uClibc check to nfsmount.c git-svn-id: svn://busybox.net/trunk/busybox@12959 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Shadow password support went beyond the dependency event horizon, just makelandley2005-12-201-32/+28
| | | | | | | | it an independent menu. And make internal shadow password support a subset of the other internal password function support. git-svn-id: svn://busybox.net/trunk/busybox@12958 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Actually, static buffers look like _this_...landley2005-12-201-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12957 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove debug feature for productionvodz2005-12-201-67/+71
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12954 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Make a few warnings go away.landley2005-12-192-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12953 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Do an svn log -v, the information in this changelog is stunningly landley2005-12-191-1381/+0
| | | | | | | obsolete. git-svn-id: svn://busybox.net/trunk/busybox@12952 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Shadow password support involves vlock too.landley2005-12-191-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12951 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Tito to make vlock much smaller.landley2005-12-191-94/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12950 69ca8d6d-28ef-0310-b511-8ec308f3f277
* strncmp isn't automatically superior to strcmp. Especially when it isn'tlandley2005-12-181-2/+2
| | | | | | | used right. git-svn-id: svn://busybox.net/trunk/busybox@12949 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Sigh. Left the debug path in. Fixed.landley2005-12-171-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12946 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Added /etc/mdev.conf support. Adds about 1.9k to mdev.landley2005-12-172-16/+123
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12945 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Bug 601: When we fork an archiver and feed stuff to it through a pipe, iflandley2005-12-161-3/+4
| | | | | | | | we don't close the pipe the child process won't exit, and we'll hang in waitpid(). git-svn-id: svn://busybox.net/trunk/busybox@12941 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Ahem. Vladimir checked in a different fix bug didn't close out the bug.landley2005-12-161-1/+0
| | | | | | | Reverting... git-svn-id: svn://busybox.net/trunk/busybox@12924 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Less would segfault if it had no tty. (Bug 600.)landley2005-12-161-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12923 69ca8d6d-28ef-0310-b511-8ec308f3f277
* I screwed up the last commit: if dt is null when ENABLE_MULTIPLE_OPTIONS islandley2005-12-161-6/+8
| | | | | | | off, we'd dereference the null. Oops. git-svn-id: svn://busybox.net/trunk/busybox@12922 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Stephane Billiart said:landley2005-12-162-2/+2
| | | | | | | | | | the attached patch makes applet list in busybox.links correctly include tr and watchdog. Currently, they don't appear because they are prefixed with ENABLE_ in include/applets.h git-svn-id: svn://busybox.net/trunk/busybox@12921 69ca8d6d-28ef-0310-b511-8ec308f3f277
* sync license from mainstreamvodz2005-12-151-6/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12899 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fopen(TTY...) to bb_xfopen(), close bug 600vodz2005-12-151-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@12898 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - Stephane Billiart writes:aldot2005-12-152-3/+3
| | | | | | | | | Fix the compilation of head and tail. thanks! git-svn-id: svn://busybox.net/trunk/busybox@12897 69ca8d6d-28ef-0310-b511-8ec308f3f277