summaryrefslogtreecommitdiffstats
path: root/win32/win32.c
Commit message (Expand)AuthorAgeFilesLines
* * include/ruby/win32.h, win32/win32.c (rb_w32_getppid): now supportusa2008-06-241-0/+34
* * win32/win32.c (rb_w32_osid, rb_w32_osver, CreateChild): XP isusa2008-06-211-3/+15
* * win32/win32.c (rb_w32_spawn): no longer support P_WAIT.usa2008-06-211-4/+0
* * win32/win32.c (errmap): add some pipe errors.usa2008-06-181-2/+14
* * win32/win32.c (poll_child_status): set EINVAL to errno whenusa2008-06-181-5/+9
* * win32/win32.c (CreateChild): no need to inherit handles here becauseusa2008-06-171-1/+1
* * suppress warnings on cygwin, mingw and mswin.nobu2008-06-011-23/+5
* * process.c, include/ruby/intern.h (rb_run_exec_options): externed.usa2008-05-121-3/+2
* * win32/win32.c (rb_w32_map_errno): exported.nobu2008-02-201-2/+4
* * include/ruby/win32.h win32/win32.c (rb_w32_pipe_exec): use dual fdusa2007-11-201-47/+44
* * win32/win32.c (init_env): refactoring. remove unused code.usa2007-10-021-13/+10
* * main.c (main): use platform-independent per-process initialization.nobu2007-09-291-1/+1
* * bcc32/{Makefile.sub,configure.bat,setup.mak: configure_argsnobu2007-07-211-1/+1
* * ext/dl/cfunc.c (rb_dlcfunc_call): adjust format. [ruby-dev:31222]nobu2007-07-151-0/+1
* * win32/win32.c (CreateChild): enclose command line except fornobu2007-07-131-10/+19
* * win32/win32.c: remove unused functions.usa2007-06-271-54/+0
* * include/ruby/win32.h, win32/Makefile.sub, win32/configure.bat,usa2007-06-271-19/+23
* * include/ruby: moved public headers.nobu2007-06-101-3/+3
* * win32/win32.c (rb_w32_opendir): removed duplicated code.nobu2007-05-291-23/+11
* * win32/win32.c (rb_w32_opendir, rb_w32_readdir): eliminate magicnobu2007-05-291-11/+15
* * win32/win32.c (init_stdhandle): stderr should be without buffering,usa2007-05-151-0/+1
* * win32/win32.c (NtInitialize, exit_handler): add initializing andusa2007-04-251-48/+36
* * win32/win32.[ch] (rb_w32_enter_critical, rb_w32_leave_critical): nousa2007-04-111-50/+0
* * win32/win32.c (rb_w32_fclose, rb_w32_close): need to save errnousa2007-04-101-0/+4
* * thread.c (do_select): use ubf_select() as UBF on windows.usa2007-04-091-7/+0
* * win32/win32.c (rb_w32_cmdvector): fixed buffer size. reported byusa2007-03-301-10/+5
* * win32/win32.c (init_env, insert, cmdglob, rb_w32_cmdvector,usa2007-03-231-47/+44
* * win32/dir.h, win32/win32.c (rb_w32_opendir, rb_w32_readdir,usa2007-03-171-8/+14
* * parse.y (parser_yylex), win32/win32.c (rb_w32_utime): fixednobu2007-03-041-6/+6
* * file.c (rb_thread_flock, rb_file_flock): use UBF feature.nobu2007-02-241-1/+1
* * process.c (rb_waitpid_blocking, rb_waitpid): use UBF feature.nobu2007-02-241-2/+2
* * win32/win32.c (StartSocket): remove unnecessary code.usa2007-02-241-9/+0
* * thread.c (rb_thread_polling): check interrupts here.usa2007-02-231-118/+6
* * win32/win32.c (set_pioinfo_extra): simplified.usa2007-02-231-39/+17
* * configure.in (pid_t, uid_t, gid_t): check if defined.nobu2007-02-181-3/+3
* * win32/win32.c (get_pioinfo_extra): new function for VC++8 SP1usa2007-02-151-1/+51
* * intern.h: prepare rb_last_status_get() and rb_last_status_set().ko12007-02-051-3/+1
* * Merge YARVko12006-12-311-15/+9
* * win32/win32.c (init_stdhandle): redirect unopened IOs to NUL.nobu2006-12-061-3/+12
* * dir.c (glob_helper): get rid of possible memory leak.nobu2006-10-301-15/+38
* * win32/win32.c (rb_w32_utime): allow NULL to set the current time.nobu2006-10-181-4/+10
* * configure.in, bcc32/Makefile.sub, win32/Makefile.sub, win32/dir.h,nobu2006-08-121-11/+190
* * win32/win32.c (exit_handler): new function; release winsock andusa2006-07-311-19/+30
* * win32/win32.c (open_ifs_socket): should not use plain malloc.usa2006-07-181-1/+5
* * win32/win32.[ch] (rb_w32_read, rb_w32_write): new functions.usa2006-06-081-0/+24
* * win32/win32.c (errmap): add some winsock errors.usa2006-06-071-1/+7
* * win32/win32.c (rb_w32_cmdvector): backslashes inside single-quotesnobu2006-06-011-2/+2
* * win32/win32.c (rb_w32_getcwd): runtime's getcwd() will not successusa2006-06-011-19/+30
* * win32/win32.c (rb_w32_getcwd): set errno if not set.usa2006-06-011-0/+7
* * win32/win32.c (filetime_to_unixtime): should set tm_isdst to -1.ocean2006-03-021-0/+1