summaryrefslogtreecommitdiff
path: root/ext/http/http_next.rs
AgeCommit message (Expand)Author
2024-11-18feat(ext/http): Make http server parameters configurable (#26785)Yusuke Tanaka
2024-11-12fix(ext/http): prefer brotli for `accept-encoding: gzip, deflate, br, zstd` (...Satya Rohith
2024-11-08feat(ext/http): abort event when request is cancelled (#26781)Divy Srivastava
2024-11-07feat(ext/http): abort signal when request is cancelled (#26761)Divy Srivastava
2024-10-18refactor(ext/http): use concrete error types (#26377)Leo Kettmeir
2024-10-18refactor(ext/websocket): use concrete error type (#26226)Leo Kettmeir
2024-10-16perf(http): make heap allocation for path conditional (#26289)David Sherret
2024-10-14perf(http): avoid clone getting request method and url (#26250)David Sherret
2024-09-12feat: stabilize `Deno.createHttpClient()` (#25569)Asher Gomez
2024-08-21feat: Upgrade V8 to 12.9 (#25138)Bartek Iwańczuk
2024-04-24feat(ext/http): Implement request.signal for Deno.serve (#23425)Matt Mastracci
2024-04-10chore: update to Rust 1.77.2 (#23262)林炳权
2024-03-04chore: fix typos (#22677)cui fliter
2024-01-26fix(ext/http): smarter handling of Accept-Encoding (#22130)Matt Mastracci
2024-01-09chore: upgrade deno_core to 0.244.0 (#21859)Bartek Iwańczuk
2024-01-01chore: update copyright to 2024 (#21753)David Sherret
2023-12-27refactor: simplify hyper, http, h2 deps (#21715)Bartek Iwańczuk
2023-12-22chore: update ext/http to hyper 1.0.1 and http 1.0 (#21588)Bartek Iwańczuk
2023-12-14refactor(ext/http): fork fly_accept_encodings crate (#21586)Bartek Iwańczuk
2023-12-06feat: stabilize Deno.HttpServer.shutdown and Unix socket support (#21463)Bartek Iwańczuk
2023-11-23fix(ext/http): avoid lockup in graceful shutdown (#21253)Matt Mastracci
2023-11-18fix(ext/http): fix crash in dropped Deno.serve requests (#21252)Matt Mastracci
2023-11-15feat(ext/net): use rustls_tokio_stream (#21205)Matt Mastracci
2023-11-13refactor(ext/http): Use HttpRecord as response body to track until body compl...Laurence Rowe
2023-11-13perf(ext/http): Object pooling for HttpRecord and HeaderMap (#20809)Laurence Rowe
2023-11-13refactor(ext/http): refer to HttpRecord directly using v8::External (#20770)Laurence Rowe
2023-10-25chore: update deno_core and port all remaining ops to `op2` (#20954)Bartek Iwańczuk
2023-10-12refactor: FeatureChecker integration in ext/ crates (#20797)Bartek Iwańczuk
2023-10-04refactor: use deno_core::FeatureChecker for unstable checks (#20765)Bartek Iwańczuk
2023-09-26refactor(ext/http): use scopeguard defer to handle async drop (#20652)Laurence Rowe
2023-09-25fix(ext/http): ensure that resources are closed when request is cancelled (#2...Matt Mastracci
2023-09-24refactor: rewrite more ops to op2 (#20666)Bartek Iwańczuk
2023-09-23refactor: rewrite ops to op2 macro (#20628)Bartek Iwańczuk
2023-09-16perf(ext/http): optimize `set_response` for small responses (#20527)Marcos Casagrande
2023-09-12fix(ext/http): create a graceful shutdown API (#20387)Matt Mastracci
2023-08-28fix(ext/http): don't panic on stream responses in cancelled requests (#20316)Matt Mastracci
2023-08-26chore: update to Rust 1.72 (#20258)林炳权
2023-08-23fix(ext/web): add stream tests to detect v8slice split bug (#20253)Matt Mastracci
2023-08-21fix(ext/http): ensure request body resource lives as long as response is aliv...Matt Mastracci
2023-08-17feat(ext/web): resourceForReadableStream (#20180)Matt Mastracci
2023-08-10perf(http): use Cow<[u8]> for setting header (#20112)Bartek Iwańczuk
2023-08-03refactor: rewrite http_next ops to use op2 macro (#19934)Bartek Iwańczuk
2023-07-31feat(ext/http): Upgrade to hyper1.0-rc4 (#19987)Matt Mastracci
2023-07-25fix(ext/http): Quietly ignore invalid status codes (#19936)Matt Mastracci
2023-07-20refactor(ext/http): Use const thread-local initializer for slightly better pe...Matt Mastracci
2023-07-18fix(ext/node): check if resource can be used with write_vectored (#19868)Divy Srivastava
2023-07-07perf(ext/node): native vectored write for server streams (#19752)Divy Srivastava
2023-06-26chore: fix typos (#19572)Martin Fischer
2023-06-24refactor(ops): Adding op2 macro and implementing in a couple of places (#19534)Matt Mastracci
2023-06-13chore(ext/http): fix github lint issue (#19479)Matt Mastracci