summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-04Add 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-04Improve integration test harness (#1142)Kitson Kelly
2018-11-04Web APIs: `File` and `FormData` (#1056)Kyra
2018-11-04Fix clippy warnings (#1149)Andy Hayden
Run with: cargo clippy https://github.com/rust-lang-nursery/rust-clippy
2018-11-04Improve robustness of lib builder.Kitson Kelly
2018-11-03Add documentation as per #1105 (#1116)Nisheet Sinvhal
2018-11-03third_party: add tokio-process Rust crate and its dependenciesBert Belder
2018-11-03third_party: upgrade Rust cratesBert Belder
2018-11-03third_party: add unwanted crates and cargo caches to .gitignoreBert Belder
And some other minor clean-ups in the same file.
2018-11-03build: infer label name for versioned Rust cratesBert Belder
2018-11-02Move fetch headers into its own file.Ryan Dahl
2018-11-02Rename EnvPair to KeyValue.Ryan Dahl
2018-11-02test_rs needs deno_deps.Ryan Dahl
2018-11-01Fix performance regression with JSON ModulesKitson Kelly
2018-11-01clarify benchmark chart unitsbdistin
Currently, the Travis chart displays "time" as the y-label of the graph, when in fact the unit is in minutes. (makes this consistent with other y-labels being "seconds")
2018-11-01cargo: build in Cargo's out dir if DENO_BUILD_PATH is not setBert Belder
Plus some minor improvements and clean-ups: * Resolve DENO_BUILD_PATH to an absolute path if necessary. * Rename DENO_BUILD_PATH to GN_OUT_DIR in places where it is supposed to be set by the build system (and not a user configuration variable). * Output Cargo `rerun-if-*-changed` instructions first, so even if the build itself fails, configuration changes will still trigger a re-run of build.rs. * Remove TODOs that are impossible. * Re-run build.rs when the flatbuffer definition file changes.
2018-11-01cargo: build only necessary Ninja targets when invoked by RLSBert Belder
2018-11-01build: remove absolute pathBert Belder
2018-10-31.gitignore: dedupeBert Belder
2018-10-31Support 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-31Better output on panic (#1129)Joseph
2018-10-31Add helper to turn deno.Reader into async iterator (#1130)Bartek Iwańczuk
2018-10-31Mention 'git submodule update' in docs (#1132)Joseph
2018-10-31Upgrade Flatbuffers. (#1127)Ryan Dahl
Use msg_generated.rs as mod instead of crate.
2018-10-30Add ability to load JSON as modules (#1065)Kitson Kelly
2018-10-30Make format.py less verbose.Ryan Dahl
2018-10-30Rename FetchReq op to Fetch.Ryan Dahl
2018-10-30Remove unused asset.Kitson Kelly
2018-10-30Add resources op (#1119)Bartek Iwańczuk
2018-10-29Separate source map from output code.Kitson Kelly
2018-10-28Add application/x-typescript mime type supportKevin (Kun) "Kassimo" Qian
2018-10-27v0.1.10Ryan Dahl
- Add URLSearchParams (#1049) - Implement clone for FetchResponse (#1054) - Use content-type headers when importing from URLs. (#1020) - Use checkJs option, JavaScript will be type checked and users can supply JSDoc type annotations that will be enforced by Deno (#1068) - Add separate http/https cache dirs to DENO_DIR (#971) - Support https in fetch. (#1100) - Add chmod/chmodSync on unix (#1088) - Remove broken features: --deps and trace() (#1103) - Ergonomics: Prompt TTY for permission escalation (#1081)
2018-10-27Minor sorting not handled by format.Ryan Dahl
2018-10-27Fix race condition in chmod testRyan Dahl
2018-10-27Ergonomics: Prompt TTY for permission escalation (#1081)Ryan Dahl
2018-10-26Remove broken feature: trace()Ryan Dahl
2018-10-26Remove broken feature: --depsRyan Dahl
2018-10-26Add chmod/chmodSync on unix (and fix Cargo.toml) (#1088)Kevin (Kun) "Kassimo" Qian
Initial implementation by Srijan Reddy (@srijanreddy98, #672).
2018-10-26ci: peg rust version to 1.30.0Bert Belder
2018-10-26Support https in fetch.Ryan Dahl
fetch should use same hyper connector as import.
2018-10-26build: snapshot blob is an input for the snapshot objectBert Belder
2018-10-26Add separate http/https cache dirs to DENO_DIR (#971)Kevin (Kun) "Kassimo" Qian
Also change remote relative import logic.
2018-10-26Disable treat_warnings_as_errors on windows when sccache is in useBert Belder
2018-10-25Minor text fixes and improvements to Docs.md (#1091)David Michael Gregg
2018-10-25Turn on treat_warnings_as_errors (#1086)Ryan Dahl
Fixes #374
2018-10-25doc: update TS and V8 version in README fileAntoine du Hamel
Refs: https://github.com/denoland/deno/pull/980 Refs: https://github.com/denoland/deno/pull/1041
2018-10-25Add error_001.ts to execution time benchmarks.Ryan Dahl
Ref #1087
2018-10-25build: fix compatibility with rustc 1.30.0Bert Belder
Additionally: * Rebuild rust crates when the rustc version changes. * Fetch all rust ldflags in one exec_script() call instead of two.
2018-10-25appveyor: fix logic in Get-SaveCacheBert Belder
2018-10-24Support CheckJSKitson Kelly