Age | Commit message (Collapse) | Author |
|
Adds a general HttpHeader flatbuffer message for serializing requests
and responses.
|
|
And website upload tool.
|
|
|
|
Also Buffer.readFrom in fetch() to buffer response.
|
|
|
|
|
|
Original: https://github.com/denoland/deno_std/commit/0c8ad6eb1af05b259cc7c622e87e27b402886c96
|
|
- 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)
|
|
|
|
Without HTTPS it might be possible for a MITM to inject arbitrary code into the "thumb.ts" response which Deno would then execute.
|
|
Original: https://github.com/denoland/deno_std/commit/805efdb7508f4b916645df49038b4c143c0de0a1
|
|
Original: https://github.com/denoland/deno_std/commit/9329cd76bd67b96fbeab6ef0b02703bd77a9b482
|
|
|
|
|
|
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.
|
|
Original: https://github.com/denoland/deno_std/commit/ad578ab6fe75dd41585be741e378b92645258b28
|
|
Original: https://github.com/denoland/deno_std/commit/9377d154c5079a732d76a36a6ec5892d8da43087
|
|
|
|
|
|
Original: https://github.com/denoland/deno_std/commit/36edda18ab75ea8287088478d46e89e5e8d6be0f
|
|
Original: https://github.com/denoland/deno_std/commit/31ab43b9193a9107d965c991f17992fcee791b33
|
|
Fixes #1104
|
|
Original: https://github.com/denoland/deno_std/commit/22151e4f7bddfa14aed096d7ad7d021b026b562b
|
|
Original: https://github.com/denoland/deno_std/commit/90cbca40beb7f5523f7ac99b5f317b727d4df3a4
|
|
Original: https://github.com/denoland/deno_std/commit/01f576af87de38628bf65eccc855a3503e76d03e
|
|
Original: https://github.com/denoland/deno_std/commit/2d8d8247da4f71fe7e796fc1d3da1f797a2c4195
|
|
Original: https://github.com/denoland/deno_std/commit/e37b949e2c4523911e071086c1cf4ea4f33dc6af
|
|
Original: https://github.com/denoland/deno_std/commit/6b886836c03ad0641aa0522ce1a765935884952e
|
|
Original: https://github.com/denoland/deno_std/commit/aa9e3df0d21e927ec86209c8cc81d5f1a27a0736
|
|
Original: https://github.com/denoland/deno_std/commit/be1eb62bdc04c7af4f1f63b4b01b26c23d62f3c9
|
|
Original: https://github.com/denoland/deno_std/commit/7117998ab8f8695c8983c1961c038e59473268e3
|
|
Original: https://github.com/denoland/deno_std/commit/1eb57aa3948caf88e9064defc15e076b8a46fbd2
|
|
Original: https://github.com/denoland/deno_std/commit/c5cc6959705c310f4f7a864d77aae54171707c04
|
|
Original: https://github.com/denoland/deno_std/commit/52ff748cfbc5f23b267dc5901c96508aee02d199
|
|
Original: https://github.com/denoland/deno_std/commit/60735e18043b54f51cf794ebe152459d5e066e6d
|
|
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.
|
|
|
|
|
|
|
|
It was doing two independent things:
- print help and exit
- set log level
It's better to do those explicitly in main.rs
|
|
- 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)
|
|
|
|
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
|
|
- Running repl from js side.
- Add tests for repl behavior.
- Handle ctrl-C and ctrl-D.
|
|
|
|
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.
|
|
|
|
|
|
Run with: cargo clippy
https://github.com/rust-lang-nursery/rust-clippy
|
|
|