summaryrefslogtreecommitdiff
path: root/process.c
AgeCommit message (Expand)Author
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
2014-07-30get rid of function calls in RSTRING_PTRnobu
2014-07-30* process.c (rlimit_resource_type, rlimit_resource_value):ktsj
2014-06-18constify parametersnobu
2014-06-16process.c: use UTF-8nobu
2014-06-16process.c: variable as macro argumentnobu
2014-06-15process.c: use RB_TYPE_Pnobu
2014-05-24process.c (proc_getgroups, proc_setgroups): use ALLOCV_Nnormal
2014-05-10process.c: use ruby_stopnobu
2014-05-09[DOC]akr
2014-05-05* process.c (check_exec_redirect): Open the file in write mode forakr
2014-05-02[DOC]akr
2014-04-09* process.c (OBJ2UID1): Defined even if getpwnam_r is not usable.akr
2014-03-30process.c: preserve encodingsnobu
2014-03-17process.c: constifynobu
2014-03-08process.c: expand buffer on ERANGEnobu
2014-03-08process.c: need capacitynobu
2014-03-08process.c: GETPW_R_SIZE_INIT, GETGR_R_SIZE_INITnobu
2014-03-08process.c: tmp buffer instead of allocanobu
2014-02-23* process.c: [DOC] typo fix by @jkassemi [fix GH-544][ci skip]hsbt
2014-02-14* include/ruby/intern.h,akr