aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Redo test suite to be able to test more than one command at a time. EliminateRob Landley2006-03-168-174/+189
| | | | | | | $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...)
* Random in-passing tweak.Rob Landley2006-03-161-6/+2
|
* Update for bug 14.Rob Landley2006-03-151-0/+1
|
* Tito shrank dos2unix.Rob Landley2006-03-141-101/+37
|
* More "extern" removals from Robert P. DayRob Landley2006-03-142-6/+12
|
* Attempt to make a warning go away without increasing size.Rob Landley2006-03-141-4/+3
|
* Missed one.Rob Landley2006-03-141-1/+1
|
* The new, new mount rewrite. (Mount double prime?) Still being debugged, butRob Landley2006-03-141-252/+408
| | | | | | 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.
* Tito unified fdflush and freeramdisk. I tweaked the result a bit.Rob Landley2006-03-144-96/+11
|
* update comments as to what caused the defines to changeMike Frysinger2006-03-131-10/+11
|
* - add two commentsBernhard Reutner-Fischer2006-03-131-0/+3
|
* - remove superfluous dependency which was fixed in r14527Bernhard Reutner-Fischer2006-03-131-1/+1
|
* - revert back to r14406Bernhard Reutner-Fischer2006-03-1326-838/+772
|
* Patch from Denis Vlasenko to add xstat() and use it.Rob Landley2006-03-1312-25/+26
|
* Update documentation.Rob Landley2006-03-131-25/+36
|
* "make help" should not build the configurator first.Rob Landley2006-03-131-1/+1
|
* Fix "rm .config;make menuconfig" to work like "rm .config; make" (I.E. doRob Landley2006-03-132-2/+5
| | | | defconfig first), and group busybox administrative settings into a sub-menu.
* Cleanup patch from tito.Rob Landley2006-03-121-40/+37
|
* Size reduction by Tito.Rob Landley2006-03-111-22/+7
|
* fix building with glibc-2.4Mike Frysinger2006-03-101-0/+10
|
* add a sep option for strippingMike Frysinger2006-03-102-1/+11
|
* rearrange the menu a little to split general settings from applet selectionMike Frysinger2006-03-101-64/+69
|
* Cleanup patches from tito.Rob Landley2006-03-103-23/+14
|
* Patch from Denis Vlasenko turning static const int (which gets emitted intoRob Landley2006-03-1028-194/+244
| | | | the busybox binary) into enums (which don't).
* Fixup to the previous (portability) patch. Linux actually does needRob Landley2006-03-093-2/+9
| | | | arpa/inet.h rather than netinet/in.h, otherwise we get warnings.
* Portability patch from rfelker. The bb_asprintf.c thing needs an eventualRob Landley2006-03-094-2/+13
| | | | | follow up in platform.h to set the #ifdef, but the workaround works for everybody, so...
* I'm about to introduce tests that need to run as root (like mount.tests),Rob Landley2006-03-091-2/+29
| | | | | | 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.
* Cleanup from Paul Fox. One find piped to xargs is faster/simpler thanRob Landley2006-03-091-7/+3
| | | | lots of finds doing individual -exec rm.
* Mention a few web browsers.Rob Landley2006-03-091-4/+6
|
* They won't stop asking, but we can point them to the specific entry...Rob Landley2006-03-091-0/+28
|
* Patch from Denis Vlasenko to make unlzma smaller.Rob Landley2006-03-091-9/+29
|
* - remove check. Fixes e.g. buildrootBernhard Reutner-Fischer2006-03-091-2/+0
|
* - fix typoBernhard Reutner-Fischer2006-03-091-2/+2
|
* - backout using features which are not available with the previous stableBernhard Reutner-Fischer2006-03-0925-166/+236
| | | | version of make (3.71.1).
* import most of e2fsprogs 1.38 updatesMike Frysinger2006-03-0822-199/+435
|
* vi-mode changes: eliminate warnings from out-of-range-for-typePaul Fox2006-03-071-65/+65
| | | | | | | 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.
* Robert P. Day removed 8 gazillion occurrences of "extern" on functionRob Landley2006-03-06168-199/+199
| | | | definitions. (That should only be on prototypes.)
* Walt Wimer noticed that mknod couldn't handle major or minor > 255. Now ourRob Landley2006-03-061-2/+4
| | | | limit checking autodetects what the system supports (at compile time).
* - workaround bug in make-3.81beta4:Bernhard Reutner-Fischer2006-03-061-4/+14
| | | | | | | - 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
* - work around missing features and bugs in make-3.79.1:Bernhard Reutner-Fischer2006-03-061-8/+22
| | | | | | | | | - 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*
* clean *.osm as pointed out by Robert P. J. DayMike Frysinger2006-03-051-0/+1
|
* clean busybox_unstripped as pointed out by Robert P. J. DayMike Frysinger2006-03-051-1/+1
|
* Patch from Robert P. Day, moving byte order checks to use platform.h macros.Rob Landley2006-03-044-17/+17
|
* - correct comment.Bernhard Reutner-Fischer2006-03-031-1/+1
| | | | Should revisit gcc >= 4.1 with that =1 later on
* Typo fixes brought to you by the letters a, l, and Robert P. Day.Rob Landley2006-03-033-6/+6
|
* Kill off some unused code that was wasting several k, as noticed byEric Andersen2006-03-034-216/+0
| | | | Denis Vlasenko when building with -ffunction-sections -fdata-sections
* Denis Vlasenko noticed that falign=0 is meaningless, and that should probablyRob Landley2006-03-031-1/+1
| | | | be falign=1. Saves a little over 3k on an x86 "make defconfig" build.
* - ar cruP doesn't replace ('r') but unconditionally _adds_ all objects.Bernhard Reutner-Fischer2006-03-031-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | landley, that one broke your tar-testing (see below). To see the issue i was talking about in the comment to rev. 14431, remove the 'P' from ARFLAGS in Rules.mak, then recompile. You will see undefined references to these symbols: iplink_main iproute_main iptunnel_main login_main run_parts_main These are due to the fact that these applets (named e.g. login.o) clash with libbb/login.o, for example. So ar sees that we're going to add login.o (the applet!) and does so. Later on, we add libbb/login.o (just the basename is used, so login.o). and this libbb/login.o *replaces* the login.o (the applet!). I therefor want (you) to rename abovementioned files from libbb to have a prefix bb_ (e.g. svn mv libbb/login.c libbb/bb_login.c) to avoid these clashed. ok? TIA,
* - remove unused lists *-mBernhard Reutner-Fischer2006-03-026-14/+2
|
* - make sure applets.o is rebuilt when the .config changes.Bernhard Reutner-Fischer2006-03-022-2/+2
| | | | | | | | | | - don't overwrite objects in the archive. Affected applets with name-clash mostly vs. libbb: iplink_main iproute_main iptunnel_main login_main run_parts_main