| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-12-17 | Add URL implementation (#1359) | Kitson Kelly | |
| 2018-12-13 | Read version from Cargo.toml (#1267) | Goffert van Gool | |
| 2018-12-11 | build: snapshot doesn't need source_map | Ryan Dahl | |
| Continuation of the work done in c113df. | |||
| 2018-12-06 | Process source maps in Rust instead of JS (#1280) | Ryan Dahl | |
| - Improves speed and binary size significantly. - Makes deno_last_exception() output a JSON structure. - Isolate::execute and Isolate::event_loop now return structured, mapped JSError objects on errors. - Removes libdeno functions: libdeno.setGlobalErrorHandler() libdeno.setPromiseRejectHandler() libdeno.setPromiseErrorExaminer() In collaboration with Ryan Dahl. | |||
| 2018-12-03 | gn snapshot template's target_name should be target | Ryan Dahl | |
| 2018-12-03 | Use include_bytes! instead of incbin. | Ryan Dahl | |
| This is the second attempt at this patch. The first version was reverted in 2ffd78daf9956a24098d1f959f21882e350e9d37 The problem, I suspect, was that the snapshot was represented as a source_set, which inserted a node into the dependency tree. include_bytes does properly insert the snapshot into rustc's depfile but the use of source_set confused gn. Now the that the deno executable has the create_deno_snapshot as a direct dependency, changes will be propagated. | |||
| 2018-11-29 | Make //build a git submodule | Ryan Dahl | |
| So we can float patches before sending them upstream. https://github.com/denoland/chromium_build Remove build_extra/toolchain | |||
| 2018-11-29 | Move libdeno build config to libdeno/BUILD.gn | Ryan Dahl | |
| 2018-11-27 | gitignore vim .swp files | Ryan Dahl | |
| 2018-11-23 | Revert "Use include_bytes! instead of incbin. (#1182)" | Ryan Dahl | |
| Reverting because this is causing Appveyor to be red. However I hope we can reintroduce include_bytes! soon in a way that works on windows. Fixes #1208. This reverts commits 96c3641fffe8509af9351cec4580861e76d89cc9 and 92e404706b0b1a26cdaf6f8cf81aac148292557f. | |||
| 2018-11-20 | Split Runner from Compiler | Kitson Kelly | |
| 2018-11-16 | Remove unused bundle_hash_h | Ryan Dahl | |
| It was orphaned in 92e404. | |||
| 2018-11-16 | First pass at running subprocesses (#1156) | Bert Belder | |
| 2018-11-14 | Support request method and headers in fetch() (#1188) | Ryan Dahl | |
| Adds a general HttpHeader flatbuffer message for serializing requests and responses. | |||
| 2018-11-12 | Use include_bytes! instead of incbin. (#1182) | Ryan Dahl | |
| 2018-11-05 | Add repl (#998) | Andy Hayden | |
| - Running repl from js side. - Add tests for repl behavior. - Handle ctrl-C and ctrl-D. | |||
| 2018-11-04 | Add deno.Buffer (#1121) | Ryan Dahl | |
| Do not confuse this with Node's Buffer. This is a direct port of Go's bytes.Buffer - it allows buffering of Reader and Writer objects. | |||
| 2018-11-04 | Web APIs: `File` and `FormData` (#1056) | Kyra | |
| 2018-11-03 | third_party: add tokio-process Rust crate and its dependencies | Bert Belder | |
| 2018-11-02 | Move fetch headers into its own file. | Ryan Dahl | |
| 2018-11-02 | test_rs needs deno_deps. | Ryan Dahl | |
| 2018-11-01 | cargo: build only necessary Ninja targets when invoked by RLS | Bert Belder | |
| 2018-11-01 | build: remove absolute path | Bert Belder | |
| 2018-10-31 | Support cargo check (#1128) | Ryan Dahl | |
| - Based on code from @qti3e and @piscisaureus in #724 and #1125 respectively. - TODO The DENO_BUILD_PATH env var must be supplied and must be an absolute path, this restriction should be removed in future work. | |||
| 2018-10-31 | Upgrade Flatbuffers. (#1127) | Ryan Dahl | |
| Use msg_generated.rs as mod instead of crate. | |||
| 2018-10-30 | Add resources op (#1119) | Bartek Iwańczuk | |
| 2018-10-27 | Ergonomics: Prompt TTY for permission escalation (#1081) | Ryan Dahl | |
| 2018-10-26 | Remove broken feature: trace() | Ryan Dahl | |
| 2018-10-26 | Add chmod/chmodSync on unix (and fix Cargo.toml) (#1088) | Kevin (Kun) "Kassimo" Qian | |
| Initial implementation by Srijan Reddy (@srijanreddy98, #672). | |||
| 2018-10-26 | build: snapshot blob is an input for the snapshot object | Bert Belder | |
| 2018-10-24 | libdeno: clean up | Ryan Dahl | |
| - Use a proper class for DenoIsolate. - Move extern C stuff to api.cc | |||
| 2018-10-24 | libdeno: deno_new should take a snapshot parameter. | Ryan Dahl | |
| 2018-10-24 | Remove deno_ns | Ryan Dahl | |
| 2018-10-23 | Switch to getopts for flag parsing (#1080) | Kevin (Kun) "Kassimo" Qian | |
| 2018-10-21 | Add URLSearchParams (#1049) | Kyra | |
| 2018-10-20 | Add Rust hyper http benchmark (#1043) | Kevin (Kun) "Kassimo" Qian | |
| * Add go net/http benchmark * Forget about Go. Let's do Rust Hyper * Update BUILD.gn * Rename | |||
| 2018-10-20 | Windows: dont use ts-node symlinked path | Ryan Dahl | |
| 2018-10-20 | build: make rollup generate a depfile for the bundle build | Bert Belder | |
| 2018-10-17 | Optimization: Reuse ArrayBuffer during serialization. | Ryan Dahl | |
| 2018-10-13 | Add cwd() and chdir() (#907) | Shiva Prasanth | |
| 2018-10-12 | Fix promise reject issue (#936) | Kevin (Kun) "Kassimo" Qian | |
| 2018-10-11 | Replace globals.d.ts with lib.deno_runtime.d.ts | Kitson Kelly | |
| 2018-10-11 | Add deno.metrics() | Bartek Iwańczuk | |
| 2018-10-04 | Use underscores in filenames. | 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 | Rename tsconfig.generated.json to tsconfig.declarations.json | Ryan Dahl | |
| 2018-09-30 | Add copyFile/copyFileSync (#863) | Kevin (Kun) "Kassimo" Qian | |
| 2018-09-30 | Add deno.truncate (#805) | ztplz | |
| 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. | |||
