| Commit message (Expand) | Author | Age | Files | Lines |
* | * array.c, enum.c, insns.def, io.c, numeric.c, parse.y, process.c, | ko1 | 2012-12-02 | 1 | -1/+1 |
* | * process.c (proc_getsid): adds new method for getting session id. | kosaki | 2012-11-24 | 1 | -0/+35 |
* | * process.c (redirect_dup2): set standard handles when new fd is stdio, | usa | 2012-10-30 | 1 | -2/+12 |
* | * process.c (posix_sh_cmds): the command name of colon is ":". | akr | 2012-10-12 | 1 | -1/+1 |
* | process.c: uid gid exec options | nobu | 2012-10-09 | 1 | -39/+98 |
* | * process.c: exec() requires to be single threaded also on Haiku. | naruse | 2012-09-09 | 1 | -1/+3 |
* | * internal.h (rb_last_status_clear): declared. | akr | 2012-08-29 | 1 | -1/+2 |
* | * process.c (rb_f_system): check failures of waitpid. | akr | 2012-08-29 | 1 | -1/+4 |
* | remove trailing spaces. | nobu | 2012-08-23 | 1 | -1/+1 |
* | process.c: try conversion at redirection | nobu | 2012-07-27 | 1 | -0/+5 |
* | * thread.c (rb_thread_s_control_interrupt, | ko1 | 2012-07-19 | 1 | -1/+1 |
* | * thread.c (rb_threadptr_async_errinfo_*): manage async errors queue. | ko1 | 2012-07-18 | 1 | -1/+1 |
* | get rid of warnings | nobu | 2012-07-11 | 1 | -5/+5 |
* | rb_thread_call_without_gvl | nobu | 2012-07-10 | 1 | -4/+5 |
* | * dln.c: Simplify and make consistent an ifdef for Mac OS X. | kosaki | 2012-07-09 | 1 | -6/+2 |
* | update doc. | akr | 2012-06-28 | 1 | -0/+3 |
* | adjust style. | nobu | 2012-06-27 | 1 | -10/+20 |
* | popen: shell commands with envvars and execopts | nobu | 2012-06-27 | 1 | -4/+44 |
* | use rb_check_hash_type | nobu | 2012-06-26 | 1 | -2/+2 |
* | process.c: separate check_exec_fds_1 | nobu | 2012-06-24 | 1 | -17/+19 |
* | update async-signal-safe comments. | akr | 2012-06-24 | 1 | -6/+6 |
* | * internal.h (rb_execarg): options field removed. | akr | 2012-06-23 | 1 | -9/+0 |
* | * process.c (proc_spawn_cmd): unused variable removed to suppress a | akr | 2012-06-23 | 1 | -3/+0 |
* | * internal.h (rb_execarg): add new_pgroup_given and new_pgroup_flag | akr | 2012-06-23 | 1 | -10/+7 |
* | * internal.h (rb_execarg): add fd_dup2, fd_close, fd_open, | akr | 2012-06-23 | 1 | -52/+52 |
* | * process.c (rb_execarg_fixup): fix envopts condition. | akr | 2012-06-23 | 1 | -1/+1 |
* | * process.c (check_exec_redirect1): extracted from | akr | 2012-06-23 | 1 | -17/+24 |
* | * process.c (save_env): don't use EXEC_OPTION_UNSETENV_OTHERS. | akr | 2012-06-23 | 1 | -3/+3 |
* | * internal.h (rb_execarg): add env_modification field. | akr | 2012-06-23 | 1 | -8/+8 |
* | * internal.h (rb_execarg): add rlimit_limits field. | akr | 2012-06-23 | 1 | -15/+13 |
* | * internal.h (rb_execarg): add chdir_given and chdir_dir fields. | akr | 2012-06-23 | 1 | -9/+8 |
* | * internal.h (rb_execarg): add close_others_given, close_others_do and | akr | 2012-06-23 | 1 | -12/+9 |
* | * internal.h (rb_execarg): add unsetenv_others_given and | akr | 2012-06-23 | 1 | -8/+8 |
* | * process.c: use the variable name "soptions" for sargp->options. | akr | 2012-06-23 | 1 | -13/+13 |
* | * process.c: use the name "sargp" for struct rb_execarg variables | akr | 2012-06-23 | 1 | -42/+42 |
* | * process.c: use the name "eargp" for struct rb_execarg variables | akr | 2012-06-22 | 1 | -101/+101 |
* | * internal.h (rb_execarg): add pgroup_given and pgroup_pgid fields. | akr | 2012-06-22 | 1 | -15/+19 |
* | * process.c: pass struct rb_execarg value instead of its options | akr | 2012-06-22 | 1 | -27/+33 |
* | process.c: constant expression | nobu | 2012-06-22 | 1 | -4/+2 |
* | * process.c (rb_execarg_addopt): take a VALUE argument instead of | akr | 2012-06-21 | 1 | -7/+6 |
* | * process.c (rb_exec_fillarg): take a VALUE argument instead of | akr | 2012-06-21 | 1 | -5/+9 |
* | * process.c (rb_exec_async_signal_safe): use rb_execarg_run_options | akr | 2012-06-21 | 1 | -3/+3 |
* | * process.c (rb_exec_fillarg): take a VALUE argument instead of | akr | 2012-06-21 | 1 | -2/+4 |
* | * process.c (rb_execarg_init): take a VALUE argument instead of | akr | 2012-06-21 | 1 | -5/+8 |
* | process.c: fix type | nobu | 2012-06-21 | 1 | -1/+1 |
* | * process.c (rb_execarg_fixup): take a VALUE argument instead of | akr | 2012-06-20 | 1 | -12/+7 |
* | * internal.h (struct rb_execarg): add umask_given and umask_mask | akr | 2012-06-20 | 1 | -11/+9 |
* | * internal.h (struct rb_execarg) moved and renamed from | akr | 2012-06-20 | 1 | -33/+33 |
* | * internal.h (rb_execarg_new): declared. | akr | 2012-06-20 | 1 | -12/+85 |
* | process.c: fixnum umask | nobu | 2012-06-20 | 1 | -1/+1 |