aboutsummaryrefslogtreecommitdiff
path: root/libbb/vfork_daemon_rexec.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'busybox' into mergeRon Yorston2016-04-041-2/+1
|\
| * applet_tables: save space by removing applet name offsetsRon Yorston2016-03-301-2/+1
* | Merge branch 'busybox' into mergeRon Yorston2015-10-131-14/+25
|\|
| * remove global "jmp_buf die_jmp" from !FEATURE_PREFER_APPLETS buildsDenys Vlasenko2015-10-091-14/+25
* | mingw: define a macro for spawnRon Yorston2015-05-271-3/+2
* | Merge branch 'busybox' into mergeRon Yorston2012-03-231-1/+9
|\|
| * bb_daemonize_or_rexec(): add flag to double-fork; use it in start-stop-daemonPeter Korsgaard2011-11-091-1/+9
* | Merge commit 'da4441c44f6efccb6f7b7588404d9c6bfb7b6af8' into mergeRon Yorston2012-03-221-35/+26
|\|
| * libbb: spawn should remove child which failed to execDenys Vlasenko2011-02-031-0/+1
| * move nofork_save_area from libbb.h to vfork_daemon_rexec.cDenys Vlasenko2011-02-021-29/+19
| * libbb: make BB_EXECVP/LP try to exec real binary if there's no /proc/self/exeDenys Vlasenko2011-02-021-6/+6
* | Merge branch 'origin/master' (early part)Nguyễn Thái Ngọc Duy2010-09-141-1/+1
|\|
| * *: make GNU licensing statement forms more regularDenys Vlasenko2010-08-161-1/+1
* | Merge branch 'origin/master' (early part)Nguyễn Thái Ngọc Duy2010-09-141-50/+2
|\|
| * *: introduce and use xfork() and xvfork()Pascal Bellard2010-07-041-15/+1
| * libbb: introduce and use BB_EXECVP_or_die()Pascal Bellard2010-07-041-34/+0
| * *: make exec failure message more consistentDenys Vlasenko2010-06-251-1/+1
* | win32: Replace spawn() and spawn_and_wait() with Win32 versionNguyễn Thái Ngọc Duy2010-09-101-1/+4
|/
* *: code shrink and better "died from signal" reporting from wait4pidDenys Vlasenko2010-03-181-1/+1
* *: introduce and use ffulsh_all()Denys Vlasenko2009-11-021-1/+1
* libbb: revert the change where spawn reports exec failureDenys Vlasenko2009-10-111-1/+2
* libbb: make spawn() print "can't execute '%s'" on execv errorDenys Vlasenko2009-10-081-0/+1
* *: more portability fixes by Dan FandrichDenys Vlasenko2009-09-231-1/+0
* stop using non-standard macro, use WEXITSTATUS insteadDenys Vlasenko2009-06-071-2/+1
* Compatibility fixes:Denis Vlasenko2009-03-201-10/+9
* runsvdir: alternative methon of supporting runsvdir-as-init. +66 bytes.Denis Vlasenko2008-11-061-4/+4
* ash: fix a bug in standalone mode (corrupted getopt() state)Denis Vlasenko2008-10-201-2/+34
* mdev: do not follow symlinks in /sys (as was intended prior to rev 18811).Denis Vlasenko2008-07-061-1/+8
* revert last two commits. vfork cannot be used in subroutine,Denis Vlasenko2008-07-011-2/+6
* *: introduce and use xfork()Denis Vlasenko2008-07-011-3/+1
* *: introduce and use xvfork()Denis Vlasenko2008-07-011-3/+1
* *: introduce and use FAST_FUNC: regparm on i386, otherwise no-onDenis Vlasenko2008-06-271-15/+15
* - use EXIT_{SUCCESS,FAILURE}. No object-code changesBernhard Reutner-Fischer2008-05-191-2/+2
* fix english in commentDenis Vlasenko2008-04-131-3/+3
* ash: speed up NOFORK code in ash by eliminating second find_applet().Denis Vlasenko2008-04-131-1/+10
* libbb: introduce and use xrename and rename_or_warn.Denis Vlasenko2008-02-171-5/+0
* *: move getopt reset code to better place(s)Denis Vlasenko2008-01-281-20/+0
* tentatively fix getopt state corruption for NOFORK appletsDenis Vlasenko2008-01-271-2/+24
* libbb: introduce and use safe_waitpid (loops in EINTR)Denis Vlasenko2008-01-021-16/+21
* Further optimize applet tables; prettify build outputDenis Vlasenko2007-11-291-1/+1
* reorganize applet table. Eliminates pointers to names.Denis Vlasenko2007-11-281-11/+11
* get rid of global "struct bb_applet *current_applet"Denis Vlasenko2007-10-101-7/+3
* 'simple' error message functions by Loic Grenie <loic.grenie@gmail.com>.Denis Vlasenko2007-10-011-1/+1
* make standalone httpd work on NOMMU machinesDenis Vlasenko2007-08-181-5/+10
* start_stop_daemon: NOMMU fix; smaller fixesDenis Vlasenko2007-07-311-2/+2
* init: make sure fd 0,1,2 are not closed, + related optimizations.Denis Vlasenko2007-06-141-6/+6
* make busybox --install work even if /proc/self/exe doesn't existDenis Vlasenko2007-06-081-2/+2
* hush: fix handling of unmatched ${name (without closing '}') -Denis Vlasenko2007-05-241-1/+4
* more compile fixes from randomconfig runDenis Vlasenko2007-05-171-0/+2
* hush: fix nofork + ctrl-Z clobbering of globalsDenis Vlasenko2007-04-281-12/+29