summaryrefslogtreecommitdiff
path: root/ext/fs/ops.rs
AgeCommit message (Expand)Author
2024-11-15refactor: use boxed_error in some places (#26887)David Sherret
2024-11-13feat(ext/fs): add ctime to Deno.stats and use it in node compat layer (#24801)Łukasz Czerniawski
2024-11-04refactor(runtime/permissions): use concrete error types (#26464)Leo Kettmeir
2024-10-18refactor(ext/fs): use concrete error types (#26317)Leo Kettmeir
2024-09-28refactor: move NpmCacheDir to deno_cache_dir (#25916)David Sherret
2024-09-16refactor(permissions): split up Descriptor into Allow, Deny, and Query (#25508)David Sherret
2024-09-12refactor: cleanup unstable checks for WebGPU, FFI and FS APIs (#25586)Asher Gomez
2024-09-10feat(cli): use NotCapable error for permission errors (#25431)Luca Casonato
2024-09-09BREAKING(fs): remove `Deno.fsync[Sync]()` (#25448)Asher Gomez
2024-09-09BREAKING(fs): remove `Deno.fdatasync[Sync]()` (#25520)Asher Gomez
2024-09-05BREAKING(fs): remove `Deno.funlock[Sync]()` (#25442)Asher Gomez
2024-09-04BREAKING(fs): remove `Deno.ftruncate[Sync]()` (#25412)Asher Gomez
2024-09-03chore(fs): remove `Deno.flock[Sync]()` (#25350)Asher Gomez
2024-08-20fix(cli): update permission prompt message for compiled binaries (#24081)Yazan AbdAl-Rahman
2024-06-08fix(ext/node): lossy UTF-8 read node_modules files (#24140)Luca Casonato
2024-05-23feat(ext/fs): stabilize `Deno.FsFile.unlock[Sync]()` and `Deno.FsFile.lock[Sy...Asher Gomez
2024-05-22feat(ext/fs): stabilize `Deno.FsFile.syncData[Sync]()` and `Deno.FsFile.sync[...Asher Gomez
2024-04-19feat(runtime): Allow embedders to perform additional access checks on file op...Matt Mastracci
2024-02-21fix(ext/fs): make errors in tempfile creation clearer (#22498)Matt Mastracci
2024-02-19chore(fs): rename `op_fs_file_stat_{async/sync}` ops (#22476)Asher Gomez
2024-01-24revert: Remove deprecations of file sync APIs (#22085)Bartek Iwańczuk
2024-01-01chore: update copyright to 2024 (#21753)David Sherret
2023-10-04refactor: use deno_core::FeatureChecker for unstable checks (#20765)Bartek Iwańczuk
2023-09-24refactor: rewrite more ops to op2 (#20666)Bartek Iwańczuk
2023-09-23refactor: rewrite ops to op2 macro (#20628)Bartek Iwańczuk
2023-09-13chore: bump deno_core and cargo update (#20480)Matt Mastracci
2023-09-07chore(ext/fs): port some ops to op2 (#20402)Matt Mastracci
2023-08-03feat(permissions): add "--deny-*" flags (#19070)Asher Gomez
2023-06-22refactor(serde_v8): split ZeroCopyBuf into JsBuffer and ToJsBuffer (#19566)Bartek Iwańczuk
2023-05-24feat(ext/fs): add isBlockDevice, isCharDevice, isFifo, isSocket to FileInfo (...Hirotaka Tagawa / wafuwafu13
2023-05-11fix(ext/fs): add more context_path (#19101)David Sherret
2023-05-08refactor: prefix ops w/ crate they are defined in (#19044)Luca Casonato
2023-05-08refactor(ext/fs): `deno_fs::FileSystem` - conditional `Send + Sync` (#18993)David Sherret
2023-05-04refactor(ext/fs): boxed deno_fs::FileSystem (#18945)David Sherret
2023-04-17chore(ext/fs): decouple fs trait from deno_core (#18732)Luca Casonato
2023-04-12refactor(ext/fs): abstract FS via FileSystem trait (#18599)Luca Casonato