summaryrefslogtreecommitdiff
AgeCommit messageAuthorFilesLines
2016-07-22config: disentangle PREFER_APPLETS from SH_STANDALONE and SH_NOFORKDenys Vlasenko4-6/+11
2016-03-29applet_tables: save space by removing applet name offsetsRon Yorston4-58/+120
2015-10-09remove global "jmp_buf die_jmp" from !FEATURE_PREFER_APPLETS buildsDenys Vlasenko7-61/+61
2011-11-09bb_daemonize_or_rexec(): add flag to double-fork; use it in start-stop-daemonPeter Korsgaard3-2/+11
2011-02-03libbb: spawn should remove child which failed to execDenys Vlasenko1-0/+1
2011-02-02move nofork_save_area from libbb.h to vfork_daemon_rexec.cDenys Vlasenko3-41/+20
2011-02-02libbb: make BB_EXECVP/LP try to exec real binary if there's no /proc/self/exeDenys Vlasenko3-16/+18
2010-08-16*: make GNU licensing statement forms more regularDenys Vlasenko570-630/+628
2010-07-04*: introduce and use xfork() and xvfork()Pascal Bellard21-95/+56
2010-07-03libbb: introduce and use BB_EXECVP_or_die()Pascal Bellard22-81/+67
2010-06-24*: make exec failure message more consistentDenys Vlasenko24-40/+40
2010-03-18*: code shrink and better "died from signal" reporting from wait4pidDenys Vlasenko12-30/+24
2009-11-02*: introduce and use ffulsh_all()Denys Vlasenko49-96/+84
2009-10-11libbb: revert the change where spawn reports exec failureDenys Vlasenko1-1/+2
2009-10-08libbb: make spawn() print "can't execute '%s'" on execv errorDenys Vlasenko1-0/+1
2009-09-23*: more portability fixes by Dan FandrichDenys Vlasenko10-13/+11
2009-06-07stop using non-standard macro, use WEXITSTATUS insteadDenys Vlasenko5-11/+7
2009-03-20Compatibility fixes:Denis Vlasenko10-59/+137
2008-11-06runsvdir: alternative methon of supporting runsvdir-as-init. +66 bytes.Denis Vlasenko6-33/+46
2008-10-20ash: fix a bug in standalone mode (corrupted getopt() state)Denis Vlasenko5-33/+43
2008-07-06mdev: do not follow symlinks in /sys (as was intended prior to rev 18811).Denis Vlasenko3-20/+21
2008-07-01revert last two commits. vfork cannot be used in subroutine,Denis Vlasenko15-50/+55
2008-07-01*: introduce and use xfork()Denis Vlasenko7-18/+19
2008-07-01*: introduce and use xvfork()Denis Vlasenko12-42/+18
2008-06-27*: introduce and use FAST_FUNC: regparm on i386, otherwise no-onDenis Vlasenko176-841/+847
2008-05-19- use EXIT_{SUCCESS,FAILURE}. No object-code changesBernhard Reutner-Fischer45-85/+85
2008-04-13fix english in commentDenis Vlasenko1-3/+3
2008-04-13ash: speed up NOFORK code in ash by eliminating second find_applet().Denis Vlasenko3-23/+34
2008-02-17libbb: introduce and use xrename and rename_or_warn.Denis Vlasenko10-39/+33
2008-01-28*: move getopt reset code to better place(s)Denis Vlasenko4-26/+31
2008-01-27tentatively fix getopt state corruption for NOFORK appletsDenis Vlasenko1-2/+24
2008-01-02libbb: introduce and use safe_waitpid (loops in EINTR)Denis Vlasenko18-55/+51
2007-11-29Further optimize applet tables; prettify build outputDenis Vlasenko5-47/+71
2007-11-28reorganize applet table. Eliminates pointers to names.Denis Vlasenko13-128/+137
2007-10-10get rid of global "struct bb_applet *current_applet"Denis Vlasenko7-27/+21
2007-10-01'simple' error message functions by Loic Grenie <loic.grenie@gmail.com>.Denis Vlasenko50-62/+73
2007-08-18make standalone httpd work on NOMMU machinesDenis Vlasenko3-54/+103
2007-07-31start_stop_daemon: NOMMU fix; smaller fixesDenis Vlasenko3-39/+52
2007-06-14init: make sure fd 0,1,2 are not closed, + related optimizations.Denis Vlasenko3-20/+19
2007-06-08make busybox --install work even if /proc/self/exe doesn't existDenis Vlasenko8-21/+15
2007-05-24hush: fix handling of unmatched ${name (without closing '}') -Denis Vlasenko4-9/+15
2007-05-17more compile fixes from randomconfig runDenis Vlasenko2-8/+10
2007-04-28hush: fix nofork + ctrl-Z clobbering of globalsDenis Vlasenko3-37/+58
2007-04-14hush: use NOFORK applets as appropriate. Net reduction of code size.Denis Vlasenko7-114/+125
2007-04-12pass a copy of argv[i] to NOFORK applets (they may permute it etc).Denis Vlasenko5-30/+38
2007-04-11fix misplaced #ifDenis Vlasenko1-1/+1
2007-04-11add more convenient defines for [NO]MMU:Denis Vlasenko6-27/+30
2007-04-10random NOMMU fixes. compressed --help really does work for NOMMU! /me happyDenis Vlasenko5-9/+28
2007-04-10Rename two config options:Denis Vlasenko17-40/+67
2007-04-10make compressed help code NOMMU- and NOFORK-friendly -Denis Vlasenko11-170/+134
[next]