openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
5 lines (4 loc) • 1.17 kB
JavaScript
import { m as mergeSsrFPolicies, u as isPrivateIpAddress } from "../ssrf-0QyXWOVG.js";
import { n as hasLegacyFlatAllowPrivateNetworkAlias, r as migrateLegacyFlatAllowPrivateNetworkAlias, t as createLegacyPrivateNetworkDoctorContract } from "../legacy-private-network-migration-BRP8RBAq.js";
import { a as normalizeHostnameSuffixAllowlist, c as ssrfPolicyFromPrivateNetworkOptIn, i as isPrivateNetworkOptInEnabled, n as buildHostnameAllowlistPolicyFromSuffixAllowlist, o as ssrfPolicyFromAllowPrivateNetwork, r as isHttpsUrlAllowedByHostnameSuffixAllowlist, s as ssrfPolicyFromDangerouslyAllowPrivateNetwork, t as assertHttpUrlTargetsPrivateNetwork } from "../ssrf-policy-BiJHiKmw.js";
export { assertHttpUrlTargetsPrivateNetwork, buildHostnameAllowlistPolicyFromSuffixAllowlist, createLegacyPrivateNetworkDoctorContract, hasLegacyFlatAllowPrivateNetworkAlias, isHttpsUrlAllowedByHostnameSuffixAllowlist, isPrivateIpAddress, isPrivateNetworkOptInEnabled, mergeSsrFPolicies, migrateLegacyFlatAllowPrivateNetworkAlias, normalizeHostnameSuffixAllowlist, ssrfPolicyFromAllowPrivateNetwork, ssrfPolicyFromDangerouslyAllowPrivateNetwork, ssrfPolicyFromPrivateNetworkOptIn };