aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - move additional fancy options not mandated by SUSv3 into a FANCY optionaldot2007-03-283-7/+21
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18263 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - fix formatting of help textaldot2007-03-281-2/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18262 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - reinstate dmalloc and efence supportaldot2007-03-282-1/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18261 69ca8d6d-28ef-0310-b511-8ec308f3f277
* hdparm: flag variables can easily be smaller than longvda2007-03-281-96/+101
| | | | | | | | | | | | | | | | | | | | | | | function old new delta process_dev 5247 5325 +78 bb_ioctl_on_off 72 78 +6 unregister_hwif 4 1 -3 ... perform_reset 4 1 -3 parse_xfermode 111 108 -3 noisy_piomode 4 1 -3 ... do_flush 4 1 -3 do_ctimings 4 1 -3 static.parm 4 - -4 static.multcount 4 - -4 parse_opts 54 48 -6 hdparm_main 1435 1383 -52 ------------------------------------------------------------------------------ (add/remove: 0/2 grow/shrink: 2/61 up/down: 84/-243) Total: -159 bytes git-svn-id: svn://busybox.net/trunk/busybox@18259 69ca8d6d-28ef-0310-b511-8ec308f3f277
* hdparm: remove stray static (-200 bytes bss)vda2007-03-281-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18258 69ca8d6d-28ef-0310-b511-8ec308f3f277
* hdparm: whitespace style fixesvda2007-03-281-90/+89
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18257 69ca8d6d-28ef-0310-b511-8ec308f3f277
* pidfile creation mode set to 0666 (umask affects it as usual)vda2007-03-271-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18256 69ca8d6d-28ef-0310-b511-8ec308f3f277
* forgotten svn add...vda2007-03-271-0/+29
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18255 69ca8d6d-28ef-0310-b511-8ec308f3f277
* make pidfile writing configurable.vda2007-03-279-50/+51
| | | | | | | [ui]toa_to_buf: change API. No users yet. git-svn-id: svn://busybox.net/trunk/busybox@18254 69ca8d6d-28ef-0310-b511-8ec308f3f277
* remove_file: cosmetic code improvement, a few bytes savedvda2007-03-261-34/+21
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18253 69ca8d6d-28ef-0310-b511-8ec308f3f277
* diff: fix SEGV (NULL deref) in diff -Nvda2007-03-261-9/+18
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18252 69ca8d6d-28ef-0310-b511-8ec308f3f277
* sed: a communal variable managed to slip past 'size'vda2007-03-262-94/+100
| | | | | | | | | | | | | | | | ('size' happily displays 0 bytes in data and bss, but in reality sed.o used 180 bytes of it). Oh well. function old new delta pipe_putc 67 76 +9 sed_main 627 633 +6 get_next_line 161 166 +5 bbg 180 - -180 (add/remove: 0/1 grow/shrink: 3/0 up/down: 20/-180) Total: -160 bytes sed: also make sed -i failure message less cryptic git-svn-id: svn://busybox.net/trunk/busybox@18251 69ca8d6d-28ef-0310-b511-8ec308f3f277
* split: let me join bikeshed painting frenzy :)vda2007-03-261-68/+71
| | | | | | | | | | | | | | this one should be able to handle huge files. text data bss dec hex filename 664 4 0 668 29c busybox.t0/coreutils/split.o 628 0 0 628 274 busybox.t1/coreutils/split.o split_main 488 525 +37 suffix_len 4 - -4 next_file 77 - -77 (add/remove: 0/2 grow/shrink: 1/0 up/down: 37/-81) Total: -44 bytes git-svn-id: svn://busybox.net/trunk/busybox@18250 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - check the suffix proper plus misc touch upaldot2007-03-261-29/+21
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18249 69ca8d6d-28ef-0310-b511-8ec308f3f277
* zcip: make it work on NOMMU (+ improve NOMMU support machinery)vda2007-03-266-88/+100
| | | | | | | fsck: fix bad English in a comment git-svn-id: svn://busybox.net/trunk/busybox@18248 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - add usage for splitaldot2007-03-261-1/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18247 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - implement suffices as required by SUSv3aldot2007-03-261-17/+29
| | | | | | | - fix glitch in next_file (suffices were exhaused too early). git-svn-id: svn://busybox.net/trunk/busybox@18246 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Attempt to get more applets compile for NOMMU.vda2007-03-2610-95/+769
| | | | | | | | | | TODO_config_nommu documents what I managed to compile so far (yay! msh works! cool). inetd, telnetd, httpd still do not compile. TODO Also make fork(), daemon() produce warnings on compile stage (in addition to erros on link stage). git-svn-id: svn://busybox.net/trunk/busybox@18245 69ca8d6d-28ef-0310-b511-8ec308f3f277
* pidfile.c: not used anymorevda2007-03-261-60/+0
| | | | | | | BTW, previous change removed pidfile locking, -700 code (static compile) git-svn-id: svn://busybox.net/trunk/busybox@18244 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Move udhcp to new NOMMU helpers.vda2007-03-265-66/+105
| | | | | | | | | Fix server part to compile under NOMMU. Client is not compilable yet. On MMU everything compiles (and maybe even works :) git-svn-id: svn://busybox.net/trunk/busybox@18243 69ca8d6d-28ef-0310-b511-8ec308f3f277
* move everything to new NOMMU helpers, except udhcpvda2007-03-2611-102/+40
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18242 69ca8d6d-28ef-0310-b511-8ec308f3f277
* libbb: rework NOMMU helper API so that it makes more sensevda2007-03-263-107/+191
| | | | | | | and easier to use. Doesn't compile - need two more commits. git-svn-id: svn://busybox.net/trunk/busybox@18241 69ca8d6d-28ef-0310-b511-8ec308f3f277
* nmeter: should die if stdout doesn't like him anymorevda2007-03-261-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18240 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - shrink a tiny bit (-8b)aldot2007-03-261-7/+18
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18239 69ca8d6d-28ef-0310-b511-8ec308f3f277
* add NOMMU fixme's; move move_fd from runit_lib to libbb; nuke fd_copyvda2007-03-2511-52/+31
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18237 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - rough prototype for split(1). TODO: Still needs some love since it's way ↵aldot2007-03-256-0/+135
| | | | | | | | | | too big.. text data bss dec hex filename 602 4 0 606 25e coreutils/split.o git-svn-id: svn://busybox.net/trunk/busybox@18236 69ca8d6d-28ef-0310-b511-8ec308f3f277
* inetd,ed,msh: data/bss reduction (in mss, more than 9k of it)vda2007-03-243-57/+83
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18234 69ca8d6d-28ef-0310-b511-8ec308f3f277
* login: nuke nonblock() - we have it in libbb; -400 bytes bss.vda2007-03-241-34/+28
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18231 69ca8d6d-28ef-0310-b511-8ec308f3f277
* #ifdef out re_execed on MMU machinesvda2007-03-242-1/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18230 69ca8d6d-28ef-0310-b511-8ec308f3f277
* adduser: don't bomb out if shadow password file doesn't existvda2007-03-241-10/+14
| | | | | | | (from Tito <farmatito@tiscali.it>) git-svn-id: svn://busybox.net/trunk/busybox@18229 69ca8d6d-28ef-0310-b511-8ec308f3f277
* random style fixes (extra spaces deleted)vda2007-03-2411-20/+20
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18228 69ca8d6d-28ef-0310-b511-8ec308f3f277
* SELinux: load_policy applet - this time with svn addvda2007-03-241-0/+31
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18227 69ca8d6d-28ef-0310-b511-8ec308f3f277
* SELinux: load_policy appletvda2007-03-244-0/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18226 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dc: use common_bufsiz1 for evaluation stackvda2007-03-243-28/+27
| | | | | | | | msh: fix "underscore bug" (a_b=1111 didn't work) dnsd: openlog(), so that applet's name is logged git-svn-id: svn://busybox.net/trunk/busybox@18225 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dnsd: last commit had a typo :(vda2007-03-241-2/+3
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18224 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dnsd: fix several buglets, make smallervda2007-03-242-64/+42
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18220 69ca8d6d-28ef-0310-b511-8ec308f3f277
* NOMMU re-exec trick shuld not depend on existence of "don't daemonize"vda2007-03-2410-30/+34
| | | | | | | | option for every affected applet (and dnsd, for example, don't have one). Thus rework re-exec support to not require it. Code got smaller too. git-svn-id: svn://busybox.net/trunk/busybox@18219 69ca8d6d-28ef-0310-b511-8ec308f3f277
* applets.c, xfunc.c: style cleanupvda2007-03-242-87/+88
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18217 69ca8d6d-28ef-0310-b511-8ec308f3f277
* inetd: indent labels uniformlyvda2007-03-241-5/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18216 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Announce 1.5.0 and move svn to 1.6.0.svnvda2007-03-222-2/+40
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18212 69ca8d6d-28ef-0310-b511-8ec308f3f277
* This revision is busybox 1.5.0vda2007-03-221-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18210 69ca8d6d-28ef-0310-b511-8ec308f3f277
* assorted fixes uncovered by randomconfig runsvda2007-03-223-2/+15
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18209 69ca8d6d-28ef-0310-b511-8ec308f3f277
* interface: revert part of commit 18120 (eth aliases work again)vda2007-03-221-2/+5
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18208 69ca8d6d-28ef-0310-b511-8ec308f3f277
* gzip: fix -d option handlingvda2007-03-221-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18207 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ifconfig: support (by ignoring it) "inet" before IP address or hostnamevda2007-03-221-0/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18206 69ca8d6d-28ef-0310-b511-8ec308f3f277
* vi: fix signed char-induced potential bugsvda2007-03-211-30/+32
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18200 69ca8d6d-28ef-0310-b511-8ec308f3f277
* cmp: support 3rd and 4th arguments if DESKTOP=y (needed for gcc build)vda2007-03-212-12/+29
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18199 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ash: fix signal handlingvda2007-03-211-7/+16
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18198 69ca8d6d-28ef-0310-b511-8ec308f3f277
* add info about gcc's sadistic alignment - and how to disable itvda2007-03-211-2/+26
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18191 69ca8d6d-28ef-0310-b511-8ec308f3f277
* vi: remove Byte typedef and massive amount of casts.vda2007-03-211-424/+445
| | | | | | | | also optimize many strlen() calls. if (strlen(buf) <= 0) goto vc1 - ??!! git-svn-id: svn://busybox.net/trunk/busybox@18188 69ca8d6d-28ef-0310-b511-8ec308f3f277