summaryrefslogtreecommitdiff
path: root/include/ruby/win32.h
AgeCommit message (Expand)Author
2024-02-26Revise 9ec342e07df6aa5e2c2e9003517753a2f1b508fdNobuyoshi Nakada
2024-02-26[Bug #20296] Fix the default assertion messageNobuyoshi Nakada
2024-02-26Introduction of Happy Eyeballs Version 2 (RFC8305) in Socket.tcp (#9374)Misaki Shioi
2023-05-27Improve `read`/`write`/`pread`/`pwrite` consistency. (#7860)Samuel Williams
2023-05-24Fix "runs a C function with the global lock unlocked and unlocks IO with the ...Samuel Williams
2023-05-24Add support for pread/pwrite on windows. (#7827)Samuel Williams
2022-11-17Add support for `sockaddr_un` on Windows. (#6513)Samuel Williams
2022-11-17Windows: Readlink improvements (#6745)Lars Kanis
2022-09-08[Bug #5317] Use `rb_off_t` instead of `off_t`Nobuyoshi Nakada
2022-07-21Expand tabs [ci skip]Takashi Kokubun
2022-01-19include/ruby/win32.h: explicitly define HAVE_SHUTDOWNYuta Saito
2022-01-18include/ruby/win32.h: define HAVE_X for the missing prototypes (#5456)Yuta Saito
2021-12-27Fix some bornheadsU.Nakamura
2021-12-27Call FlushInstrucitonCache() when PROT_EXEC is specified to mprotectU.Nakamura
2021-12-27Tiny mmap emulation for WindowsU.Nakamura
2021-08-27Use C99-defined macros to classify a floating-point numberNobuyoshi Nakada
2020-12-27win32: Declared wait and fixed the return typeNobuyoshi Nakada
2020-12-20win32: Deprecate file CP version functionsNobuyoshi Nakada
2020-12-20win32: Use UTF-8 as filesystem encoding [Feature #12654]Nobuyoshi Nakada
2020-12-16Made LARGEFILE_SUPPORT mandatoryNobuyoshi Nakada
2020-12-16Removed stale declarationNobuyoshi Nakada
2020-12-08Windows: Read ENV names and values as UTF-8 encoded Strings (#3818)Lars Kanis
2019-07-25Fix errno at seeking socket/pipe on WindowsNobuyoshi Nakada
2017-12-11undef previous definition of `SIZEOF_STRUCT_STAT_ST_INO`usa
2017-12-10support 128bit ino on Windows (if available)usa
2017-12-04support nanosec file timestamp on newer Windowsusa
2017-04-21Suppress a warning in ruby/win32.h [Fix GH-1591]nobu
2017-03-03broken mingwnobu
2016-12-13declare `rb_w32_sysinit` in header.usa
2016-05-02* win32/win32.c, include/ruby/win32.h (rb_w32_utruncate): implements newusa
2016-03-13win32.h: fix O_SHARE_DELETEnobu
2015-09-12win32.c: more fcntlnobu
2015-09-04win32.h: fix macro namenobu
2015-08-24win32.c: symlinknobu
2015-07-21ruby/win32.h: include windows.hnobu
2015-06-12* file.c (File::SHARE_DELETE): new flag to be able to delete opened fileusa
2015-04-24* win32/win32.c (rb_w32_{getc,putc}): removed. they are needed for oldusa
2015-04-23* win32/win32.c: remove bcc related code.naruse
2015-03-23win32.c: readlinknobu
2015-03-23win32.c: w32_lstati64nobu
2015-03-19win32.c: S_IFLNKnobu
2014-11-10* win32/win32.c, include/win32/win32.h (rb_w32_set_nonblock): newusa
2014-05-22revert File::Statfs [Feature #9772]naruse
2014-04-22* win32/win32.c, include/ruby/win32.h (ustatfs): implementation ofusa
2014-04-15* include/ruby/win32.h (rb_w32_cmdvector): removed.usa
2014-04-05win32.c: wchar conversionnobu
2014-02-23win32/win32.c: add rb_w32_inet_ptonnobu
2014-02-14* include/ruby/intern.h,akr
2014-02-07win32.h: define strtoll and strtoull for earlier VCnobu
2013-11-28win32.c: rb_w32_dup2nobu