aboutsummaryrefslogtreecommitdiff
path: root/libbb/vfork_daemon_rexec.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge busybox into mergeRon Yorston2022-01-061-2/+2
|\
| * libbb: code shrink: introduce and use [_]exit_SUCCESS()Denys Vlasenko2022-01-051-2/+2
* | Merge branch 'busybox' into mergeRon Yorston2021-10-131-0/+16
|\|
| * shell: fix script's comm field if ENABLE_FEATURE_PREFER_APPLETS=yDenys Vlasenko2021-10-111-0/+16
* | Merge branch 'busybox' into mergeRon Yorston2021-03-011-0/+5
|\|
| * libbb: fix '--help' handling in FEATURE_SH_NOFORK=yDenys Vlasenko2021-02-181-0/+5
* | Merge branch 'busybox' into mergeRon Yorston2019-05-271-8/+9
|\|
| * start-stop-daemon: do try to close fds > 2Denys Vlasenko2019-04-291-8/+9
* | Merge branch 'busybox' into mergeRon Yorston2019-02-121-8/+8
|\|
| * start-stop-daemon: create pidfile before parent exits, closes 8596Denys Vlasenko2019-01-141-8/+8
* | Merge branch 'busybox' into mergeRon Yorston2018-03-151-8/+7
|\|
| * make busybox more portableSean MacLennan2018-03-041-8/+7
* | libbb: exclude more Linux-specific functions from being compiledJohannes Schindelin2017-08-301-0/+2
* | Merge branch 'busybox' into mergeRon Yorston2017-08-221-73/+118
|\|
| * getopt32: remove opt_complementaryDenys Vlasenko2017-08-081-3/+0
| * getopt32: remove applet_long_optionsDenys Vlasenko2017-08-081-9/+8
| * libbb: simplify NOFORK/NOEXEC defines, move set_task_comm to libbbDenys Vlasenko2017-08-081-9/+24
| * libbb: rearrange NOFORK/NOEXEC code, logic is not changedDenys Vlasenko2017-08-081-56/+69
| * noexec: consolidate codeDenys Vlasenko2017-08-071-16/+21
| * noexec: do GETOPT_RESET() before entering APPLET_main()Denys Vlasenko2017-08-071-0/+1
| * noexec: set comm field for noexecsDenys Vlasenko2017-08-071-2/+5
| * free,stat: make NOEXECDenys Vlasenko2017-08-071-0/+2
| * libbb: use _exit, not exit, in bb_daemonize_or_rexec()Denys Vlasenko2017-08-041-2/+8
| * nofork: fix a bug uncovered by hush testsuite (forgotten fflush)Denys Vlasenko2017-08-031-0/+2
| * new NOFORKs: pwdx,kill[all5],ttysize,realpath,readlink NOEXECs: date,resizeDenys Vlasenko2017-08-031-2/+4
* | Merge branch 'busybox' into mergeRon Yorston2017-07-181-2/+3
|\|
| * main: fix the case where user has "halt" as login shell. Closes 9986Denys Vlasenko2017-07-071-1/+1
| * fixes for bugs found by make_single_applets.shDenys Vlasenko2017-07-031-1/+2
* | Merge branch 'busybox' into mergeRon Yorston2017-05-291-26/+2
|\|
| * libbb: GETOPT_RESET macroKaarle Ritvanen2017-04-121-26/+2
* | Merge branch 'busybox' into mergeRon Yorston2017-02-081-17/+21
|\|
| * libbb: spawn_and_wait() fflushes before forking NOEXEC; child reinits logmodeDenys Vlasenko2017-01-261-17/+19
* | Merge branch busybox (up to "ash: comment out free(p) just before...")Ron Yorston2016-10-191-2/+3
|\|
| * config: disentangle PREFER_APPLETS from SH_STANDALONE and SH_NOFORKDenys Vlasenko2016-07-221-2/+3
* | 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