Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2018-09-22 | Rename deno.argv, libdeno::DenoC and deno_set_flags (#796) | ztplz | |
2018-09-21 | v0.1.5 | Ryan Dahl | |
- Add atob() btoa() #776 - Add deno.arch deno.platform #773 - Add deno.symlink() and deno.symlinkSync() #742 - Add deno.mkdir() and deno.mkdirSync() #746 - Add deno.makeTempDir() #740 - Improvements to FileInfo interface #765, #761 - Add fetch.blob() - Upgrade V8 to 7.0.276.15 - Upgrade Rust crates | |||
2018-09-18 | Implement deno.symlink() (#742) | Mani Maghsoudlou | |
2018-09-17 | Isolate::execute doesn't need mutability. | Ryan Dahl | |
2018-09-17 | Rename Deno to Isolate and move to own file. | Ryan Dahl | |
2018-09-17 | Make mode always u32 and switch to has_mode for StatRes fbs (#761) | Kevin (Kun) "Kassimo" Qian | |
2018-09-16 | Use `dirs::home_dir` to replace deprecated `std::env::home_dir` | Kevin (Kun) "Kassimo" Qian | |
2018-09-16 | format | Bert Belder | |
2018-09-16 | Remove remove_timer asserts (#760) | Kevin (Kun) "Kassimo" Qian | |
* Remove remove_timer asserts * Add clearTimeout invalid id no-panic test * Move timer test to its file AND some lint side-effects | |||
2018-09-14 | [fs] Enable mode for `mkdir` on unix (#746) | Kevin (Kun) "Kassimo" Qian | |
2018-09-12 | v0.1.4 | Ryan Dahl | |
- Support headers in fetch() - Adds many async fs functions: deno.rename() deno.remove(), deno.removeAll(), deno.removeSync(), deno.removeAllSync(), deno.mkdir(), deno.stat(), deno.lstat() deno.readFile() and deno.writeFile(). - Add mode in FileInfo - Access error codes via error.kind - Check --allow-net permissions when using fetch() - Add deno --deps for listing deps of a script. | |||
2018-09-12 | Small handers.rs cleanup (#735) | JaePil Jung | |
2018-09-12 | Add support for fetch() headers (#727) | qti3e | |
2018-09-12 | Implement deno.rename() (#731) | Mani Maghsoudlou | |
2018-09-12 | Add unix-only `mode` for FileInfo (#732) | Kevin (Kun) "Kassimo" Qian | |
2018-09-12 | Add remove(), removeAll(). | Kevin (Kun) "Kassimo" Qian | |
and removeSync(), removeAllSync(). | |||
2018-09-11 | Implement deno.stat() and deno.lstat() | Sajjad Hashemian | |
2018-09-11 | Move writeFileSync to write_file.ts, add writeFile and tests (#728) | Kevin (Kun) "Kassimo" Qian | |
2018-09-10 | Implement deno.mkdir() | Sajjad Hashemian | |
2018-09-10 | Support async futures that have empty response. | Ryan Dahl | |
2018-09-10 | Implement deno.readFile() | Ryan Dahl | |
As an example of how to implement ops that have both sync and async versions. | |||
2018-09-10 | create_msg -> serialize_response | Ryan Dahl | |
2018-09-10 | Remove null_buf() | Ryan Dahl | |
2018-09-09 | Better NotFound error handling in CodeFetch | Ryan Dahl | |
throwResolutionError was swallowing unrelated errors. | |||
2018-09-09 | Remove namespace from src/msg.fbs | Ryan Dahl | |