mirror of
https://github.com/openclaw/openclaw.git
synced 2026-05-18 23:34:44 +00:00
* fix: harden shell wrapper allowlist parsing * fix: harden shell wrapper approval binding * docs: add changelog entry for PR merge --------- Co-authored-by: Ishaan <ishaan@Ishaans-Mac-mini.local>
23 lines
763 B
TypeScript
23 lines
763 B
TypeScript
export { basenameLower, normalizeExecutableToken } from "./exec-wrapper-tokens.js";
|
|
export {
|
|
extractEnvAssignmentKeysFromDispatchWrappers,
|
|
isDispatchWrapperExecutable,
|
|
resolveDispatchWrapperTrustPlan,
|
|
unwrapDispatchWrappersForResolution,
|
|
unwrapEnvInvocation,
|
|
unwrapKnownDispatchWrapperInvocation,
|
|
} from "./dispatch-wrapper-resolution.js";
|
|
export {
|
|
extractBindableShellWrapperInlineCommand,
|
|
extractShellWrapperCommand,
|
|
extractShellWrapperInlineCommand,
|
|
hasEnvManipulationBeforeShellWrapper,
|
|
isBlockedShellWrapperCommand,
|
|
isShellWrapperExecutable,
|
|
isShellWrapperInvocation,
|
|
POSIX_SHELL_WRAPPERS,
|
|
POWERSHELL_WRAPPERS,
|
|
resolveShellWrapperTransportArgv,
|
|
unwrapKnownShellMultiplexerInvocation,
|
|
} from "./shell-wrapper-resolution.js";
|