Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-07-26 | chore: release crates (#11519) | Bartek Iwańczuk | |
2021-07-26 | chore(crypto): use WebIDL BufferSource in types (#11510) | Divy Srivastava | |
2021-07-26 | refactor: use `primordials` in runtime, extensions and core (#11500) | Yusuke Tanaka | |
2021-07-26 | chore(extensions/console): avoid re-checking iterable type (#11349) | Divy Srivastava | |
2021-07-24 | fix(http): support multiple options in connection header for websocket (#11505) | Pavel Hrách | |
Fixes #11494 | |||
2021-07-22 | fix(http/ws): case insensitive connection header (#11489) | Luca Casonato | |
The "connection" header should be case insensitive: https://datatracker.ietf.org/doc/html/rfc7230#section-6.1 | |||
2021-07-22 | fix: support --cert flag for tls connect APIs (#11484) | Luca Casonato | |
2021-07-20 | fix: close fetch response body on GC (#11467) | Luca Casonato | |
This commit fixes fetch response bodies to be automatically closed if the `Response.body` readable stream goes out of scope and is GC'ed. | |||
2021-07-20 | tests: re-enable disabled Response.formData test (#11453) | Luca Casonato | |
2021-07-19 | chore: release crates (#11454) | Bartek Iwańczuk | |
2021-07-19 | fix: Big{U|}Int64Array in crypto.getRandomValues (#11447) | Luca Casonato | |
Relevant spec change: https://github.com/w3c/webcrypto/pull/266 | |||
2021-07-16 | fix(ext/http): correctly concat cookie headers (#11422) | Luca Casonato | |
Cookie headers should not be concatenated by commas, rather by semicolons. | |||
2021-07-14 | fix(extensions/web): aborting a FileReader should not affect later reads ↵ | Andreu Botella | |
(#11381) Currently, calling the `abort()` method on a `FileReader` object aborts any current read operation, but it also prevents any read operation started at some later point from starting. The File API instead specifies that calling `abort()` should reset the `FileReader`'s state and result, as well as removing any queued tasks from the current operation that haven't yet run. | |||
2021-07-13 | chore(extensions/crypto): use primoridials with verify() (#11384) | Divy Srivastava | |
2021-07-13 | chore: release crates (#11378) | Bartek Iwańczuk | |
2021-07-12 | feat(extensions/crypto): implement verify() for RSA (#11312) | Divy Srivastava | |
2021-07-12 | refactor: deno_http op crate (#11335) | Luca Casonato | |
2021-07-10 | fix(extensiosn/web): AddEventListenerOptions.signal shouldn't be nullable ↵ | Divy Srivastava | |
(#11348) | |||
2021-07-09 | chore: update crates (#11332) | Luca Casonato | |
2021-07-09 | chore(extensions/crypto): enable WPT stringification test (#11336) | Divy Srivastava | |
2021-07-08 | refactor: use primordials for extensions/crypto (#11229) | Divy Srivastava | |
2021-07-08 | fix: inspecting prototypes of built-ins with custom inspect implementations ↵ | David Sherret | |
should not throw (#11308) | |||
2021-07-08 | feat(runtime/http): server side websocket support (#10359) | Leo K | |
Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com> Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2021-07-08 | chore: update wgpu to 0.9.0 (#11315) | Luca Casonato | |
2021-07-07 | refactor(extensions/crypto): use key::CryptoHash with digest (#11309) | Divy Srivastava | |
2021-07-07 | fix: uuid crate needs 'serde' feature (#11318) | Luca Casonato | |
2021-07-07 | fix(extensions/console): left align table entries (#11295) | Divy Srivastava | |
2021-07-07 | fix(crypto): hash input for RSASSA-PKCS1-v1_5 before signing (#11314) | Divy Srivastava | |
2021-07-07 | fix(webgpu): align error scopes to spec (#9797) | Luca Casonato | |
2021-07-06 | chore: use parking_lot for synchronization primitives to align with tokio ↵ | David Sherret | |
(#11289) parking_lot is already transitively used in tokio via the "full" cargo feature | |||
2021-07-06 | refactor: use primordials in extensions/web, part2 (#11299) | Bartek Iwańczuk | |
2021-07-06 | refactor: use primordials in extensions/web (#11273) | Bartek Iwańczuk | |
Co-authored-by: Divy Srivastava <dj.srivastava23@gmail.com> | |||
2021-07-06 | perf: don't double convert to USVString for TextEncoder (#11297) | Andreu Botella | |
This works since both core.encode and the ops bindings to a Rust String will already replace any lone surrogates with the replacement character. | |||
2021-07-06 | feat(crypto): implement generateKey() and sign() (#9614) | Divy Srivastava | |
Co-authored-by: Luca Casonato <hello@lcas.dev> Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-07-06 | refactor: use primordials for extensions/console (#11249) | Divy Srivastava | |
2021-07-06 | refactor: use primordials in extensions/fetch (#11266) | Satya Rohith | |
2021-07-05 | refactor: use primordials for extensions/timers (#11256) | Simon Rask | |
2021-07-05 | chore: upgrade Tokio to 1.8.0 (#11281) | Yusuke Tanaka | |
2021-07-05 | refactor: asynchronous blob backing store (#10969) | Jimmy Wärting | |
Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2021-07-05 | fix: spec conformance for performance API (#10887) | Leo K | |
2021-07-05 | fix(fetch): OPTIONS should be allowed a non-null body (#11242) | Craig Morten | |
2021-07-05 | refactor: introduce primordials for web/streams (#11251) | Luca Casonato | |
2021-07-05 | fix(webidl): use primordial for SymbolToStringTag (#11275) | Divy Srivastava | |
2021-07-05 | fix(webstorage): use primordial for Symbol.for (#11276) | Divy Srivastava | |
2021-07-04 | refactor: use primordials for extensions/websocket (#11240) | Divy Srivastava | |
2021-07-04 | fix: primordials in extensions/net and runtime/js (#11270) | Simon Rask | |
2021-07-04 | refactor: use primordials in extensions/web/02_event.js (#11264) | Bartek Iwańczuk | |
2021-07-04 | refactor use primordials in extensions/webgpu (#11265) | Bartek Iwańczuk | |
2021-07-04 | fix: align DOMException to webidl spec (#11259) | Luca Casonato | |
2021-07-03 | feat: enable WebAssembly.instantiateStreaming and wasm async compilation ↵ | Andreu Botella | |
(#11200) The WebAssembly streaming APIs used to be enabled, but used to take buffer sources as their first argument (see #6154 and #7259). This change re-enables them, requiring a Promise<Response> instead, as well as enabling asynchronous compilation of WebAssembly modules. |