summaryrefslogtreecommitdiff
path: root/process.c
AgeCommit message (Expand)Author
2012-12-02* array.c, enum.c, insns.def, io.c, numeric.c, parse.y, process.c,ko1
2012-11-24* process.c (proc_getsid): adds new method for getting session id.kosaki
2012-10-30* process.c (redirect_dup2): set standard handles when new fd is stdio,usa
2012-10-12* process.c (posix_sh_cmds): the command name of colon is ":".akr
2012-10-09process.c: uid gid exec optionsnobu
2012-09-09* process.c: exec() requires to be single threaded also on Haiku.naruse
2012-08-29* internal.h (rb_last_status_clear): declared.akr
2012-08-29* process.c (rb_f_system): check failures of waitpid.akr
2012-08-23remove trailing spaces.nobu
2012-07-27process.c: try conversion at redirectionnobu
2012-07-19* thread.c (rb_thread_s_control_interrupt,ko1
2012-07-18* thread.c (rb_threadptr_async_errinfo_*): manage async errors queue.ko1
2012-07-11get rid of warningsnobu
2012-07-10rb_thread_call_without_gvlnobu
2012-07-09* dln.c: Simplify and make consistent an ifdef for Mac OS X.kosaki
2012-06-28update doc.akr
2012-06-27adjust style.nobu
2012-06-27popen: shell commands with envvars and execoptsnobu
2012-06-26use rb_check_hash_typenobu
2012-06-24process.c: separate check_exec_fds_1nobu
2012-06-24update async-signal-safe comments.akr
2012-06-23* internal.h (rb_execarg): options field removed.akr
2012-06-23* process.c (proc_spawn_cmd): unused variable removed to suppress aakr
2012-06-23* internal.h (rb_execarg): add new_pgroup_given and new_pgroup_flagakr
2012-06-23* internal.h (rb_execarg): add fd_dup2, fd_close, fd_open,akr
2012-06-23* process.c (rb_execarg_fixup): fix envopts condition.akr
2012-06-23* process.c (check_exec_redirect1): extracted fromakr
2012-06-23* process.c (save_env): don't use EXEC_OPTION_UNSETENV_OTHERS.akr
2012-06-23* internal.h (rb_execarg): add env_modification field.akr
2012-06-23* internal.h (rb_execarg): add rlimit_limits field.akr
2012-06-23* internal.h (rb_execarg): add chdir_given and chdir_dir fields.akr
2012-06-23* internal.h (rb_execarg): add close_others_given, close_others_do andakr
2012-06-23* internal.h (rb_execarg): add unsetenv_others_given andakr
2012-06-23* process.c: use the variable name "soptions" for sargp->options.akr
2012-06-23* process.c: use the name "sargp" for struct rb_execarg variablesakr
2012-06-22* process.c: use the name "eargp" for struct rb_execarg variablesakr
2012-06-22* internal.h (rb_execarg): add pgroup_given and pgroup_pgid fields.akr
2012-06-22* process.c: pass struct rb_execarg value instead of its optionsakr
2012-06-22process.c: constant expressionnobu
2012-06-21* process.c (rb_execarg_addopt): take a VALUE argument instead ofakr
2012-06-21* process.c (rb_exec_fillarg): take a VALUE argument instead ofakr
2012-06-21* process.c (rb_exec_async_signal_safe): use rb_execarg_run_optionsakr
2012-06-21* process.c (rb_exec_fillarg): take a VALUE argument instead ofakr
2012-06-21* process.c (rb_execarg_init): take a VALUE argument instead ofakr
2012-06-21process.c: fix typenobu
2012-06-20* process.c (rb_execarg_fixup): take a VALUE argument instead ofakr
2012-06-20* internal.h (struct rb_execarg): add umask_given and umask_maskakr
2012-06-20* internal.h (struct rb_execarg) moved and renamed fromakr
2012-06-20* internal.h (rb_execarg_new): declared.akr
2012-06-20process.c: fixnum umasknobu