Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-10-11 | Add support for --types | Kitson Kelly | |
2018-10-11 | Fix metrics() race condition. (#965) | Ryan Dahl | |
2018-10-11 | Add deno.metrics() | Bartek Iwańczuk | |
2018-10-10 | src/http.rs -> src/http_util.rs | Ryan Dahl | |
So as not to conflict with http crate. | |||
2018-10-10 | Rename BadFileDescriptor | J2P | |
2018-10-10 | Clean up Isolate::event_loop with utility function. | Ryan Dahl | |
2018-10-09 | Add redirect follow feature (#934) | Kevin (Kun) "Kassimo" Qian | |
2018-10-09 | Re-enable test_fetch_sync_string | Ryan Dahl | |
2018-10-08 | Remove deno_get_data() | Bert Belder | |
Instead, pass the isolate data to the dispatch callback directly. | |||
2018-10-08 | Abide by the rules when passing Isolate between c and rust | Bert Belder | |
Ensure that at most one mutable Isolate reference exists at a time. `deno_execute()` and `deno_respond()` now borrow a reference to the rust-side isolate from the caller. When we need a reference to the isolate while one of these functions is on the stack, `deno_get_data()` can be used to borrow back that reference. | |||
2018-10-08 | Remove ntasks aliasing workaround | Bert Belder | |
2018-10-08 | Rename Deno.data to Deno.user_data | Bert Belder | |
Also use the correct rust type for it. | |||
2018-10-08 | Rename Isolate.ptr to Isolate.libdeno_isolate | Bert Belder | |
2018-10-06 | docs: fix urls in comments | Yoshiya Hinosawa | |
2018-10-06 | Make ntasks an atomic counter. | Ryan Dahl | |
Fixes #919. | |||
2018-10-06 | Fix symlink error message | Kevin (Kun) "Kassimo" Qian | |
2018-10-05 | Replace panic with error on windows for symlink | Kevin (Kun) "Kassimo" Qian | |
2018-10-05 | Clean up helpers in src/errors.rs | Ryan Dahl | |
* Add errors::bad_resource() * Move permission_denied() to errors.rs * Make op_symlink's not_implemented() into a runtime panic. | |||
2018-10-05 | Always die on panic. | Ryan Dahl | |
2018-10-05 | Implement closeRead/closeWrite using TcpStream::shutdown (#903) | Kevin (Kun) "Kassimo" Qian | |
2018-10-04 | v0.1.7 | Ryan Dahl | |
- Improve fetch headers (#853) - Add deno.truncate (#805) - Add copyFile/copyFileSync (#863) - Limit depth of output in console.log for nested objects, and add console.dir (#826) - Guess extensions on extension not provided (#859) - Renames: deno.platform -> deno.platform.os deno.arch -> deno.platform.arch - Upgrade TS to 3.0.3 - Add readDirSync(), readDir() - Add support for TCP servers and clients. (#884) Adds deno.listen(), deno.dial(), deno.Listener and deno.Conn. | |||
2018-10-04 | Use underscores in filenames. | Ryan Dahl | |
2018-10-04 | Rename flatbuffer base.msg to base.inner | Ryan Dahl | |
This better disambiguates with the msg_generated.ts module, which in JS we call "fbs", but would be better called "msg". | |||
2018-10-04 | Rename msg_from_js() to dispatch(). | Ryan Dahl | |
2018-10-04 | Rename handler.rs to ops.rs | Ryan Dahl | |
2018-10-03 | First pass at support for TCP servers and clients. (#884) | Ryan Dahl | |
Adds deno.listen(), deno.dial(), deno.Listener and deno.Conn. | |||
2018-10-03 | Implemented readDirSync, readDir | J2P | |
2018-10-03 | isolate: work around a rust compiler bug | Bert Belder | |
2018-10-03 | timers: remove the old timer implementation | Bert Belder | |
Fixes #878. | |||
2018-10-03 | timers: implement timers in javascript | Bert Belder | |
2018-10-02 | Guess extensions on extension not provided (#859) | Kevin (Kun) "Kassimo" Qian | |
Fixes #857 | |||
2018-10-01 | Adjust how handle_read handle_write function. | Ryan Dahl | |
Use tokio_io::io::read() and tokio_io::io::write_all() instead of poll_fn() as suggested in the Tokio gitter. | |||
2018-10-01 | Rename FdTable to ResourceTable. | Ryan Dahl | |
Add docs to src/resources.rs. | |||
2018-10-01 | Format. | Ryan Dahl | |
2018-10-01 | rename parse_core_args to v8_set_flags_preprocess (#871) | ztplz | |
2018-09-30 | Add copyFile/copyFileSync (#863) | Kevin (Kun) "Kassimo" Qian | |
2018-09-30 | Remove unused table WriteFileSync | Kevin (Kun) "Kassimo" Qian | |
2018-09-30 | Add deno.truncate (#805) | ztplz | |
2018-09-29 | v0.1.6 | Ryan Dahl | |
- Adds deno.stdin, deno.stdout, deno.stderr, deno.open(), deno.write(), deno.read(), deno.Reader, deno.Writer, deno.copy() #846 - Print 'Compiling' when compiling TS. - Support zero-copy for writeFile() writeFileSync() #838 - Fixes eval error bug #837 - Make Deno multithreaded #782 - console.warn() goes to stderr #810 - Add deno.readlink()/readlinkSync() #797 - Add --recompile flag #801 - Use constructor.name to print out function type #664 - Rename deno.argv to deno.args - Add deno.trace() #795 - Continuous benchmarks https://denoland.github.io/deno/ | |||
2018-09-28 | Adds basic File I/O and FD table. | Ryan Dahl | |
Adds deno.stdin, deno.stdout, deno.stderr, deno.open(), deno.write(), deno.read(), deno.Reader, deno.Writer, deno.copy(). Fixes #721. tests/cat.ts works. | |||
2018-09-27 | Support zero-copy data in libdeno.send(). (#838) | Ryan Dahl | |
This is a large API refactor of deno.h which replaces deno_send() and deno_set_response() with deno_respond(). It also adds a req_id parameter to the deno_recv_cb. Make writeFile/writeFileSync use it. | |||
2018-09-26 | Use the thread pool for blocking I/O | Ryan Dahl | |
2018-09-25 | Disable test_fetch_sync_string. | Ryan Dahl | |
2018-09-25 | Add SetGlobalTimeout(). | Ryan Dahl | |
To be used for a timers implementation soon. | |||
2018-09-25 | Make Deno multithreaded. | Ryan Dahl | |
By using the tokio default runtime. This patch makes all of the ops thread safe. Adds libdeno to JS globals to make for easier testing. Preliminary work for #733. | |||
2018-09-25 | Use lazy_static for HttpsConnector | Ryan Dahl | |
And rename net.rs to http.rs Share HTTP connection. | |||
2018-09-25 | format | Ryan Dahl | |
2018-09-25 | Clean up flags. | Ryan Dahl | |
2018-09-25 | Implement deno.readlink() (#797) | Mani Maghsoudlou | |
2018-09-24 | Add flag --recompile (#801) | Bartek Iwańczuk | |