aboutsummaryrefslogtreecommitdiffstats
path: root/win32/win32.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* * win32/win32.c (NtInitialize): need to set a handler for VC++8.usa2006-02-241-0/+11
* * win32/win32.c (rb_w32_utime): drop read-only attribute beforeusa2006-02-141-0/+5
* * win32/win32.c (LK_ERR): ERROR_NOT_LOCKED is not an error.usa2006-02-041-1/+14
* * win32/win32.c (rb_w32_seekdir): should not segfault even if passedocean2006-01-011-18/+30
* * win32/win32.c (rb_w32_strerror): remove all CR and LF. (avoid brokenocean2005-11-281-3/+3
* * file.c (test_identical): test if two files are identical.nobu2005-11-221-22/+6
* * win32/win32.c (winnt_stat): set mapped errno instead of ENOENT.ocean2005-11-221-1/+1
* * win32/win32.c (rb_w32_stat): Dir.chdir('//server/shared');ocean2005-11-221-1/+106