aboutsummaryrefslogtreecommitdiff
path: root/runit (follow)
Commit message (Collapse)AuthorAgeFilesLines
* style fixes. No code changes.vda2007-04-101-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18381 69ca8d6d-28ef-0310-b511-8ec308f3f277
* tcpsvd: new appletvda2007-04-015-101/+11
| | | | | | | | | | | | | It's a GPL-ed 'clone' of Dan Bernstein's tcpserver. Author: Gerrit Pape <pape@smarden.org> http://smarden.sunsite.dk/ipsvd/ size tcpsvd.o text data bss dec hex filename 2571 4 16 2591 a1f tcpsvd.o git-svn-id: svn://busybox.net/trunk/busybox@18294 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Attempt to get more applets compile for NOMMU.vda2007-03-261-11/+6
| | | | | | | | | | 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
* add NOMMU fixme's; move move_fd from runit_lib to libbb; nuke fd_copyvda2007-03-255-47/+9
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18237 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
* kill superfluous returns at the end of void functionsvda2007-03-111-1/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@18066 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
* runsv: add missing {}vda2007-02-181-1/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17920 69ca8d6d-28ef-0310-b511-8ec308f3f277
* EXEC_PREFER_APPLETS support by Gabriel L. Somlo <somlo@cmu.edu>vda2007-02-062-6/+6
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17785 69ca8d6d-28ef-0310-b511-8ec308f3f277
* suppress warnings about easch <applet>_main() havingvda2007-02-035-0/+5
| | | | | | | no preceding prototype git-svn-id: svn://busybox.net/trunk/busybox@17740 69ca8d6d-28ef-0310-b511-8ec308f3f277
* sigset_t blocked_sigset is too big for static (128 bytes)vda2007-02-031-9/+11
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17732 69ca8d6d-28ef-0310-b511-8ec308f3f277
* svlogd: fix performance problems: excessive write,vda2007-02-031-26/+46
| | | | | | | | gettimeofday calls. rt_sigprocmask were dealt with in previous commit git-svn-id: svn://busybox.net/trunk/busybox@17731 69ca8d6d-28ef-0310-b511-8ec308f3f277
* svlogd: do not set O_NONBLOCK on stdin permanently - that canvda2007-02-031-28/+44
| | | | | | | affect other processes! git-svn-id: svn://busybox.net/trunk/busybox@17729 69ca8d6d-28ef-0310-b511-8ec308f3f277
* sv: fix incorrect option parsing and reduce sizevda2007-02-021-120/+176
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17712 69ca8d6d-28ef-0310-b511-8ec308f3f277
* preparatory patch for -Wwrite-strings #6vda2007-01-291-30/+42
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17659 69ca8d6d-28ef-0310-b511-8ec308f3f277
* preparatory patch for -Wwrite-strings #4vda2007-01-293-24/+24
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17656 69ca8d6d-28ef-0310-b511-8ec308f3f277
* correct bad Englishvda2007-01-281-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17597 69ca8d6d-28ef-0310-b511-8ec308f3f277
* svlogd: batch writes if !timestampvda2007-01-271-19/+29
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17564 69ca8d6d-28ef-0310-b511-8ec308f3f277
* svlogd: remove unused buffering, stop doing tons of memcpyvda2007-01-272-34/+58
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17561 69ca8d6d-28ef-0310-b511-8ec308f3f277
* runit/* cleanup part 3 (just deleting unused code)vda2007-01-272-788/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17560 69ca8d6d-28ef-0310-b511-8ec308f3f277
* runit/* cleanup part 2vda2007-01-274-33/+43
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17559 69ca8d6d-28ef-0310-b511-8ec308f3f277
* runit cleanup part 1vda2007-01-276-190/+271
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17558 69ca8d6d-28ef-0310-b511-8ec308f3f277
* random small size optimizationsvda2007-01-121-7/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17263 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Trailing whitespace removal over entire treevda2007-01-116-19/+19
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17252 69ca8d6d-28ef-0310-b511-8ec308f3f277
* done a dozen of randconfig test. guess what? ALL failed...vda2006-12-301-0/+5
| | | | | | | these are resulting fixes git-svn-id: svn://busybox.net/trunk/busybox@17105 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bb_xget[pw/gr]nam were horribly misnamed - fixed.vda2006-12-281-2/+2
| | | | | | | | | | uidgid_get -> get_uidgid, add additional param (numeric_ok). Make chown use it. chown: fix "chown user: ...." install: fix incorrect use of bb_xget[pw/gr]nam git-svn-id: svn://busybox.net/trunk/busybox@17095 69ca8d6d-28ef-0310-b511-8ec308f3f277
* style fixesvda2006-12-264-6/+6
| | | | | | | last xcalloc replaced by xzalloc git-svn-id: svn://busybox.net/trunk/busybox@17081 69ca8d6d-28ef-0310-b511-8ec308f3f277
* missing piece of prev commit: ndelay_offvda2006-12-241-6/+0
| | | | git-svn-id: svn://busybox.net/trunk/busybox@17068 69ca8d6d-28ef-0310-b511-8ec308f3f277
* small fixes:vda2006-11-261-3/+3
| | | | | | | | | fix xstrdup to not grossly overallocate memory use xopen instean of xopen3 in several places etc. git-svn-id: svn://busybox.net/trunk/busybox@16673 69ca8d6d-28ef-0310-b511-8ec308f3f277
* tar: sanitize option handlingvda2006-11-241-1/+1
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16661 69ca8d6d-28ef-0310-b511-8ec308f3f277
* telnetd: we were having telnetd with is ONLY inetd or ONLY standalone.vda2006-11-221-20/+0
| | | | | | | | What if I need to have both?? This patch introduces CONFIG_FEATURE_TELNETD_STANDALONE: y - both, n - only inetd. git-svn-id: svn://busybox.net/trunk/busybox@16622 69ca8d6d-28ef-0310-b511-8ec308f3f277
* svlogd: log full lines to stderr too, and also stop using stdio for thatvda2006-11-191-6/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16584 69ca8d6d-28ef-0310-b511-8ec308f3f277
* forgot about avn add... :(vda2006-11-173-0/+1279
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16570 69ca8d6d-28ef-0310-b511-8ec308f3f277
* runit: add runsv, runsvdir and sv. Oh yes.vda2006-11-174-17/+45
| | | | | | | It even seems to work. +11K. :( git-svn-id: svn://busybox.net/trunk/busybox@16569 69ca8d6d-28ef-0310-b511-8ec308f3f277
* svlogd: new applet. +9k. Still too big, but it was 12k yesterday.vda2006-11-166-17/+2321
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16535 69ca8d6d-28ef-0310-b511-8ec308f3f277
* chpst: add overlooked copyright statementvda2006-10-201-0/+29
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16416 69ca8d6d-28ef-0310-b511-8ec308f3f277
* fixes from Vladimir Dronnikov <dronnikov@gmail.ru>vda2006-10-101-2/+2
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16358 69ca8d6d-28ef-0310-b511-8ec308f3f277
* attempt to regularize atoi mess.vda2006-10-081-21/+21
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16342 69ca8d6d-28ef-0310-b511-8ec308f3f277
* dnsd fix; option_mask32 added. dnsd needs more love.vda2006-10-061-37/+36
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16316 69ca8d6d-28ef-0310-b511-8ec308f3f277
* chpst: fix vda's silly mistakesvda2006-10-061-1/+2
| | | | | | | Patch by Vladimir Dronnikov <dronnikov@gmail.ru> git-svn-id: svn://busybox.net/trunk/busybox@16315 69ca8d6d-28ef-0310-b511-8ec308f3f277
* httpd: add -u user[:grp] supportvda2006-10-054-108/+17
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16313 69ca8d6d-28ef-0310-b511-8ec308f3f277
* build system overhaulvda2006-10-054-70/+13
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16307 69ca8d6d-28ef-0310-b511-8ec308f3f277
* bb_applet_name -> applet_namevda2006-10-031-4/+4
| | | | git-svn-id: svn://busybox.net/trunk/busybox@16306 69ca8d6d-28ef-0310-b511-8ec308f3f277
* getopt_ulflags -> getopt32.vda2006-10-031-2/+2
| | | | | | | | | | | It is impossible to formulate sane ABI based on size of ulong because it can be 32-bit or 64-bit. Basically it means that you cannot portably use more that 32 option chars in one call anyway... Make it explicit. git-svn-id: svn://busybox.net/trunk/busybox@16305 69ca8d6d-28ef-0310-b511-8ec308f3f277
* Yeah, yeah... I forgot about 'svn add'... fixing thatvda2006-10-036-0/+523
git-svn-id: svn://busybox.net/trunk/busybox@16299 69ca8d6d-28ef-0310-b511-8ec308f3f277