summaryrefslogtreecommitdiff
path: root/file.c
AgeCommit message (Expand)Author
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
2023-02-15file.c: rb_file_load_ok: GC+retry on EMFILE/ENFILE/ENOMEMEric Wong
2023-02-03Enable write barriers on File::StatJean Boussier
2023-01-30* expand tabs. [ci skip]git
2023-01-30file.c: add some endif labels where appropriateEric Wong
2022-12-09[DOC] Fix false link to ::DataAlan Wu
2022-12-08Introduce `IO.new(..., path:)` and promote `File#path` to `IO#path`. (#6867)Samuel Williams