Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-08-11 | Rename extensions/ directory to ext/ (#11643) | Ryan Dahl | |
2021-08-10 | v1.13.0 | Bartek Iwańczuk | |
2021-08-10 | chore: release crates (#11628) | Bartek Iwańczuk | |
2021-08-10 | refactor: --unsafely-ignore-certificate-errors (#11629) | Bartek Iwańczuk | |
2021-08-10 | feat: add experimental WebSocketStream API (#10365) | Leo K | |
This commit adds the experimental WebSocketStream API when using the --unstable flag. The explainer for the API can be found here: https://github.com/ricea/websocketstream-explainer | |||
2021-08-09 | feat: Add --unsafely-treat-insecure-origin-as-secure flag to disable SSL ↵ | TheAifam5 | |
verification (#11324) This commit adds "--unsafely-treat-insecure-origin-as-secure" flag that allows to disable SSL verification for all domains, or specific domains if they were passed as an argument to the flag. Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com> | |||
2021-08-09 | feat: support client certificates for connectTls (#11598) | Ryan Dahl | |
Co-authored-by: Daniel Lamando <dan@danopia.net> Co-authored-by: Erik Price <github@erikprice.net> | |||
2021-08-09 | Upgrade deno-libffi to 0.0.7, fixes M1 build (#11607) | Ryan Dahl | |
2021-08-09 | fix(websocket): allow any close code for server (#11614) | Leo K | |
2021-08-09 | feat(extensions/web): add structuredClone function (#11572) | Leo K | |
Co-authored-by: Luca Casonato <hello@lcas.dev> | |||
2021-08-07 | feat(tls): Optionally support loading native certs (#11491) | Justin Chase | |
This commit adds "DENO_TLS_CA_STORE" env variable to support optionally loading certificates from the users local certificate store. This will allow them to successfully connect via tls with corporate and self signed certs provided they have them installed in their keystore. It also allows them to deal with revoked certs by simply updating their keystore without having to upgrade Deno. Currently supported values are "mozilla", "system" or empty value. | |||
2021-08-06 | feat: ffi to replace plugins (#11152) | Elias Sjögreen | |
This commit removes implementation of "native plugins" and replaces it with FFI API. Effectively "Deno.openPlugin" API was replaced with "Deno.dlopen" API. | |||
2021-08-06 | chore: Upgrade RSA to 0.5.0 (#11589) | Divy Srivastava | |
2021-08-04 | feat(extensions/crypto): implement verify() for HMAC (#11387) | Divy Srivastava | |
2021-08-03 | feat(extensions/crypto): implement importKey and exportKey for raw HMAC keys ↵ | Divy Srivastava | |
(#11367) This commit introduces "SubtleCrypto.importKey()" and "SubtleCrypto.exportKey()" APIs. | |||
2021-08-02 | chore: format toml files internally (#11563) | David Sherret | |
2021-08-02 | Revert "fix(extensions/fetch): Add Origin header to outgoing requests for ↵ | Bartek Iwańczuk | |
fetch (#11557)" (#11565) This reverts commit f87aa44d94240327fb4ab1dc756d70f71247edb4. | |||
2021-08-02 | feat: stabilize Deno.serveHttp() (#11544) | Bartek Iwańczuk | |
This commit moves "Deno.serveHttp()" and related types to stable namespace. | |||
2021-08-02 | fix(extensions/fetch): Add Origin header to outgoing requests for fetch (#11557) | Feng Yu | |
2021-07-30 | chore: upgrade Rust to 1.54.0 (#11554) | Yusuke Tanaka | |
2021-07-29 | chore: release deno_fetch (#11549) | Satya Rohith | |
2021-07-29 | refactor(extension/fetch): update init args (#11546) | Satya Rohith | |
2021-07-28 | BREAKING(unstable): Rename Deno.WebSocketUpgrade::websocket to socket (#11542) | Nayeem Rahman | |
2021-07-28 | feat(extensions/fetch): extend init options (#11528) | Satya Rohith | |
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 | |