summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-30Fix flaky REPL test.Ryan Dahl
2018-11-30clippy fixes (#1250)Andy Hayden
2018-11-29Upgrade to TypeScript 3.2Kitson Kelly
2018-11-29Add prebuilt/win/v8_debug.lib (#1249)Ryan Dahl
The windows debug build was broken due to libc link errors.
2018-11-29Make //build a git submoduleRyan Dahl
So we can float patches before sending them upstream. https://github.com/denoland/chromium_build Remove build_extra/toolchain
2018-11-29Replace mutex by atomics (#1238)F001
2018-11-29Handle Location header relative URI (#1240)Kevin (Kun) "Kassimo" Qian
2018-11-29Move libdeno build config to libdeno/BUILD.gnRyan Dahl
2018-11-29Fix mac debug build.Ryan Dahl
2018-11-29Cleanup setTimeout repl test and alphabetize testsAndy Hayden
2018-11-28REPL unblock event loop AND fix REPL setTimeout fire problemsKevin (Kun) "Kassimo" Qian
2018-11-27Use prebuilt V8 library by default.Ryan Dahl
This still retains the ability to build V8 from scratch, with an number of configurations. The prebuilt binaries were created using DENO_BUILD_MODE=release ./tools/build.py v8
2018-11-27gitignore vim .swp filesRyan Dahl
2018-11-27Don't use use_custom_libcxx=false on travis.Ryan Dahl
2018-11-27add test for Buffer edge caseBartek Iwańczuk
2018-11-27Add update to changelog (#1227)Ryan Dahl
2018-11-27Don't use snapshot for src/isolate.rs tests.Ryan Dahl
2018-11-27Disable flaky fetch tests.Ryan Dahl
2018-11-26Typo fixes in Docs.mdThomas Beirne
Just fixing a couple minor typos - formates -> formats - configuation -> configuration
2018-11-23Revert "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-20Split Runner from CompilerKitson Kelly
2018-11-17Use short install links.Ryan Dahl
2018-11-16v0.2.0Ryan Dahl
Changes since v0.1.12: - First pass at running subprocesses (#1156) - Improve flag parsing (#1200) - Improve fetch() (#1194 #1188 #1102) - Support shebang (#1197)
2018-11-16Remove unused bundle_hash_hRyan Dahl
It was orphaned in 92e404.
2018-11-16First pass at running subprocesses (#1156)Bert Belder
2018-11-16improve flag parsingBartek Iwańczuk
2018-11-16Support uploading data from fetch()Ryan Dahl
Does not yet support streaming, only strings and TypedArrays for now.
2018-11-16Specify exact versions in Cargo.tomlRyan Dahl
To fix "cargo check" on travis, where they have silently upgraded us from Ring 0.13.2 to 0.13.4, which has some errors.
2018-11-16Lift snapshot to be an argument of Isolate::new().Ryan Dahl
2018-11-16Improve docs (#1196)Ryan Dahl
2018-11-16Support shebangRyan Dahl
2018-11-16Simplify NotFound code.Ryan Dahl
2018-11-14Support request method and headers in fetch() (#1188)Ryan Dahl
Adds a general HttpHeader flatbuffer message for serializing requests and responses.
2018-11-14Add a simple doc generation tool.Ryan Dahl
And website upload tool.
2018-11-14fix code sample in Docs迷渡
2018-11-13Support streaming response bodies from fetch()Ryan Dahl
Also Buffer.readFrom in fetch() to buffer response.
2018-11-13Wrapper around hyper::Body so it can be used as AsyncReadRyan Dahl
2018-11-12Use include_bytes! instead of incbin. (#1182)Ryan Dahl
2018-11-12v0.1.12Ryan Dahl
- Update to TypeScript 3.1.6 (#1177) - Fixes Headers type not available. (#1175) - Reader/Writer to use Uint8Array not ArrayBufferView (#1171) - Fixes importing modules starting with 'http'. (#1167) - build: Use target/ instead of out/ (#1153) - Support repl multiline input (#1165)
2018-11-12Update to TypeScript 3.1.6 (#1177)Kitson Kelly
2018-11-11Use https for the demoSteven Liekens
Without HTTPS it might be possible for a MITM to inject arbitrary code into the "thumb.ts" response which Deno would then execute.
2018-11-09Ensure global type instances are available.Kitson Kelly
2018-11-09Cleanups for runtime lib declarations.Kitson Kelly
2018-11-09Reader/Writer should use Uint8Array not ArrayBufferViewRyan Dahl
Because many Reader/Writer implementations (e.g. bufio) assume their able to use subarray() with byte indexes and often ask for byte values, it makes sense to simply restrict all implementations to Uint8Array.
2018-11-08Local filenames starting with 'http' shouldn't be remote. (#1167)Ryan Dahl
2018-11-08build: Use target/ instead of out/ (#1153)Ryan Dahl
2018-11-08travis should immediately fail when lint or test_format fails (#1172)Aladeen
Fixes #1104
2018-11-07appveyor: place cargo and rustup in the same cacheBert Belder
This avoids the problem that when one of the caches is restored and the other isn't, Rust doesn't get reinstalled, but it also isn't usable, crashing the CI.
2018-11-06Support repl multiline input (#1165)Andy Hayden
2018-11-06Fix many of the clippy::pedantic warningsAndy Hayden