summaryrefslogtreecommitdiff
path: root/src/node_file.h
Commit message (Expand)AuthorAgeFilesLines
* src: add option to track unmanaged file descriptorsAnna Henningsen2020-07-141-0/+4
* worker,fs: make FileHandle transferableAnna Henningsen2020-06-141-0/+22
* src: reduce FileHandle size by reordering fieldsAnna Henningsen2020-06-111-1/+1
* fs: clean up Dir.read() uv_fs_t data before calling into JSAnna Henningsen2020-05-151-1/+2
* src: retrieve binding data from the contextJoyee Cheung2020-05-061-3/+5
* src: move fs state out of EnvironmentAnna Henningsen2020-04-061-10/+38
* fs: return first folder made by mkdir recursivebcoe2020-01-311-0/+14
* fs: unset FileHandle fd after closeAnna Henningsen2020-01-181-1/+1
* src: clean up node_file.hAnna Henningsen2019-11-301-290/+92
* fs: introduce `opendir()` and `fs.Dir`Jeremiah Senkpiel2019-10-081-0/+89
* fs: add *timeNs properties to BigInt Stats objectsJoyee Cheung2019-06-141-59/+36
* src: update UNREACHABLE macro to take a stringNitish Sakhawalkar2019-05-201-1/+1
* src: prefer v8::Global over node::PersistentAnna Henningsen2019-04-301-2/+2
* src: use predefined AliasedBuffer types in the code baseJoyee Cheung2019-04-261-4/+5
* src: port coverage serialization to C++Joyee Cheung2019-04-061-0/+5
* src: use explicit casts to silence conversion warningsZach Bjornson2019-03-221-10/+10
* src: inline macro DISALLOW_COPY_AND_ASSIGNgengjiawen2019-03-171-4/+5
* src: apply clang-tidy rule modernize-use-overridegengjiawen2019-02-181-1/+1
* fs, src, lib: fix `blksize` & `blocks` on WindowsRichard Lau2019-02-151-8/+0
* src: pass along errors from fs object creationsAnna Henningsen2019-02-081-18/+24
* src: clean clang-tidy errors in node_file.hRefael Ackermann2018-10-241-12/+29
* src: fix resource leak in node::fs::FileHandleRefael Ackermann2018-10-241-1/+1
* src: refactor FillStatsArrayRefael Ackermann2018-10-241-2/+89
* src: name EmbededderGraph edges and use class names for nodesJoyee Cheung2018-10-041-15/+14
* fs: implement mkdir recursive (mkdirp)Benjamin Coe2018-08-111-0/+42
* src: rename PROVIDER_FSREQWRAP to PROVIDER_FSREQCALLBACKJon Moss2018-08-011-1/+1
* src,lib: rename FSReqWrap to FSReqCallbackJon Moss2018-08-011-4/+4
* src: add proper MemoryInfoName to wrappersJoyee Cheung2018-07-271-0/+10
* src: use offset calc. instead of `req->data` in node_fileAnna Henningsen2018-07-191-0/+8
* src: enable more detailed memory trackingAnna Henningsen2018-07-131-4/+23
* fs: support BigInt in fs.*stat and fs.watchFileJoyee Cheung2018-06-071-8/+11
* src: refactor `BaseObject` internal field managementAnna Henningsen2018-05-041-6/+1
* fs: refactor stats array to be more genericJoyee Cheung2018-04-041-12/+52
* fs: fix memory leak in WriteStringJoyee Cheung2018-03-191-4/+16
* src: make `FileHandle` a (readonly) `StreamBase`Anna Henningsen2018-03-151-3/+59
* fs: simplify FSReqBase slightlyAnna Henningsen2018-03-111-5/+7
* src: prevent persistent handle resource leaksBen Noordhuis2018-02-211-1/+0
* fs: use Persistent::Reset() for resetting handlesAnna Henningsen2018-02-161-2/+2
* src: resolve issues reported by coveritycjihrig2018-02-101-1/+1
* fs: add initial set of fs.promises APIsJames M Snell2018-02-051-4/+8
* fs: add FileHandle object fd wrapperJames M Snell2018-02-051-0/+63
* fs: add FSReqPromiseJames M Snell2018-02-051-11/+53
* fs: encapsulate FSReqWrap moreJames M Snell2018-01-181-40/+19
* fs: refactor After for easier maintainabilityJames M Snell2017-12-181-21/+19
* fs: refactor FSReqWrap and AfterJames M Snell2017-12-181-0/+102
* src: reduce number of exported symbolsAnna Henningsen2017-04-141-38/+0
* meta: restore original copyright headerJames M Snell2017-03-101-0/+21
* src: add include guards to internal headersBen Noordhuis2016-05-251-0/+4
* src: replace usage of v8::Handle with v8::LocalMichaƫl Zasso2015-09-061-1/+1
* Remove excessive copyright/license boilerplateisaacs2015-01-121-21/+0