aboutsummaryrefslogtreecommitdiffstats
path: root/process.c
Commit message (Expand)AuthorAgeFilesLines
* trivial packing for on-stack structsnormal2014-09-151-1/+1
* simplify some trivial rb_data_type_t callbacksnormal2014-09-131-8/+2
* Process.detach: avoid singleton class creationnormal2014-09-121-1/+8
* * process.c: PTHREAD_CANCEL_DISABLE is not defined on Android.akr2014-09-071-0/+4
* process.c: disable vfork on OS Xnobu2014-09-071-2/+2
* process.c: vfork may not work with pthreadnobu2014-09-071-1/+3
* * process.c (has_privilege): The gid zero is not a privilege.akr2014-09-061-1/+1
* * process.c (struct child_handler_disabler_state): cancelstate fieldakr2014-09-061-0/+13
* * process.c (struct child_handler_disabler_state): Defined.akr2014-09-061-10/+15
* process.c: missing semicolonnobu2014-09-051-1/+1
* * process.c (rb_f_exec): Call before_exec_async_signal_safe andakr2014-09-051-13/+21
* Unwrap a useless block.akr2014-09-051-8/+4
* * process.c (disable_child_handler_before_fork): New function.akr2014-09-051-2/+79
* * process.c (handle_fork_error): Make try_gc_p argument volatile toakr2014-09-051-2/+2
* * process.c (handle_fork_error): Don't need state_p argument.akr2014-09-051-9/+9
* * process.c (has_privilege): Fix a return value.akr2014-09-051-1/+1
* * process.c (has_privilege): Refine uid/gid check.akr2014-09-051-4/+4
* * configure.in: Check sys/id.h, getuidx and getgidx for AIX.akr2014-09-051-0/+39
* * process.c (has_privilege): Fix assignements.akr2014-09-051-4/+4
* * process.c (has_privilege): New function.akr2014-09-041-1/+70
* * process.c (before_fork_ruby): Renamed from before_fork.akr2014-09-031-7/+7
* * process.c (forked_child): Removed.akr2014-09-031-20/+11
* * process.c (retry_fork_async_signal_safe): Use vfork() if available.akr2014-09-031-0/+8
* * configure.in: Use AC_FUNC_FORK.akr2014-09-021-15/+15
* * process.c (retry_fork_async_signal_safe): Don't return on in childakr2014-09-021-17/+17
* * process.c (retry_fork_async_signal_safe): Specialized version ofakr2014-09-021-27/+44
* * process.c (send_child_error): Simplified.akr2014-09-021-34/+8
* * process.c (rb_fork_async_signal_safe): Inline rb_fork_internal.akr2014-09-021-74/+42
* * process.c (handle_fork_error): Extracted from retry_fork.akr2014-09-021-32/+39
* get rid of function calls in RSTRING_PTRnobu2014-07-301-2/+4
* * process.c (rlimit_resource_type, rlimit_resource_value):ktsj2014-07-301-2/+2
* constify parametersnobu2014-06-181-9/+10
* process.c: use UTF-8nobu2014-06-161-0/+6
* process.c: variable as macro argumentnobu2014-06-161-1/+2
* process.c: use RB_TYPE_Pnobu2014-06-151-1/+1
* process.c (proc_getgroups, proc_setgroups): use ALLOCV_Nnormal2014-05-241-3/+8
* process.c: use ruby_stopnobu2014-05-101-2/+1
* [DOC]akr2014-05-091-1/+2
* * process.c (check_exec_redirect): Open the file in write mode forakr2014-05-051-1/+13
* [DOC]akr2014-05-021-3/+3
* * process.c (OBJ2UID1): Defined even if getpwnam_r is not usable.akr2014-04-091-0/+4
* process.c: preserve encodingsnobu2014-03-301-2/+2
* process.c: constifynobu2014-03-171-2/+6
* process.c: expand buffer on ERANGEnobu2014-03-081-4/+24
* process.c: need capacitynobu2014-03-081-2/+4
* process.c: GETPW_R_SIZE_INIT, GETGR_R_SIZE_INITnobu2014-03-081-4/+8
* process.c: tmp buffer instead of allocanobu2014-03-081-34/+81
* * process.c: [DOC] typo fix by @jkassemi [fix GH-544][ci skip]hsbt2014-02-231-1/+1
* * include/ruby/intern.h,akr2014-02-141-141/+6
* * process.c (READ_FROM_CHILD): Apply the last hunk ofakr2014-01-281-1/+1