aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* modify ptr_to_globals trick so that we do not violatevda2007-03-154-13/+20
| | | | | | | type safety (well, sort of ;)) git-svn-id: svn://busybox.net/trunk/busybox@18116 69ca8d6d-28ef-0310-b511-8ec308f3f277
* adjtimex: fix argument types (most importantly, allow negative ones)vda2007-03-141-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18115 69ca8d6d-28ef-0310-b511-8ec308f3f277
* swapon: reinstate hole check but reduce it to warningvda2007-03-142-3/+2
| | | | | | | inode_hash: remove unused variable git-svn-id: svn://busybox.net/trunk/busybox@18114 69ca8d6d-28ef-0310-b511-8ec308f3f277
* arp, networking/interface.c: eliminate staticsvda2007-03-143-85/+90
| | | | | | | | and unneeded on-stack buffers, disable (comment out) some apparently unused (and buggy) code paths. -700 bytes. git-svn-id: svn://busybox.net/trunk/busybox@18113 69ca8d6d-28ef-0310-b511-8ec308f3f277
* get_header_ar: reformatted code, no real changesvda2007-03-141-10/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18112 69ca8d6d-28ef-0310-b511-8ec308f3f277
* chown, env: stop using staticsvda2007-03-142-14/+14
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18111 69ca8d6d-28ef-0310-b511-8ec308f3f277
* missed hunk of "stop using big static buffer for inode hash"vda2007-03-141-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18110 69ca8d6d-28ef-0310-b511-8ec308f3f277
* stop using big static buffer for inode hashvda2007-03-143-43/+48
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18109 69ca8d6d-28ef-0310-b511-8ec308f3f277
* stop using (yet another) static buffervda2007-03-141-3/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18108 69ca8d6d-28ef-0310-b511-8ec308f3f277
* watchdog: don't use static variablevda2007-03-141-9/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18107 69ca8d6d-28ef-0310-b511-8ec308f3f277
* udhcp: use fdprintf for pidfile creation (smaller code)vda2007-03-141-7/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18106 69ca8d6d-28ef-0310-b511-8ec308f3f277
* cosmetic documentation changevda2007-03-141-16/+16
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18100 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - change option -c to -Z to match newer upstream SElinux conventionsaldot2007-03-142-3/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18098 69ca8d6d-28ef-0310-b511-8ec308f3f277
* gzip: bbunzip integration fixesvda2007-03-142-172/+23
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18094 69ca8d6d-28ef-0310-b511-8ec308f3f277
* gzip: use common bbunzip infrastructure - ~700 bytes code lessvda2007-03-144-99/+185
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18093 69ca8d6d-28ef-0310-b511-8ec308f3f277
* gzip: reduce global data footprint, part 3vda2007-03-143-6/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18092 69ca8d6d-28ef-0310-b511-8ec308f3f277
* gzip: reduce global data footprint, part 2vda2007-03-142-44/+48
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18091 69ca8d6d-28ef-0310-b511-8ec308f3f277
* gzip: reduce global data footprint, part 1vda2007-03-141-446/+463
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18090 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fsck_minix: stop using large buffers in bssvda2007-03-131-12/+26
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18088 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ash: popstackmark is reported trying to pop until NULLvda2007-03-131-0/+3
| | | | | | | is seen (which isn't possible), prevent this. git-svn-id: svn://busybox.net/trunk/busybox@18087 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Do not fail password check if shadow password does not exist -vda2007-03-138-78/+120
| | | | | | | | | | | | | | | | | | | | | | | | | 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 git-svn-id: svn://busybox.net/trunk/busybox@18085 69ca8d6d-28ef-0310-b511-8ec308f3f277
* resize: make it usable in in backticks; have a timeout (if displayvda2007-03-121-8/+37
| | | | | | | doesn't respond to 'get cursor pos' ESC sequence...) git-svn-id: svn://busybox.net/trunk/busybox@18080 69ca8d6d-28ef-0310-b511-8ec308f3f277
* add missing copyright statements and doc for svvda2007-03-123-0/+204
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18079 69ca8d6d-28ef-0310-b511-8ec308f3f277
* sv: make code trivially smallervda2007-03-121-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18078 69ca8d6d-28ef-0310-b511-8ec308f3f277
* chcon: remove redundant ifs: if(p) free(p)vda2007-03-121-5/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18077 69ca8d6d-28ef-0310-b511-8ec308f3f277
* introduce and use setfscreatecon_or_dievda2007-03-127-13/+16
| | | | | | | | (patch by Yuichi Nakamura <ynakam@hitachisoft.jp>) runcon: *yet another* fix for vda's brainfart :( git-svn-id: svn://busybox.net/trunk/busybox@18073 69ca8d6d-28ef-0310-b511-8ec308f3f277
* swapon: random shrinkagevda2007-03-121-5/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18072 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bbunzip: remove extra formatting directives in commentsvda2007-03-121-2/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18071 69ca8d6d-28ef-0310-b511-8ec308f3f277
* chcon: exclude constraints for impossible option if long opts are offvda2007-03-121-3/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18070 69ca8d6d-28ef-0310-b511-8ec308f3f277
* next portion of selinux updates: chcon, runcon. Fromvda2007-03-117-2/+349
| | | | | | | | Yuichi Nakamura <himainu-ynakam@miomio.jp> KaiGai Kohei <busybox@kaigai.gr.jp> git-svn-id: svn://busybox.net/trunk/busybox@18067 69ca8d6d-28ef-0310-b511-8ec308f3f277
* kill superfluous returns at the end of void functionsvda2007-03-1118-59/+17
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18066 69ca8d6d-28ef-0310-b511-8ec308f3f277
* update defconfigvda2007-03-111-19/+40
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18065 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix buglets found by randomconfig runvda2007-03-113-5/+18
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18064 69ca8d6d-28ef-0310-b511-8ec308f3f277
* awk: support multiple -v optionsvda2007-03-101-3/+8
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18063 69ca8d6d-28ef-0310-b511-8ec308f3f277
* selinux support by Yuichi Nakamura <ynakam@hitachisoft.jp> (HitachiSoft)vda2007-03-1014-47/+452
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18062 69ca8d6d-28ef-0310-b511-8ec308f3f277
* more: do not mess with "/dev/console" (!);vda2007-03-103-47/+43
| | | | | | | | | | fill whole 1st screen (was "screen sans one line"); fall back to cat if redirected or no ctty less: fall back to cat if no ctty (was exiting) resize: cosmetics git-svn-id: svn://busybox.net/trunk/busybox@18061 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ifupdown: do not complain if !/var/run/ifstatevda2007-03-091-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18059 69ca8d6d-28ef-0310-b511-8ec308f3f277
* runsv: random code savings, ~300 bytesvda2007-03-091-72/+63
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18058 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bbunzip: size optimization: ~90 bytesvda2007-03-092-22/+21
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18057 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - updatealdot2007-03-091-1/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18056 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add chrt applet.aldot2007-03-096-0/+150
| | | | | | | | | text data bss dec hex filename 769 0 0 769 301 miscutils/chrt.o and could use some further shrinkage git-svn-id: svn://busybox.net/trunk/busybox@18055 69ca8d6d-28ef-0310-b511-8ec308f3f277
* printf: allow hex/oct numbers; move functions aroundvda2007-03-091-113/+104
| | | | | | | so that we have no forward declarations git-svn-id: svn://busybox.net/trunk/busybox@18054 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - move bbconfig into alphabetical orderaldot2007-03-091-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18053 69ca8d6d-28ef-0310-b511-8ec308f3f277
* diff: failed to confirm "static bug" in gcc - reinstating statics.vda2007-03-093-78/+81
| | | | | | | microscopic code improvements. git-svn-id: svn://busybox.net/trunk/busybox@18051 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: handle yet another Home/End key sequence; expand a commentvda2007-03-091-4/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18050 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add selinux applets to the IMA workaroundaldot2007-03-091-0/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18049 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This small patch fixes a bug when exclusive options were givenaldot2007-03-091-2/+2
| | | | | | | to matchpathcon it should exit. (KaiGai Kohei) git-svn-id: svn://busybox.net/trunk/busybox@18048 69ca8d6d-28ef-0310-b511-8ec308f3f277
* add STANDALONE supportvapier2007-03-091-5/+73
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18044 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: make '/' (regex search) scan input if no matches are foundvda2007-03-081-8/+6
| | | | | | | in input taken so far. git-svn-id: svn://busybox.net/trunk/busybox@18043 69ca8d6d-28ef-0310-b511-8ec308f3f277
* less: yet another attempt to make search bettervda2007-03-081-1/+17
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18040 69ca8d6d-28ef-0310-b511-8ec308f3f277