summaryrefslogtreecommitdiff
path: root/runtime/ops/io.rs
AgeCommit message (Expand)Author
2023-01-02chore: update copyright year to 2023 (#17247)David Sherret
2022-12-15Revert "feat(ops): Fast zero copy string arguments (#16777)" (#17063)Bartek Iwańczuk
2022-12-12feat: improve download progress bar (#16984)Bartek Iwańczuk
2022-12-02perf: use fast api for io read/write sync (#15863)Divy Srivastava
2022-12-02feat(ops): Fast zero copy string arguments (#16777)Divy Srivastava
2022-10-09feat(core): improve resource read & write traits (#16115)Luca Casonato
2022-10-07feat(core): Reorder extension initialization (#16136)Jakub Łabor
2022-09-05chore: fix flaky stdout_write_all test (#15772)David Sherret
2022-09-04fix(cli): allow using file resource synchronously while being used async (#15...David Sherret
2022-08-18feat(ext/flash): An optimized http/1.1 server (#15405)Divy Srivastava
2022-07-13fix(cli): synchronize async stdio/file reads and writes (#15092)David Sherret
2022-06-26build: require safety comments on unsafe code (#13870)Luca Casonato
2022-05-23fix: read raw stdin to prevent buffering (regression) (#14704)David Sherret
2022-05-11fix: stdout and stderr encoding on Windows (#14559)David Sherret
2022-05-10refactor: `StdFileResource` - remove unused cancel handle (#14558)David Sherret
2022-05-10refactor: remove unused `Option`s on `StdFileResource.fs_file` (#14549)David Sherret
2022-05-01fix(test): actually capture stdout and stderr in workers (#14435)David Sherret
2022-04-26fix(test): capture worker stdout and stderr in test output (#14410)David Sherret
2022-04-26refactor(ops/process): add `StdioOrRid` enum (#14393)David Sherret
2022-04-22Reland "perf(http): optimize ReadableStreams backed by a resource" (#14346)Divy Srivastava
2022-04-21Revert various PRs related to "ext/http" (#14339)Bartek Iwańczuk
2022-04-21feat(runtime): two-tier subprocess API (#11618)Leo Kettmeir
2022-04-20core: introduce `resource.read_return` (#14331)Divy Srivastava
2022-04-19perf(runtime): bypass tokio file and bump op buffer size to 64K (#14319)Divy Srivastava
2022-03-14feat(core): codegen ops (#13861)Divy Srivastava
2022-01-07chore: update copyright to 2022 (#13306)Ryan Dahl
2021-12-18refactor: use `once_cell` instead of `lazy_static` (#13135)Divy Srivastava
2021-11-09feat(core): streams (#12596)Aaron O'Mullan
2021-10-26chore: upgrade Rust to 1.56.0 (#12514)Bert Belder
2021-10-20fix(ext/net): fix TLS bugs and add 'op_tls_handshake' (#12501)Bert Belder
2021-10-05chore: various op cleanup (#12329)Leo K
2021-08-15refactor(ops): return BadResource errors in ResourceTable calls (#11710)Aaron O'Mullan
2021-06-29feat: Add "deno_net" extension (#11150)Bartek Iwańczuk
2021-06-17chore: upgrade Rust to 1.53.0 (#11021)Yusuke Tanaka
2021-05-11fix(tls): flush send buffer in the background after closing TLS stream (#10146)Bert Belder
2021-05-08cleanup(ops): remove unused ZeroCopyBuf arg-types (#10530)Aaron O'Mullan
2021-05-02refactor(runtime): use Extensions (#10461)Aaron O'Mullan
2021-04-12refactor(deno): remove concept of bin & json ops (#10145)Aaron O'Mullan
2021-04-05refactor: convert ops to use serde_v8 (#10009)Aaron O'Mullan
2021-04-02refactor(ops): remove variadic buffers (#9944)Aaron O'Mullan
2021-03-26remove macro_use (#9884)Ryan Dahl
2021-03-25upgrade: Rust 1.51.0 (#9895)Yusuke Tanaka
2021-03-20refactor: Move bin ops to deno_core and unify logic with json ops (#9457)Inteon
2021-03-19chores: enforce type ResourceId across codebase (#9837)Divy Srivastava
2021-03-18move runtime ops to serde ops (#9828)crowlKats
2021-03-18refactor: update minimal ops & rename to buffer ops (#9719)Inteon
2021-02-21feat(unstable): per op metrics (#9240)Luca Casonato
2021-01-29refactor: IO resource types, fix concurrent read/write and graceful close (#9...Bert Belder
2021-01-10update copyright to 2021 (#9081)Ryan Dahl
2020-12-16refactor: rewrite ops to use ResourceTable2 (#8512)Bartek Iwańczuk