mirror of
https://github.com/denoland/deno.git
synced 2024-12-28 01:59:06 -05:00
22e0ee92a6
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}() |
||
---|---|---|
.. | ||
contributing | ||
examples | ||
getting_started | ||
images | ||
linking_to_external_code | ||
runtime | ||
testing | ||
tools | ||
contributing.md | ||
embedding_deno.md | ||
examples.md | ||
getting_started.md | ||
introduction.md | ||
linking_to_external_code.md | ||
runtime.md | ||
standard_library.md | ||
testing.md | ||
toc.json | ||
tools.md |