summaryrefslogtreecommitdiff
path: root/process.c
AgeCommit message (Expand)Author
2015-04-14process.c: initgroups on cygwinnobu
2015-04-10* process.c (rb_execarg_parent_start1): Handle EINTR.akr
2015-04-09* process.c: Release GVL when opening a file in spawn() to avoid wholeakr
2015-04-09move debug functions.akr
2015-04-09* process.c (redirect_open): Removed.akr
2015-04-09* internal.h (rb_execarg_parent_end): Declared.akr
2015-04-09* internal.h (rb_execarg_parent_start): Renamed from rb_execarg_fixup.akr
2015-04-09* process.c (fd_clear_cloexec): Extracted from run_exec_dup2.akr
2015-02-23eval.c: static IDsnobu
2015-02-18[DOC] ENV keys must be strings [ci skip]nobu
2014-12-29process.c: missing parenthesisnobu
2014-12-27* process.c: Unused code removed.akr
2014-12-26uninitialized variablenobu
2014-12-11process.c: unused variablesnobu
2014-12-01use 0 for reservednobu
2014-11-25process.c: initialize static IDs firstnobu
2014-11-24process.c: get rid of inadvertent ID pindownnobu
2014-11-24process.c: intern IDsnobu
2014-11-15* internal.h: Include ruby.h and ruby/encoding.h to beakr
2014-10-11Fixes build failures on Portable Native Client.yugui
2014-09-30protoize no-arguments functionsnobu
2014-09-15trivial packing for on-stack structsnormal
2014-09-13simplify some trivial rb_data_type_t callbacksnormal
2014-09-12Process.detach: avoid singleton class creationnormal
2014-09-07* process.c: PTHREAD_CANCEL_DISABLE is not defined on Android.akr
2014-09-07process.c: disable vfork on OS Xnobu
2014-09-07process.c: vfork may not work with pthreadnobu
2014-09-06* process.c (has_privilege): The gid zero is not a privilege.akr
2014-09-06* process.c (struct child_handler_disabler_state): cancelstate fieldakr
2014-09-06* process.c (struct child_handler_disabler_state): Defined.akr
2014-09-05process.c: missing semicolonnobu
2014-09-05* process.c (rb_f_exec): Call before_exec_async_signal_safe andakr
2014-09-05Unwrap a useless block.akr
2014-09-05* process.c (disable_child_handler_before_fork): New function.akr
2014-09-05* process.c (handle_fork_error): Make try_gc_p argument volatile toakr
2014-09-05* process.c (handle_fork_error): Don't need state_p argument.akr
2014-09-05* process.c (has_privilege): Fix a return value.akr
2014-09-05* process.c (has_privilege): Refine uid/gid check.akr
2014-09-05* configure.in: Check sys/id.h, getuidx and getgidx for AIX.akr
2014-09-05* process.c (has_privilege): Fix assignements.akr
2014-09-04* process.c (has_privilege): New function.akr
2014-09-03* process.c (before_fork_ruby): Renamed from before_fork.akr
2014-09-03* process.c (forked_child): Removed.akr
2014-09-03* process.c (retry_fork_async_signal_safe): Use vfork() if available.akr
2014-09-02* configure.in: Use AC_FUNC_FORK.akr
2014-09-02* process.c (retry_fork_async_signal_safe): Don't return on in childakr
2014-09-02* process.c (retry_fork_async_signal_safe): Specialized version ofakr
2014-09-02* process.c (send_child_error): Simplified.akr
2014-09-02* process.c (rb_fork_async_signal_safe): Inline rb_fork_internal.akr
2014-09-02* process.c (handle_fork_error): Extracted from retry_fork.akr