deno/ext
Daniel Osvaldo Rahmanto fc6f0d38a3
fix(ext/node): implement fchmod on windows (#30704)
- Also fixes `node:fs.fstat` because it was incorrectly showing the file
mode on windows, which is needed by the node compat test.
- Moves the `stat_extra` function from `ext/fs/std_fs.rs` (deno_fs) into
`ext/io/lib.rs` (deno_io), because it's more convenient to export it
from there letting us to use the function on `deno_fs` and `deno_io`,
and currently `deno_fs` had already used `deno_io` as a dependency.
- Allows
[parallel/test-fs-chmod-mask.js](https://github.com/nodejs/node/blob/v24.2.0/test/parallel/test-fs-chmod-mask.js)
and
[parallel/test-fs-chmod.js](https://github.com/nodejs/node/blob/v24.2.0/test/parallel/test-fs-chmod.js)
tests to pass.
2025-09-16 09:22:37 -04:00
..
broadcast_channel 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
bundle chore: release deno_bundle_runtime (#30674) 2025-09-10 05:10:44 +00:00
cache 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
canvas 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
console 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
cron 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
crypto 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
fetch feat(unstable): tcp proxy for Deno.HttpClient (#30700) 2025-09-15 16:50:12 +00:00
ffi fix(ffi): check that fast calls are taken (#30658) 2025-09-11 12:02:57 +02:00
fs fix(ext/node): implement fchmod on windows (#30704) 2025-09-16 09:22:37 -04:00
http fix(http): duplicate listener should inherit onError and signal (#30680) 2025-09-10 17:41:13 +02:00
io fix(ext/node): implement fchmod on windows (#30704) 2025-09-16 09:22:37 -04:00
kv 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
napi 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
net 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
node fix(ext/node): validate fs.read on empty buffer (#30706) 2025-09-16 11:16:17 +02:00
os 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
process 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
rt_helper 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
signals 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
telemetry 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
tls feat(unstable): tcp proxy for Deno.HttpClient (#30700) 2025-09-15 16:50:12 +00:00
url 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
web 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
webgpu 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
webidl 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30
websocket feat(unstable): support Deno.HttpClient in WebSocket (#30692) 2025-09-12 11:42:25 +02:00
webstorage 2.5.0 (#30673) 2025-09-10 09:17:46 +05:30