summaryrefslogtreecommitdiff
path: root/std
AgeCommit message (Collapse)Author
2021-01-18test(std/node): ensure process.env case doesn't rely on unset variables (#9144)Casper Beyer
2021-01-18test(std/node): avoid project directories for cwd case (#9148)Casper Beyer
2021-01-17chore: Enforce ban-untagged-todo lint rule (#9135)Bartek Iwańczuk
2021-01-15docs(std/bytes): fix typo in readme example (#9119)Maxim Zhukov
2021-01-15docs(std/datetime): fix readme example (#9120)Maxim Zhukov
2021-01-15refactor(op_crate/fetch): align streams to spec (#9103)Kitson Kelly
Fixes #8814
2021-01-11chore: update copyright year (#9094)Yoshiya Hinosawa
2021-01-11chore: update copyright to 2021 (#9092)Yusuke Tanaka
2021-01-10update copyright to 2021 (#9081)Ryan Dahl
2021-01-10docs(std/log): add default values description (#9060)William Perron
2021-01-07Remove emoji from welcome script so it looks better on windows (#9031)Ryan Dahl
2021-01-06fix(std/http): Use ES private fields in server (#8981)Zhangyuan Nie
2021-01-06BREAKING(std/wasi): return exit code from start (#9022)Casper Beyer
This returns the exit code directly from the start entry point instead of throwing it and letting the user handle it. As a result the exit status is an implementation detail and has been made internal.
2021-01-06fix(std/node): resolve files in symlinked directories (#8840)Liam Murphy
2021-01-05BREAKING(std/wasi): make implementation details private (#8996)Casper Beyer
This makes the implementation details of the Context class private, making the public interface much more bare-bones and aligns it closer to what Node exposes.
2021-01-05typo (#8998)Kai Mallea
2021-01-05feat(std/wasi): allow stdio resources to be specified (#8999)Casper Beyer
2021-01-04docs: Remove outdated information about third_party/ directory (#8973)Yacine Hmito
2021-01-02fix(std): Don't use JSDoc syntax for browser-compatibility headers (#8960)Nayeem Rahman
2020-12-31fix(std/http): parsing of HTTP version header (#8902)Noxazer
2020-12-30BREAKING(unstable): Use hosts for net allowlists (#8845)Nayeem Rahman
Allowlist checking already uses hosts but for some reason requests, revokes and the runtime permissions API use URLs. - BREAKING(lib.deno.unstable.d.ts): Change NetPermissionDescriptor::url to NetPermissionDescriptor::host - fix(runtime/permissions): Don't add whole URLs to the allowlist on request - fix(runtime/permissions): Harden strength semantics: ({ name: "net", host: "127.0.0.1" } is stronger than { name: "net", host: "127.0.0.1:8000" }) for blocklisting - refactor(runtime/permissions): Use tuples for hosts, make the host optional in Permissions::{query_net, request_net, revoke_net}()
2020-12-30v1.6.3Bartek Iwańczuk
2020-12-29fix(std/http): Don't expose ServerRequest::done as Deferred (#8919)Nayeem Rahman
2020-12-29chore(std/node/fs): Remove unnecessary try-catch (#8908)Yuki Tanaka
2020-12-28feat(std/node): adds fs.mkdtemp & fs.mkdtempSync (#8604)Louis-Philippe Perron
2020-12-22v1.6.2Bartek Iwańczuk
2020-12-15feat(std/node): Added os.type (#8591)MVEMCJSUNPE
2020-12-14v1.6.1Bartek Iwańczuk
2020-12-12fix(std/datetime): partsToDate (#8553)xiaoxintang
2020-12-11chore: fixed various misspellings and other typos (#8691)Anh Hong
2020-12-10docs(std/wasi): document ContextOptions (#8715)Casper Beyer
2020-12-10docs(std/wasi): add a basic description of Context (#8711)Casper Beyer
2020-12-10fix(std/wasi): disallow multiple starts (#8712)Casper Beyer
2020-12-10test(std/wasi): run test runner with --no-check (#8710)Casper Beyer
2020-12-10test(std/wasi): add a case for open directory/../.. (#8708)Casper Beyer
2020-12-10docs: fix naming in `std/io` usage example (#8700)tomholford
Co-authored-by: tomholford <tomholford@users.noreply.github.com>
2020-12-08v1.6.0Bartek Iwańczuk
2020-12-07chore(std): Remove tsconfig_test.json (#8629)Nayeem Rahman
Ref #8050
2020-12-06BREAKING(std/bytes): Adjust APIs based on std-wg discussion (#8612)Yosi Pramajaya
2020-12-05fix(std/bufio): Remove '\r' at the end of Windows lines (#8447)Iván Canales
Co-authored-by: Nayeem Rahman <nayeemrmn99@gmail.com>
2020-12-05feat(std/node): Add "setImmediate" and "clearImmediate" to global scope (#8566)Liam Murphy
Co-authored-by: Ben Noordhuis <info@bnoordhuis.nl>
2020-12-05fix(std/encoding): Rewrite toml parser not to use eval() (#8624)Yuki Tanaka
2020-12-05refactor(std/wasi): prefer explicit encoder/decoder names (#8622)Casper Beyer
This renames a couple of identifiers from the ambigious name "text" to the more explicit textEncoder and textDecoder depending on what they are.
2020-12-04feat(op_crates/web) EventTarget signal support (#8616)Benjamin Gruenbaum
Fixes: https://github.com/denoland/deno/issues/8606
2020-12-04refactor(std/wasi): prefer nullish coalescing (#8607)Casper Beyer
2020-12-03feat(std/wasi): add return on exit option (#8605)Casper Beyer
This adds an exitOnReturn option to context making it possible to unwind the stack on the exit(2) syscall instead of delegating to it directly. Use case is being able to treat WASI execution contexts as children that don't kill the parent on exit.
2020-12-03feat(std/wasi): add support for initializing reactors (#8603)Casper Beyer
This adds another entry point to Context called initialize for spinning up style modules. Reactors are modules that don't have a main function and basically run forever in the background.
2020-12-02style(std/archive): add default value on argument (#8582)Behnam Mohammadi
2020-12-01feat(std/http): Add Cookie value validation (#8471)Yasser A.Idrissi
2020-11-30feat(std/fs): Re-enable `followSymlinks` on `walk()` (#8479)Liam Murphy