summaryrefslogtreecommitdiff
path: root/op_crates
AgeCommit message (Collapse)Author
2021-01-18fix: redirect in --location relative fetch (#9150)Luca Casonato
2021-01-18fix(op_crate/fetch): add back ReadableStream.getIterator and deprecate (#9146)Kitson Kelly
2021-01-17fix(op_crates/web): Use WorkerLocation for location in workers (#9084)Nayeem Rahman
2021-01-17chore: Enforce ban-untagged-todo lint rule (#9135)Bartek Iwańczuk
2021-01-15refactor(op_crates/crypto): Prefix ops with "op_crypto_" (#9067)Yacine Hmito
2021-01-15refactor(op_crate/fetch): align streams to spec (#9103)Kitson Kelly
Fixes #8814
2021-01-14fix: align DOMException API to the spec and add web platform testing of it. ↵Yoshiya Hinosawa
(#9106) * fix: align DOMException API to the spec * test: fix test case 070_location * test(DOMException): disable "does not inherit from Error: class-side" test of WPT * test: remove test cases in deno codebase * docs: add note about skipped test
2021-01-13release cratesRyan Dahl
2021-01-11upgrade: tokio 1.0 (#8779)Bartek Iwańczuk
Co-authored-by: Bert Belder <bertbelder@gmail.com>
2021-01-11chore: update copyright to 2021 (#9092)Yusuke Tanaka
2021-01-11fix(op_crate/web): fix atob to throw spec aligned DOMException (#8798)gorogoroumaru
2021-01-10feat(fetch): req streaming + 0-copy resp streaming (#9036)Luca Casonato
* feat(fetch): req streaming + 0-copy resp streaming * lint * lint * fix test * rm test.js * explicitly use CancelHandle::default() * Apply review suggestions Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl> * fix test * Merge remote-tracking branch 'origin/master' into fetch_real_streaming * fix test * retrigger ci Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl>
2021-01-10refactor(op_crates/websocket): refactor event loop (#9079)crowlKats
2021-01-10Test crypto.getRandomValues() with wpt (#9016)Yacine Hmito
2021-01-09fix(web): implement DOMException#code (#9015)Yacine Hmito
Co-authored-by: Luca Casonato <lucacasonato@yahoo.com>
2021-01-07feat: add --location=<href> and globalThis.location (#7369)Nayeem Rahman
2021-01-06refactor: move WebSocket API to an op_crate (#9026)Luca Casonato
2021-01-05fix: align AbortSignal to spec using WPT (#9007)Luca Casonato
2021-01-05fix: align encoding APIs to spec using WPT (#9004)Luca Casonato
2020-12-30fix(op_crates/fetch): correct regexp for fetch header (#8927)Rich Trott
Fix bug in regular expression and make the regular expression more strict. In a string passed to new RegExp(), '[\t\s]' is identical to '[ts]' and not `/[\t\s]/`. For that, the backslash needs to be escaped in the string. Futhermore, `\t` is the tab character and is included in the special regexp value `\s` so is unnecessary. That would reduce the RegExp to new RegExp(`^${value}\\s*;?`) but there's no point in matching 0 or more space characters followed by 0 or one semi-colons as that will match no matter what follows `value`. To make it more strict, require one of space, semicolon, or end-of-string after value.
2020-12-30chore: release crates (#8931)Bartek Iwańczuk
2020-12-26chore: move ProgressEvent type to deno.web lib (#8878)Luca Casonato
2020-12-26fix: fetch bad URL will not panic (#8884)Yosi Pramajaya
2020-12-22chore: release crates (#8854)Bartek Iwańczuk
2020-12-22fix: implement ReadableStream fetch body handling (#8855)Luca Casonato
2020-12-19feat(unstable): support in memory certificate data for Deno.createHttpClient ↵yonatan ben avraham
(#8739)
2020-12-16refactor: rewrite ops to use ResourceTable2 (#8512)Bartek Iwańczuk
This commit migrates all ops to use new resource table and "AsyncRefCell". Old implementation of resource table was completely removed and all code referencing it was updated to use new system.
2020-12-14chore: release crates (#8765)Bartek Iwańczuk
2020-12-14chore: release crates (#8760)Bartek Iwańczuk
2020-12-13chore: release crates (#8744)Bartek Iwańczuk
2020-12-11chore: fixed various misspellings and other typos (#8691)Anh Hong
2020-12-09fix(op_crates/fetch): support non-ascii response headers value (#8600)Jae-Heon Ji
2020-12-08chore: release crates (#8662)Bartek Iwańczuk
2020-12-04feat(op_crates/web) EventTarget signal support (#8616)Benjamin Gruenbaum
Fixes: https://github.com/denoland/deno/issues/8606
2020-11-25core: implement 'AsyncRefCell' and 'ResourceTable2' (#8273)Bert Belder
2020-11-24fix(op_crates/fetch): `redirect: "manual"` fetch should return `type: ↵Luca Casonato
"default"` response (#8353)
2020-11-23v1.5.4Bartek Iwańczuk
2020-11-21fix: "cloneValue" should return a Set when given a Set (#7972)Anonymous
2020-11-16v1.5.3Bartek Iwańczuk
2020-11-14build: update dlint to v0.2.10 (#8284)Yusuke Tanaka
Update prebuilt "dlint" binary to v0.2.10 and fix diagnostics for "require-await" rule. Co-authored-by: Bartek Iwańczuk <biwanczuk@gmail.com>
2020-11-14fix: fix various global objects constructor length (#8373)Benjamin Gruenbaum
This commit changes various Web APIs constructors to match their signature in the browser.
2020-11-13refactor: deno_crypto op crate (#7956)Divy Srivastava
This commit factors out "deno_crypto" op crate. "rand" crate dependency was consequently moved to "deno_crypto" crate and reexported.
2020-11-11fix(op_crates/web): FileReader event handler order (#8348)Benjamin Gruenbaum
2020-11-10fix(op_crates/web) make isTrusted not constructable (#8337)Benjamin Gruenbaum
2020-11-10fix(cli/rt): dom handler order in websocket (#8320)Benjamin Gruenbaum
2020-11-09fix(op_crates/web): handler order when reassign (#8264)Benjamin Gruenbaum
2020-11-09v1.5.2 (#8301)Kitson Kelly
2020-11-06fix(op_crates/web): define abort event handler on prototype (#8230)Benjamin Gruenbaum
2020-11-03build: migrate to dlint (#8176)Bartek Iwańczuk
This commit migrates repository from using "eslint" to "dlint" for linting JavaScript code.
2020-11-03fix(op_crate/web): make onabort event handler web compatible (#8225)Benjamin Gruenbaum