summaryrefslogtreecommitdiff
path: root/process.c
AgeCommit message (Expand)Author
2011-12-11* process.c (rb_exit_status_code): extract from rb_f_exit_bang andnobu
2011-12-05* process.c (proc_seteuid_m): fix argument.nobu
2011-12-05* bignum.c (big_rshift), compile.c (validate_label,nobu
2011-11-11* process.c (proc_seteuid): separate an internal wrapper functionnobu
2011-11-01* io.c (nogvl_io_cntl): rb_cloexec_fcntl_dupfd's 2nd argument is int.naruse
2011-10-30* include/ruby/intern.h (rb_cloexec_fcntl_dupfd): declared.akr
2011-10-29* process.c (ruby_setsid): use rb_cloexec_open.akr
2011-10-22* include/ruby/intern.h (rb_fd_set_cloexec): declared.akr
2011-09-29* use RB_TYPE_P which is optimized for constant types, instead ofnobu
2011-08-19* process.c (proc_spawn_v, proc_spawn): should not wait thenobu
2011-07-20* include/ruby/intern.h (rb_update_max_fd): declaration moved fromakr
2011-07-11* process.c: removed signal() macro. It's no longer used.kosaki
2011-07-10* thread_pthread.c (rb_thread_create_timer_thread): removedkosaki
2011-07-10* process.c (rb_exec_arg_addopt): fix preprocess condition.nobu
2011-07-09comment clarification. Only Leopard or earlier has ENOTSUPP kosaki
2011-06-28* process.c (rb_daemon): fix wrong #endif position.naruse
2011-06-27* thread_pthread.c: Stop polling in the timer thread when there areko1
2011-06-24* process.c (proc_daemon): should not start timer threadnobu
2011-06-20* process.c (before_exec): use sig_do_nothing instead of SIG_DFLkosaki
2011-06-18* method.h, internal.h iseq.h: declare internal functions.akr
2011-06-17* internal.h: declare internal functions here.akr
2011-06-05* eval.c: remove rb_thread_stop_timer_thread function declaration.kosaki
2011-05-28* process.c (before_exec, after_exec): change from macro to function.kosaki
2011-05-28* process.c (before_exec, after_exec): change SIGPIPE handler to SIG_DFLkosaki
2011-05-14 * process.c (rb_proc_times): improve documentation.nagachika
2011-05-12 * re.c (Init_Regexp): Document option constants. Patch by Vincentdrbrain
2011-03-10* process.c (proc_getmaxgroups, proc_setmaxgroups): Process#maxgroupskosaki
2011-03-10* process.c (get_sc_ngroups_max): return -1 if platform don'tkosaki
2011-03-08* process.c (proc_setgroups): cleanup.kosaki
2011-03-08* process.c (get_sc_ngroups_max): fix indent.nobu
2011-03-08* process.c (get_sc_ngroups_max): try to use NGROUPS_MAX at first ifkosaki
2011-03-08* process.c (proc_setgroups): use getgrnam() if getgrnam_r() isnobu
2011-03-08* process.c: RARRAY_LEN() returns long int.nobu
2011-03-07* process.c (get_sc_ngroups_max): define to wrap sysconf(3).naruse
2011-03-07* process.c (maxgroups): cast because sysconf(3)'s return value is long.naruse
2011-03-07small cleanup.kosaki
2011-03-07* process.c (proc_setgroups): replace getgrnam() with getgrnam_r()kosaki
2011-03-07* process.c (proc_getmaxgroups, proc_setmaxgroups): refrectkosaki
2011-03-07cancel subversion backfire. sorrymatz
2011-03-07* gc.c (rb_gc_set_params): allow GC parameter configuration bymatz
2011-03-07* process.c: NUM2RLIM is defined but no getrlimit and setrlimit onnobu
2011-03-06* process.c (proc_getgroups): get rid of maxgroups dependency.kosaki
2011-03-06* configure.in: rlim_t use standard RUBY_REPLACE_TYPE mechanism.kosaki
2011-03-06* process.c (proc_setmaxgroups): added negative value check.kosaki
2011-03-06* process.c (maxgroups, proc_setmaxgroups): increase max groupskosaki
2011-03-03* process.c (check_exec_redirect_fd, check_exec_redirect): raiseusa
2011-02-08* process.c (rb_run_exec_options_err): use MODET2NUM() instead LONG2NUM().kosaki
2011-02-07 * process.c (proc_setgroups): add GC guard to prevent intermediatenagachika
2011-01-28 * configure.in: Added mode_t type checking.kosaki
2011-01-27* process.c (ALLOC_ARGV_WITH_STR): fix void pointer arithmetic.nobu