Sid
|
7b5a410b83
|
fix(node-host): decode Windows exec output with active code page (openclaw#30652) thanks @Sid-Qin
Verified:
- pnpm vitest run src/node-host/invoke.sanitize-env.test.ts src/node-host/invoke-system-run.test.ts
Co-authored-by: Sid-Qin <53659198+Sid-Qin@users.noreply.github.com>
Co-authored-by: Tak Hoffman <781889+Takhoffman@users.noreply.github.com>
|
2026-03-02 07:50:17 -06:00 |
Peter Steinberger
|
155118751f
|
refactor!: remove versioned system-run approval contract
|
2026-03-02 01:12:53 +00:00 |
Peter Steinberger
|
78a7ff2d50
|
fix(security): harden node exec approvals against symlink rebind
|
2026-02-26 21:47:45 +01:00 |
Peter Steinberger
|
e4d67137db
|
fix(node): default mac headless system.run to local host
Co-authored-by: aethnova <262512133+aethnova@users.noreply.github.com>
|
2026-02-22 22:24:28 +01:00 |
Peter Steinberger
|
b25fd03b8c
|
refactor(node-host): share invoke type definitions
|
2026-02-22 07:44:57 +00:00 |
Peter Steinberger
|
6007941f04
|
fix(security): harden and refactor system.run command resolution
|
2026-02-21 11:49:38 +01:00 |
Peter Steinberger
|
2cdbadee1f
|
fix(security): block startup-file env injection across host execution paths
|
2026-02-21 11:44:20 +01:00 |
Peter Steinberger
|
fec48a5006
|
refactor(exec): split host flows and harden safe-bin trust
|
2026-02-19 14:22:01 +01:00 |
Peter Steinberger
|
3267f09264
|
refactor(node-host): extract invoke result helpers
|
2026-02-18 23:48:32 +00:00 |
Peter Steinberger
|
a0e763168f
|
refactor(exec-approvals): share socket default merge
|
2026-02-15 17:36:08 +00:00 |
Peter Steinberger
|
18342b0a5b
|
refactor(node-host): dedupe exec finished event emission
|
2026-02-15 13:35:37 +00:00 |
Peter Steinberger
|
013e8f6b3b
|
fix: harden exec PATH handling
|
2026-02-14 19:53:04 +01:00 |
Peter Steinberger
|
cb3290fca3
|
fix(node-host): enforce system.run rawCommand/argv consistency
|
2026-02-14 18:53:23 +01:00 |
Peter Steinberger
|
1d46d3ae4e
|
refactor(node-host): extract invoke handlers
|
2026-02-13 19:08:37 +00:00 |