aboutsummaryrefslogtreecommitdiff
path: root/libbb/vfork_daemon_rexec.c
AgeCommit message (Expand)Author
2010-07-04libbb: introduce and use BB_EXECVP_or_die()Pascal Bellard
2010-06-25*: make exec failure message more consistentDenys Vlasenko
2010-03-18*: code shrink and better "died from signal" reporting from wait4pidDenys Vlasenko
2009-11-02*: introduce and use ffulsh_all()Denys Vlasenko
2009-10-11libbb: revert the change where spawn reports exec failureDenys Vlasenko
2009-10-08libbb: make spawn() print "can't execute '%s'" on execv errorDenys Vlasenko
2009-09-23*: more portability fixes by Dan FandrichDenys Vlasenko
2009-06-07stop using non-standard macro, use WEXITSTATUS insteadDenys Vlasenko
2009-03-20Compatibility fixes:Denis Vlasenko
2008-11-06runsvdir: alternative methon of supporting runsvdir-as-init. +66 bytes.Denis Vlasenko
2008-10-20ash: fix a bug in standalone mode (corrupted getopt() state)Denis Vlasenko
2008-07-06mdev: do not follow symlinks in /sys (as was intended prior to rev 18811).Denis Vlasenko
2008-07-01revert last two commits. vfork cannot be used in subroutine,Denis Vlasenko
2008-07-01*: introduce and use xfork()Denis Vlasenko
2008-07-01*: introduce and use xvfork()Denis Vlasenko
2008-06-27*: introduce and use FAST_FUNC: regparm on i386, otherwise no-onDenis Vlasenko
2008-05-19- use EXIT_{SUCCESS,FAILURE}. No object-code changesBernhard Reutner-Fischer
2008-04-13fix english in commentDenis Vlasenko
2008-04-13ash: speed up NOFORK code in ash by eliminating second find_applet().Denis Vlasenko
2008-02-17libbb: introduce and use xrename and rename_or_warn.Denis Vlasenko
2008-01-28*: move getopt reset code to better place(s)Denis Vlasenko
2008-01-27tentatively fix getopt state corruption for NOFORK appletsDenis Vlasenko
2008-01-02libbb: introduce and use safe_waitpid (loops in EINTR)Denis Vlasenko
2007-11-29Further optimize applet tables; prettify build outputDenis Vlasenko
2007-11-28reorganize applet table. Eliminates pointers to names.Denis Vlasenko
2007-10-10get rid of global "struct bb_applet *current_applet"Denis Vlasenko
2007-10-01'simple' error message functions by Loic Grenie <loic.grenie@gmail.com>.Denis Vlasenko
2007-08-18make standalone httpd work on NOMMU machinesDenis Vlasenko
2007-07-31start_stop_daemon: NOMMU fix; smaller fixesDenis Vlasenko
2007-06-14init: make sure fd 0,1,2 are not closed, + related optimizations.Denis Vlasenko
2007-06-08make busybox --install work even if /proc/self/exe doesn't existDenis Vlasenko
2007-05-24hush: fix handling of unmatched ${name (without closing '}') -Denis Vlasenko
2007-05-17more compile fixes from randomconfig runDenis Vlasenko
2007-04-28hush: fix nofork + ctrl-Z clobbering of globalsDenis Vlasenko
2007-04-14hush: use NOFORK applets as appropriate. Net reduction of code size.Denis Vlasenko
2007-04-12pass a copy of argv[i] to NOFORK applets (they may permute it etc).Denis Vlasenko
2007-04-11fix misplaced #ifDenis Vlasenko
2007-04-11add more convenient defines for [NO]MMU:Denis Vlasenko
2007-04-10random NOMMU fixes. compressed --help really does work for NOMMU! /me happyDenis Vlasenko
2007-04-10Rename two config options:Denis Vlasenko
2007-04-10make compressed help code NOMMU- and NOFORK-friendly -Denis Vlasenko
2007-04-10make a few struct bb_applet members conditionalDenis Vlasenko
2007-04-09make xfunctions optionally longjump instead of exit.Denis Vlasenko
2007-04-09factor out NOFORK/NOEXEC code from find. Use it for xargs too.Denis Vlasenko
2007-04-09wait4pid: if passed with pid < 0, do not set errno - it is already set by exec!Denis Vlasenko
2007-04-09Implement first instance of NOFORK applet - echoDenis Vlasenko
2007-03-26zcip: make it work on NOMMU (+ improve NOMMU support machinery)Denis Vlasenko
2007-03-26Attempt to get more applets compile for NOMMU.Denis Vlasenko
2007-03-26libbb: rework NOMMU helper API so that it makes more senseDenis Vlasenko
2007-03-24NOMMU re-exec trick shuld not depend on existence of "don't daemonize"Denis Vlasenko