| Commit message (Expand) | Author | Age | Files | Lines |
* | * internal.h (rb_exec_arg_init): change return type to void. | akr | 2012-06-05 | 1 | -9/+11 |
* | * internal.h (rb_exec_arg): use union to represent command invocation | akr | 2012-06-05 | 1 | -23/+22 |
* | update async-signal-safe comments. | akr | 2012-06-05 | 1 | -4/+4 |
* | * process.c (rb_exec_arg_fixup): allocate a temporary buffer for | akr | 2012-06-05 | 1 | -19/+33 |
* | * process.c (strtok): declaration removed because it is not used. | akr | 2012-06-05 | 1 | -4/+0 |
* | * process.c (proc_spawn): don't detect simple command line here | akr | 2012-06-05 | 1 | -22/+5 |
* | * process.c (rb_exec_fillarg): bail out a loop eagerly. | akr | 2012-06-05 | 1 | -2/+4 |
* | * process.c: add comments about async-signal-safe. | akr | 2012-06-05 | 1 | -46/+61 |
* | add comment. | akr | 2012-06-04 | 1 | -3/+3 |
* | * process.c (rb_exec_fillarg): allocate one more element before | akr | 2012-06-04 | 1 | -4/+4 |
* | * internal.h (ARGVSTR2ARGC): defined. | akr | 2012-06-04 | 1 | -5/+5 |
* | merge definitions | nobu | 2012-06-04 | 1 | -14/+8 |
* | unused parameter | nobu | 2012-06-04 | 1 | -3/+2 |
* | unused variables | nobu | 2012-06-04 | 1 | -2/+0 |
* | * process.c (rb_exec_err): should preserve errno. | usa | 2012-06-04 | 1 | -1/+1 |
* | * process.c (rb_run_exec_options_err): restore save_env() call for | usa | 2012-06-04 | 1 | -1/+58 |
* | * io.c (pipe_open): follow up changes in r35889. | usa | 2012-06-04 | 1 | -14/+5 |
* | * process.c (rb_spawn_process): fix for Windows. not tested. | akr | 2012-06-03 | 1 | -4/+11 |
* | * process.c (rb_proc_exec_e): don't use ISSPACE(). \f, \r and \v | akr | 2012-06-03 | 1 | -1/+1 |
* | * include/ruby/intern.h (rb_exec_arg): remove argc and argv fields. | akr | 2012-06-03 | 1 | -94/+100 |
* | * process.c (rb_exec_getargs): remove rb_exec_arg argument. | akr | 2012-06-03 | 1 | -2/+2 |
* | * process.c (rb_check_argv): use rb_str_new_frozen instead of | akr | 2012-06-03 | 1 | -2/+2 |
* | * process.c (rb_proc_exec_e): extended version of rb_proc_exec() to | akr | 2012-06-03 | 1 | -7/+16 |
* | * use execve() to preserve environment variables when exec method is | akr | 2012-06-03 | 1 | -51/+89 |
* | Imports Ruby's port to NativeClient (a.k.a NaCl). | yugui | 2012-05-17 | 1 | -8/+29 |
* | * variable.c (trace_ev): Removed "not reached" comment as this line is | drbrain | 2012-04-14 | 1 | -3/+5 |
* | * encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "control | drbrain | 2012-04-13 | 1 | -0/+8 |
* | * include/ruby/win32.h (rb_w32_aspawn_flags): add the declaration of | shirosaki | 2012-04-07 | 1 | -17/+52 |
* | * process.c (setreuid, setregid): suppress warnings. | nobu | 2012-04-03 | 1 | -6/+8 |
* | * process.c (obj2uid, obj2gid): allow strings as input user/group id. | nobu | 2012-03-28 | 1 | -85/+212 |
* | * process.c: no cuddle up else's. | nobu | 2012-03-28 | 1 | -45/+90 |
* | * include/ruby/intern.h: Add rb_check_arity, rb_error_arity [#6085] | marcandre | 2012-03-14 | 1 | -7/+3 |
* | * process.c (rb_run_exec_options_err): chdir at last to interpret | akr | 2012-03-03 | 1 | -20/+20 |
* | * io.c, process.c, time.c, ext: use rb_sys_fail_str instead of | nobu | 2012-02-27 | 1 | -3/+5 |
* | * process.c (proc_wait): Change typo "SystemError" to | drbrain | 2012-02-13 | 1 | -4/+3 |
* | * gc.c (rb_objspace_free): global_List is allocated with xmalloc. | naruse | 2012-01-08 | 1 | -2/+2 |
* | * process.c: Fix typo. patch from Aviv Ben-Yosef. | ayumin | 2012-01-03 | 1 | -1/+1 |
* | * process.c (rb_exit_status_code): extract from rb_f_exit_bang and | nobu | 2011-12-11 | 1 | -26/+25 |
* | * process.c (proc_seteuid_m): fix argument. | nobu | 2011-12-05 | 1 | -1/+1 |
* | * bignum.c (big_rshift), compile.c (validate_label, | nobu | 2011-12-05 | 1 | -3/+26 |
* | * process.c (proc_seteuid): separate an internal wrapper function | nobu | 2011-11-11 | 1 | -19/+19 |
* | * io.c (nogvl_io_cntl): rb_cloexec_fcntl_dupfd's 2nd argument is int. | naruse | 2011-11-01 | 1 | -1/+1 |
* | * include/ruby/intern.h (rb_cloexec_fcntl_dupfd): declared. | akr | 2011-10-30 | 1 | -2/+2 |
* | * process.c (ruby_setsid): use rb_cloexec_open. | akr | 2011-10-29 | 1 | -4/+4 |
* | * include/ruby/intern.h (rb_fd_set_cloexec): declared. | akr | 2011-10-22 | 1 | -7/+6 |
* | * use RB_TYPE_P which is optimized for constant types, instead of | nobu | 2011-09-29 | 1 | -3/+3 |
* | * process.c (proc_spawn_v, proc_spawn): should not wait the | nobu | 2011-08-19 | 1 | -9/+22 |
* | * include/ruby/intern.h (rb_update_max_fd): declaration moved from | akr | 2011-07-20 | 1 | -0/+11 |
* | * process.c: removed signal() macro. It's no longer used. | kosaki | 2011-07-11 | 1 | -4/+0 |
* | * thread_pthread.c (rb_thread_create_timer_thread): removed | kosaki | 2011-07-10 | 1 | -42/+1 |