aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-03-18More fixes. Type "auto" should mean unspecified from fstab as well as theRob Landley
command line, initialize singlemount's rc to an error value so it doesn't think it succeeded when it didn't, use absolute path when associating a loop device (and the previous FEATURE_CLEAN_UP logic related to that was freeing the wrong thing), move reading of /proc/filesystems to where we can re-read it (when it's empty) for every entry on a "mount -a" so that when /proc is mounted as the first entry, the later filesystems can autodetect filesystem type.
2006-03-18Whitespace cleanup and minor tweak (return -ERRNO instead of ERRNO soRob Landley
EPERM doesn't register as a successful read-only mount.
2006-03-17Bug fix: umount wasn't detaching loop devices unless mtab support was enabled.Rob Landley
Made some whitespace cleanups while I was there.
2006-03-16More test updates.Rob Landley
2006-03-16Redo test suite to be able to test more than one command at a time. EliminateRob Landley
$COMMAND environment variable, instead put full command line (including command to run) in second argument. Modify $PATH to have test versions of commands at start of path. (Also more infrastructure for testing as root, work in progress...)
2006-03-16Random in-passing tweak.Rob Landley
2006-03-15Update for bug 14.Rob Landley
2006-03-14Tito shrank dos2unix.Rob Landley
2006-03-14More "extern" removals from Robert P. DayRob Landley
2006-03-14Attempt to make a warning go away without increasing size.Rob Landley
2006-03-14Missed one.Rob Landley
2006-03-14The new, new mount rewrite. (Mount double prime?) Still being debugged, butRob Landley
the new infrastructure is reentrant so in theory it's capable of handling mount -a sanely. It can also re-use existing flags with remount, handle -t auto, mount -a -t, and several smaller bugfixes.
2006-03-14Tito unified fdflush and freeramdisk. I tweaked the result a bit.Rob Landley
2006-03-13update comments as to what caused the defines to changeMike Frysinger
2006-03-13- add two commentsBernhard Reutner-Fischer
2006-03-13- remove superfluous dependency which was fixed in r14527Bernhard Reutner-Fischer
2006-03-13- revert back to r14406Bernhard Reutner-Fischer
2006-03-13Patch from Denis Vlasenko to add xstat() and use it.Rob Landley
2006-03-13Update documentation.Rob Landley
2006-03-13"make help" should not build the configurator first.Rob Landley
2006-03-13Fix "rm .config;make menuconfig" to work like "rm .config; make" (I.E. doRob Landley
defconfig first), and group busybox administrative settings into a sub-menu.
2006-03-12Cleanup patch from tito.Rob Landley
2006-03-11Size reduction by Tito.Rob Landley
2006-03-10fix building with glibc-2.4Mike Frysinger
2006-03-10add a sep option for strippingMike Frysinger
2006-03-10rearrange the menu a little to split general settings from applet selectionMike Frysinger
2006-03-10Cleanup patches from tito.Rob Landley
2006-03-10Patch from Denis Vlasenko turning static const int (which gets emitted intoRob Landley
the busybox binary) into enums (which don't).
2006-03-09Fixup to the previous (portability) patch. Linux actually does needRob Landley
arpa/inet.h rather than netinet/in.h, otherwise we get warnings.
2006-03-09Portability patch from rfelker. The bb_asprintf.c thing needs an eventualRob Landley
follow up in platform.h to set the #ifdef, but the workaround works for everybody, so...
2006-03-09I'm about to introduce tests that need to run as root (like mount.tests),Rob Landley
meaning we want to run them in a chroot environment. To help with this, I worked out a utility function that makes it really easy to set up a chroot environment.
2006-03-09Cleanup from Paul Fox. One find piped to xargs is faster/simpler thanRob Landley
lots of finds doing individual -exec rm.
2006-03-09Mention a few web browsers.Rob Landley
2006-03-09They won't stop asking, but we can point them to the specific entry...Rob Landley
2006-03-09Patch from Denis Vlasenko to make unlzma smaller.Rob Landley
2006-03-09- remove check. Fixes e.g. buildrootBernhard Reutner-Fischer
2006-03-09- fix typoBernhard Reutner-Fischer
2006-03-09- backout using features which are not available with the previous stableBernhard Reutner-Fischer
version of make (3.71.1).
2006-03-08import most of e2fsprogs 1.38 updatesMike Frysinger
2006-03-07vi-mode changes: eliminate warnings from out-of-range-for-typePaul Fox
case labels that are emitted by gcc4. rearrange macros to eliminate these extra case labels entirely (since the optimizer may no longer do it for us). eliminate static BUFSIZ character deletion buffer -- malloc it, and make it much much smaller.
2006-03-06Robert P. Day removed 8 gazillion occurrences of "extern" on functionRob Landley
definitions. (That should only be on prototypes.)
2006-03-06Walt Wimer noticed that mknod couldn't handle major or minor > 255. Now ourRob Landley
limit checking autodetects what the system supports (at compile time).
2006-03-06- workaround bug in make-3.81beta4:Bernhard Reutner-Fischer
- has to use /top/obj/dir/*.o: /top/obj/dir/file.o: /top/src/file.c instead of the proper /top/obj/dir/*.o: /top/obj/dir/file.o: /top/src/dir/file.c
2006-03-06- work around missing features and bugs in make-3.79.1:Bernhard Reutner-Fischer
- no order-only prerequisites; incomplete workaround (see comment in diff) - no internal variable MAKEFILE_LIST; workaround - define bar\nfoo:=<long-list> doesn't work; workaround also: - reinstate clean, distclean as noconfig_target. - unconditionally clean libbusybox.so*
2006-03-05clean *.osm as pointed out by Robert P. J. DayMike Frysinger
2006-03-05clean busybox_unstripped as pointed out by Robert P. J. DayMike Frysinger
2006-03-04Patch from Robert P. Day, moving byte order checks to use platform.h macros.Rob Landley
2006-03-03- correct comment.Bernhard Reutner-Fischer
Should revisit gcc >= 4.1 with that =1 later on
2006-03-03Typo fixes brought to you by the letters a, l, and Robert P. Day.Rob Landley
2006-03-03Kill off some unused code that was wasting several k, as noticed byEric Andersen
Denis Vlasenko when building with -ffunction-sections -fdata-sections