aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Missed one.landley2006-03-141-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14539 69ca8d6d-28ef-0310-b511-8ec308f3f277
* The new, new mount rewrite. (Mount double prime?) Still being debugged, butlandley2006-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. git-svn-id: svn://busybox.net/trunk/busybox@14537 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Tito unified fdflush and freeramdisk. I tweaked the result a bit.landley2006-03-144-96/+11
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14536 69ca8d6d-28ef-0310-b511-8ec308f3f277
* update ignoresvapier2006-03-130-0/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14535 69ca8d6d-28ef-0310-b511-8ec308f3f277
* update comments as to what caused the defines to changevapier2006-03-131-10/+11
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14534 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add two commentsaldot2006-03-131-0/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14533 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - remove superfluous dependency which was fixed in r14527aldot2006-03-131-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14532 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - revert back to r14406aldot2006-03-1326-838/+772
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14531 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Denis Vlasenko to add xstat() and use it.landley2006-03-1312-25/+26
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14530 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Update documentation.landley2006-03-131-25/+36
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14529 69ca8d6d-28ef-0310-b511-8ec308f3f277
* "make help" should not build the configurator first.landley2006-03-131-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14528 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fix "rm .config;make menuconfig" to work like "rm .config; make" (I.E. dolandley2006-03-132-2/+5
| | | | | | | defconfig first), and group busybox administrative settings into a sub-menu. git-svn-id: svn://busybox.net/trunk/busybox@14527 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Cleanup patch from tito.landley2006-03-121-40/+37
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14526 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Size reduction by Tito.landley2006-03-111-22/+7
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14524 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix building with glibc-2.4vapier2006-03-101-0/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14519 69ca8d6d-28ef-0310-b511-8ec308f3f277
* add a sep option for strippingvapier2006-03-102-1/+11
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14517 69ca8d6d-28ef-0310-b511-8ec308f3f277
* rearrange the menu a little to split general settings from applet selectionvapier2006-03-101-64/+69
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14516 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Cleanup patches from tito.landley2006-03-103-23/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14515 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Denis Vlasenko turning static const int (which gets emitted intolandley2006-03-1028-194/+244
| | | | | | | the busybox binary) into enums (which don't). git-svn-id: svn://busybox.net/trunk/busybox@14513 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Fixup to the previous (portability) patch. Linux actually does needlandley2006-03-093-2/+9
| | | | | | | arpa/inet.h rather than netinet/in.h, otherwise we get warnings. git-svn-id: svn://busybox.net/trunk/busybox@14499 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Portability patch from rfelker. The bb_asprintf.c thing needs an eventuallandley2006-03-094-2/+13
| | | | | | | | follow up in platform.h to set the #ifdef, but the workaround works for everybody, so... git-svn-id: svn://busybox.net/trunk/busybox@14498 69ca8d6d-28ef-0310-b511-8ec308f3f277
* I'm about to introduce tests that need to run as root (like mount.tests),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. git-svn-id: svn://busybox.net/trunk/busybox@14496 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Cleanup from Paul Fox. One find piped to xargs is faster/simpler thanlandley2006-03-091-7/+3
| | | | | | | lots of finds doing individual -exec rm. git-svn-id: svn://busybox.net/trunk/busybox@14495 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Mention a few web browsers.landley2006-03-091-4/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14494 69ca8d6d-28ef-0310-b511-8ec308f3f277
* They won't stop asking, but we can point them to the specific entry...landley2006-03-091-0/+28
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14493 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Denis Vlasenko to make unlzma smaller.landley2006-03-091-9/+29
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14491 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - remove check. Fixes e.g. buildrootaldot2006-03-091-2/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14489 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - fix typoaldot2006-03-091-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14488 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - backout using features which are not available with the previous stablealdot2006-03-0925-166/+236
| | | | | | | version of make (3.71.1). git-svn-id: svn://busybox.net/trunk/busybox@14477 69ca8d6d-28ef-0310-b511-8ec308f3f277
* update ignoresvapier2006-03-080-0/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14469 69ca8d6d-28ef-0310-b511-8ec308f3f277
* import most of e2fsprogs 1.38 updatesvapier2006-03-0822-199/+435
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14468 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ignore *.omvapier2006-03-080-0/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14467 69ca8d6d-28ef-0310-b511-8ec308f3f277
* vi-mode changes: eliminate warnings from out-of-range-for-typepgf2006-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. git-svn-id: svn://busybox.net/trunk/busybox@14460 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Robert P. Day removed 8 gazillion occurrences of "extern" on functionlandley2006-03-06168-199/+199
| | | | | | | definitions. (That should only be on prototypes.) git-svn-id: svn://busybox.net/trunk/busybox@14457 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Walt Wimer noticed that mknod couldn't handle major or minor > 255. Now ourlandley2006-03-061-2/+4
| | | | | | | limit checking autodetects what the system supports (at compile time). git-svn-id: svn://busybox.net/trunk/busybox@14456 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - workaround bug in make-3.81beta4:aldot2006-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 git-svn-id: svn://busybox.net/trunk/busybox@14455 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - work around missing features and bugs in make-3.79.1:aldot2006-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* git-svn-id: svn://busybox.net/trunk/busybox@14454 69ca8d6d-28ef-0310-b511-8ec308f3f277
* clean *.osm as pointed out by Robert P. J. Dayvapier2006-03-051-0/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14453 69ca8d6d-28ef-0310-b511-8ec308f3f277
* clean busybox_unstripped as pointed out by Robert P. J. Dayvapier2006-03-051-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14452 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Patch from Robert P. Day, moving byte order checks to use platform.h macros.landley2006-03-044-17/+17
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14448 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - correct comment.aldot2006-03-031-1/+1
| | | | | | | Should revisit gcc >= 4.1 with that =1 later on git-svn-id: svn://busybox.net/trunk/busybox@14440 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Typo fixes brought to you by the letters a, l, and Robert P. Day.landley2006-03-033-6/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14439 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Kill off some unused code that was wasting several k, as noticed byandersen2006-03-034-216/+0
| | | | | | | Denis Vlasenko when building with -ffunction-sections -fdata-sections git-svn-id: svn://busybox.net/trunk/busybox@14437 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Denis Vlasenko noticed that falign=0 is meaningless, and that should probablylandley2006-03-031-1/+1
| | | | | | | be falign=1. Saves a little over 3k on an x86 "make defconfig" build. git-svn-id: svn://busybox.net/trunk/busybox@14436 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - ar cruP doesn't replace ('r') but unconditionally _adds_ all objects.aldot2006-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, git-svn-id: svn://busybox.net/trunk/busybox@14435 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - remove unused lists *-maldot2006-03-026-14/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14432 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - make sure applets.o is rebuilt when the .config changes.aldot2006-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 git-svn-id: svn://busybox.net/trunk/busybox@14431 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - allow for make /path/to/dir/file.oaldot2006-03-021-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14430 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - use absolute path for top_builddir and top_srcdir.aldot2006-03-0224-0/+96
| | | | | | | Fixes make trying to include the very same file in an endless loop. git-svn-id: svn://busybox.net/trunk/busybox@14429 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - silence warning about "'free_and_close_stuff' used but never defined"aldot2006-03-021-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@14426 69ca8d6d-28ef-0310-b511-8ec308f3f277