Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-02-25 | Clean up how we use opIds (#4118) | Ryan Dahl | |
2020-02-23 | refactor: use OpError instead of ErrBox for errors in ops (#4058) | Bartek Iwańczuk | |
To better reflect changes in error types in JS from #3662 this PR changes default error type used in ops from "ErrBox" to "OpError". "OpError" is a type that can be sent over to JSON; it has all information needed to construct error in JavaScript. That made "GetErrorKind" trait useless and so it was removed altogether. To provide compatibility with previous use of "ErrBox" an implementation of "From<ErrBox> for OpError" was added, however, it is an escape hatch and ops implementors should strive to use "OpError" directly. | |||
2020-02-08 | refactor: rename ThreadSafeState, use RefCell for mutable state (#3931) | Bartek Iwańczuk | |
* rename ThreadSafeState to State * State stores InnerState wrapped in Rc and RefCell | |||
2020-01-24 | s/PinnedBuf/ZeroCopyBuf (#3782) | Ryan Dahl | |
2020-01-20 | refactor: reduce number of ErrorKind variants (#3662) | Bartek Iwańczuk | |
2020-01-20 | refactor: Improve path handling in permission checks (#3714) | Nayeem Rahman | |
2020-01-16 | fix: Resolve read/write whitelists from CWD (#3684) | Nayeem Rahman | |
2020-01-05 | Rename crates: 'deno' to 'deno_core' and 'deno_cli' to 'deno' (#3600) | Ry Dahl | |
2020-01-02 | Happy new year! (#3578) | Ry Dahl | |
2019-12-05 | feat: first pass at native plugins (#3372) | Andy Finch | |
2019-11-24 | refactor: Elevate DenoPermissions lock to top level (#3398) | Kevin (Kun) "Kassimo" Qian | |
2019-11-11 | Add permissions.request (#3296) | Yoshiya Hinosawa | |
2019-10-27 | Use web standard Permissions API (#3200) | Yoshiya Hinosawa | |
2019-10-11 | Add init methods for each op module (#3087) | Ryan Dahl | |
2019-08-26 | bring back json ops (#2815) | Bartek Iwańczuk | |
2019-08-24 | Revert json ops (#2814) | Ryan Dahl | |
* Revert "port more ops to JSON (#2809)" This reverts commit 137f33733d365026903d40e7cde6e34ac6c36dcf. * Revert "port ops to JSON: compiler, errors, fetch, files (#2804)" This reverts commit 79f82cf10ed1dbf91346994250d7311a4d74377a. * Revert "Port rest of os ops to JSON (#2802)" This reverts commit 5b2baa5c990fbeae747e952c5dcd7a5369e950b1. | |||
2019-08-24 | port more ops to JSON (#2809) | Bartek Iwańczuk | |
2019-08-21 | Organize dispatch a bit (#2796) | Ryan Dahl | |
Just some clean up reorganization around flatbuffer/minimal dispatch code. This is prep for adding a JSON dispatcher. | |||
2019-08-14 | split up ops.rs (#2753) | Bartek Iwańczuk | |
Note cli/dispatch_minimal.rs ops are not yet included in cli/ops. This is part of work towards #2730 |