Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | fix: re-enable fixed tests | Yoshiya Hinosawa | |
2018-10-03 | fix: fix //website/app_test.js | Yoshiya Hinosawa | |
2018-10-03 | Reenable copyFile tests | Kevin (Kun) "Kassimo" Qian | |
2018-10-03 | Update timer test to use #497 test case | Andy Hayden | |
This behavior was fixed by #885. | |||
2018-10-03 | Implemented readDirSync, readDir | J2P | |
2018-10-03 | Upgrade other JS deps. | Ryan Dahl | |
2018-10-03 | Upgrade TS to 3.0.3 | Ryan Dahl | |
We need this specific version because ts-simple-ast depends on it. See https://github.com/denoland/deno/pull/729#issuecomment-426352887 | |||
2018-10-03 | Clean up deno.platform | Ryan Dahl | |
Renames: deno.platform -> deno.platform.os deno.arch -> deno.platform.arch Removes unsupported operating systems and CPU architectures from the types. Uses the string "win" instead of "win32". | |||
2018-10-03 | Rename tsconfig.generated.json to tsconfig.declarations.json | Ryan Dahl | |
2018-10-03 | test: disable incorrect tests | Bert Belder | |
These tests weren't running because with the old timer implementation time-outs were sometimes lost, and the test harness uses setTimeout to throw errors after a test has failed. | |||
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: add some more unit tests | Li Hao | |
Closes #682. | |||
2018-10-03 | timers: implement timers in javascript | Bert Belder | |
2018-10-03 | ci: set RUST_BACKTRACE=1 | Bert Belder | |
2018-10-03 | Hide line with value zero (#882) | Kanishkar J | |
2018-10-03 | Add fetch_deps to syscall count. | Ryan Dahl | |
The benchmark was added in b7fd6e but was not surfaced in the UI. TODO: The tests should have failed and caught this situation. | |||
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 | Bind `this` to console methods (#873) | Kevin (Kun) "Kassimo" Qian | |
Fixes #872 | |||
2018-10-01 | rename parse_core_args to v8_set_flags_preprocess (#871) | ztplz | |
2018-09-30 | Limit depth of output in console.log for nested objects, and add console.dir ↵ | Yingbo (Max) Wang | |
(#826) | |||
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 fetch_deps syscall count benchmark. | Ryan Dahl | |
2018-09-30 | Format | Ryan Dahl | |
2018-09-30 | tools: define ERROR_INVALID_PARAMETER in utils.py | Bert Belder | |
Fixes #865. | |||
2018-09-30 | Add deno.truncate (#805) | ztplz | |
2018-09-30 | Add top-level await issue link to readme (#860) | Eric Lewis | |
2018-09-30 | Improve fetch headers (#853) | 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-28 | appveyor: re-enable python stdout buffering | Bert Belder | |
It's not longer necessary. | |||
2018-09-28 | libdeno: use cstream instead of printf to write to stderr | Bert Belder | |
2018-09-28 | libdeno: remove dead code | Bert Belder | |
2018-09-27 | Better build instructions for windows | Nisheet Sinvhal | |
Fixes #802. | |||
2018-09-27 | third_party: gitignore depot_tools/.cipd_client temporary files | Bert Belder | |
2018-09-27 | Print 'Compiling' when compiling TS. | Ryan Dahl | |
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-27 | Ensure spawning python server twice raises an exception. | Andy Hayden | |
Previously it would dump the traceback but not raise. It's unclear if serve_forever could crash for some other reason, but the main reason spawn throws is if the port is already in use. | |||
2018-09-27 | Add benchmark descriptions. | Ryan Dahl | |
2018-09-27 | Benchmarks: github link and truncate sha1 (#845) | Kevin (Kun) "Kassimo" Qian | |
2018-09-26 | Travis benchmark (#832) | ztplz | |
2018-09-26 | Error pretty print (print stack) | Kevin (Kun) "Kassimo" Qian | |
2018-09-26 | Expand binary size benchmark (#830) | Kevin (Kun) "Kassimo" Qian | |
2018-09-26 | Use the thread pool for blocking I/O | Ryan Dahl | |