summaryrefslogtreecommitdiff
path: root/file.c
AgeCommit message (Expand)Author
11 daysEnsure `struct rb_io` is passed through to `thread.c`. (#13134)Samuel Williams
12 days[wasm] Fallback to emulated realpath on wasi-libc realpath `ENOTSUP`Yuta Saito
2025-04-01GCC defines __linux__, not __LINUX__Alan Wu
2025-03-13[Feature #20971] Deprecate `rb_path_check`Earlopain
2025-01-29[DOC] Fix wrong call-seq format (#12662)tomoya ishida
2025-01-02[DOC] Exclude 'Class' and 'Module' from RDoc's autolinkingNobuyoshi Nakada
2024-10-10[Bug #20631] Workaround for macOS 15.0 fork crashYuta Saito
2024-10-09Fix spellingJohn Bampton
2024-10-05Introduce `rb_io_blocking_region` which takes `struct rb_io` argument. (#11795)Samuel Williams
2024-09-30Free a buffer allocated by realpathYusuke Endoh
2024-09-26Extract `mutable_CFString_new`Nobuyoshi Nakada
2024-09-26Import patches for old macOS from MacPortsNobuyoshi Nakada
2024-09-12Release GVL for get{pwnam,pwuid,grgid,grnam}_r calls in process.cJeremy Evans
2024-08-22Check getlogin return value before passing to strcasecmpJeremy Evans
2024-07-18Fix `utimesat` availability conditionNobuyoshi Nakada
2024-07-14Release GVL around system calls in dir.cJeremy Evans
2024-07-08Doc fixesBurdetteLamar
2024-03-05[DOC] fix some commentscui fliter
2024-03-02Make `File#chown` unblockingNobuyoshi Nakada
2024-03-02Make `File#chmod` unblockingNobuyoshi Nakada
2024-02-23Remove unneeded RUBY_FUNC_EXPORTEDPeter Zhu
2024-02-20[DOC] Fix links in doc (#9970)Burdette Lamar
2024-02-15Do not include a backtick in error messages and backtracesYusuke Endoh
2024-02-01[DOC] Pretty tables for Kernel#test doc (#9751)Burdette Lamar
2024-01-30Fix memory leak in File.expand_pathPeter Zhu
2024-01-24Define `IO_WITHOUT_GVL` macroNobuyoshi Nakada
2024-01-08[DOC] Escape File in documentationPeter Zhu
2023-12-25Markdown table for #flockBurdetteLamar
2023-12-24[DOC] Fix markup in HTMLNobuyoshi Nakada
2023-12-23[DOC] Clean up doc for File#flock (#9332)Burdette Lamar
2023-12-18[DOC] Add links from `File::Constants` to `File` constantsNobuyoshi Nakada
2023-12-06[DOC] Fixed document positionNobuyoshi Nakada
2023-11-22Embed File::Stat objectsJean Boussier
2023-11-17Fix File.directory? doc hidding File::Stat#directory? docDana Sherson
2023-09-27[DOC] Missing comment markersNobuyoshi Nakada
2023-09-24[DOC] Correction for doc guide + TOC fix in File (#8505)Burdette Lamar
2023-08-31[DOC] Link fix (#8340)Burdette Lamar
2023-08-26Introduce `at_char_boundary` functionNobuyoshi Nakada
2023-08-12[DOC] Don't suppress autolinksBurdetteLamar
2023-07-24[rubygems/rubygems] Bundler: Update bundle-outdated(1) manKentaro Takeyama
2023-07-23[DOC] RDoc for File::Constants (#8103)Burdette Lamar
2023-07-10Use `File::NULL` instead of hard coded null device namesNobuyoshi Nakada
2023-06-28[DOC] Fixes for link fragments (#7981)Burdette Lamar
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-03-22Should not reach end of non-void functionNobuyoshi Nakada
2023-03-20Fix the macro for conditionNobuyoshi Nakada
2023-02-27Revert "reuse open(2) from rb_file_load_ok on POSIX-like system"Takashi Kokubun
2023-02-26reuse open(2) from rb_file_load_ok on POSIX-like systemEric Wong
close