aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2007-01-21Introduce FEATURE_EXEC_PREFER_APPLETS = "re-execute our ownDenis Vlasenko
executable if we asked to exec someting with argv[0] == known_applet" Use it in init. Also respect PATH in init, remove explicit "/sbin" etc from exec. Patch by Gabriel L. Somlo <somlo@cmu.edu>
2007-01-20fixes for amd64 compilationDenis Vlasenko
2007-01-17- replace some occurances of "kernel" with busyboxBernhard Reutner-Fischer
2007-01-13whitespace fixes (leading spaces to tab)Denis Vlasenko
2007-01-12next part of ipv6-ization is here: wget & httpdDenis Vlasenko
2007-01-11Trailing whitespace removal over entire treeDenis Vlasenko
2007-01-07- add arp to defconfigBernhard Reutner-Fischer
2007-01-06"kernel" => "busybox"Denis Vlasenko
2006-12-31rt_names: stop allocating 5k in rwdataDenis Vlasenko
objsizes: don't show build machinery's object modules
2006-12-30fixdep.c: avoit doing memcmp in most casesDenis Vlasenko
uidgid_get.c: add forgotten copyright notice pwd/grp/shadow: avoid collisions with libc names
2006-12-30saw commit of vapier@busybox.net (thanks!),Denis Vlasenko
decided to stop doing FOUR memcmp's per each input character. I should have fixed this much earlier...
2006-12-30kill off AUTOCONF_INCLUDED (again) since it tends to get into cat fights ↵Mike Frysinger
with the kernel headers
2006-12-30make sure AUTOCONF_TIMESTAMP is filled up properly ... if user has a ↵Mike Frysinger
timezone of Factory for example, strftime() will overflow the string and leave us without a trailing "\n and all hell breaks loose when we compile
2006-12-30prevent buffer underflows with empty linesMike Frysinger
2006-12-30prevent accessing memory that we dont ownMike Frysinger
2006-12-22convert "negaite" config option into reversed (INCLUDE_SUSv2)Denis Vlasenko
2006-12-19- rename SU_SYSLOG to FEATURE_SU_SYSLOGBernhard Reutner-Fischer
2006-12-13exterminate last bzero'sDenis Vlasenko
version bump to 1.3.0
2006-11-30"kernel config" -> "busybox config"Denis Vlasenko
suggested by Roberto A. Foglietta <roberto.foglietta@gmail.com>
2006-11-29od: fix buglet in --traditional, microoptimization,Denis Vlasenko
document coreutils bug bloat-o-meter: account for objects in rodata too
2006-11-29fix support for globally disabling --long-options.Denis Vlasenko
(disabling them saves ~4K on fully configured bbox)
2006-11-22telnetd: we were having telnetd with is ONLY inetd or ONLY standalone.Denis Vlasenko
What if I need to have both?? This patch introduces CONFIG_FEATURE_TELNETD_STANDALONE: y - both, n - only inetd.
2006-11-22- reinstate "make checkhelp"Bernhard Reutner-Fischer
2006-11-21- add 'ip rule' support. First take..Bernhard Reutner-Fischer
text data bss dec hex filename 2999 0 0 2999 bb7 networking/libiproute/iprule.o
2006-11-21- update defconfigBernhard Reutner-Fischer
2006-11-21httpd: slight reduction of #ifdef forestDenis Vlasenko
few other applets: #ifdef CONFIG_ -> #if ENABLE_ traceroute: fix exposed bugs defconfig: update
2006-10-24- add nmeter and raidautorun to defconfig.Bernhard Reutner-Fischer
2006-10-20message string changes, mostly for consistency, also -32 bytes in .rodataDenis Vlasenko
2006-10-19build system: (try to) get rid of bb_config.h hackDenis Vlasenko
2006-10-19build system: check for ENABLE_, USE_ and SKIP_ (not only for CONFIG_)Denis Vlasenko
2006-10-19move usage_compressed.h generation into applets/Denis Vlasenko
2006-10-19scripts/usage.c: de-uglify #includesDenis Vlasenko
2006-10-06build system: remove loeftover (two empty dirs)Denis Vlasenko
2006-10-05make defconfig now worksDenis Vlasenko
2006-10-05yet another fixlet: make clean/distclean/mrproperDenis Vlasenko
2006-10-05fixing build system overhaul fallout...Denis Vlasenko
2006-10-05build system overhaulDenis Vlasenko
2006-09-28dpkg: reduce bss usage by ~130 kbytes (yes, kilobytes!)Denis Vlasenko
at the cost of ~100 bytes of text. Improves friendliness to nommu systems. (Dunno whether nommu people ever use dpkg, though...)
2006-09-17whitespace cleanupDenis Vlasenko
2006-09-14- make sure that the 'build' dir exists even if we are about to build just ↵Bernhard Reutner-Fischer
one applet.
2006-09-14- do away with silly comment and do the Right Thing wrt building the archives.Bernhard Reutner-Fischer
You have to provide the absolute path to the objdir/target.ext you want to build, as can be seen in the respective makefiles..
2006-08-09Another whack at scripts/individual. Now builds 212 applets.Rob Landley
2006-08-06Teach md5sum and sha1sum to work the way other applets do so I don't have toRob Landley
teach scripts/individual new tricks. And while I'm at it, teach scripts/individual other new tricks. Now builds 198 applets, some of which I should teach it to hardlink together because they're really the same app...
2006-08-05scripts/individual now builds 171 applets. Some of them may even work. :)Rob Landley
2006-08-04Digging up my old "make standalone" stuff from a year ago:Rob Landley
http://busybox.net/lists/busybox/2005-September/015766.html I renamed it "individual" to not confuse it with the standalone shell. (Which it isn't compatible with for obvious reasons.) Configure busybox (I did make defconfig), then run scripts/individual and it'll build an individual version of each applet in the "build" subdirectory. Currently it builds 146 and fails to build 104 applets out of "make defconfig". I haven't taught it about multi-file applets yet (like tar), or the ones where two applets get built from the same source (for example, zcat is a trivial variant of gunzip so there is no zcat.c). But here's a start.
2006-07-02Standardize on the vi editing directives being on the first line."Robert P. J. Day"
2006-07-01Yet more "#if 0" content removed."Robert P. J. Day"
2006-06-15- use shorter boilerplate, more accurate header guardBernhard Reutner-Fischer
- don't use multi-line string literals
2006-06-15- drats.Bernhard Reutner-Fischer
2006-06-15- let the scripts be prerequisites of the files the generateBernhard Reutner-Fischer
- make sure that bbconfig isn't too stupid