summaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Collapse)Author
2007-04-04- sed -e "s/char[[:space:]]*\*[[:space:]]*argv\[\]/char **argv/g"Bernhard Reutner-Fischer
2007-03-28- update defconfigBernhard Reutner-Fischer
2007-03-28- move additional fancy options not mandated by SUSv3 into a FANCY optionBernhard Reutner-Fischer
2007-03-25- rough prototype for split(1). TODO: Still needs some love since it's way ↵Bernhard Reutner-Fischer
too big.. text data bss dec hex filename 602 4 0 606 25e coreutils/split.o
2007-03-18make clean deletes .kernelrelease nowDenis Vlasenko
trylink deleted empty linker stderr on success
2007-03-17dont use obsolete function index() as pointed out by src.obsolete.funcsMike Frysinger
2007-03-15build system: produce link map. Rather useful when youDenis Vlasenko
are wondering why your busybox is much bigger that you hoped for.
2007-03-13Do not fail password check if shadow password does not exist -Denis Vlasenko
fall back to ordinary one Reduced usage of functions returning datain static buffers. (mostly passwd/group/shadow related): function old new delta correct_password 143 193 +50 sulogin_main 490 533 +43 adduser_main 732 774 +42 passwd_main 1875 1915 +40 addgroup_main 330 365 +35 bb_internal_getspnam 38 - -38 bb_internal_fgetpwent 38 - -38 bb_internal_fgetgrent 38 - -38 static.resultbuf 168 88 -80 static.buffer 1872 1104 -768 ------------------------------------------------------------------------------ (add/remove: 0/3 grow/shrink: 5/2 up/down: 210/-962) Total: -752 bytes
2007-03-11update defconfigDenis Vlasenko
2007-03-09- add chrt applet.Bernhard Reutner-Fischer
text data bss dec hex filename 769 0 0 769 301 miscutils/chrt.o and could use some further shrinkage
2007-03-09- add selinux applets to the IMA workaroundBernhard Reutner-Fischer
2007-02-25stop using bash'isms ('function')Denis Vlasenko
runtest: do not depend on busybox.links
2007-02-12- check if the compiler supports -fwhole-program -- 4.0 does notBernhard Reutner-Fischer
2007-02-04mkconfigs: remove echo "`...`" contortionDenis Vlasenko
2007-02-03add TODODenis Vlasenko
2007-02-02- minor tweakBernhard Reutner-Fischer
2007-01-29disable -Wold-style-definition for gcc 3.xDenis Vlasenko
2007-01-27Make -Werror configurableDenis Vlasenko
2007-01-24Unify ping and ping6. ping has -4 and -6 which forceDenis Vlasenko
name resolution into IP or IPv6 only, otherwise we take address family returned by host2sockaddr() in lsa->sa.sa_family. IOW: "ping ::1" with do IPv6 ping, "ping 127.0.0.1" will do IPv4 ping. ping6 is aliased to "ping -6".
2007-01-23- add hostcc-option checkerBernhard Reutner-Fischer
2007-01-23- add an unsupported makefile for IMA compilesBernhard Reutner-Fischer
Nice for catching eventual breakage early on..
2007-01-22clean up commented out old codeDenis Vlasenko
2007-01-22remove obsolete FEATURE_WGET_IP6_LITERALDenis Vlasenko
2007-01-22defconfig: refreshDenis Vlasenko
2007-01-22cmdedit is not a 'command' editing anymore, it's just editing (generic),Denis Vlasenko
so rename stuff accordingly.
2007-01-21Introduce FEATURE_EDITING_FANCY_KEYS, so that user can disableDenis Vlasenko
less-known keys (e.g. Ctrl-B/E/F)
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