Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-05-26 | fix(core): rethrow exception during structured cloning serialization (#14671) | Mark Ladyshau | |
- Introduced optional callback for Deno.core.serialize API, that returns cloning error if there is one. - Removed try/catch in seralize structured clone function and throw error from callback. - Removed "Object with a getter that throws" assertion from WPT. | |||
2022-05-25 | fix(fmt): prevent infinite loop when formatting certain binary expressions ↵ | David Sherret | |
(#14725) | |||
2022-05-23 | fix(ext/websocket): WebSocket dispatch single close event (#13443) | Leo Kettmeir | |
2022-05-18 | 1.22.0 (#14657) | denobot | |
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> | |||
2022-05-18 | fix: add types for `Response.json` (#14655) | Luca Casonato | |
2022-05-18 | perf(ext/http): faster accept-encoding parsing (#14654) | Aaron O'Mullan | |
2022-05-18 | chore: update rustls (#14647) | Luca Casonato | |
This fixes thevery annoying "Received a ServerHelloDone handshake message while expecting [CertificateRequest]" debug log from rustls. | |||
2022-05-18 | fix(ext/tls): ability to ignore IP-address certificate errors (#14610) | Aleksei Kosyrev | |
2022-05-18 | fix(ext/http): no response body reader when cancelling during shutdown (#14653) | Divy Srivastava | |
2022-05-17 | chore: fix failing bench (#14644) | Bartek Iwańczuk | |
2022-05-17 | perf(ext/web): Add fast path for non-streaming TextDecoder (#14217) | randomicon00 | |
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> | |||
2022-05-17 | fix(ext/http): error on invalid headers (#14642) | Aaron O'Mullan | |
Minor regression/change-in-behaviour from #14552 that filtered out invalid http headers in rust vs error-ing back to JS | |||
2022-05-17 | fix(ext/http): skip auto-compression if content-encoding present (#14641) | Aaron O'Mullan | |
Regression from #14552 | |||
2022-05-16 | fix(ext/web): throw if listener and signal are null (#14601) | Colin Ihrig | |
This commit fixes a failing WPT test by making EventTarget's addEventListener() method throw if both the listener and the signal option are null. Fixes: https://github.com/denoland/deno/issues/14593 | |||
2022-05-16 | feat(ext/net): add `CAA` DNS record support in Deno.resolveDns() API (#14624) | Craig Morten | |
2022-05-15 | feat(ext/net): support NAPTR records in Deno.resolveDns() API (#14613) | Craig Morten | |
2022-05-15 | feat(ext/net): support full `SOA` record interface (#14617) | Craig Morten | |
2022-05-15 | Revert "core: don't include_str extension js code (#10786)" (#14614) | Aaron O'Mullan | |
This reverts commit 10e50a120744de71d6915af4ae93f8231607573d Alternative to #13217, IMO the tradeoffs made by #10786 aren't worth it. It breaks abstractions (crates being self-contained, deno_core without snapshotting etc...) and causes pain points / gotchas for both embedders & devs for a relatively minimal gain in incremental build time ... Closes #11030 | |||
2022-05-14 | feat(ext/net): add support for SOA records in Deno.resolveDns() API (#14534) | Thanapat Chotipun | |
2022-05-13 | feat(ext/web): add performance.toJSON (#14548) | Geert-Jan Zwiers | |
2022-05-13 | feat(ext/web): implement static `Response.json` (#14566) | Luca Casonato | |
This commit adds support for the static `Response.json` method. | |||
2022-05-13 | fix(ext/http): make serveHttp compress for Accept-Encoding: deflate, gzip ↵ | Andy Kurnia | |
(#14525) | |||
2022-05-13 | feat(serde_v8): bytes::Bytes support (#14412) | Aaron O'Mullan | |
2022-05-13 | chore(runtime): Make some ops in ext and runtime infallible. (#14589) | Andreu Botella | |
Co-authored-by: Aaron O'Mullan <aaron.omullan@gmail.com> | |||
2022-05-12 | 1.21.3 (#14584) | Bert Belder | |
2022-05-10 | cleanup(ext/http): simpler http write ops (#14552) | Aaron O'Mullan | |
Facilitates making `op_http_write_headers` sync and thus faster | |||
2022-05-10 | fix: finish TLS handshake before shutting down (#14547) | Colin Ihrig | |
This commit ensures that the TLS handshake completes before attempting to close the connection. | |||
2022-05-10 | fix(ext/web): brand check in `performance.timeOrigin` (#14550) | Luca Casonato | |
2022-05-06 | feat(web): add `performance.timeOrigin` (#14489) | Geert-Jan Zwiers | |
Add support for the `performance.timeOrigin` web API. Co-authored-by: Jovi De Croock <decroockjovi@gmail.com> | |||
2022-05-05 | 1.21.2 (#14508) | Colin Ihrig | |
1.21.2 | |||
2022-05-05 | chore: update deps (#14416) | Luca Casonato | |
2022-05-04 | fix(ext/http): explicitly close resource after reading (#14471) | Divy Srivastava | |
2022-05-03 | feat(ext/net): add "NS" record support in Deno.resolveDns API (#14372) | Thanapat Chotipun | |
2022-04-28 | Forward 1.21.1 (#14428) | Leo Kettmeir | |
2022-04-26 | feat(ext/console): Compact empty iterables when calling Deno.inspect with ↵ | Ben Heidemann | |
compact false (#14387) | |||
2022-04-25 | chore: deno_http v0.43.1 (#14392) | Aaron O'Mullan | |
2022-04-25 | fix(ext/http): truncate read bytes when streaming bodies (#14389) | Divy Srivastava | |
stream shutdown wasn't happening correctly (moved it to call op_http_shutdown) & extra zeroed bytes were being sent for when body length not a multiple of 64*1024 | |||
2022-04-25 | feat(ext/console): Add string abbreviation size option for "Deno.inspect" ↵ | Ben Heidemann | |
(#14384) | |||
2022-04-25 | perf(ext/http): fast path for uncompressed bodies (#14366) | Divy Srivastava | |
2022-04-24 | perf(ext/http): faster is_content_compressible (#14383) | Aaron O'Mullan | |
Cleanup + benches | |||
2022-04-24 | perf(serde_v8): zero-copy StringOrBuffer (#14381) | Aaron O'Mullan | |
2022-04-23 | chore(ext/fetch): custom arity (#14198) | Divy Srivastava | |
2022-04-22 | chore: bump crates (#14365) | Luca Casonato | |
2022-04-22 | Reland "perf(http): optimize ReadableStreams backed by a resource" (#14346) | Divy Srivastava | |
2022-04-21 | Reland "feat(ext/http): stream auto resp body compression" (#14345) | Divy Srivastava | |
2022-04-20 | 1.21.0 (#14336) | denobot | |
Co-authored-by: ry <ry@users.noreply.github.com> Co-authored-by: David Sherret <dsherret@gmail.com> | |||
2022-04-21 | Revert various PRs related to "ext/http" (#14339) | Bartek Iwańczuk | |
* Revert "feat(ext/http): stream auto resp body compression (#14325)" * Revert "core: introduce `resource.read_return` (#14331)" * Revert "perf(http): optimize `ReadableStream`s backed by a resource (#14284)" | |||
2022-04-21 | feat(runtime): two-tier subprocess API (#11618) | Leo Kettmeir | |
2022-04-20 | feat(ext/http): stream auto resp body compression (#14325) | Luca Casonato | |
This commit adds support for auto response body compression for streaming bodies. | |||
2022-04-20 | core: introduce `resource.read_return` (#14331) | Divy Srivastava | |