summaryrefslogtreecommitdiff
path: root/win32/win32.c
AgeCommit message (Expand)Author
2025-12-24Win32: Remove an unused functionNobuyoshi Nakada
2025-12-12Win32: Make `rb_w32_osid` return Windows NT alwaysNobuyoshi Nakada
2025-12-12Win32: Remove the workaround for console reading bugNobuyoshi Nakada
2025-11-19Win32: Drop support for older than MSVC 14.0/_MSC_VER 1900Nobuyoshi Nakada
2025-11-19Win32: Drop support for older than MSVC 12.0/_MSC_VER 1800Nobuyoshi Nakada
2025-11-19Win32: Drop support for older than MSVC 10.0/_MSC_VER 1600Nobuyoshi Nakada
2025-11-19Win32: Drop support for older than MSVC 9.0/_MSC_VER 1500Nobuyoshi Nakada
2025-11-19Win32: Drop support for older than MSVC 8.0/_MSC_VER 1400Nobuyoshi Nakada
2025-10-29win32: Extract `FILETIME` related constants.Nobuyoshi Nakada
2025-10-29win32: Optimize `FIMETIME` calculationsNobuyoshi Nakada
2025-10-17win32: Prefix `clock_getclock` and `clock_getres`Nobuyoshi Nakada
2025-10-17win32: Fix missing typeNobuyoshi Nakada
2025-10-17win32: Support more `clockid_t`Nobuyoshi Nakada
2025-10-05Win32: Fix fallback parsing of CSI SGR sequencesNobuyoshi Nakada
2025-05-22Fix for old mingw without `clock_gettime` and `clock_getres`Nobuyoshi Nakada
2025-05-12Fix redefinition of `clock_gettime` and `clock_getres`Nobuyoshi Nakada
2025-05-11Revert "Fix redefinition of `clock_gettime` and `clock_getres`"Hiroshi SHIBATA
2025-05-10Fix redefinition of `clock_gettime` and `clock_getres`Nobuyoshi Nakada
2025-03-19fix rb_w32_strerror when errno < 0YO4
2025-03-12[Bug #21177] Win32: Allow longer path nameNobuyoshi Nakada
2025-02-13Remove a stale function for MJITNobuyoshi Nakada
2025-02-13Remove stale comment for MJITNobuyoshi Nakada
2024-11-30[win32] fix arm64 instruction decodingjeremyd2019
2024-09-24Windows: Remove compatibility to ancient MSVCRT APILars Kanis
2024-09-12Add error checking to readdir, telldir, and closedir calls in dir.cJeremy Evans
2024-08-11fix i386-ucrt buildRaed Rizqie
2024-07-31[Feature #20563] Drop support for Windows older than 8/Sever 2012Nobuyoshi Nakada
2024-07-31[Feature #20563] Drop support for Windows older than Vista/2008Nobuyoshi Nakada
2024-05-29Fix `calloc` arguments order for -Wcalloc-transposed-argsNobuyoshi Nakada
2023-11-23windows-arm64 support (#8995)Pierrick Bouvier
2023-10-27[Feature #19244] Windows: Prefer USERPROFILE over HOMEPATH on startup as wellLars Kanis
2023-09-25Add `rb_w32_uspawn_process`Nobuyoshi Nakada
2023-06-30Don't check for null pointer in calls to freePeter Zhu
2023-06-01Hide the usage of `rb_io_t` where possible. (#7880)Samuel Williams
2023-06-01Revert "Hide most of the implementation of `struct rb_io`. (#6511)"NARUSE, Yui
2023-05-30Hide most of the implementation of `struct rb_io`. (#6511)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
2023-03-06s/MJIT/RJIT/Takashi Kokubun
2023-03-06Stop exporting symbols for MJITTakashi Kokubun
2023-02-26Adjust `else` style to be consistent in each files [ci skip]Nobuyoshi Nakada
2022-12-24Windows: Prefer USERPROFILE over HOMEPATHLars Kanis
2022-12-15Add more comments why CRuby uses __pioinfoNARUSE, Yui
2022-11-25Use `rb_sprintf` instead of deprecated `sprintf`Nobuyoshi Nakada
2022-11-20Avoid warnings on MINGW:Lars Kanis
2022-11-17Add support for `sockaddr_un` on Windows. (#6513)Samuel Williams
2022-11-17Windows: Readlink improvements (#6745)Lars Kanis
2022-09-09eliminate magic numberYO4
2022-09-09win32.c additional fix: is_readable_consoleYO4
2022-09-09win32.c fix: is_readable_consoleYO4