aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* - 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
* vi: support $EXINIT and -cvda2007-03-211-14/+53
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18187 69ca8d6d-28ef-0310-b511-8ec308f3f277
* syslogd: fix it for small BUFSIZ casevda2007-03-201-71/+67
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18185 69ca8d6d-28ef-0310-b511-8ec308f3f277
* small doc updatevda2007-03-201-7/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18179 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fix accumulated whitespace and indentation damagevda2007-03-2023-145/+145
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18176 69ca8d6d-28ef-0310-b511-8ec308f3f277
* update docsvda2007-03-201-31/+51
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18175 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dpkg: free_package(NULL) is ok, so don't test for NULL, just free.vda2007-03-191-5/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18170 69ca8d6d-28ef-0310-b511-8ec308f3f277
* ls: fix segfault-if-standalone-shell, add big fat comment.vda2007-03-192-3/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18169 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - don't automatically select run-parts but point out that this is a ↵aldot2007-03-191-2/+2
| | | | | | system-utility in the strict sense. git-svn-id: svn://busybox.net/trunk/busybox@18168 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - very minor size tweak.aldot2007-03-191-4/+4
| | | | | | | | | | TODO: mv to globals, config-out non-busybox dhcp client stuff, reduce string bloat, etc text data bss dec hex filename 7543 0 28 7571 1d93 networking/ifupdown.o.orig 7515 0 28 7543 1d77 networking/ifupdown.o git-svn-id: svn://busybox.net/trunk/busybox@18167 69ca8d6d-28ef-0310-b511-8ec308f3f277
* expand documentationvda2007-03-191-0/+29
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18165 69ca8d6d-28ef-0310-b511-8ec308f3f277
* - be gentle to the intel compiler and make sure we have __u64 which is ↵aldot2007-03-191-0/+9
| | | | | | needed for linux/loop.h git-svn-id: svn://busybox.net/trunk/busybox@18164 69ca8d6d-28ef-0310-b511-8ec308f3f277
* telnet: finish style cleanup bitsvda2007-03-191-29/+10
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18163 69ca8d6d-28ef-0310-b511-8ec308f3f277
* telnet: someone tried to do data optimization before me. Complete it.vda2007-03-191-96/+83
| | | | | | | | | | text data bss dec hex filename 2558 0 404 2962 b92 busybox.t2/networking/telnet.o 2542 0 0 2542 9ee busybox.t3/networking/telnet.o git-svn-id: svn://busybox.net/trunk/busybox@18162 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fdisk: bb_common_bufsiz1 is too small for globals on 64-bit CPUvda2007-03-191-175/+177
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18161 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fdisk: get rid of _() macro.vda2007-03-195-795/+791
| | | | | | | | | | | | Shorten some messages. Stop using stderr - anyone who tries to use fdisk no-interactively is "strange" anyway. Improve storage handling in bsd module. text data bss dec hex filename 728112 1488 33788 763388 ba5fc busybox.t0/busybox 727248 1488 33372 762108 ba0fc busybox.t1/busybox git-svn-id: svn://busybox.net/trunk/busybox@18160 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Kim B. Heino writes:aldot2007-03-191-5/+3
| | | | | | | | | | When installing a new package with dpkg dependencies are checked correctly. But when I try to update an existing package, the dependencies are checked against the old package, not against new package. Thus the new package can break dependencies. git-svn-id: svn://busybox.net/trunk/busybox@18158 69ca8d6d-28ef-0310-b511-8ec308f3f277