summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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-12Use Uint8Array instead of ArrayBufferViewRyan Dahl
Original: https://github.com/denoland/deno_std/commit/0c8ad6eb1af05b259cc7c622e87e27b402886c96
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-09Basic http demo working.Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/805efdb7508f4b916645df49038b4c143c0de0a1
2018-11-09First pass at BufWriterRyan Dahl
Original: https://github.com/denoland/deno_std/commit/9329cd76bd67b96fbeab6ef0b02703bd77a9b482
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-08wipRyan Dahl
Original: https://github.com/denoland/deno_std/commit/ad578ab6fe75dd41585be741e378b92645258b28
2018-11-08Use async iterators for http server.Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/9377d154c5079a732d76a36a6ec5892d8da43087
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-08Add tests for TextProtoReader.readMIMEHeader()Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/36edda18ab75ea8287088478d46e89e5e8d6be0f
2018-11-08First pass at TextProtoReader.Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/31ab43b9193a9107d965c991f17992fcee791b33
2018-11-08travis should immediately fail when lint or test_format fails (#1172)Aladeen
Fixes #1104
2018-11-08Simplify travis.Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/22151e4f7bddfa14aed096d7ad7d021b026b562b
2018-11-08Add BufReader.peek()Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/90cbca40beb7f5523f7ac99b5f317b727d4df3a4
2018-11-08Add test bufioReadLineRyan Dahl
Original: https://github.com/denoland/deno_std/commit/01f576af87de38628bf65eccc855a3503e76d03e
2018-11-07Use https instead of http.Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/2d8d8247da4f71fe7e796fc1d3da1f797a2c4195
2018-11-07Add BufReader.readSlice()Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/e37b949e2c4523911e071086c1cf4ea4f33dc6af
2018-11-07Rename bufio.Reader to BufReaderRyan Dahl
Original: https://github.com/denoland/deno_std/commit/6b886836c03ad0641aa0522ce1a765935884952e
2018-11-07Add bufio tests.Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/aa9e3df0d21e927ec86209c8cc81d5f1a27a0736
2018-11-07Add ReadmeRyan Dahl
Original: https://github.com/denoland/deno_std/commit/be1eb62bdc04c7af4f1f63b4b01b26c23d62f3c9
2018-11-07Add travis scriptRyan Dahl
Original: https://github.com/denoland/deno_std/commit/7117998ab8f8695c8983c1961c038e59473268e3
2018-11-07First pass at bufio.read tests.Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/1eb57aa3948caf88e9064defc15e076b8a46fbd2
2018-11-07First pass at bufio.Ryan Dahl
Original: https://github.com/denoland/deno_std/commit/c5cc6959705c310f4f7a864d77aae54171707c04
2018-11-07Fix testRyan Dahl
Original: https://github.com/denoland/deno_std/commit/52ff748cfbc5f23b267dc5901c96508aee02d199
2018-11-07InitRyan Dahl
Original: https://github.com/denoland/deno_std/commit/60735e18043b54f51cf794ebe152459d5e066e6d
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
2018-11-06Improve preparing stack tracesKitson Kelly
2018-11-06Remove flags::processAndy Hayden
It was doing two independent things: - print help and exit - set log level It's better to do those explicitly in main.rs
2018-11-05v0.1.11Ryan Dahl
- Performance and stability improvements on all platforms. - Add repl (#998) - Add deno.Buffer (#1121) - Support cargo check (#1128) - Upgrade Rust crates and Flatbuffers. (#1145, #1127) - Add helper to turn deno.Reader into async iterator (#1130) - Add ability to load JSON as modules (#1065) - Add deno.resources() (#1119) - Add application/x-typescript mime type support (#1111)
2018-11-05Omit sources from source maps in bundle.Kitson Kelly
2018-11-05Decode main.js.map during snapshotting.Ryan Dahl
Pro: time ./out/debug/deno tests/error_001.ts 3.0s -> 0.4s Con: time ./tool/build.py snapshot 33s -> 1m52s out/debug/gen/snapshot_deno.bin 39M -> 121M
2018-11-05Add repl (#998)Andy Hayden
- Running repl from js side. - Add tests for repl behavior. - Handle ctrl-C and ctrl-D.
2018-11-05Fix issue with runtime lib generation.Kitson Kelly
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