summaryrefslogtreecommitdiff
path: root/file.c
AgeCommit message (Expand)Author
2018-02-06share ruby_null_devicenobu
2018-01-24ruby/ruby.h: remove unnecessary exports from C-APInormal
2018-01-19there is no guarantee that mode_t is as wide as intshyouhei
2018-01-14exclude flexible array size with old compilersnobu
2018-01-13file.c (struct apply_arg): Use FLEX_ARY_LENmame
2018-01-09internal.h: remove dependecy on ruby/encoding.hnobu
2017-12-22[DOC] Fix indent [ci skip]kazu
2017-12-22[DOC] Remove unmatched parenthesis [ci skip]kazu
2017-12-10support 128bit ino on Windows (if available)usa
2017-12-04[DOC] improve rdoc formatting for links [ci skip]kazu
2017-12-04support nanosec file timestamp on newer Windowsusa
2017-12-04support `File.identical?` on ReFSusa
2017-11-29file.c: File.lutimenobu
2017-11-28file: release GVL for access(2) syscallsnormal
2017-11-26util.h: remove my_getcwdnobu
2017-11-24file.c: simplify eaccess(3) callersnormal
2017-11-21Fix a typokazu
2017-11-20File.mkfifo releases GVLnormal
2017-11-19file.c (rb_file_s_mkfifo): use mode_t instead of intnormal
2017-11-19file.c: fix 64-bit conversion warnings from r60844normal
2017-11-19File.readlink and rb_readlink releases GVLnormal
2017-11-18file: File#truncate and File.truncate release GVLnormal
2017-11-07file.c: improve docs for File#pathstomar
2017-11-01file.c: infect from argumentsnobu
2017-11-01revert r60596 because it cause faulure on TestFile#test_realpath_taintednessko1
2017-11-01file.c: infect from argumentsnobu
2017-10-31use mode_t where applicable (instead of int)normal
2017-10-24file.c: fix possible alignment bugs in r60386normal
2017-10-24file.c: apply2files releases GVLnormal
2017-10-23Drop to support NaCl platform.hsbt
2017-10-21Improve docs for `File.delete` exceptions.hsbt
2017-10-18Get rid of shadowing local variablesnobu
2017-10-11file.c: ALT_SEPARATOR on cygwinnobu
2017-10-03file.c: release GVL around lstat(2)normal
2017-10-03file.c: release GVL in File.{setuid?,setgid?,sticky?}normal
2017-10-02use `ra` instead of new variables.ko1
2017-10-02catch up r60088 for DOSISH.ko1
2017-10-01File#rename releases GVLnormal
2017-10-01file.c: remove unnecessary volatile usenormal
2017-09-26Release gvl while doing (f)statnobu
2017-09-21file.c: rb_check_realpathnobu
2017-09-16file.c: [DOC] separators at dirname and basenamenobu
2017-08-31File#path: Raise IOError when a file is O_TMPFILEsorah
2017-07-29file.c: [DOC] File.mkfifonobu
2017-06-08file.c: realpath in OS path encodingnobu
2017-06-03file.c: preserve encodingnobu
2017-06-02file.c: preserve encodingnobu
2017-06-01load.c: convert by rb_get_path_checknobu
2017-06-01file.c: rb_check_funcall_default for fallback valuenobu
2017-05-31Improve performance of implicit type conversionwatson1978