Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-06-13 | feat(runtime/signal): implement SIGINT and SIGBREAK for windows (#14694) | Geert-Jan Zwiers | |
This commit adds support for SIGINT and SIGBREAK signals on Windows platform. Co-authored-by: orange soeur <juzi201314@gmail.com> | |||
2022-05-15 | Revert "refactor(runtime): change from signal_str_to_int function to enum ↵ | Leo Kettmeir | |
(#14539)" (#14606) This reverts commit c496639d5dc190b107222bc30462d67ddb86c223. | |||
2022-05-14 | refactor(runtime): change from signal_str_to_int function to enum (#14539) | Leo Kettmeir | |
2022-05-11 | fix: stdout and stderr encoding on Windows (#14559) | David Sherret | |
2022-04-26 | fix(test): capture inherited stdout and stderr for subprocesses in test ↵ | David Sherret | |
output (#14395) | |||
2022-04-26 | refactor(ops/process): add `StdioOrRid` enum (#14393) | David Sherret | |
2022-03-14 | feat(ops): custom arity (#13949) | Aaron O'Mullan | |
Also cleanup & drop ignored wildcard op-args | |||
2022-03-14 | feat(core): codegen ops (#13861) | Divy Srivastava | |
Co-authored-by: Aaron O'Mullan <aaron.omullan@gmail.com> | |||
2022-01-07 | chore: update copyright to 2022 (#13306) | Ryan Dahl | |
Co-authored-by: Erfan Safari <erfanshield@outlook.com> | |||
2021-11-02 | chore: update to Rust edition 2021 (#12578) | Bartek Iwańczuk | |
2021-10-10 | feat: Stabilize Deno.kill and Deno.Process.kill (#12375) | Ryan Dahl | |
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com> | |||
2021-10-07 | fix(runtime): don't equate SIGINT to SIGKILL on Windows (#12356) | Bert Belder | |
2021-09-27 | fix: subprocess kill support on windows (#12134) | Luca Casonato | |
2021-09-25 | cleanup(runtime): flatten op_kill's args (#12214) | Aaron O'Mullan | |
2021-09-14 | chore: bump crate versions for 0.14 (#12072) | David Sherret | |
2021-09-13 | feat(unstable): allow specifing gid and uid for subprocess (#11586) | Leo K | |
2021-09-07 | fix: remove windows-only panic when calling `Deno.kill` (#11948) | David Sherret | |
2021-09-06 | BREAKING(unstable): Remove Deno.Signals enum, Deno.signals.* (#11909) | Ryan Dahl | |
2021-08-15 | refactor(ops): return BadResource errors in ResourceTable calls (#11710) | Aaron O'Mullan | |
* refactor(ops): return BadResource errors in ResourceTable calls Instead of relying on callers to map Options to Results via `.ok_or_else(bad_resource_id)` at over 176 different call sites ... | |||
2021-08-04 | feat(unstable): clean environmental variables for subprocess (#11571) | Leo K | |
This commit adds "Deno.RunOptions.clearEnv" option, that allows to clear environmental variables from parent process before spawning a subprocess. | |||
2021-05-08 | cleanup(ops): remove unused ZeroCopyBuf arg-types (#10530) | Aaron O'Mullan | |
2021-05-02 | refactor(runtime): use Extensions (#10461) | Aaron O'Mullan | |
2021-04-12 | refactor(deno): remove concept of bin & json ops (#10145) | Aaron O'Mullan | |
2021-04-12 | feat(runtime/permissions): prompt fallback (#9376) | crowlKats | |
Co-authored-by: Yoshiya Hinosawa <stibium121@gmail.com> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-04-10 | feat(permissions): allow run permission to take values (#9833) | crowlKats | |
This commit adds allowlist support to `--allow-run` flag. Additionally `Deno.permissions.query()` allows to query for specific programs within allowlist. | |||
2021-04-05 | refactor: convert ops to use serde_v8 (#10009) | Aaron O'Mullan | |
This commit rewrites most of the ops to use "serde_v8" instead of "json" serialization. | |||
2021-04-02 | refactor(ops): remove variadic buffers (#9944) | Aaron O'Mullan | |
2021-03-19 | chores: enforce type ResourceId across codebase (#9837) | Divy Srivastava | |
2021-03-18 | normalize rids (#9832) | crowlKats | |
2021-03-18 | move runtime ops to serde ops (#9828) | crowlKats | |
2021-03-17 | refactor: clean up permission handling (#9367) | crowlKats | |
2021-01-29 | refactor: IO resource types, fix concurrent read/write and graceful close ↵ | Bert Belder | |
(#9118) Fixes: 9032. | |||
2021-01-14 | refactor: make Process#kill() throw sensible errors on Windows (#9111) | Bert Belder | |
Previously, calling `Process#kill()` after the process had exited would sometimes throw a `TypeError` on Windows. After this patch, it will throw `NotFound` instead, just like other platforms. This patch also fixes flakiness of the `runKillAfterStatus` test on Windows. | |||
2021-01-11 | upgrade: tokio 1.0 (#8779) | Bartek Iwańczuk | |
Co-authored-by: Bert Belder <bertbelder@gmail.com> | |||
2021-01-10 | update copyright to 2021 (#9081) | Ryan Dahl | |
2020-12-16 | refactor: rewrite ops to use ResourceTable2 (#8512) | Bartek Iwańczuk | |
This commit migrates all ops to use new resource table and "AsyncRefCell". Old implementation of resource table was completely removed and all code referencing it was updated to use new system. | |||
2020-12-13 | refactor: deno_runtime crate (#8640) | Bartek Iwańczuk | |
This commit moves Deno JS runtime, ops, permissions and inspector implementation to new "deno_runtime" crate located in "runtime/" directory. Details in "runtime/README.md". Co-authored-by: Ryan Dahl <ry@tinyclouds.org> |